EMZETT.
Войти

API

Коротко: Application Programming Interface — определённый интерфейс, через который две программы общаются между собой, не зная внутренней реализации друг друга.

Подробнее: Определяет, какие функции/конечные точки доступны, какие данные нужно отправить и что получишь в ответ. В вебе обычно реализуется как HTTP-интерфейс, часто по принципу REST. Хороший API скрывает сложность за стабильной, документированной поверхностью.

Подробности

API на разных уровнях

API существуют на разных уровнях: API библиотеки (например, функция)…

См. также: REST, SDK, JSON, HTTP