---
title: "List booking anchors"
method: GET
path: "/booking_anchors"
tags: ["Booking - Anchors"]
---

# List booking anchors

`GET /booking_anchors`

## Request

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

List booking anchors, ordered by date, start time and room. Without a `date` only today's and future anchors are returned; pass a `date` to reach a past day.

Results are paginated, with the totals in the `jammed-total-count`, `jammed-page-count`, `jammed-next-page` and `jammed-prev-page` response headers.

Requires the `bookings.read` scope when using OAuth tokens.

## Query parameters

- `date` string, date
- `room_id` integer
- `time` string
- `page` integer
- `per_page` integer

## Headers

- `Authorization` string, required

## Response `200`

Booking anchors

- BookingAnchor[]
  - `id` integer
  - `room_id` integer
  - `date` string, date: The day the anchor applies to, in the studio's timezone
  - `start_at` integer: Unix timestamp
  - `end_at` integer: Unix timestamp
  - `start_time` string: Format: YYYY-MM-DD HH:MM, in the studio's timezone
  - `end_time` string: Format: YYYY-MM-DD HH:MM, in the studio's timezone
  - `duration` integer, nullable: Length in seconds that a slot has to match when sticky bookings match durations
  - `source` 'auto' | 'manual' | 'api': `auto` anchors come from a booking, `manual` ones were added in the admin, and `api` ones through this API
  - `booking_code` string, nullable: Code of the booking an `auto` anchor was created from
  - `room` object
    - `id` integer
    - `name` string
    - `code` string

## Other responses

- `400`: Bad request - the `date` could not be parsed
- `401`: Unauthorized - Invalid API key
- `403`: Forbidden - the OAuth token lacks the scope, or does not belong to an admin
- `422`: Unprocessable - sticky bookings are not turned on

## Changes

- **2026-11-05** (v2) `d512cbbe42fb`: 2 info
  - api tag `Booking - Anchors` added
  - api tag `Booking Anchor Endpoints` removed
- **2026-10-19** (v2) `c8d56b30958a`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/jammed-org/apis/jammed-bookings-api/changes/booking_anchors/get.md)

---

[API](https://skmtc.dev/jammed-org/apis/jammed-bookings-api.md) - [All operations](https://skmtc.dev/jammed-org/apis/jammed-bookings-api/llms.txt) - [OpenAPI document](https://skmtc.dev/jammed-org/apis/jammed-bookings-api/revisions/d512cbbe42fb?raw)
