Przejdź do treści

Technologia

Czym jest API?

API (application programming interface) to ustandaryzowany sposób, w jaki programy rozmawiają ze sobą: zestaw reguł pozwalający aplikacji pobierać dane lub zlecać operacje innemu systemowi.

API jest jak kelner między salą a kuchnią: aplikacja składa zamówienie („podaj listę produktów"), system po drugiej stronie je realizuje i odsyła wynik. Dzięki API sklep łączy się z systemem płatności, aplikacja z mapami, a strona z systemem CRM, bez znajomości ich wewnętrznej budowy.

W praktyce projektowej API decyduje o elastyczności produktu: dobrze zaprojektowane pozwala dziś podpiąć stronę, jutro aplikację mobilną, pojutrze integrację z partnerem, wszystko do tych samych danych.

Dla zamawiających: pytanie „czy to ma API?" warto zadawać przy każdym systemie, który kupujecie. Brak API oznacza ręczne przepisywanie danych i uzależnienie od jednego dostawcy.

Powiązane pojęcia

Planujesz aplikację webową albo produkt SaaS?

Prowadzimy projekt od pomysłu przez MVP po wdrożenie. Zakres, harmonogram i wycenę przygotowujemy w kilka dni.

Napisz do nas