/api/v1/catalogos/{tipo}
Pagina los resultados; sin el filtro activo se incluyen registros activos e inactivos.
Capacidad requerida: catalogos:leer
Parámetros de ruta
tipo
string
Obligatorio
Valores: contactos, vehiculos
Parámetros de consulta
page
integer
Opcional
Mínimo: 1 · Predeterminado: 1
buscar
string
Opcional
Máximo: 255
activo
boolean
Opcional
por_pagina
integer
Opcional
Valores: 10, 20, 50, 100 · Predeterminado: 20
curl -X GET 'https://EMPRESA.DOMINIO/api/v1/catalogos/contactos' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer TOKEN'
Respuestas
200 Pagina del catalogo
data
array
Obligatorio
meta
object
Obligatorio
meta.pagina
integer
Obligatorio
meta.por_pagina
integer
Obligatorio
meta.total
integer
Obligatorio
meta.ultima_pagina
integer
Obligatorio
{
"data": [
{
"id": 1,
"nombre": "Transportes Ejemplo SL",
"identificacion_fiscal": "B12345678",
"activo": true
}
],
"meta": {
"pagina": 1,
"por_pagina": 20,
"total": 1,
"ultima_pagina": 1
}
} 401 Token ausente, invalido o no asociado a una integracion.
message
string
Opcional
codigo
string
Opcional
En errores 409 de creación o primera emisión, identifica el límite mensual agotado o el plazo de regularización vencido. Consultas, rectificaciones y descargas conservan acceso.
Valores: cupo_agotado, pago_pendiente
{
"message": "No autenticado."
} 403 Integracion inactiva o capacidad no concedida.
message
string
Opcional
codigo
string
Opcional
En errores 409 de creación o primera emisión, identifica el límite mensual agotado o el plazo de regularización vencido. Consultas, rectificaciones y descargas conservan acceso.
Valores: cupo_agotado, pago_pendiente
{
"message": "Esta integración no tiene permiso para esta operación."
} 404 Recurso inexistente o fuera de la empresa resuelta por el host.
message
string
Opcional
codigo
string
Opcional
En errores 409 de creación o primera emisión, identifica el límite mensual agotado o el plazo de regularización vencido. Consultas, rectificaciones y descargas conservan acceso.
Valores: cupo_agotado, pago_pendiente
{
"message": "Recurso no encontrado."
} 422 Datos de entrada no validos.
message
string
Opcional
errors
object
Opcional
{
"message": "Los datos proporcionados no son válidos.",
"errors": {
"campo": [
"El campo no es válido."
]
}
}