Create a customer record for your authenticated platform. This public customer-create contract creates the customer only; PPV/payment-address issuance remains a later explicit action.
Integration-key Basic Auth (clientId:clientSecret) as documented in docs/public/AUTHENTICATION.md.
Create a customer record for your authenticated platform. Use fullName as the public name field for both INDIVIDUAL and ENTITY customers.
Stable platform-side customer identifier used to create and later look up this customer.
Customer type for the new customer. Use INDIVIDUAL for a person or ENTITY for a business.
INDIVIDUAL, ENTITY Public customer name. Use the legal person name for INDIVIDUAL or the legal business name for ENTITY.
Optional initial KYC status when your platform already has that state.
PENDING, APPROVED, REJECTED Birth date in YYYY-MM-DD format when collected.
Customer nationality or citizenship code when collected.
Optional customer address object.
Customer created.
Public customer-create response. POST /customers creates the customer record only and does not issue a PPV/payment address.
Stable customer identifier.
Platform identifier that owns this customer.
Platform-provided customer identifier stored for this customer.
Customer type for this customer.
INDIVIDUAL, ENTITY Public customer name stored for the created customer.
Customer birth date in YYYY-MM-DD format when available.
Customer nationality or citizenship code when available.
Customer address when available.
Current KYC status for the created customer.
PENDING, APPROVED, REJECTED Creation timestamp.
Last update timestamp.