API Recall 2
URL
{URL}/APIMG/ReCall2.php?Vin=2342kjsdf&Token=7j9uGIUfX3VbnzM
Method
GET
Al momento de escribir el VIN en la cita o al crear la orden de reparación se tiene que llamar el API call para que Citas o el Asesor pueda verificar si el vehíuclo tiene algún Re-call.
IP DMS
Se validará la IP de donde nos manda la información.
Ejemplo: 187.163.169.59
SANDBOX
https://blueservicessc-sandbox.com/APIMG/ReCall2.php?Vin=2342kjsdf&Dealer=NAMX10006&Token=7j9uGIUfX3VbnzM
Objetos JSON
RecallName: Es el nombre de la campaña de Garantias
Request Body: RecallName
RecallDateTimeLocal: Es la fecha en que se creo la campaña de Garantías.
Request Body: RecallDateTimeLocal
DealerID: Id asignado al DMS por parte de la marca.
Request Body: DMSDealerID (String y Requerido)
DealerGroupID: Id que asigna la marca al grupo del distribuidor.
Request Body: DealerGroupID
(Array)
LastName: Apellidos del Cliente.
Request Body: LastName (String y Requerido)
MiddleName: Segundo Nombre del Cliente.
Request Body: MiddleName (String y Requerido)
FirstName: Primer Nombre del Cliente.
Request Body: FirstName (String y Requerido)
FullName: Nombre Completo del Cliente.
Request Body: FullName (String y Requerido)
Gender: Género. 01 - Masculino 02 - Femenino
Request Body: Gender (String y Requerido)
Email: Correo Electrónico del Cliente.
Request Body: Email (String y Requerido)
RFC: Se tiene que mandar el RFC con Homoclave del empleado. Este valor es único e irrepetible
Request Body: RFC
(Array)
ContactType: Tipo de contacto.
Owner = 01
Contact = 02 Request Body: DMSDealerID
Contactvalue: Se escribe el celular o teléfono al que se le puede llamar al cliente.
Owner = 01
Contact = 02
Request Body: ContactValue
ContactMethodYN: Indica si el cliente quiere ser contactado.
Y = Cliente se le contacta
N = Cliente no se contacta
Request Body: ContactMethodYN
(Array)
VIN: Es el número de Serie compuesto de 17 digitos
Request Body: VIN (String y Requerido)
ModelCode:
ModelName: Nombre del Modelo Asignado por la Marca
Request Body: ModelName (String y Requerido)
FullModelName: Nombre completo del Modelo del vehíuclo dado por la Marca
Request Body: FullModelName (String y Requerido)
ModelYear: Año del Modelo
Request Body: ModelYear (String y Requerido)
Response JSON
Request JSON
"Response Ok"
[
{
"RecallName":"demo 45",
"RecallDateTimeLocal":"1601856000",
"DealerID":"NAMX10006",
"DealerGroupID":"FINANCIERA DE MARCA",
"Customer":[
{
"LastName":"N\/A",
"MiddleName":"N\/A",
"FirstName":"N\/A",
"FullName":"CAR ONE MONTERREY, S.A DE C.V. -AUTOS NUEVOS",
"Gender":"0",
"Email":"estovar@carone.com.mx",
"RFC":"COM021025A18",
"Contact":[
{
"ContactType":"02",
"ContactValue":"000",
"ContactMethodYN":"N"
}
]
}
],
"Vehicle":[
{
"VIN":"19UTB185XAA900012",
"ModelCode":"MGZS",
"ModelName":"MGZS",
"FullModelName":"1.5L COM EXCITE MT",
"ModelYear":"2021"
}
]
}
]
Response Error 202
Response error
{
error_code:202,
description:info no disponible
}
Response Error 204
Response error
{
error_code:204,
description: validación incorrecta
}
Response Error 667
Response error
{
error_code:667,
description: Vin no existe
}
Response Error 999
Response error
{
error_code:999,
description: validar ip
}