Booking - Search & Feeds

Bookings by date range

Changed on

Returns bookings for a date range, optimized for calendar/schedule display.

get/bookings/by_dates

Request

  • Base URL
    https://api.jammed.app/api/v2
  • Auth
    none declared. Required headers: Authorization

Query parameters

fromstring date required
tostring date required

Headers

Authorizationstring required

Response

Bookings for date range

idinteger
codestring
namestring

Customer name

titlestring

Display title, e.g. "John Doe (The Beatles)"

band_namestring

Band/group name, empty string if none

is_recordingboolean nullable
session_namestring nullable
block_colour_overridestring nullable

Hex colour override for the booking block

studio_notesstring nullable
additional_notesstring nullable
number_expectedinteger nullable
startstring

Start datetime as "YYYY-MM-DD HH:mm"

endstring

End datetime as "YYYY-MM-DD HH:mm"

splitstring

Room code — use to match against rooms[].code

room_namestring

Room display name

has_amount_dueboolean
amount_duestring

Formatted currency string e.g. "£1.00"

payments_recievedboolean

Whether any payments have been received (note: API uses this spelling)

regularboolean
incompleteboolean
show_studio_notesboolean
extras_summarystring[]

Array of extra item descriptions (empty array if none)

linkstring

Admin link path e.g. "/admin/bookings/R9XT9J1JFX"

typestring

"booking" or "blocked"

classstring

CSS class for the booking block e.g. "room-l3j5nwp8"

Example response

[
  {
    "start": "2026-03-24 11:41",
    "end": "2026-03-24 12:41"
  }
]

Changes

    • info

      api tag Booking - Search & Feeds added

    • info

      api tag Booking Endpoints removed

    • breaking

      the response property / became nullable for the status

    • breaking

      the response property / became nullable for the status

    • breaking

      the response property / became nullable for the status

    • breaking

      the response property / became nullable for the status

    • breaking

      the response property / became nullable for the status

    • breaking

      the response property / became nullable for the status

    • breaking

      the / response's property type changed from integer to string for status

    • breaking

      the / response's property type changed from string to array for status

    • warning

      removed the optional property / from the response with the status

    • warning

      removed the optional property / from the response with the status

    • warning

      removed the optional property / from the response with the status

    • warning

      removed the optional property / from the response with the status

    • warning

      removed the optional property / from the response with the status

    • warning

      removed the optional property / from the response with the status

    • warning

      removed the optional property / from the response with the status

    • info

      added the optional property / to the response with the status

    • info

      added the optional property / to the response with the status

    • info

      added the optional property / to the response with the status

    • info

      added the optional property / to the response with the status

    • info

      added the optional property / to the response with the status

    • info

      added the optional property / to the response with the status

    • info

      added the optional property / to the response with the status

    • info

      added the optional property / to the response with the status

    • info

      added the optional property / to the response with the status