Baza wiedzy

API (Application Programming Interface)

Zestaw reguł i punktów komunikacji, dzięki którym jedna aplikacja może wymieniać dane lub wywoływać funkcje drugiej aplikacji.

← Wróć do bazy wiedzy

Czym jest API



API to interfejs programistyczny, który definiuje, jakie żądania można wysyłać do systemu i jakie odpowiedzi można z niego otrzymać. Umożliwia komunikację między frontendem, backendem, aplikacjami mobilnymi i usługami zewnętrznymi.



Typowe zastosowania



  • pobieranie danych z backendu do frontendu,

  • integracje z systemami płatności, CRM lub ERP,

  • połączenie z zewnętrznymi usługami, np. mailingiem, mapami, analityką.



Rodzaje API



  • REST API,

  • GraphQL API,

  • SOAP API,

  • WebSocket API.



Bezpieczeństwo API



API powinno ograniczać dostęp przez autoryzację, walidację danych wejściowych, rate limiting i poprawne kody odpowiedzi HTTP.

Powiązane pojęcia
Kontakt
Masz pytanie techniczne?

Porozmawiajmy

Chętnie wyjaśnię, jak te pojęcia przekładają się na Twój projekt.

Skontaktuj się