Key Features
- Unified Intelligence: Single API for IPs, domains, DNS, WHOIS, and network data
- Performance-First: Strategic caching with <500ms typical response times
- Asynchronous Operations: Long-running jobs for bulk enrichment, scanning, and monitoring
- Real-Time Data: Live BGP routing, DNS resolution, and geolocation updates
- Historical Analysis: Track changes and trends over time
- Security-Focused: Risk scoring, threat intelligence, and RPKI validation
API Categories
- Indicators: IP/domain enrichment, threat intelligence
- Location: Geolocation and ASN lookups
- Operations: Screenshots, scanning, monitoring, job management
API Endpoints by Category
Indicators API
The Indicators API provides comprehensive threat intelligence and enrichment for IP addresses and domains. Designed for rapid investigation, incident response, and proactive threat hunting.
Base Path: /v1/indicators
GET /v1/indicators/{type}/{value}:Enrich single indicatorGET /v1/indicators/{type}/{value}/history:Get historical dataGET /v1/indicators/{type}/{value}/graph:Get relationship graphGET /v1/indicators/domain/{domain}/subdomains:Get subdomainsPOST /v1/indicators/domain/{domain}/similar:Generate similar domainsPOST /v1/indicators/bulk:Bulk enrichmentPOST /v1/indicators/search:Search indicators
Location API
The Location API provides fast geolocation lookups for IP addresses with city-level precision. Optimized for high-volume queries with <150ms response times.
Base Path: /v1/location
GET /v1/location/ip/{ip}:Get IP geolocationGET /v1/location/network/{network}:Get network geolocationPOST /v1/location/ips/bulk:Bulk IP geolocationGET /v1/location/search:Search by locationGET /v1/location/stats:Get database statistics
Operations API
The Operations API manages asynchronous jobs, website screenshots, infrastructure scanning, and monitoring operations.
Base Path: /v1/ops
GET /v1/ops/jobs/{jobId}:Get job statusGET /v1/ops/jobs:List jobsPOST /v1/ops/screenshot:Capture screenshotGET /v1/ops/screenshot/history:Get screenshot historyPOST /v1/ops/screenshot/schedule:Schedule screenshotsPOST /v1/ops/scan:Infrastructure scanPOST /v1/ops/map:Map infrastructureGET /v1/ops/changes/{target}:Get change historyGET /v1/ops/monitor/{target}:Get monitoring statusPOST /v1/ops/monitor/{target}/alert:Configure alerts
