Skip to main content
GET
Listar las reservas de una sesión

Authorizations

Authorization
string
header
required

Clave del negocio. sk es una clave completa (todo lo que el rol de quien la creó puede dar) y rk una restringida a los permisos que se eligieron al crearla. Solo se usa desde un servidor: un pedido desde un navegador se rechaza con browser_not_allowed.

Headers

Craqui-Version
string

Versión de la API para este pedido (YYYY-MM-DD). Si no la mandas, se usa la versión fijada en la clave cuando se creó.

Pattern: ^\d{4}-\d{2}-\d{2}$
Example:

"2026-12-01"

Path Parameters

id
string
required

El id de la sesión (ses_…). Id de una sesión (una fecha de una clase).

Pattern: ^ses_[0-7][0-9a-hjkmnp-tv-z]{25}$
Example:

"ses_01hzx8m4k2a7d9q3f5w6y8z0bc"

Query Parameters

status
enum<string>

Solo las reservas en este estado.

Available options:
confirmed,
waitlisted,
cancelled,
attended,
no_show
expand[]
enum<string>[]

client (pide clients:read) y session (pide sessions:read), uno por parámetro. Un client expandido sigue la misma regla de contacto que GET /v1/clients/{id}.

Available options:
client,
session
limit
integer
default:20

Cuántos elementos traer, de 1 a 100.

Required range: 1 <= x <= 100
starting_after
string

El next_cursor de la página anterior. Sirve solo para la misma ruta con los mismos filtros: con otros, la respuesta es invalid_cursor.

Response

OK.

object
string
required
Allowed value: "list"
data
object[]
required
has_more
boolean
required

Si hay más elementos después de esta página.

next_cursor
string | null
required

Pásalo en starting_after para pedir la página siguiente. null si no hay más.