Skip to main content
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.

Response format

Successful responses return JSON:

Error format

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).