# Booking Information about the booking ## Create a new booking - [POST /venues/{compositeId}/booking](https://docs.bookabletech.com/apis/production/bookingapi/venue/createbooking.md) ## Retrieve a list of bookings - [GET /venues/bookings](https://docs.bookabletech.com/apis/production/bookingapi/venue/getbookings.md): Returns a paginated list of all bookings. ## Retrieve a booking by ID - [GET /venues/bookings/{bookingId}](https://docs.bookabletech.com/apis/production/bookingapi/venue/getbookingbyid.md): Returns a specific booking by its unique ID. ## Update an existing booking by ID - [PUT /venues/bookings/{bookingId}](https://docs.bookabletech.com/apis/production/bookingapi/venue/updatebookingbyid.md) ## Cancel a booking by ID - [DELETE /venues/bookings/{bookingId}](https://docs.bookabletech.com/apis/production/bookingapi/venue/deletebookingbyid.md) ## Create a new booking - [POST /venues/{compositeId}/booking](https://docs.bookabletech.com/apis/production/bookingapi/booking/createbooking.md) ## Retrieve a list of bookings - [GET /venues/bookings](https://docs.bookabletech.com/apis/production/bookingapi/booking/getbookings.md): Returns a paginated list of all bookings. ## Retrieve a booking by ID - [GET /venues/bookings/{bookingId}](https://docs.bookabletech.com/apis/production/bookingapi/booking/getbookingbyid.md): Returns a specific booking by its unique ID. ## Update an existing booking by ID - [PUT /venues/bookings/{bookingId}](https://docs.bookabletech.com/apis/production/bookingapi/booking/updatebookingbyid.md) ## Cancel a booking by ID - [DELETE /venues/bookings/{bookingId}](https://docs.bookabletech.com/apis/production/bookingapi/booking/deletebookingbyid.md)