Authorizations
API token authentication using format <api token id>:<api client secret>
Body
CSV file containing customer information
Upload a CSV file containing customer information for bulk creation. The CSV file should follow a specific format with required and optional columns based on customer type.
The CSV file should have the following columns:
Required columns for all customers:
Required columns for individual customers:
Required columns for business customers:
Optional columns for all customers:
Optional columns for individual customers:
Optional columns for business customers:
Additional required columns based on account type:
For US_ACCOUNT:
For CLABE:
For PIX:
For IBAN:
See the CustomerBankAccountInfo and CustomerInfo schemas for more details on the required and optional fields.
umaAddress,platformCustomerId,customerType,fullName,birthDate,addressLine1,city,state,postalCode,country,accountType,accountNumber,bankName,platformAccountId,businessLegalName,routingNumber,accountCategory
john.doe@uma.domain.com,customer123,INDIVIDUAL,John Doe,1990-01-15,123 Main St,San Francisco,CA,94105,US,US_ACCOUNT,123456789,Chase Bank,chase_primary_1234,,222888888,SAVINGS
acme@uma.domain.com,biz456,BUSINESS,,,400 Commerce Way,Austin,TX,78701,US,US_ACCOUNT,987654321,Bank of America,boa_business_5678,Acme Corp,121212121,CHECKING
The upload process is asynchronous and will return a job ID that can be used to track progress.
You can monitor the job status using the /customers/bulk/jobs/{jobId}
endpoint.
API token authentication using format <api token id>:<api client secret>
CSV file containing customer information