Skip to main content

Overview

This endpoint checks the registration status of a subject within the DIDx:Verify system.

Endpoint

POST /Citizen/GetRegistrationStatus

Request

curl -X POST "https://citizen.uat.securecitizen.cloud/Citizen/GetRegistrationStatus" \
  -H "Authorization: Bearer <access_token>" \
  -H "Content-Type: application/json" \
  -d '{
    "ConsentReceived": true,
    "IdNumber": "8001014800080",
    "CRef": "REF00001"
  }'

Request Fields

FieldTypeRequiredDescription
ConsentReceivedbooleanYesMust be true
IdNumberstringYesSA ID number to check
CRefstringNoYour transaction reference

Response

{
  "IsRegistered": true,
  "RegistrationDate": "2024-01-15T08:30:00Z",
  "Status": "Success",
  "CRef": "REF00001"
}
FieldDescription
IsRegisteredtrue if the subject has a registration record in the system
RegistrationDateDate the subject was registered