Listar sedes
GET
/api/v1/work-centers Devuelve las sedes (centros de trabajo) de tu empresa, en orden alfabético, cada una con su ubicación: país y —cuando están definidos— comunidad, provincia y municipio, cada nivel con su código interno y su nombre. La respuesta se pagina (25 por página, máximo 100) e incluye un objeto meta con page, page_size y total.
Parámetros de consulta
| Nombre | Tipo | Obligatorio | Descripción |
|---|---|---|---|
page | integer | No | Página (desde 1). |
page_size | integer | No | Sedes 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/work-centers?page=1&page_size=25" | 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": "wc-coruna",
"name": "A Coruña – Delegación",
"country": "es",
"region": {
"code": "gal",
"name": "Galicia"
},
"province": {
"code": "a-coruna",
"name": "A Coruña"
},
"municipality": {
"code": "coruna-a",
"name": "A Coruña"
},
"created_at": "2015-01-01T00:00:00Z"
},
{
"id": "wc-madrid",
"name": "Madrid – Sede central",
"country": "es",
"region": {
"code": "mad",
"name": "Comunidad de Madrid"
},
"province": {
"code": "madrid",
"name": "Madrid"
},
"municipality": {
"code": "madrid",
"name": "Madrid"
},
"created_at": "2015-01-01T00:00:00Z"
}
],
"meta": {
"page": 1,
"page_size": 25,
"total": 2
}
}