Leer ausencia
GET
/api/v1/absences/:absence_id Devuelve la ficha de una ausencia concreta por su id: su tipo (clave + etiqueta), estado, fechas y, si es por horas, el tramo. Una ausencia de otra empresa o inexistente devuelve 404.
Parámetros de ruta
| Nombre | Tipo | Obligatorio | Descripción |
|---|---|---|---|
absence_id | string | Sí | Identificador de la ausencia dentro de tu empresa. |
Ejemplo
Sustituye db_live_tu_clave por tu clave.
curl -s -H "Authorization: Bearer db_live_tu_clave" \
"https://api.dutybeat.com/api/v1/absences/abs-008" | jq Respuesta de ejemplo
Lo que imprime cada snippet al ejecutarlo: cURL devuelve el JSON crudo; los snippets de Python y PowerShell piden campos concretos, así que su salida es la de cada uno.
{
"data": {
"id": "abs-008",
"user_id": "u-delm",
"type": {
"key": "vacation",
"label": "Vacaciones"
},
"status": "approved",
"start_date": "2026-06-22",
"end_date": "2026-06-26",
"start_time": null,
"end_time": null,
"created_at": "2026-06-08T00:00:00Z",
"decided_at": "2026-06-09T09:00:00Z"
}
}