El cliente debe enviar una estructura de datos según lo detallado en el apartado Parámetros de Llamada» debiendo completar mínimamente los campos que se detallan a continuación:
Los siguientes campos son los Headers Obligatorios que deben informarse:
Método: POST
Endpoint: http://ws.merlindataquality.com/domain/normalize
| Parámetro | Descripción | Longitud | Tipo |
| Authorization | Identificador único de usuarios. Este valor identifica y valida en cada invocación a un usuario determinado. Este valor tiene asociado los roles que le corresponden al usuario. | 64 | String |
| Content-Type | Header que se informa el tipo de contenido del mensaje, se debe informar application/json. | String | |
| domain | Patente del vehículo a estandarizar. | 64 | String |
| motor | Código del motor del vehículo. | 64 | String |
| chassis | Código del chasis del vehículo. | 64 | String |
{
"domain": "LLZ364",
"motor": "",
"chassis": ""
}| Parámetro | Descripción | Longitud | Tipo |
| status | Indica el estado de normalización y/o validación.
Valores:
|
2 | String |
| statusReason | Indica la razón con referencia al estado de normalización y/o validación. | 2 | String |
| transactionId | Merlin asigna un id de transacción por consulta. | 40 | String |
| nVehicle | Son los datos del vehículo enriquecido. | – | Object |
| domain | Patente del automóvil. El campo se encuentra dentro del objeto nVehicle. | 64 | String |
| vehicleBrand | Marca del automóvil. El campo se encuentra dentro del objeto nVehicle. | 64 | String |
| model | Modelo del automóvil. El campo se encuentra dentro del objeto nVehicle. | 64 | String |
| motor | Número de motor del automóvil. El campo se encuentra dentro del objeto nVehicle. | 64 | String |
| chasis | Número de chasis del automóvil. El campo se encuentra dentro del objeto nVehicle. | 64 | String |
| fabricationPlace | Lugar de fabricación o lugar de radicación. El campo se encuentra dentro del objeto nVehicle. | 64 | String |
| year | Año de fabricación o ensamblado. El campo se encuentra dentro del objeto nVehicle. | 10 | String |
| merlinCustomValues | Valores desarrollados por demanda del cliente o que se proveen opcionalmente. El campo se encuentra dentro del objeto nVehicle. | – | Object |
{
"status": "CO",
"statusReason": "SM",
"transactionId": "b499038b-0ba2-49b9-91d1-0ee8a7a24e2a",
"nVehicle": {
"domain": "LLZ364",
"vehicleBrand": "VOLKSWAGEN",
"model": "VOYAGE 1.6",
"motor": "",
"chassis": "",
"fabricationPlace": "",
"year": 2012,
"merlinCustomValues": {}
}
}