Обновить вебхук

Обновление существующего вебхука компании

PUThttps://api.pact.im/api/p2/companies/<COMPANY_ID>/webhooks/<WEBHOOK_ID>

Обновляет существующий вебхук компании.

При установке или изменении url вебхука (а также при его активации) Pact проверяет доступность этого адреса.

Параметры URL

ПараметрОписание
COMPANY_IDID компании
WEBHOOK_IDID вебхука

Параметры запроса

ПараметрОбязательныйВалидацияОписание
private_api_tokenдаДолжно быть строкойYOUR_API_TOKEN
urlнетДолжно быть строкойURL вебхука
activeнетДолжно быть логическим значениемАктивен вебхук или нет

Пример

Запрос

shell
curl -X PUT 'https://api.pact.im/api/p2/companies/COMPANY_ID/webhooks/WEBHOOK_ID' \
--header 'Content-Type: application/json' \
--data '{
    "private_api_token": YOUR_API_TOKEN,
    "url": "https://example.com/new-webhook",
    "active": true
  }'

Ответ

json
{
  "webhook": {
    "id": 1,
    "url": "https://example.com/new-webhook",
    "active": true
  }
}

Поиск…

Начните вводить запрос