Skip to main content

Applications

Applications hold API keys used for tokenization and (optionally) provisioning. Management endpoints require a JWT; the verify-key endpoint uses the API key itself.

Endpoints

POST /api/applications

Auth: JWT with admin or owner role. Request body: Response (201): data includes id, name, api_key (shown only once — store it securely), permissions, created_at.

Permissions

  • tokenization — Create tokens, detokenize, use proxy, test tokens.
  • provisioning — Call /internal/provision to create sub-projects.

Base URL

Use the Vault base URL (sandbox or production).