Вы можете иметь то же самое в веб-API. Некоторые API возвращают данные в теле результата вызовов, а другие просто возвращают (например, 202) и затем что-то делают в фоновом режиме (обработка данных, настройка подписки). Webhooks - это обычный способ отослать вас назад, когда запрошенная вами работа «выполнена».
При 3scale мы используем как синхронные, так и асинхронные режимы с веб-крючками, чтобы людям не приходилось слишком тесно связываться с системами.