Improved

🔐 POST /consents retires November 15: send ip_address in POST /verifications


  • Deprecated: POST /consents and POST /consents/bulk will stop working on November 15, 2026. From that date on, consent is recorded directly in the verification call by sending the end user's ip_address.
  • Added: ip_address in POST /verifications and bulk items. Send the IP and we record the consent and run the verification in one call. You no longer send a privacy notice URL: we use the privacy notice registered for your account.
  • Improved: Console estimates load on demand. In the Perfil tab, the Estimaciones card now loads only when you click Ver ingreso y empleo estimados.

⚠️ POST /consents retires on November 15, 2026

POST /consents and POST /consents/bulk are deprecated as of today. They keep working until November 15, 2026, then they are removed.

What to change before November 15: stop calling POST /consents, and send ip_address in every verification instead.

Before:

POST /consents        { "identifier", "ip_address", "privacy_notice_url" }
POST /verifications   { "identifier", "phone" }

After:

POST /verifications   { "identifier", "phone", "ip_address" }

🔐 Consent in one call

ip_address is the IP of the end user when they accepted your privacy notice. It is accepted in:

  • POST /verifications
  • each item of POST /verifications/bulk and POST /bulks

When you send it:

  • We record the consent with that IP and the privacy notice registered for your account. You don't pass privacy_notice_url anymore. If your privacy notice changes, let us know.
  • The verification runs right away. No prior POST /consents is needed.

Errors to handle:

  • Invalid IP (IPv4 or IPv6 expected): 400 validation_error.
  • No privacy notice registered for your account: 400 privacy_notice_not_configured (in bulks, that item gets status_code = privacy_notice_not_configured). Contact us and we'll set it up.

📊 Estimates in the Console

The Estimaciones card in Perfil stays collapsed when the profile opens. Clicking Ver ingreso y empleo estimados calls GET /estimates/{identifier} with the default 12-month window and fills Estatus de empleo, Antigüedad en el empleo actual and Ingreso mensual. Profiles open faster, and the estimates are always the latest.