Naar navigatie springen

Create Location

Add a new business location.

Headers

xi-api-keystringOptioneel
xi-workspace-idstring or nullOptioneel
The customer workspace a reseller's API key acts on.

Verzoek

This endpoint expects an object.
namestringVerplicht
Internal name, e.g. 'Main Office' or 'Downtown Branch', shown in the dashboard and owner notifications.
addressstringOptioneel
Street address.
notesstringOptioneel
Directions or other notes for customers, e.g. 'Free parking behind the building'.
operating_hoursobject or nullOptioneel

Per-location operating hours. On create, omit to have the server prefill from the most recently added active location.

customer_facing_namestringOptioneel

Name shown to customers; empty reuses name.

max_concurrent_appointmentsintegerOptioneel1-999Standaard 1

Maximum number of appointments that may overlap at this location at a single instant. Only enforced while the booking page setting concurrent_limit_enabled is on.

is_activebooleanOptioneelStandaard true

Response

Geslaagde response
namestring
Internal name, e.g. 'Main Office' or 'Downtown Branch', shown in the dashboard and owner notifications.
_idstring
is_activebooleanAlleen-lezen
addressstringOptioneel
Street address.
notesstringOptioneel
Directions or other notes for customers, e.g. 'Free parking behind the building'.
operating_hoursobjectOptioneel
customer_facing_namestringOptioneel

Name shown to customers; empty reuses name.

max_concurrent_appointmentsintegerOptioneel1-999Standaard 1

Maximum number of appointments that may overlap at this location at a single instant. Only enforced while the booking page setting concurrent_limit_enabled is on.

deactivated_at_unixinteger or nullOptioneel
Unix timestamp when this location was deactivated. None when active.
deactivation_reasonenum or nullOptioneel
Why this location was deactivated. None when active.
Toegestane waarden:

Fouten

422
Unprocessable Entity Error