Получение вебхуков через API: get_webhooks


Метод get_webhooks может быть выполнен с использованием ключа административного API

https://youraccount.worksection.com/api/admin/v2/?action=get_webhooks&hash=HASH

или же с использованием OAuth 2.0 токена с scope = administrative:

curl -X GET -H "Authorization: Bearer <token_value>"
https://youraccount.worksection.com/api/oauth2?action=get_webhooks

Пример ответа:

{
    "status": "ok",
    "data": [
        {
            "id": "14",
            "url": "https://eoaerzysr8s23hq.m.pipedream.net",
            "events": "post_task,delete_task,reopen_task",
            "status": "active",
            "projects": "333"
        },
        {
            "id": "16",
            "url": "https://eolb4pffb2s43u.m.pipedream.net",
            "events": "post_task,post_comment,post_project",
            "status": "paused"
        }
    ]
}​