Skip to main content
POST
Centrelink Card

Authorizations

Authorization
string
header
required

Use your API token as a Bearer token in the Authorization header.

Headers

Authorization
string
required
Example:

"Bearer {your_api_token}"

Accept
string
default:application/json
Content-Type
string
default:application/json

Body

application/json
customerName
string
required

Name printed on the card.

cardExpiry
string
required

Card expiry date in DD-MM-YYYY format.

Example:

"15-03-2030"

dob
string
required

Date of birth in DD-MM-YYYY format.

Example:

"15-03-1990"

cardType
enum<string>
required

Centrelink card type (PCC, HCC, or SHC).

Available options:
PCC,
HCC,
SHC
Example:

"PCC"

customerReferenceNumber
string
required

Customer reference number.

metadata
object

Optional key-value pairs echoed back in the response.

Response

Request processed. Check data.isValid and verificationStatus to determine the outcome.

success
boolean
required
message
string
required
data
object
required
verificationStatus
enum<string>
required
Available options:
VERIFIED,
REJECTED
verificationStatusCode
integer
required

3 = Verified, 1 = Rejected.

transactionId
string<uuid>
required
verificationType
string
required
Example:

"australia_centrelink_card"

createdAt
string
required
metadata
object | null