Skip to main content
POST
Create Customer

Create Customer

Create a new customer associated with your seller account.

Authentication

string
required
Your API key. Can also be provided via Authorization: Bearer header.

Request Body

string
required
Customer’s first name. Maximum 100 characters.
string
required
Customer’s last name. Maximum 100 characters.
string
required
Customer’s email address. Must be a valid email format and unique for your account.
string
Company name. Maximum 200 characters.
Legal entity type (e.g., “GmbH”, “LLC”). Maximum 100 characters.
string
default:"de"
Preferred language for communications. Must be either en or de.
string
default:"active"
Customer status. Must be one of active, inactive, or suspended. Inactive or suspended customers cannot log in to the portal.
object
Customer’s address information.
object
Address to which postal mail should be forwarded for this customer.

Response

string
Unique identifier for the customer (UUID)
string
Your seller account ID (UUID)
string
Customer’s first name
string
Customer’s last name
string
Customer’s email address
string | null
Company name if provided
Legal entity type if provided
string | null
Preferred language
object | null
Address information if provided
object | null
Postal redirect address if set
string
Customer status (active, inactive, or suspended)
string
Source of customer creation (will be “api” for API-created customers)
string
ISO 8601 timestamp of when the customer was created
string
ISO 8601 timestamp of when the customer was last updated

Example Request

Example Response

201 Created

Error Responses

Error Codes