API Reference
This section brings together all EBSI API documentation. The pages below cover authentication flows, URL encoding conventions, and the API changelog — followed by interactive OpenAPI specifications for each core service, where you can browse endpoints, inspect request and response schemas, and test calls directly.
Access Control
Understand EBSI's access control model and how to obtain authorisation to use protected APIs.
URL Encoding
Encoding rules for DID and URL parameters used across EBSI API calls.
Changelog
Release history and breaking changes across EBSI pilot APIs.
Core Services
Authorisation
Manage access tokens for protected EBSI services via Verifiable Presentations.
DID Registry
Register, manage, and resolve EBSI Decentralised Identifiers (did:ebsi).
Ledger
Access the EBSI Hyperledger Besu blockchain via JSON-RPC.
Timestamp
Anchor and verify timestamps and records on the EBSI ledger.
Track & Trace
Create proof of origin and track document lifecycle events.
Trusted Issuers Registry
Query trusted issuers, their attributes, accreditations, and proxies.
Trusted Policies Registry
Interact with on-chain policies, users, and subjects.
Trusted Schemas Registry
Browse and resolve VC schemas registered on EBSI.