Methods
Create a customer
Get a customer
List customers
Query parameters
Update a customer
Sync customer data
Push customer fields to a specific provider. This is useful when you update customer data locally and need the provider’s records to stay in sync.Get customer balance
Retrieve a customer’s balance for a specific provider and role.Request fields
All fields exceptemail are optional on create. On update, all fields are optional.
Upload files
Upload files for a customer (e.g., identity documents, proof of address):
This method uses multipart form data upload internally via postMultipart().
Get files
Retrieve files associated with a customer:Populate platform
Populate platform-specific data for a customer:Customer status values
Customers have one of 12 possible status values throughout their lifecycle.Response data
The responsedata object includes all request fields plus additional system fields like id, customer_id, customer_wallet, trading_wallet, account_type, additional_info, synced, synced_at, and address fields.