Create a new seller

    Creates a new seller. This operation validates the input data, persists
    the new seller, and returns the created seller's details
    in the response.
Body Params

Request object for creating a seller.

string

The commercial registration number of the seller.

string

The court where the seller is registered.

string
required
length between 1 and 100

Unique identifier of the seller. Cannot be changed afterwards. Must have size between 1 and 100 and match with the regular expression '[a-zA-Z0-9_.~-]{1,100}'.

string
required
length ≥ 1

The seller name. Must not be blank.

operatingSites
array of objects
required
length ≥ 1

Operating sites associated with the seller. At least one operating site must be provided. Must not be empty.

operatingSites*

Request object for creating a seller operating site during the initial setup of a seller.

address
object
required

Address of the seller's operating site, including address lines, city, postal code, and country.

bankInformation
object

A bank account associated with the operating site.

directorsAndOfficers
array of objects

Directors and officers responsible for the operating site.

directorsAndOfficers
string
required
length between 1 and 100

Unique identifier of the operating site. Cannot be changed afterwards. Must have size between 1 and 100 and match with the regular expression '[a-zA-Z0-9_.~-]{1,100}'.

properties
array of objects

Additional properties related to the operating site, such as opening hours or special notes.

properties
supportInformation
array of objects

Support contact methods such as email or phone.

supportInformation
string

The taxNumber is the local country tax number given to a legal entity by their tax authority such as the German Steuernummer or Italian Codice Fiscale.

string

Also known as VAT identification number (VATIN). An identifier used by countries for Value Added Tax purposes to identify legal entities, especially in the EU.

Responses

Language
Credentials
OAuth2
Missing 1 required scope
LoadingLoading…
Response
Choose an example:
application/json