...
- Получить авторизационный токен (используя логин и пароль)
Блок кода language js theme DJango firstline 1 linenumbers true curl --location 'https://iam.twin24.ai/api/v1/auth/login' \ --header 'Content-Type: application/json' \ --data '{ "email": "{{login}}", "password": "{{password}}", "ttl": 43200 }'
- Выполнить метод для привязки вебхука (вместо {{cabinet}} указать номер личного кабинета, вместо {{url}} — адрес вашего вебхука, для авторизации использовать токен из прошлого шага)
Блок кода language js theme DJango firstline 1 linenumbers true curl --location --request PATCH 'https://tcl.twin24.ai/api/iam/v1/companies/{{cabinet}}/settings' \ --header 'Authorization: Bearer {{auth_token}}' \ --header 'Content-Type: application/json' \ --data '{ "settings": { "cis.webhooks.incomingCall": "https://webhook.site/d0513eed-9be8-4bcb-b1e7-c3dcb077d601{{url}}" } }'
Формат вебхука
Пример вебхуков
...