Локальные токены каналов интеграции (integration_tokens)

Обзор

Позволяет проверять наличие токена для авторизации, выполняя запрос под любой учетной записью, имеющей доступ к данному endpoint.

Токены создаются автоматически при добавлении каналов интеграции.

Токены проверяются внутри домена, в котором авторизован текущий API-запрос.

Токены кешируются на веб-сервере с интервалом обновления раз в 5 минут. Если поступает запрос по токену, которого нет в кешах, то возвращается результат - его нет и запускается процедура рефреша, но не чаще чем раз в 15 секунд.

Запросы

HTTP verb Endpoint Описание

GET

/rest/v1/service/integration_tokens/<token>

Проверка наличия токена


Проверка наличия токена

Запрос

Пример запроса
GET /rest/v1/service/integration_tokens/a55c54b59ee6c8cfab2f83e33c2474d3 HTTP/1.1

Ответ

Пример успешного ответа
HTTP/1.1 200 OK
Content-Type: application/json; charset=utf-8

{
  "domain": "test.rootdomain.ru",
  "integration_point": {
    "id": "c75f0231-016b-8f20-af65-1c1b0d69174c",
    "_links": {
      "self": {
        "href": "/rest/v1/service/integration_points/c75f0231-016b-8f20-af65-1c1b0d69174c"
      }
    }
  }
}
Пример неуспешного ответа
404 Not Found
Content-Type: application/json

{
  "error_code": 1404,
  "error_message": "Token not found"
}

См. также