Creates a new customer in the system with their personal and contact information.
This endpoint allows you to register new customers and store their details for future transactions.
{
"first_name": "John",
"last_name": "Doe",
"email": "john.doe@example.com",
"phone_number": "+1-555-123-4567",
"customer_type": "Startup",
"status": "ACTIVE"
}
first_name: Customer’s first name (1-100 characters)last_name: Customer’s last name (1-100 characters)phone_number: Customer’s phone number (max 20 characters)email: Valid email address (max 255 characters)customer_type: Type of customer account (Individual, Startup, Small Business, Medium Business, Enterprise, Non-Profit, Government)status: Customer status (ACTIVE, BLACKLISTED, DEACTIVATED)Your secret API key. Keep this secure and never expose it in client-side code.
Customer creation data
Customer's first name. Used for personalization and legal documentation.
1 - 100"John"
Customer's last name. Used for personalization and legal documentation.
1 - 100"Doe"
Customer's phone number. Used for SMS notifications and verification. Include country code for international numbers.
^[+]?[1-9]\d{1,14}$"+1-555-123-4567"
Customer's email address. Used for notifications, receipts, and account management. Must be a valid email format.
"john.doe@example.com"
Type of customer account. Determines available features and compliance requirements.
Individual, Startup, Small Business, Medium Business, Enterprise, Non-Profit, Government "Individual"
Current status of the customer account. Controls access to services and features.
ACTIVE, BLACKLISTED, DEACTIVATED, DELETED "ACTIVE"
Customer created successfully