Ir al contenido

API de registro diario

Todos los endpoints requieren autenticación. Ruta base: /api/v1/check-in.

MétodoRutaDescripción
GET/v1/check-inListar entradas de registro diario
POST/v1/check-inCrear o actualizar el registro de una fecha (único por usuario/fecha)
GET /v1/check-in

Devuelve las entradas de registro diario del usuario.

POST /v1/check-in
CampoTipoDescripción
datedateObligatorio. Fecha de esta entrada
moodintegerOpcional. 1–5
sleepintegerOpcional. 1–5
dreamsintegerOpcional. 1–5
food_qualityintegerOpcional. 1–5
food_amountintegerOpcional. 1–5
waterintegerOpcional. 1–5
sportsintegerOpcional. Valor de deporte
workintegerOpcional. 1–5
menstruationintegerOpcional. 1–5
alcoholintegerOpcional. 1–5
smokingintegerOpcional. 1–5
social_lifeintegerOpcional. 1–5

Todos los campos de seguimiento admiten valor nulo y son opcionales; una date es única por usuario, así que volver a enviar la misma fecha actualiza la entrada existente.

La configuración del registro diario (indicadores habilitados, deportes seleccionados) se gestiona a través de los endpoints de configuración de usuario; consulta Usuarios y configuración.