curl.
1. Consigue una clave de prueba
La crea la propietaria del estudio en Craqui:- Configuración → Integraciones → API → Nueva clave.
- En Entorno, Prueba. La primera vez, Craqui prepara el estudio de prueba: puede tardar unos segundos.
- En Tipo de acceso, Completa sirve para esta guía. Si eliges Restringida, marca al menos
los permisos del negocio (
business:read) y de las sesiones (sessions:read). - Crear clave, y la copia en ese momento: es la única vez que se muestra.
crq_test_. Guárdala en una variable de entorno de tu terminal:
2. Confirma la clave
livemode es false: todo lo
que devuelve una clave de prueba lo dice.
code te dice qué pasó y su type es el link a la página que
explica qué hacer. Por ejemplo, invalid_api_key si la clave quedó
incompleta al copiarla.
3. Lee el horario
GET /v1/sessions devuelve las sesiones entre dos fechas locales del estudio (local_date[gte] y
local_date[lte], como mucho 31 días). Pide pocas por página para ver la paginación:
4. Pide la página siguiente
has_more: true dice que hay más. Repite el mismo pedido, con los mismos filtros, y agrega
starting_after con el next_cursor que recibiste:
has_more sea false. Si cambias un filtro a mitad de camino, el cursor deja de
servir y recibes invalid_cursor. Más en Paginación.
5. Pasa a producción
Cuando tu código hace lo que quieres con el estudio de prueba:- La propietaria crea una clave con el entorno Producción: empieza con
crq_live_. - Cambias la clave en tu sistema. La URL es la misma, las rutas también.
- Los ids cambian: los del estudio de prueba no existen en producción. Si guardaste alguno, vuelve a leerlo con la clave nueva.
Siguientes pasos
Claves y permisos
Qué permiso necesita cada ruta y cómo cuidar una clave.
Entorno de prueba
Qué tiene el estudio de prueba y cómo restablecerlo.
Conceptos de un estudio
Clase, sesión, créditos y membresías, para quien no conoce un estudio.
Errores
La forma de un error y la lista de códigos.

