What is Veille?
Veille is a comprehensive fraud detection and validation platform designed to protect applications from automated threats, fake accounts, and abuse. It offers a suite of APIs that perform real-time risk assessment on emails, domains, IP addresses, VAT numbers, and IBANs. With sub-50ms response times and 99.95% uptime, Veille integrates seamlessly into signup, checkout, and other critical flows. Developers can add a single API call to instantly block malicious bots, detect disposable emails, identify VPNs and proxies, and validate financial data against official registries. The platform provides risk scores, detailed signals, and customizable policies to automate fraud prevention without complex setup. Veille tracks over 250,000 disposable domains updated daily, ensuring up-to-date intelligence against evolving threats.
Features
- Email Validation: Detect disposable inboxes, verify deliverability, identify role accounts, and get a 0-100 risk score for every email address.
- Domain Intelligence: Check domains for disposable providers, public webmail, relay services, DNS health, and WHOIS data.
- IP Reputation & Geolocation: Detect VPNs, proxies, Tor exit nodes, datacenter hosting, and get geolocation with a 0-100 threat score.
- VAT & IBAN Validation: Validate European VAT numbers against VIES and IBANs against bank registries.
- Exchange Rates: Get ECB exchange rates for 30+ currencies with custom base currency and real-time updates.
- Real-time Risk Scoring: Instant risk assessment with signals like disposable domain, VPN detection, and email deliverability.
Use Cases
- Prevent fake account creation during user signup
- Detect and block account takeover attempts
- Stop multi-accounting abuse in gaming or rewards programs
- Prevent SMS pumping fraud
- Validate user identity during checkout or payment processing
- Screen IPs for VPNs and proxies to enforce geo-restrictions
- Verify VAT numbers for B2B transactions
- Validate IBANs for international payments
FAQs
-
How is API usage measured?
Each API call costs 1 credit. Credits are consumed per request, regardless of the endpoint used. -
What is the average response time?
Average response times are sub-50ms across all endpoints, with p50 values ranging from 12ms to 38ms. -
Are all endpoints available on every plan?
Yes, all API endpoints are available on every plan, including Free Trial, Starter, Pro, and Advanced. -
Do you provide invoices?
Yes, invoices are provided for all paid plans. You can access them from your account dashboard. -
What payment methods do you accept?
We accept major credit cards and other standard payment methods. Contact support for specific details.