Skip to main content
GET
/
api
/
external
/
issuance
/
programs
/
{programId}
curl --request GET \
  --url https://api.getrecord.in/api/external/issuance/programs/prog_1779172339924_j3pr93 \
  --header 'Authorization: Bearer sk_test_your_token_here'
{
  "success": true,
  "message": "Program fetched successfully",
  "data": {
    "programId": "prog_1779172339924_j3pr93",
    "name": "MongoDB",
    "description": "MongoDB Program",
    "orgId": "org_1779085658651_hmhfv5",
    "mode": "test",
    "createdAt": "2025-05-19T12:12:19.924Z",
    "updatedAt": "2025-05-19T12:12:19.924Z"
  }
}

Overview

Returns full details for one programme. Use programId values from the List Programs response.
No request body required. Pass the programId as a path parameter.

Path Parameters

ParameterTypeRequiredDescription
programIdstringYesThe programId returned from List Programs

Response Fields

FieldTypeDescription
programIdstringUnique programme identifier
namestringProgramme name
descriptionstringProgramme description
orgIdstringOrganisation the programme belongs to
modestring"live" or "test"
createdAtstringISO 8601 creation timestamp
updatedAtstringISO 8601 last-updated timestamp

Error Codes

CodeHTTPDescription
UNAUTHORIZED401Token missing or invalid
NOT_FOUND404programId does not exist or belongs to another org
curl --request GET \
  --url https://api.getrecord.in/api/external/issuance/programs/prog_1779172339924_j3pr93 \
  --header 'Authorization: Bearer sk_test_your_token_here'
{
  "success": true,
  "message": "Program fetched successfully",
  "data": {
    "programId": "prog_1779172339924_j3pr93",
    "name": "MongoDB",
    "description": "MongoDB Program",
    "orgId": "org_1779085658651_hmhfv5",
    "mode": "test",
    "createdAt": "2025-05-19T12:12:19.924Z",
    "updatedAt": "2025-05-19T12:12:19.924Z"
  }
}