Описание 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"