Código Fasecolda
Para consumir el servicio REST, es necesario hacer un llamado POST, usando una autenticación básica en los “headers" con el usuario y la contraseña proporcionados.
🔗 Endpoints disponibles
POSThttp://localhost:8081/app/ws/webServiceCodigoFasecolda
📦 Estructura JSON
{
"placa":"ABC123",
}
Estructura JSON de Envío
La solicitud al servicio debe enviarse en formato JSON, con los siguientes atributos:
| Atributo | Tipo | Descripción |
|---|---|---|
| placa | String | Campo que indica la placa del vehículo a consultar. |
🧾 Respuesta
✅ Ejemplo de respuesta (200 OK)
{
"idConsulta": "6819352a2d56fe06e5879fd4",
"codigoFasecolda": 1234567,
"marca": "toyota",
"linea": "Hilux",
"modelo": "2020"
}
Estructura JSON de Respuesta
En todos los casos exitosos, se retorna una estructura JSON con los siguientes atributos:
| Atributo | Tipo | Descripción |
|---|---|---|
| idConsulta | String | Se trata del identificador único del dato consultado. Sirve para hacer seguimiento ante posibles dudas o errores. |
| codigoFasecolda | String | Cammpo que indica el Código Fasecolda del vehículo |
| marca | String | Campo que indica la marca del vehículo |
| linea | String | Campo que indica la línea dentro de la marca del vehículo |
| modelo | String | Campo que indica el modelo o año de fabricación del vehículo |
Existe otra estructura de respuesta con el siguiente atributo:
{
"message": "No fue posible obtener información de
este vehículo."
}
| Atributo | Tipo | Descripción |
|---|---|---|
| message | String | Campo que indica un mensaje indicando que para la placa consultada "No fue posible obtener información de este vehículo." |
❌ Ejemplo de respuesta de error
En caso de que exista un error en el servicio se devuelve un Json Object
{
"statusCode": 400,
"error": "'placa' no encontrado en el body de la petición o es vacio"
}
Estructura JSON Response Error
| Atributo | Tipo | Descripción |
|---|---|---|
| statusCode | String | Campo que indica código de estado de respuesta HTTP |
| error | String | Campo que indica mensaje con detalle del error ocurrido |