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/lookup

Look 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

TierRequests/minLookups/month
Free10100
Pro10010,000
Business500100,000
EnterpriseCustomUnlimited