> ## Documentation Index
> Fetch the complete documentation index at: https://pay-docs.holdstation.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Get Customer KYC

> Fetch a single partner customer KYC record.

Fetch one KYC record by its partner-provided id.

## Authentication

<ParamField header="Partner-App-Key" type="string" required>
  Your partner app key.
</ParamField>

<ParamField header="X-HSPay-Signature" type="string" required>
  Base64-encoded Ed25519 signature of the sign data.
</ParamField>

<ParamField header="X-HSPay-Timestamp" type="string" required>
  Unix timestamp (seconds) of the request. Must be within 60 seconds of server time.
</ParamField>

## Path Parameters

<ParamField path="id" type="string" required>
  Partner-provided unique id of the customer KYC record.
</ParamField>

<ResponseExample>
  ```json 200 theme={null}
  {
    "message": "success",
    "data": {
      "id": "cust-001",
      "name": "Jane Doe",
      "email": "jane@example.com",
      "phone": "+84123456789",
      "address": "123 Le Loi, District 1, Ho Chi Minh City",
      "id_number": "012345678",
      "id_type": 2,
      "sex": 2,
      "nationality": "VN",
      "date_of_issue": "2020-01-01",
      "date_of_expiry": "2030-01-01"
    }
  }
  ```

  ```json 404 theme={null}
  {
    "error": "kyc not found",
    "error_code": "KYC_NOT_FOUND",
    "message": "No KYC record with this id"
  }
  ```
</ResponseExample>
