PUBLIC GATEWAY CONTRACT
API Reference
Explore the public Gateway operations and their authentication, parameters, request schemas, and responses.
21 operationsOpenAPI JSON ↗
API keys
GET/v1/api-keysList tenant API keys↗POST/v1/api-keysCreate a scoped API key↗DELETE/v1/api-keys/{id}Revoke an API key↗POST/v1/api-keys/{id}/rotateRotate an API key↗Authentication
GET/v1/auth/whoamiInspect the authenticated API key↗Discovery
GET/.well-known/jwks.jsonGet verifier public keys↗GET/.well-known/did.jsonGet verifier DID document↗OID4VP
GET/v1/oid4vp/request/{sessionId}Fetch a signed Request Object↗POST/v1/oid4vp/request/{sessionId}Fetch a signed Request Object with request_uri_method=post↗POST/v1/oid4vp/response/{sessionId}Receive a wallet presentation↗Sessions
POST/v1/sessionsCreate a verification session↗GET/v1/sessions/{sessionId}Read session status↗DELETE/v1/sessions/{sessionId}Purge a session↗POST/v1/sessions/{sessionId}/responseExchange a same-device response code for its result↗GET/v1/sessions/{sessionId}/wsOpen a session status WebSocket↗GET/v1/sessions/{sessionId}/openOpen the wallet deep link↗