Skip to content

Bookings

API Endpoints

Create booking

Creates a new booking using reservations for resources for a given mandate

POST/{organizationId}/{mandateId}/booking/resources/bookings

Create booking from form

Creates a new booking for a specific session tied to an resource from a form for a given mandate

POST/{organizationId}/booking/resources/bookings/form

Create contact booking

Creates one contact-linked booking from an admin booking form, validating current availability and contact data.

POST/{organizationId}/{mandateId}/booking/resources/contactBookings/form

List bookings

Returns a list of bookings for a given resource for a given mandate

POST/{organizationId}/{mandateId}/booking/resources/bookings/list

Cancel booking

Cancels a specific booking for one or more resources for a given mandate

POST/{organizationId}/{mandateId}/booking/resources/bookings/{bookingId}/cancel

Delete canceled booking

Deletes operational data for a canceled resource booking while preserving financial records

DELETE/{organizationId}/{mandateId}/booking/resources/bookings/{bookingId}

Export bookings

Exports bookings for a given resource for a given mandate

POST/{organizationId}/{mandateId}/booking/resources/bookings/export