Overview
The Issuance API lets you programmatically issue credentials to one or more recipients under a programme. Each issuance creates a credential batch that you can query at any time.Programmes
Retrieve your organisation’s programmes and use their IDs when issuing credentials.
Credential Batches
Issue credentials to multiple recipients in a single request. Each recipient gets a unique, shareable credential URL.
Base URL
Authentication
Every request must include your API token in one of the following headers:| Header | Format |
|---|---|
Authorization | Bearer sk_test_xxxxxxxx or Bearer sk_live_xxxxxxxx |
X-Api-Key | sk_test_xxxxxxxx or sk_live_xxxxxxxx |
orgId or mode separately.
| Token Prefix | Environment | Use Case |
|---|---|---|
sk_test_ | Test | Development & testing |
sk_live_ | Live | Production |
Endpoints
| Method | Path | Description |
|---|---|---|
GET | /programs | List all programmes |
GET | /programs/{programId} | Get a single programme |
POST | /credentials | Issue credentials |
GET | /credentials | List credential batches |
GET | /credentials/{batchId} | Get a single batch |

