Программный интерфейс приложения (API) — это контракт между двумя программами, который позволяет им обмениваться информацией.
Аналитики проектируют API и определяют:
- протокол общения (HTTP, HTTPS)
- формат запроса и ответа (JSON, XML, Protobuf)
- способы аутентификации и авторизации