Зарегистрировать webhook

POST
https://corp.textom.app/api/v1/webhooks

Регистрирует webhook для уведомлений о событиях. События подписываются HMAC-SHA256 (заголовок X-Textom-Signature).

Тело запроса

ПараметрТипОписание
urlrequiredstringURL, на который слать события.
eventsdefault: task.completed, task.failedarray
task.completedtask.failedbatch.completedbatch.failed
События, на которые подписываемся.

Ответы

201Webhook создан.
webhook_id uuid
url string
secret string

Пример запроса

curl \
  -X POST \
  -H "X-API-Key: co_your_api_key" \
  -H "Content-Type: application/json" \
  -d '{
    "url": "https://client.com/hooks",
    "events": ["task.completed", "task.failed"]
  }' \
  "https://corp.textom.app/api/v1/webhooks"
Try it
/api/v1/webhooks