Наверное имеется ввиду REST API. И скорее всего разработчику приложения желательно чтобы API возвращал ответ в формате JSON.
Есть реализация из коробки в YII2, но не использовал ее. Я для таких целей юзал slim3 framework.
Почти для каждого фреймворка есть реализация REST API. Берешь удобную - юзаешь.
Надо много гуглить, читать и реализовывать)