Возможности API
Через API можно выполнять следующие действия:
- Получать список компаний с информацией о них (название, баланс, кредит и т.д.), обновлять данные компаний и добавлять новые компании;
- Получать список сотрудников с полными данными (документы, карты лояльности, роль в компании), обновлять данные сотрудников, удалять и добавлять новых сотрудников;
- Сбрасывать пароль для входа для рядового сотрудника;
- Получать список заказов, менять статусы заказов (согласовывать, оплачивать и отменять заказы);
- Получать список заявок (обмен/возврат), создавать новые заявки;
- Получать список центров затрат, обновлять и удалять центры затрат;
- Получать список тревел-политик, обновлять и удалять тревел-политики;
- Получать список записей финансового журнала;
- Получать закрывающие документы;
- Выставлять счёт для оплаты.
Получение ключа и авторизация
API-ключи привязываются к сотрудникам и позволяют действовать от их имени без дополнительной авторизации. Доступ через API возможем с теми же правами, что и у владельца API-ключа.
Для получения API-ключа обратитесь к нашим специалистам по электронной почте или в онлайн-чате. Смена ключа также производится через специалистов.
Для авторизации во все запросы нужно передавать HTTP-заголовок, вместо yourapikeyhere — ваш ключ API:
Authorization: Token yourapikeyhere
Также во все запросы, кроме запросов к /api/companies нужно обязательно передавать GET-параметр current_company в который записывать UUID идентификатор компании, для которой выполняется запрос. Получить список компаний пользователя с их идентификаторами можно через запрос GET /api/companies.
Документация методов
Подробная документация доступна по этой ссылке.