Kontakt
Słownik pojęć e-MSI

API

API (Application Programming Interface) to zdefiniowany sposób komunikacji między aplikacjami, opisujący dostępne operacje, format danych i zasady uwierzytelniania. Pozwala systemom wymieniać informacje automatycznie, bez eksportu plików i bez pracy człowieka po stronie przekazywania danych.

2 pytań i odpowiedzi3 powiązane hasła

Co daje integracja przez API

  • Dane pobierane na żądanie, zawsze aktualne.
  • Brak ręcznego eksportu i importu plików.
  • Kontrola uprawnień na poziomie konta technicznego.
  • Możliwość obsługi błędów i ponowień.

O co zapytać dostawcę systemu

Czy API obejmuje potrzebne operacje, jakie ma limity wywołań, jak wygląda uwierzytelnianie i czy istnieje środowisko testowe. Odpowiedzi decydują o realnym koszcie integracji.

Przykłady zastosowania

01

Formularz pobiera dane kontrahenta z ERP w momencie wpisania numeru NIP.

02

Po akceptacji faktury system przekazuje dekret do FK i odbiera numer księgowy.

Najczęstsze pytania

Czym API różni się od wymiany plików?

API działa na żądanie i zwraca dane bieżące, wymiana plików przetwarza je wsadowo, zwykle raz na jakiś czas.

Czy API jest bezpieczne?

Tak, przy ograniczonych uprawnieniach konta technicznego, szyfrowanym połączeniu i monitorowaniu wywołań.

Powiązane hasła

API w praktyce

Zobacz, jak wygląda to w systemach, które wdrażamy w polskich firmach.

Przewijanie do góry