The BKey API is in active development. Endpoints and schemas may change without notice.
Base URL
Authentication
Most endpoints require a Bearer token obtained via OAuth 2.1 client credentials or CIBA:
Merchant-facing endpoints use a separate merchant API key scheme:
See Authentication Overview for details.
Successful responses return JSON:
Errors return an appropriate HTTP status with structured details:
HTTP status codes
OpenID Connect discovery
Returns the OIDC discovery document with all supported endpoints, grant types, and signing algorithms.
Signing keys
Returns the JSON Web Key Set for verifying BKey-issued JWTs. Keys use EdDSA (Ed25519).