Register License Plate / Registrar Placa
const url = 'https://api-dev.zonaparqueo.com/external/placa';const options = { method: 'POST', headers: {Authorization: '<Authorization>', 'Content-Type': 'application/json'}, body: '{"placa":"ABC123","tipo_vehiculo_id":1,"tipo_vehiculo":"example","electrico":0,"minusvalido":0}'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request POST \ --url https://api-dev.zonaparqueo.com/external/placa \ --header 'Authorization: <Authorization>' \ --header 'Content-Type: application/json' \ --data '{ "placa": "ABC123", "tipo_vehiculo_id": 1, "tipo_vehiculo": "example", "electrico": 0, "minusvalido": 0 }'Registra una placa en el sistema. Es el paso 1 obligatorio del alta de
un vehiculo: primero se registra la placa y despues se crea el vehiculo con
POST /external/vehiculo, que la vincula a un cliente.
Nota de compatibilidad: la implementacion verificada envia el tipo de vehiculo por partida doble,
tipo_vehiculo(string) ytipo_vehiculo_id(entero), para cubrir ambas variantes aceptadas por el servidor.
Authorizations
Sección titulada «Authorizations»Request Bodyrequired
Sección titulada «Request Bodyrequired»object
Placa del vehiculo
Example
ABC123Identificador del tipo de vehiculo (ver /external/tipo-vehiculo)
Example
1Tipo de vehiculo como texto. Se envia junto con tipo_vehiculo_id
por compatibilidad con ambas variantes aceptadas por el servidor.
1: es electrico; 0: no es electrico (opcional)
1: es minusvalido; 0: no es minusvalido (opcional)
Responses
Sección titulada «Responses»Placa registrada exitosamente
object
Datos de respuesta
object
Examples
{ "estado": "ok", "data": { "message": "Placa registrada correctamente" }}Error de validacion
object
Mensaje de error
Detalle de errores por campo
object
Example
{ "estado": "fail"}