Creates a new customer or retrieves an existing customer if one with the same email already exists (find-or-create pattern). This prevents duplicate customer records and is useful for booking flows where customers may already be registered.
OAuth2 authentication for Boseat API
Specifies whether the customer is an individual or a company
individual, company "individual"
Email address of the customer
Phone number of the customer
"+33612345678"
Full name of the customer (if individual)
"John Doe"
Company name (if customer is a company)
"Doe Industries"
SIREN number of the company
"732829320"
VAT number of the company
"FR12732829320"
Billing address of the customer
"10 Rue de Paris, 75001 Paris, France"
Customer created or found successfully. Returns the customer details including the unique ID.
Unique customer identifier (UUID)
"a3f1d7d0-ef1d-4b2e-aad2-123456789abc"
Specifies whether the customer is an individual or a company
individual, company "individual"
Email address of the customer
Phone number of the customer
"+33612345678"
Full name of the customer (if individual)
"John Doe"
Company name (if customer is a company)
"Doe Industries"
SIREN number of the company
"732829320"
VAT number of the company
"FR12732829320"
Billing address of the customer
"10 Rue de Paris, 75001 Paris, France"