API Documentation
Everything needed to implement Email Risk Radar well: authentication, endpoint reference, best practices for fitting it into a real signup flow, and configuration guidance for specific use cases. Every code example has a language switcher — cURL, JavaScript, Python, PHP, and Go — right on the box.
Getting started
Getting Started
Everything you need to make your first request: base URL, request/response shape, and a working example.
Authentication
How API keys work: creating them, live vs. test environments, and how they're validated.
Endpoints Reference
Every endpoint, parameter, and error code: single check, bulk jobs, and webhook delivery.
Best practices
Checking at Signup Without Blocking the Flow
Three patterns for checking an email at signup: blocking, fully async, and a hybrid — with working code and guidance on which to use.
Choosing a Mode
A quick reference for picking fast, standard, or full mode based on your latency budget and how much evidence you need.
Error Handling & Webhook Security
Retry logic for rate limits and transient errors, and how to verify webhook signatures before trusting a delivery.
Code Examples
A minimal client, bulk submission with polling, and framework integration examples — pick your language from the tabs on each example.
Use cases
Use Case: Signup Screening
Recommended configuration for screening new account signups: context, mode, and decision routing.
Use Case: B2B Lead Scoring
Recommended configuration for scoring inbound B2B leads and CRM imports.
Use Case: Checkout & Payment Fraud
Recommended configuration for screening email addresses at checkout, as one signal alongside payment fraud tooling.
Use Case: Bulk List Cleanup
Recommended approach for cleaning an existing list or database of email addresses in one pass.