Для разработчиковСогласования,
Согласования,
прямо из вашего кода.
REST API и вебхуки позволяют вашим системам создавать заявки, получать текущий этап и реагировать на решения без необходимости открывать ApproveHub.
- REST поверх JSON
- Вебхуки на каждое решение
- Ключи в пределах одной организации
REST и JSON Предсказуемые ресурсы, обычные JSON-тела, SDK не нужен.
Вебхуки Ваш сервис узнает о решении раньше, чем придет письмо.
API-ключи организации Выпускаются на организацию, отзываются в один клик и не привязаны к конкретному пользователю.
Подходит для no-code Заявку может создать любой сервис, способный отправлять HTTP-запросы.
API
Создайте заявку одним вызовом.
Передайте процесс и значения полей формы. В ответ вы получите заявку и этап, на котором она ожидает решения.
Запрос
curl -X POST https://approvehub.ru/api/v1/requests/ \
-H "Authorization: Bearer ah_live_…" \
-H "Content-Type: application/json" \
-d '{"workflow": "vendor-contract",
"fields": {"vendor": "Acme Ltd", "amount": 4200}}'
200 OK
{
"id": "8a6c4f1e-…",
"workflow": "vendor-contract",
"status": "new",
"stage": {"id": "d81f…", "name": "Finance"},
"created_at": "2026-07-22T09:14:02Z"
}
POST/api/v1/requests/ Отправить заявку в любой процесс
GET/api/v1/requests/ Список заявок с фильтрами по процессу, статусу или заявителю
GET/api/v1/requests/{id}/ Получить поля, текущий этап и полную историю решений
POST/api/v1/requests/{id}/decisions/ Согласовать или отклонить от имени согласующего
GET/api/v1/workflows/ Получить процессы и поля их форм
Вебхуки
Получайте события сразу.
Укажите адрес обработчика, и при каждом изменении заявки на него будет приходить подписанное JSON-событие. Договор попадет в архив, задача закроется, счет будет передан на оплату, а статус не придется переносить вручную.
request.submittedrequest.stage_completedrequest.approvedrequest.rejected
POST https://your-app.example/hooks/approvehub
{
"event": "request.approved",
"request_id": "8a6c4f1e-…",
"workflow": "vendor-contract",
"status": "completed",
"decided_by": {"id": "27b0…", "name": "Marina K."},
"occurred_at": "2026-07-22T10:02:41Z"
}
Начните интеграцию сегодня.
Выпустите API-ключ в настройках организации, направьте вебхук на свой адрес и расскажите, чего не хватает, — именно ваши отзывы определяют, каким станет API.
support@approvehub.ru