APG PayAPG Paydocs

Payment sources

Get source verification

GET/source-verifications/{sourceVerificationId}
Request
GEThttps://api.tst.au.apgpay.dev/source-verifications/{sourceVerificationId}
curl -X GET https://api.tst.au.apgpay.dev/source-verifications/{sourceVerificationId} \
  -H "Authorization: Bearer $API_KEY"

Return one source verification.

Permissions

Required permission
sourceVerifications:query

Requires the `query` action on `sourceVerifications` for the supplied runtime context

Path parameters

sourceVerificationIdstring
required

Responses

The response is a tagged shape: type is always "PsrcverViewAttributes". Switch on it; subtypes can be added, and a client that already reads it will not break.

Discriminated by type
type = "PsrcverViewAttributes"
sourceVerificationIdPsrcverIdrequired

Identifier of a source verification.

Example psrcver_9f2Kd8QpLzXw

sourceReferencestringrequired

The platform's reference for the source that was charged.

Example your-own-reference

statusPsrcverStatusrequired
PendingPassedFailedExpiredUnknown

The amount debited for the payer to confirm.

createdAtstring (date-time)required

Example 2026-08-19T04:21:07Z

updatedAtstring (date-time)required

Example 2026-08-19T04:21:07Z

Example
{
  "type": "PsrcverViewAttributes",
  "sourceVerificationId": "psrcver_9f2Kd8QpLzXw",
  "sourceReference": "your-own-reference",
  "status": "Pending",
  "chargedAmount": {
    "type": "IsoCurrencyAmount",
    "minorCurrencyUnits": 1250,
    "currency": "AUD"
  },
  "createdAt": "2026-08-19T04:21:07Z",
  "updatedAt": "2026-08-19T04:21:07Z"
}

Error responses