Skip to main content
POST
Crea una prenotazione

Autorizzazioni

Authorization
string
header
obbligatorio

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Intestazioni

Idempotency-Key
string

La stessa chiave ripetuta ritrova la risorsa invece di crearne un'altra

Corpo

application/json
venueId
string<uuid>
obbligatorio
serviceDate
string<date>
obbligatorio

Giorno di servizio, YYYY-MM-DD

time
string
obbligatorio

Ora locale del locale, HH:mm

Pattern: ^([01]\d|2[0-3]):[0-5]\d$
partySize
integer
obbligatorio
Intervallo richiesto: x >= 1
phone
string

Telefono dell'ospite: lo riconosce o lo crea

guestName
string
Maximum string length: 200
email
string<email>

Solo con phone; riempie l'ospite se non l'ha già

Maximum string length: 254
firstName
string

Solo con phone; riempie l'ospite se non l'ha già

Required string length: 1 - 100
lastName
string

Solo con phone; riempie l'ospite se non l'ha già

Required string length: 1 - 100
serviceTags
string[]

Solo con phone: si aggiungono all'ospite; un nome fuori catalogo è un 400

Maximum array length: 20

Nome di un tag del catalogo

Required string length: 1 - 100
notes
string
channel
string

Da dove arriva, es. sito o Google: finisce in sourceDetail

Maximum string length: 100
externalRef
string

Il tuo identificativo, unico nella tua organizzazione

Maximum string length: 200

Risposta

Già creata con la stessa Idempotency-Key

reservation
object
obbligatorio