Check Customer
Retrieves a registered customer profile for the authenticated account.
**Authentication:**
- **REQUIRED**: Basic Auth only.
**Query Parameters:**
- `customer_id` (required): Customer identifier returned by `registerCustomer`.
**Response:**
- Returns flat sender profile fields, `customer_id`, optional timestamps, and `allowed` (country code -> boolean).
- Each key in `allowed` is an ISO 3166-1 alpha-2 corridor code (e.g. ID, PH, AR, PE). `true` means the stored sender profile satisfies that corridor's requirements; `false` means updateCustomer is needed first.
**Field code references:**
- `ic_type` must be one of the supported identification document type codes: `NIC`, `PP`, `WEP`.
- `occupation` must be one of the supported occupation codes: `OCC1` through `OCC11`.
**Peru (PE) extra fields when false:** occupation, email, phone, gender.
Authentication
AuthorizationBasic
Basic Auth: base64(client_id:client_secret)
Query parameters
customer_id
Customer identifier returned by registerCustomer
Response
OK
customer_id
name_first
name_last
gender
ic_number
ic_type
ic_country
occupation
country_of_residence
phone
email
nationality
dob
address
ic_expiry_date
created_at
updated_at
allowed
ISO 3166-1 alpha-2 corridor code → true when stored sender profile satisfies that corridor’s requirements.
Errors
404
Not Found Error

