A ApproveHub
Начать бесплатно
Войти
Как это работаетТарифыAPIСправка
Бета

Согласования,
прямо из вашего кода.

REST API и вебхуки уже работают в бете: ваши системы могут создавать заявки, точно знать, на каком они этапе, и действовать сразу после решения — и никому не приходится открывать ApproveHub.

  • REST поверх JSON
  • Вебхуки на каждое решение
  • Ключи в пределах одной организации
REST и JSON Предсказуемые ресурсы, обычные JSON-тела, SDK не нужен.
Вебхуки Ваш сервис узнает о решении раньше, чем придет письмо.
API-ключи организации Выпускаются на организацию, отзываются в один клик и не привязаны к человеку.
Подходит для no-code Заявку может создать все, что умеет вызвать URL.
API

Создайте заявку одним вызовом.

Отправьте процесс и поля его формы — в ответ придет заявка с этапом, на котором она ждет решения. Пока идет бета, детали еще могут меняться — мы предупредим до того, как что-то сломается.

Запрос
curl -X POST https://approvehub.app/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.

[email protected]