Перейти к содержанию

API

API в Platrum используется для индивидуальной настройки системы. Вы сможете настроить Platrum так, как удобно вам. Например, можно создавать транзакции, приглашать пользователей или ставить задачи.

Если вам необходимо настроить какую-либо автоматизацию или интеграцию с другими вашими системами, в этом также может помочь API Platrum.

Как получить API-ключ

Для работы с вашим проектом по API вам потребуется API-ключ. Его вы сможете найти в разделе «Настройки» –> «Проект» в поле API-ключ.

Картинка

Картинка

В Platrum есть два варианта доступа к API:

  • API-ключ проекта (в настройках проекта) — ключ владельца с полным уровнем доступа владельца.

  • Персональные API-ключи сотрудников — доступны сотрудникам с правом «Управление своими API ключами» в разделе «Настройки» → «API ключи».

Сотрудник видит и удаляет только свои ключи. При создании ключа с доступами можно выбрать только те доступы, которые уже есть у самого сотрудника. Session_id также можно использовать для запросов от имени текущего пользователя. В этом случае действуют его обычные права доступа, и при нехватке прав API вернёт permission_denied.

Важно: Если вы, как владелец, передадите свой api-ключ из настроек проекта другому человеку, то данные никак не ограничить, т.к. для системы такой запрос выполняет владелец проекта.

Поэтому не передавайте API-ключ третьим лицам. При наличии API-ключа можно выполнить любое действие в вашем проекте от лица владельца, что может нанести вам ущерб.

Важно: не передавайте ключ владельца третьим лицам — такой ключ даёт действия от лица владельца проекта. Для интеграций сотрудников используйте персональные API-ключи с ограниченными доступами.

Если в документации неполная информация

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

Если в процессе работы вы не нашли в документации описания нужного вам метода, вы можете посмотреть его формат в консоли вашего браузера.

Если этого недостаточно, напишите нам через виджет чата или на почту support@platrum.ru, наши сотрудники передадут вопрос разработчикам продукта, и мы поможем разобраться.