IntraVision

IntraDesk API. Quick start.

Получение списка заявок
Ниже приведен пример выполнения запросов к IntraDesk API с использованием приложения Postman https://dl.pstmn.io/download/latest/win64. (после установки предложат авторизоваться, например, через Google).

Для получения данных все запросы к IntraDesk API должны быть авторизованы.
В заголовке каждого запроса необходимо передавать токен доступа.

1. Получения токена доступа
Выбираем тип запроса POST и настраиваем адрес на сервер авторизации intradesk
https://login.intradesk.ru/connect/token 
 
Задаем заголовок(Headers) запроса:

Content-Type: application/x-www-form-urlencoded
 
 
Задаем тело(Body) запроса:

grant_type: password
scope: openid profile email custom.profile api offline_access
username: Konstantin.Artyukhin@intravision.ru
password: 12345 (нужно указать пароль пользователя указанного в username)
client_id: resourceowner
acr_values: tenant:bv.intradesk.ru (вместо bv.intradesk.ru, нужно указать правильный адрес, ещё пример mycompany.intradesk.ru)
 

 Нажать Send, ответ будет содержать токен доступа: 
Скопируйте токен(access_token) в буфер обмена.

2. Получение списка заявок
Настраиваем GET запрос для списка  заявок.
https://apigw.intradesk.ru/tasklist/odata/tasks
ps://apigw.intradesk.ru/tasklist/odata/tasks?
Задаем заголовок(Headers) запроса:

content-typeapplication/json
authorization: Bearer {указываем_токен_доступа}

Подробное описание формата списка заявок, параметров запроса можно найти в Статья №2868. 
 
 
 Нажать Send, ответ будет содержать список заявок: 
 
 
$skip=0&$orderby=updatedat%20desc&$top=40&$count=true&excludelifetime=true
API