List Vehicles / Listar Vehiculos
GET
/external/vehiculos
const url = 'https://api-dev.zonaparqueo.com/external/vehiculos?cliente_id=1';const options = {method: 'GET', headers: {Authorization: '<Authorization>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url 'https://api-dev.zonaparqueo.com/external/vehiculos?cliente_id=1' \ --header 'Authorization: <Authorization>'Obtiene una lista paginada de vehiculos de un cliente.
Importante: a diferencia de
/external/cliente-email, este endpoint si lee los filtros del query string. Enviarlos en el cuerpo JSON hace que el servidor los ignore silenciosamente y devuelva una pagina global sin filtrar. Esto puede provocar que se asocie a un cliente un vehiculo que no le pertenece. Enviar siemprecliente_id(yplacasi aplica) como parametros de consulta.
Authorizations
Sección titulada «Authorizations»Parameters
Sección titulada «Parameters»Query Parameters
Sección titulada «Query Parameters»cliente_id
required
integer
Identificador del cliente
placa
string
Filtrar por placa (opcional)
nombre
string
Filtrar por nombre del vehiculo (opcional)
Responses
Sección titulada «Responses»Lista de vehiculos
Media typeapplication/json
object
estado
string
data
Array<object>
object
id
Identificador del vehiculo
integer
nombre
Nombre o alias del vehiculo
string
placa
Placa del vehiculo
string
cliente_id
Identificador del cliente
integer
activado
Estado de activacion
integer
favorito
Marcado como favorito
integer
total
integer
per_page
integer
current_page
integer
last_page
integer
Examples
Examplesuccess
{ "estado": "ok", "data": [ { "id": 10, "nombre": "Mi carro", "placa": "ABC123", "cliente_id": 5, "activado": 1, "favorito": 0 }, { "id": 11, "nombre": "Moto", "placa": "XYZ789", "cliente_id": 5, "activado": 1, "favorito": 1 } ], "total": 2, "per_page": 15, "current_page": 1, "last_page": 1}Solicitud invalida
Media typeapplication/json
object
estado
string
error
Mensaje de error
string
errores
Detalle de errores por campo
object
Example
{ "estado": "fail"}