API Documentation
Integrate RiskScope threat intelligence into your applications
Quick Start
Make your first API request in seconds:
# Check a domain for threats
curl -X GET "https://riskscope.actvli.com/api/v1/lookup?domain=example.com" \
-H "x-api-key: YOUR_API_KEY"
Authentication
All API requests require an API key passed in the x-api-key header.
Header: x-api-key: rs_live_xxxxxxxxxxxxx
Get your API key from the pricing page.
Endpoints
GET
/api/v1/lookupLook up risk information for a domain, mobile app, or software.
Query Parameters
domainDomain to check (e.g., example.com)typeEntity type: website, mobile_app, desktop_software (default: website)Response
{
"entity": {
"id": "uuid",
"type": "website",
"name": "example.com",
"risk_score": 25,
"risk_level": "medium",
"total_signals": 3
},
"signals": [
{
"type": "new_domain_warning",
"dimension": "identity",
"severity": 5,
"description": "Domain is 45 days old"
}
],
"checked_at": "2025-01-29T12:00:00Z"
}Rate Limits
| Tier | Requests/min | Lookups/month |
|---|---|---|
| Free | 10 | 100 |
| Pro | 100 | 10,000 |
| Business | 500 | 100,000 |
| Enterprise | Custom | Unlimited |