Создать Webhook

POST /webhooks/create

Связанные документы:

- Webhooks


МЕТОД HTTP

POST

URL

https://userapi.mts-link.ru/v3/webhooks/create

ОБЯЗАТЕЛЬНЫЕ ПАРАМЕТРЫ

  • endpointUrl — адрес webhook;

  • name — имя, отображаемое в личном кабинете. 

  • eventTypeNames - массив типов событий (типы описаны в статье Webhooks)

ДОПОЛНИТЕЛЬНЫЕ ПАРАМЕТРЫ

  • signatureSecret - секретная фраза

  • isIgnoreCertificateSslErrors - игнорировать ошибки SSL сертификата.  Значения:
    - true — игнорировать ошибки SSL сертификата;
    - false — не игнорировать ошибки SSL сертификата;
    Значение по умолчанию: false.

ПОЛЯ ОТВЕТА

  • id — идентификатор созданного webhook;

ПРИМЕР ЗАПРОСА

url: https://userapi.mts-link.ru/v3/webhooks/create,
method: POST,
headers:
  {
   x-auth-token: {Token},
   Content-Type: application/x-www-form-urlencoded
  },
data:
  {
   endpointUrl: https://url,
    name: Тестовый вебхук,
    eventTypeNames: [
      eventSession.users.allLeft, 
      eventSession.ended, 
      event.beforeReminder.sent ],
   signatureSecret: secret ,
   isIgnoreCertificateSslErrors: true
  };

ПРИМЕР ОТВЕТА

201 Created
 {
   "data": {
   "id": 100
 }
}


👆 На этом пока всё