LegalStack

Автоматизации — webhook-триггеры

Внешние webhook-триггеры автоматизаций.

Запустить автоматизацию через webhook (GET)

GET
/api/v1/automation/webhook/{automationId}/{secretToken}

Параметры пути

automationId*string

Автоматизация с webhook-триггером

secretToken*string

Секрет webhook из настроек триггера (можно передать в заголовке x-webhook-secret)

Тело ответа

application/json

curl -X GET "https://loading/api/v1/automation/webhook/string/string"
{
  "executionId": "string",
  "message": "string",
  "success": true
}

Запустить автоматизацию через webhook (POST)

POST
/api/v1/automation/webhook/{automationId}/{secretToken}

Параметры пути

automationId*string

Автоматизация с webhook-триггером

secretToken*string

Секрет webhook из настроек триггера (можно передать в заголовке x-webhook-secret)

Тело запроса

application/json

TypeScript-определения

Используйте тип request body в TypeScript.

[key: string]?unknown

Тело ответа

application/json

curl -X POST "https://loading/api/v1/automation/webhook/string/string" \  -H "Content-Type: application/json" \  -d '{    "property1": null,    "property2": null  }'
{
  "executionId": "string",
  "message": "string",
  "success": true
}