mybpm!
Скачать в формате: PDF pdf DOCX word

Как получить API_TOKEN или TOKEN?

Все перечисленные сервисы должны иметь header API_TOKEN или TOKEN

Чем они отличаются:

Чтобы получить API_TOKEN выполняем следующие шаги:

Предусловие: У вас должен быть пользователь в вашей компании (Как создать пользователя?)

  1. Кликаем на "Компания" в меню
  2. Выбираем нужного пользователя в компании (В левом окне)
  3. У пользователя выбираем сгенерировать API_TOKEN (Снизу в правом окне)
  4. Копируем полученный токен и используем его в качестве HTTP заголовка при запросах

Если через интерфейс получить API_TOKEN невозможно, то можно его получить по-другому:

Получение web-token-а

Все перечисленные сервисы также могут иметь HTTP-заголовок (header) TOKEN вместо API_TOKEN равный идентификатору доступа, полученным из сервиса аутентификации.

Web-token можно получить зная логин и пароль пользователя. Для этого нужно вызвать следующий сервис:

POST /api/v1/json/auth/get-access-by-password
Content-Type: application/json

Входные данные:

{
  "email": "Email или логин пользователя",
  "password": "Пароль пользователя",
  "timezone": "Временная зона, в которой предоставлять/получать данные о времени"
}

Ответ:

{
  "token": "Токен сессии аутентифицированной указанным пользователем"
}

Поле "timezone" во входных данных может принимать одно из следующих значений:

GMT-1300 GMT-1200 GMT-1100 GMT-1000 GMT-0900
GMT-0800 GMT-0700 GMT-0600 GMT-0500 GMT-0400
GMT-0300 GMT-0330 GMT-0200 GMT-0230 GMT-0100
GMT-0000 GMT+0100 GMT+0200 GMT+0300 GMT+0400
GMT+0500 GMT+0600 GMT+0700 GMT+0800 GMT+0900
GMT+0930 GMT+1000 GMT+1030 GMT+1100 GMT+1130 GMT+1200

Для Алматы можно использовать GMT+0600

Как вызвать сервисы с помощью Postman + создание API_TOKEN: