Method Signature
Parameters
string
required
The unique customer identifier (UUID format)
Returns
string
Unique identifier for the customer
string
Customer’s email address
'individual' | 'corporate'
Customer type
string
Customer’s first name (for individuals)
string
Customer’s last name (for individuals)
object
KYC verification status and details
Examples
- TypeScript
- JavaScript
Full Response Example
Error Handling
Monitoring KYC Status
Primary Method: Webhooks (Recommended)
The most efficient way to track KYC updates is to listen for thecustomer.kycs.updated webhook event. This allows your application to react in real-time.
Secondary Method: Robust Polling (Fallback)
For added reliability, implementing a robust polling mechanism (e.g., a scheduled Cron job or a queue-based worker like BullMQ/Redis) is recommended to double-check statuses in case a webhook event is missed. Do not use simple while-loops in your main request thread. Instead, schedule a background job:Demo/Testing Polling
For scripts or quick local testing only, you can use a simple loop:Related Methods
Create Customer
Create a new customer
List Customers
Search and list customers