Ir al contenido

Completar la solicitud

En los ejemplos, {{auto_financing_base_url}} representa la URL base de Auto Financing del entorno seleccionado.

Después de guardar la información personal del solicitante, llama a los siguientes endpoints en el orden que prefieras:

Guarda el domicilio del solicitante. Utiliza el catálogo de códigos postales para obtener colonias válidas.

Método HTTPURLEjemplo

PUT

{{auto_financing_base_url}}/api/leads/{{leadId}}/address

CampoTipoDescripción

zipCode

String

Código postal del solicitante. Ej.: “09440”

neighborhood

String

Colonia del solicitante. Ej.: “El Retoño”

street

String

Calle del solicitante. Ej.: “Margarita Maza de Juárez”

number

String

Número exterior del domicilio del solicitante. Ej.: “45”

interior

String

Opcional. Número interior del domicilio del solicitante. Ej.: “A”

El servicio responde con 204 No Content y un cuerpo vacío.

Ventana de terminal
curl --location --request PUT '{{auto_financing_base_url}}/api/leads/{{leadId}}/address' \
--header 'Authorization: Bearer {{access_token}}' \
--header 'Content-Type: application/json' \
--data-raw '{
"street": "Margarita Maza de Juárez",
"number": 43,
"interior": "A",
"zipCode": "09440",
"neighborhood": "El Retoño"
}'

Consulta los posibles errores aquí.

Esta información permite calcular la capacidad de pago del solicitante.

Método HTTPURLEjemplo

PUT

{{auto_financing_base_url}}/api/leads/{{leadId}}/financial

CampoTipoDescripción

employmentType

String enum [“RETIRED”, “EMPLOYED”, “SELF_EMPLOYED”]

Origen de los ingresos del solicitante. Ej.: “SELF_EMPLOYED”

income

number

Ingreso mensual del solicitante. Ej.: 20000

jobPosition

String

Obligatorio cuando employmentType es distinto de RETIRED. Ocupación o puesto del solicitante. Ej.: “Carpintero”

startDate

Object

Obligatorio cuando employmentType es distinto de RETIRED. Contiene el año y mes de inicio en la ocupación actual.

startDate.year

Integer

Año de inicio en la ocupación actual. Ej.: 2022

startDate.month

Integer

Número de mes del 1 al 12. Ej.: 1

El servicio responde con 204 No Content y un cuerpo vacío.

Ventana de terminal
curl --location --request PUT '{{auto_financing_base_url}}/api/leads/05d3ccd2-26e8-4a85-bde8-509d6888c12b/financial' \
--header 'Authorization: Bearer {{access_token}}' \
--header 'Content-Type: application/json' \
--data-raw '{
"income" : 20000,
"employmentType" : "SELF_EMPLOYED",
"jobPosition" : "Carpintero",
"startDate" : {
"year" : 2022,
"month" : 1
}
}'

Consulta los posibles errores aquí.

Utiliza este endpoint para guardar el vehículo del solicitante. Selecciona el identificador desde el catálogo vehicular.

Este endpoint es opcional. El vehículo seleccionado se utiliza como referencia y el solicitante puede cambiarlo posteriormente.

Método HTTPURLEjemplo

PUT

{{auto_financing_base_url}}/api/leads/{{leadId}}/auto

CampoTipoDescripción

id

String

Identificador de la versión del vehículo. Consulta el catálogo vehicular. Ej.: “2020910528260”

price

number

Precio estimado del vehículo en MXN. Ej.: 300000

El servicio responde con 204 No Content y un cuerpo vacío.

Ventana de terminal
curl --location --request PUT '{{auto_financing_base_url}}/api/leads/{{leadId}}/auto' \
--header 'Authorization: Bearer {{access_token}}' \
--header 'Content-Type: application/json' \
--data-raw '{
"id" : "2020910528260",
"price" : 300000
}'

Consulta los posibles errores aquí.