Описание API

Возможности API

Через API можно выполнять следующие действия:

  • Получать список компаний с информацией о них (название, баланс, кредит и т.д.), обновлять данные компаний и добавлять новые компании;
  • Получать список сотрудников с полными данными (документы, карты лояльности, роль в компании), обновлять данные сотрудников, удалять и добавлять новых сотрудников;
  • Сбрасывать пароль для входа для рядового сотрудника;
  • Получать список заказов, менять статусы заказов (согласовывать, оплачивать и отменять заказы);
  • Получать список заявок (обмен/возврат), создавать новые заявки;
  • Получать список центров затрат, обновлять и удалять центры затрат;
  • Получать список тревел-политик, обновлять и удалять тревел-политики;
  • Получать список записей финансового журнала;
  • Получать закрывающие документы;
  • Выставлять счёт для оплаты.

Получение ключа и авторизация

API-ключи привязываются к сотрудникам и позволяют действовать от их имени без дополнительной авторизации. Доступ через API возможем с теми же правами, что и у владельца API-ключа.

Для получения API-ключа обратитесь к нашим специалистам по электронной почте или в онлайн-чате. Смена ключа также производится через специалистов.

Для авторизации во все запросы нужно передавать HTTP-заголовок, вместо yourapikeyhere — ваш ключ API:

Authorization: Token yourapikeyhere

Также во все запросы, кроме запросов к /api/companies нужно обязательно передавать GET-параметр current_company в который записывать UUID идентификатор компании, для которой выполняется запрос. Получить список компаний пользователя с их идентификаторами можно через запрос GET /api/companies.

Документация методов

Подробная документация доступна по этой ссылке.

Похожие статьи