Skip to main content
Returns complete customer details including KYC status, virtual accounts, and payment history summary.
GET /customer/customer/{customer_id}

Path parameters

customer_id
string
required
The UUID of the customer to retrieve.
curl -X GET 'https://api.yativo.com/api/v1/customer/customer/c586066b-0f29-468f-b775-15483871a202' \
  -H 'Authorization: Bearer YOUR_ACCESS_TOKEN'
{
  "status": "success",
  "status_code": 200,
  "message": "Request successful",
  "data": {
    "customer_id": "c586066b-0f29-468f-b775-15483871a202",
    "customer_name": "Alex Smith",
    "customer_email": "alex.smith@example.com",
    "customer_phone": "+15551234567",
    "customer_country": "USA",
    "customer_type": "individual",
    "customer_status": "active",
    "customer_kyc_status": "approved",
    "kyc_verified_date": "2026-04-02T12:00:00.000000Z",
    "customer_virtualaccounts": [
      {
        "account_id": "va-001",
        "currency": "USD",
        "account_number": "8881234567",
        "routing_number": "021000021",
        "status": "active"
      }
    ],
    "customer_deposit": {
      "total_deposits": 5,
      "total_amount_usd": "12500.00"
    },
    "customer_payouts": {
      "total_payouts": 3,
      "total_amount_usd": "8200.00"
    },
    "created_at": "2026-04-02T10:00:00.000000Z"
  }
}