API reference · Schema

CustomersReservationUpsertV1

CustomersReservationUpsertV1contract customers.reservation.upsert.v1
  • reservation_idUuid7required
  • outlet_idUuid7required
  • customer_idUuid7 | nullrequired
  • namestringrequired
    min length 1max length 200
  • phonestring | nullrequired
    pattern ^\+[1-9][0-9]{6,14}$
  • party_sizeintegerrequired
    ≥ 1≤ 500
  • starts_atIsoDatetimerequired
  • duration_minintegerrequired
    ≥ 15≤ 720
  • table_refstring | nullrequired
    min length 1max length 20
  • statusenum (5)required
    bookedseatedcompletedcancelledno_show
  • notestring | nullrequired
    max length 500