Quick Start
Get SiftlyAPI scoring your signups in under 5 minutes.
1
Get Your API Key
Sign up at app.siftlyapi.com and create an API key from your dashboard. The Hobby plan includes 1000 requests/month — no credit card required.
2
Score a Signup
bash
curl -X POST https://api.siftlyapi.com/score-signup \ -H "Content-Type: application/json" \ -H "X-API-Key: YOUR_API_KEY" \ -d '{ "email": "jane@company.com", "ip_address": "203.0.113.1", "user_agent": "Mozilla/5.0 (Macintosh...)" }'3
Handle the Response
Use the risk_level field to make decisions:
Decision logic
if (data.risk_level === "low") { // ✅ Allow signup immediately createUser(data);} else if (data.risk_level === "medium") { // ⚠️ Require email verification sendVerificationEmail(data.email);} else { // 🚫 Block or show generic error showError("Unable to create account");}