Описание API

🔗 Справочник методов

Для автоматизации в INFRAX используются пользовательские токены приложений (PAT), выпущенные в Identyx. Пользователь делегирует роботу только выбранные API-поверхности, права, проекты и объекты. Фактический доступ токена никогда не шире текущего доступа владельца.

Две API-поверхности

  • Public API v1 — маленький версионированный и стабильный контракт для проектов, каталога, узлов и обращений. Базовый путь: /api/public/v1.
  • Backend API — явно разрешённые методы существующего backend API. Эта поверхность нужна для текущих сценариев и может меняться вместе с приложением.

Один и тот же PAT передаётся в обе поверхности через Authorization: Bearer <PAT>. Запрос разрешается только при наличии у токена соответствующего гранта public_api или backend_api для INFRAX.

Выпуск токена

PAT создаётся в Identyx на вкладке Учётные данные → Токены приложений. Полный секрет показывается только один раз. Отзыв токена, блокировка или деактивация владельца прекращают доступ.

curl -H "Authorization: Bearer <PAT>" \
  "https://<infrax-host>/api/public/v1/projects?limit=1"