Listar festivos
GET
/api/v1/holidays Devuelve el calendario de festivos de una sede (por su id), del más antiguo al más reciente. Cada festivo trae su fecha, nombre y tipo (nacional, autonómico o local). El parámetro `work_center_id` es obligatorio (el calendario es por sede); puedes acotar por `year`. La respuesta se pagina e incluye un objeto meta.
Parámetros de consulta
| Nombre | Tipo | Obligatorio | Descripción |
|---|---|---|---|
work_center_id | string | Sí | Id de la sede cuyo calendario quieres. Descúbrelo con "Listar sedes". |
year | string | No | Acota a un año (YYYY). Omítelo para todo el calendario. |
page | integer | No | Página (desde 1). |
page_size | integer | No | Festivos por página (máx. 100). |
Ejemplo
Sustituye db_live_tu_clave por tu clave.
curl -s -H "Authorization: Bearer db_live_tu_clave" \
"https://api.dutybeat.com/api/v1/holidays?work_center_id=wc-madrid&year=2026&page_size=3" | 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": [
{
"date": "2026-01-01",
"name": "Año Nuevo",
"type": "national"
},
{
"date": "2026-01-06",
"name": "Epifanía del Señor",
"type": "national"
},
{
"date": "2026-04-03",
"name": "Viernes Santo",
"type": "national"
}
],
"meta": {
"page": 1,
"page_size": 3,
"total": 12
}
}