Skip to main content

Card Verification Status

This endpoint retrieves the current card verification status and details for a specific account.

Authorization:

bearer

HTTP: bearer

HTTP Authorization Scheme: bearer

Headers:
Authorization: APIKey {YOUR_API_KEY}

Endpoint

GET

/api/v2/kyc/card-verification/{accountId}

Path Parameters​

ParameterTypeDescription
accountIdstring (uuid)Required. The account ID to check verification status for.

Response Sample​

{
"accountId": "00000000-0000-0000-0000-000000000000",
"status": "in_review",
"statusReason": "Additional documents required",
"email": "jwick@localhost",
"firstName": "John",
"lastName": "Wick",
"dateOfBirth": "1990-05-15",
"phone": "+1234567890",
"nationality": "US",
"address": {
"address1": "123 Main St",
"address2": "Apt 4B",
"city": "New York",
"state": "NY",
"postalCode": "10001",
"country": "US"
},
"eventHistory": [
{
"status": "in_review",
"statusReason": "Verification submitted",
"date": "2023-01-01T10:00:00Z"
},
{
"status": "pending",
"statusReason": "Account created",
"date": "2023-01-01T00:00:00Z"
}
],
"createdAt": "2023-01-01T00:00:00Z",
"updatedAt": "2023-01-02T00:00:00Z"
}

Response Schema​

FieldTypeDescription
accountIdstring (uuid)The account ID.
statusstringVerification status. Possible values: pending, in_review, approved, needs_update, rejected.
statusReasonstringAdditional information about the verification status (optional).
emailstringAccount email address.
firstNamestringAccount holder's first name.
lastNamestringAccount holder's last name.
dateOfBirthstringDate of birth in ISO 8601 format (YYYY-MM-DD).
phonestringPhone number in E.164 format.
nationalitystringNationality code (ISO 3166-1 alpha-2).
addressobjectAddress information.
address.address1stringPrimary address line.
address.address2stringSecondary address line (optional).
address.citystringCity name.
address.statestringState or province.
address.postalCodestringPostal or ZIP code.
address.countrystringCountry code (ISO 3166-1 alpha-2).
eventHistoryarrayHistory of status changes with timestamps.
eventHistory[].statusstringStatus at this point in time.
eventHistory[].statusReasonstringReason for the status change.
eventHistory[].datestringTimestamp of the status change (ISO 8601).
createdAtstringTimestamp when the record was created (ISO 8601).
updatedAtstringTimestamp when the record was last updated (ISO 8601).

Verification Status​

The status field indicates the current state of the account verification:

StatusDescription
pendingAccount is awaiting verification information submission. No verification data has been submitted yet.
in_reviewVerification information has been submitted and is currently being reviewed by the compliance team.
approvedVerification has been approved. Account can use credit card services.
needs_updateAdditional information or corrections are required. Account must resubmit verification data.
rejectedVerification has been rejected. Account cannot use credit card services.

Support and Resources​

If you need assistance or have any questions, our support team is here to help. You can contact our support team at support@blockwyre.com.

Stay Updated​

Stay up-to-date with the latest news, updates, and features from BlockWyre by following us on social media:

We are excited to have you on board and look forward to seeing how you leverage BlockWyre's powerful tools to enhance your financial operations. Happy integrating!