Каналы нотификаций

Список каналов нотификаций

GET https://app.hightouch.ai/api/notifications/channels/

Query Parameters

{
  "status": "ok",
  "result": {
    "count": 6,
    "next": null,
    "previous": null,
    "results": [
      {
        "id": 120,
        "shop_id": 2,
        "is_active": true,
        "type": {
          "id": 2,
          "name": "Telegram"
        },
        "email": null,
        "tg_user_id": "1071807456",
        "tags": [],
        "tg_user_name": "Кариша"
      },
      ...
    ]
  }
}

Добавить канал нотификаций

POST https://app.hightouch.ai/api/notifications/channels/

Каналы нотификаций бывают двух типов: {"id": 1} - Отправлять на почту {"id": 2} - Отправлять в Telegram При выборе каждого типа нужно обязательно указать поле email или tg_user_id соответственно. Свой ID в Telegram можно узнать, написав этому боту.

Request Body

{
  "status": "ok",
  "result": {
    "id": 67,
    "shop_id": 2,
    "is_active": false,
    "type": {
      "id": 2,
      "name": "Telegram"
    },
    "email": null,
    "tg_user_id": "105023594",
    "tags": [
      {
        "id": 224,
        "shop_id": 2,
        "name": "0.2 КВИЗ"
      },
      {
        "id": 226,
        "shop_id": 2,
        "name": "0.4 Чат-центр"
      }
    ],
    "tg_user_name": "Владимир "
  }
}

Изменить канал нотификаций

PATCH https://app.hightouch.ai/api/notifications/channels/:id/

Path Parameters

Request Body

{
  "status": "ok",
  "result": {
    "id": 67,
    "shop_id": 2,
    "is_active": false,
    "type": {
      "id": 2,
      "name": "Telegram"
    },
    "email": null,
    "tg_user_id": "105023594",
    "tags": [
      {
        "id": 224,
        "shop_id": 2,
        "name": "0.2 КВИЗ"
      },
      {
        "id": 226,
        "shop_id": 2,
        "name": "0.4 Чат-центр"
      }
    ],
    "tg_user_name": "Владимир "
  }
}

Удалить канал нотификаций

DELETE https://app.hightouch.ai/api/notifications/channels/:id/

Path Parameters

Última actualización