Перейти к основному содержимому

hooks

Эндпоинтов: 5

DELETE /api/hooks/{projectId}/{path}

HTTP hook (DELETE) — api_trigger

Авторизация: Публичный

Публичный эндпоинт для сервер-сервер интеграций. Путь в allowlist requireApiAuth (/hooks/).

Поток: Node → http://localhost:{9000+tokenId}{apiPath} → Python api_trigger.

Auth: X-Api-Secret или Authorization: Bearer (проверка в Python).

См. также docs/api/hooks.md.

Параметры

ИмяInОбязательныйОписаниеПример
projectIdpathда"42"
pathpathда"payment"

Ответы

КодОписание
200Успешный ответ из api_response или дефолт {"ok":true}
401invalid_secret
413payload_too_large
429rate_limit
503bot_offline
504timeout (нет api_response за 30 с)

GET /api/hooks/{projectId}/{path}

HTTP hook (GET) — api_trigger

Авторизация: Публичный

Публичный эндпоинт для сервер-сервер интеграций. Путь в allowlist requireApiAuth (/hooks/).

Поток: Node → http://localhost:{9000+tokenId}{apiPath} → Python api_trigger.

Auth: X-Api-Secret или Authorization: Bearer (проверка в Python).

См. также docs/api/hooks.md.

Параметры

ИмяInОбязательныйОписаниеПример
projectIdpathда"42"
pathpathда"payment"

Ответы

КодОписание
200Успешный ответ из api_response или дефолт {"ok":true}
401invalid_secret
413payload_too_large
429rate_limit
503bot_offline
504timeout (нет api_response за 30 с)

PATCH /api/hooks/{projectId}/{path}

HTTP hook (PATCH) — api_trigger

Авторизация: Публичный

Публичный эндпоинт для сервер-сервер интеграций. Путь в allowlist requireApiAuth (/hooks/).

Поток: Node → http://localhost:{9000+tokenId}{apiPath} → Python api_trigger.

Auth: X-Api-Secret или Authorization: Bearer (проверка в Python).

См. также docs/api/hooks.md.

Параметры

ИмяInОбязательныйОписаниеПример
projectIdpathда"42"
pathpathда"payment"

Ответы

КодОписание
200Успешный ответ из api_response или дефолт {"ok":true}
401invalid_secret
413payload_too_large
429rate_limit
503bot_offline
504timeout (нет api_response за 30 с)

POST /api/hooks/{projectId}/{path}

HTTP hook (POST) — api_trigger

Авторизация: Публичный

Публичный эндпоинт для сервер-сервер интеграций. Путь в allowlist requireApiAuth (/hooks/).

Поток: Node → http://localhost:{9000+tokenId}{apiPath} → Python api_trigger.

Auth: X-Api-Secret или Authorization: Bearer (проверка в Python).

См. также docs/api/hooks.md.

Параметры

ИмяInОбязательныйОписаниеПример
projectIdpathда"42"
pathpathда"payment"

Ответы

КодОписание
200Успешный ответ из api_response или дефолт {"ok":true}
401invalid_secret
413payload_too_large
429rate_limit
503bot_offline
504timeout (нет api_response за 30 с)

PUT /api/hooks/{projectId}/{path}

HTTP hook (PUT) — api_trigger

Авторизация: Публичный

Публичный эндпоинт для сервер-сервер интеграций. Путь в allowlist requireApiAuth (/hooks/).

Поток: Node → http://localhost:{9000+tokenId}{apiPath} → Python api_trigger.

Auth: X-Api-Secret или Authorization: Bearer (проверка в Python).

См. также docs/api/hooks.md.

Параметры

ИмяInОбязательныйОписаниеПример
projectIdpathда"42"
pathpathда"payment"

Ответы

КодОписание
200Успешный ответ из api_response или дефолт {"ok":true}
401invalid_secret
413payload_too_large
429rate_limit
503bot_offline
504timeout (нет api_response за 30 с)