Skip to main content

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

https://api.getrecord.in/api/external/issuance

Authentication

Every request must include your API token in one of the following headers:
HeaderFormat
AuthorizationBearer sk_test_xxxxxxxx or Bearer sk_live_xxxxxxxx
X-Api-Keysk_test_xxxxxxxx or sk_live_xxxxxxxx
The token prefix automatically routes your request to the correct environment — no need to pass orgId or mode separately.
Token PrefixEnvironmentUse Case
sk_test_TestDevelopment & testing
sk_live_LiveProduction

Endpoints

MethodPathDescription
GET/programsList all programmes
GET/programs/{programId}Get a single programme
POST/credentialsIssue credentials
GET/credentialsList credential batches
GET/credentials/{batchId}Get a single batch