Skip to main content
GET
/
cardaccounts
/
client-identity
Get client identity information for a card account
curl --request GET \
  --url https://access.utgl.io/v1/cardaccounts/client-identity \
  --header 'Authorization: Basic <encoded-value>'
{
  "id": "123e4567-e89b-12d3-a456-426614174001",
  "cardAccountId": "123e4567-e89b-12d3-a456-426614174000",
  "individual": {
    "firstName": "J*** A******",
    "lastName": "CHAN",
    "email": "j*****e@*****.com",
    "dateOfBirth": "1985-07-20",
    "annualIncome": "100000",
    "position": "senior management",
    "occupation": "accountant",
    "mobile": "85*******11",
    "document": {
      "type": "passport",
      "number": "******678",
      "country": "HK",
      "expiryDate": "2025-12-31"
    },
    "address": "address",
    "status": "rejected",
    "rejectedReason": "Invalid ID (expired doc)"
  }
}

Authorizations

Authorization
string
header
required

Basic authentication header of the form Basic <encoded-value>, where <encoded-value> is the base64-encoded string username:password.

Query Parameters

cardAccountId
string<uuid>
required

Unique identifier for the card account.

Response

200 - application/json

Client identity retrieved successfully

id
string<uuid>

Unique identifier for the retrieval operation.

Example:

"123e4567-e89b-12d3-a456-426614174001"

cardAccountId
string<uuid>

Unique identifier for the card account.

Example:

"123e4567-e89b-12d3-a456-426614174000"

individual
object

Masked information about the cardholder.