Skip to main content
GET
Listar sesiones

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"

Query Parameters

local_date[gte]
string<date>
required

La primera fecha local, incluida. Fecha local del negocio, YYYY-MM-DD.

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

"2026-11-05"

local_date[lte]
string<date>
required

La última fecha local, incluida. El rango es de 31 días como máximo, y de 14 con has_capacity; más largo responde validation_failed con range_too_long.

Fecha local del negocio, YYYY-MM-DD.

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

"2026-11-05"

center_id
string

Solo lo de esta sede. Id de una sede.

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

"ctr_01hzx8m4k2a7d9q3f5w6y8z0bc"

room_id
string

Solo las sesiones de este salón. Id de un salón.

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

"room_01hzx8m4k2a7d9q3f5w6y8z0bc"

course_id
string

Solo lo de esta disciplina. Id de una disciplina.

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

"crs_01hzx8m4k2a7d9q3f5w6y8z0bc"

class_id
string

Solo las sesiones de esta clase. Id de una clase (el grupo con su horario semanal).

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

"cls_01hzx8m4k2a7d9q3f5w6y8z0bc"

teacher_id
string

Solo las sesiones que da este instructor (con la suplencia aplicada, igual que teacher_id). Id de un instructor.

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

"tch_01hzx8m4k2a7d9q3f5w6y8z0bc"

has_capacity
boolean

true, solo las sesiones con lugar; false, solo las llenas o que no se dan. Con este filtro el rango es de 14 días como máximo.

include_cancelled
boolean

true suma las sesiones canceladas y las de días que el estudio cerró.

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.