Create a customer account

Creates a customer account identified by your own external_id, with optional custom field values. The request is all-or-nothing: if a custom field is rejected (422), the account is not created. An external_id that another account already uses returns 409. Requires the customer_accounts_create permission.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params

Create a customer account

string
required

Your identifier for the customer account, for example your own account ID or its domain. Must be unique among your customer accounts. Avoid /: an external ID containing it cannot be used in paths.

string
required

Display name of the customer account.

string

Primary domain of the customer account, for example example.com. A leading http:// or https:// and trailing slashes are removed.

custom_fields
object

Values for the marketplace's customer account custom fields, keyed by each field's internal name (for example { "region_customer_account": "Europe" }). A menu field only accepts one of its options, and a multi-select menu accepts an array of options or one string separated by ;. An unknown field, an invalid option, or an array for any other field type rejects the whole request with 422, and nothing is saved.

Responses

Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json