Skip to main content

Technical Documentation

Opportify is a fraud prevention and data intelligence platform that provides real-time email validation, IP risk scoring, and form fraud protection through REST APIs and native SDKs for Node.js, Python, Java, and PHP. It helps businesses prevent fake signups, detect bots, and enrich customer data without CAPTCHAs or complex backend integrations.


Quickstart

Get up and running in minutes with the Opportify SDK:

LanguagePackageGuide
Node.js@opportify/sdk-nodejsGetting Started →
Pythonopportify-sdkGetting Started →
Javaai.opportify:opportify-sdk-javaGetting Started →
PHPopportify/opportify-sdk-phpGetting Started →

Core Products

Email Insights

Validate email addresses, detect disposable/temporary providers, and assess risk signals to protect your forms and CRM data.

API Reference · SDK Overview

IP Insights

Enrich IP addresses with geolocation, ISP data, proxy/VPN/Tor detection, and risk scoring for fraud prevention and compliance.

API Reference · SDK Overview

Fraud Protection

Multi-signal fraud risk assessment for form submissions. Analyze email, IP, geo, session, and velocity signals in a single call.

Overview · JS Script Setup · API Reference


Integrations

Connect Opportify directly with your existing tools — no code required:

PlatformDescription
HubSpotEnrich contacts and trigger workflows based on email risk
CrispValidate emails and enrich visitor data in your live chat
WebflowProtect Webflow forms with the fraud protection JS script
WordPressValidate emails and protect forms with our official WordPress plugin
FramerAdd fraud protection to Framer site forms

Authentication

All API requests require an API key passed via the x-opportify-token header:

curl -X POST https://api.opportify.ai/insights/v1/email/analyze \
-H "x-opportify-token: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"email": "test@example.com"}'

Get your API key from the Opportify Dashboard.


Help & Resources