Ir al contenido

Create Vehicle / Crear Vehiculo

POST
/external/vehiculo
curl --request POST \
--url https://api-dev.zonaparqueo.com/external/vehiculo \
--header 'Authorization: <Authorization>' \
--header 'Content-Type: application/json' \
--data '{ "cliente_id": 1, "placa": "example", "nombre": "example" }'

Crea un vehiculo vinculando una placa con un cliente. Es el paso 2 del alta: requiere que la placa ya exista (ver POST /external/placa).

Media typeapplication/json
object
cliente_id
required

Identificador del cliente

integer
placa
required

Placa del vehiculo

string
nombre

Nombre o alias del vehiculo (opcional)

string
Examplegenerated
{
"cliente_id": 1,
"placa": "example",
"nombre": "example"
}

Vehiculo creado exitosamente

Media typeapplication/json
object
estado
string
Allowed values: ok
data
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
Examples
Examplesuccess
{
"estado": "ok",
"data": {
"id": 10,
"nombre": "Mi carro",
"placa": "ABC123",
"cliente_id": 5,
"activado": 1,
"favorito": 0
}
}

Error de validacion

Media typeapplication/json
object
estado
string
Allowed values: fail
error

Mensaje de error

string
errores

Detalle de errores por campo

object
Example
{
"estado": "fail"
}