Cargotime

Обновление вебхука

Скачать OpenAPI
PATCH
/v2/webhooks/{id}

Изменяет callback_url, статус вебхука и список событий. При regenerate_secret=true ответ содержит новый secret. Он показывается только в этом ответе и не возвращается при последующем чтении вебхука.

Авторизация

api_key
api_key<token>

Передаётся в: query

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

id*string

ID вебхука

Форматuuid

Тело запроса

application/json

Типы TypeScript

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

Тело ответа

application/json

curl -X PATCH "https://example.com/v2/webhooks/aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee" \  -H "Content-Type: application/json" \  -d '{    "is_active": true,    "regenerate_secret": false,    "event_types": [      "tracking.eta_update",      "tracking.history_update"    ]  }'
{  "success": true,  "data": {    "id": "aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee",    "callback_url": "https://example.com/webhooks/cargotime",    "is_active": true,    "event_types": [      "tracking.eta_update",      "tracking.history_update",      "tracking.info_found",      "tracking.info_not_found",      "tracking.auto_archiving",      "tracking.delivered"    ],    "created_at": "2026-07-08T09:39:36.311Z",    "updated_at": "2026-07-08T13:10:43.554Z"  },  "status": "OK",  "status_description": "Запрос выполнен успешно"}