Listar centros de costos
/api/public/v1/cost-centersDevuelve una página de centros de costos de la empresa en formato HAL. Admite filtros por companyCode, text, name, uniqueCode, externalId, archived y enabled, y paginado. Si no se envía archived, sólo devuelve centros de costos no archivados.
Autorización
apiKeyScheme En: header
Parámetros de consulta
Número de página a devolver, comenzando en 0.
int32Cantidad de elementos por página.
int32Criterios de ordenamiento del resultado.
Criterios de ordenamiento, enviados como sort[0].property y sort[0].direction (ASC o DESC). Sin ordenamiento explícito, el orden de los resultados no está garantizado.
Valor en
- "ASC"
- "DESC"
Si es true, omite el cálculo del total de resultados para responder más rápido.
Código de la empresa cuyos centros de costos se desean listar.
Texto libre (coincidencia parcial) sobre el nombre y el identificador externo del centro de costos.
Filtra por nombre exacto de uno o más centros de costos.
Filtra por código único (uniqueCode) de uno o más centros de costos.
Filtra por identificador externo exacto del centro de costos.
Filtra por centros de costos archivados (true) o no archivados (false). Si se omite, sólo devuelve centros de costos no archivados.
Filtra por centros de costos que pueden (true) o no (false) seleccionarse en gastos nuevos.
Cuerpo de la respuesta
application/vnd.hal+json
application/json
application/json
curl -X GET "https://example.com/api/public/v1/cost-centers"{ "_embedded": { "cost-centers": [ { "deleted": true, "uniqueCode": "0590843e-1d92-4d51-82c6-4a22a6b8be82", "companyCode": "string", "lastModifiedDate": "2024-11-13T16:51:00.000Z", "createdDate": "2024-11-13T16:51:00.000Z", "createdBy": "string", "externalId": "string", "name": "Marketing", "archived": true, "enabled": true, "leaderUniqueCode": "0590843e-1d92-4d51-82c6-4a22a6b8be82" } ] }, "_links": { "property1": { "href": "string", "hreflang": "string", "title": "string", "type": "string", "deprecation": "string", "profile": "string", "name": "string", "templated": true }, "property2": { "href": "string", "hreflang": "string", "title": "string", "type": "string", "deprecation": "string", "profile": "string", "name": "string", "templated": true } }, "page": { "size": 0, "totalElements": 0, "totalPages": 0, "number": 0 }}