One REST endpoint to analyze any content β SMS, URLs, crypto wallets, domains, files. Real-time verdicts with full decision audit trail.
POST /api/v4/analyze accepts any input type. Auto-detection of SMS, URL, wallet address, domain, or file hash.
Real-time Server-Sent Events for live threat feeds. Subscribe to NEW_THREAT, CONFIRMED, BLOCKLIST_UPDATED events.
Analyze up to 1000 items per request. Async processing with webhook callbacks for large batches.
Official SDKs for Python, TypeScript, Go. OpenAPI 3.1 spec. Postman collection included.
Free: 100 req/day. Pro: 10K/day. Business: 100K/day. Custom enterprise limits available.
Every verdict includes full trace: pattern matches, OSINT hits, LLM reasoning, confidence scores.
Sign up for free account. Instant API key generation. No credit card required.
POST JSON with content to /api/v4/analyze. Auto-detection handles the rest.
Redis cache β PostgreSQL blocklist β 5000+ regex patterns β Cloud LLM. Sub-second response.
JSON response with threat_level, confidence, categories, reasons, and full audit trail.
/api/v4/analyzeRequest
{
"content": "ΠΠ°ΠΌ Π½Π°Π΄ΡΠΉΡΠ»Π° ΠΏΠΎΡΠΈΠ»ΠΊΠ° Nova Poshta. ΠΡΠ΄ΡΠ²Π΅ΡΠ΄ΡΡΡ ΠΎΠΏΠ»Π°ΡΡ: https://n0va-p0shta.xyz/pay",
"type": "auto"
}Response
{
"threat_level": "CRITICAL",
"confidence": 0.97,
"categories": ["NOVA_POSHTA", "PHISHING"],
"reasons": [
"Pattern: Nova Poshta brand impersonation",
"Suspicious domain: n0va-p0shta.xyz",
"Payment redirect to unknown host"
],
"audit_trail": {
"cache": "miss",
"patterns_matched": 3,
"llm_consulted": false
}
}<200ms
Avg latency
5000+
Scam patterns
99.9%
Uptime SLA
6
Input types
Free tier includes 100 requests/day. Upgrade anytime with no lock-in.
Get started free β