Inicio rápido
Este recorrido valida la autenticación y la creación de un lead en staging. Necesitas credenciales de ese entorno y curl; los ejemplos también usan jq para leer el token y el identificador.
-
Configura el entorno
Guarda las credenciales fuera del código fuente:
Ventana de terminal export CREDITAS_AUTH_URL="https://auth-staging.creditas.com.br/api/affiliate_clients/tokens"export AUTO_EQUITY_BASE_URL="https://stg-api.creditas.io/mx/b2b/autoequity"export CREDITAS_CONSUMER_KEY="<consumer-key>"export CREDITAS_CONSUMER_SECRET="<consumer-secret>" -
Genera un access token
Ventana de terminal export CREDITAS_ACCESS_TOKEN="$(curl --fail-with-body --silent --show-error \--request POST "$CREDITAS_AUTH_URL" \--header "Accept: application/json" \--header "Accept-Version: v1" \--header "Content-Type: application/json" \--data "{\"consumer_key\": \"$CREDITAS_CONSUMER_KEY\",\"consumer_secret\": \"$CREDITAS_CONSUMER_SECRET\"}" |jq -er '.access_token')" -
Crea un lead de prueba
Ventana de terminal curl --fail-with-body --silent --show-error \--request POST "$AUTO_EQUITY_BASE_URL/api/leads" \--header "Authorization: Bearer $CREDITAS_ACCESS_TOKEN" \--header "Content-Type: application/json" \--data '{"phone": "9128463859","email": "pq-approved@creditas.com","loanAmount": 120000,"term": 24}' |tee lead.jsonUna respuesta exitosa devuelve
201 Createdy un UUID en el campoid. Consérvalo para las siguientes operaciones:Ventana de terminal export AUTO_EQUITY_LEAD_ID="$(jq -er '.id' lead.json)" -
Continúa la solicitud
Guarda la información personal, completa el domicilio, datos financieros y vehículo y después solicita el NIP y la oferta.
Consulta el flujo y los estados para entender el ciclo completo del lead.