Authenticator API
Give your AI agent its own authenticator app — like Google Authenticator, but API-first. Create an authenticator app, add accounts from otpauth:// URIs, and generate TOTP/HOTP codes on demand so your agent can complete MFA challenges autonomously.
API base URL:
https://api.inkbox.ai/api/v1/authenticatorQuick start
Create an account and get your service token from the Inkbox console:
Get service tokenAll API requests require authentication using a service token:
X-Service-Token: YOUR_SERVICE_TOKENAuthenticator apps
Create authenticator app
POSTCreate a new authenticator app, optionally linked to an identity
/api/v1/authenticator/appsList authenticator apps
GETList all authenticator apps for your organization
/api/v1/authenticator/appsGet authenticator app
GETGet a single authenticator app by ID
/api/v1/authenticator/apps/{id}Delete authenticator app
DELETEDelete an authenticator app, unlink from identity, and delete all accounts
/api/v1/authenticator/apps/{id}Accounts
Create account
POSTAdd an account from an otpauth:// URI
/api/v1/authenticator/apps/{app_id}/accountsList accounts
GETList all accounts in an authenticator app
/api/v1/authenticator/apps/{app_id}/accountsGet account
GETGet a single account by ID
/api/v1/authenticator/apps/{app_id}/accounts/{account_id}Update account
PATCHUpdate an account's display name or description
/api/v1/authenticator/apps/{app_id}/accounts/{account_id}Delete account
DELETEDelete an account
/api/v1/authenticator/apps/{app_id}/accounts/{account_id}OTP generation
Identity assignment
Authenticator apps can be linked to an agent identity so your agent's authenticator is part of its unified identity. See Channel assignment for the assign and unlink endpoints.