Introducing new bot-detection / CAPTCHA integration, updated API, widget, and more

With version 2.6 of our API and version 1.12 of our widget, users now enjoy advanced bot detection via deep integration with popular CAPTCHA providers, ensuring only genuine email verifications. Plus, we've expanded throttling options and made Multi-Factor Authentication accessible via API.

Published:
May 02, 2024

When we initially introduced our embeddable email verification widget back in October 2019, we designed it to seamlessly integrate into any web page: with Verifalia's widget, every email field on a webpage can be automatically checked in real-time as users type and invalid or undeliverable emails are automatically blocked, without the need for any coding skills. This allowed numerous companies to swiftly incorporate our widget onto their websites, enhancing their email verification process right at the point of collection. Additionally, it provides users with customizable visual feedback, such as error indicators, even on HTML pages with right-to-left directionality

Over the past few years, we've enhanced our widget to allow for IP address restriction via a configurable firewall in our client area and users can also set limits on the number of verifications the widget processes per minute, hour, or day - either globally or per IP address.

Today, we're excited to announce a significant enhancement to both our API and embeddable widget: a configurable bot detection mechanism which ensures that only verifications submitted by real humans are accepted.

Bot detection - CAPTCHA integration

With version 2.6 of our API and version 1.12 of our widget - both released today - we're introducing a deep integration with popular CAPTCHA providers, including:

  • Cloudflare Turnstile
  • Google reCAPTCHA v2 (checkbox and invisible)
  • Google reCAPTCHA v3
  • hCaptcha

This integration allows users to configure the widget to accept CAPTCHA response tokens from these providers, which Verifalia validates before processing any email verification: this additional layer of security prevents bots from consuming Verifalia credits or causing throttling restrictions for legitimate users.

To use the new bot detection feature, simply register for an account with your chosen CAPTCHA provider if you don't have one, enter the provided secret key in our client area, and configure your email verification widget accordingly.

configure-captcha-settings-verifalia-client-area.jpg

To learn more about out how to configure bot detection and use our widget, please refer to our step-by-step instructions.

Additionally, explore the widget documentation for more configuration details.

Enhanced throttling configuration

We've also expanded throttling options to include defining a maximum number of entries per email verification job at the user/browser app level: when used in conjunction with our widget and bot detection feature, this configuration prevents fraudulent consumption of Verifalia credits and avoids throttling restrictions for legitimate users.

throttling-max-entries-per-job.jpg

Multi-Factor Authentication (MFA) now accessible via API

Starting with API v2.6, Multi-Factor Authentication (MFA)/Time-Based One-Time Password (TOTP) is now available to API consumers. Previously exclusive to our client area, this feature allows users authenticating via bearer authentication to provide additional authentication factors, based on the content of the supplied JWT security token. For further details and code samples, consult the reference documentation.

Improved error reporting via RFC 9457 problem+json

Our latest API version also adheres to RFC 9457, providing detailed problem+JSON documents for most HTTP 4xx or 5xx errors: this enhancement offers a better development experience and allows for more accurate error identification and reporting.

Conclusion

We're constantly improving our service to offer users the finest email verification experience, enhancing result quality and boosting the processing speed of our API and service on a daily basis.

With our latest upgrade, we've introduced several exciting features to our API and widget: do you like what you see? And, is there anything you'd like us to add or change? Please let us know!

Have questions?

We are ready to help you.

Visit our help center
A repository of technical and non-technical articles about Verifalia's services.
Send us a message
Contact us with any questions or comments: support is always free of charge.

Want to chat?
Click the button below to chat live with one of our support team right now.