Threat Intelligence APIs

Threat Intelligenceas Code

Two purpose-built APIs, one for deep contextual intelligence and one for high-speed indicator ingestion. Both run over REST, TAXII 2.1, and MCP, with no compromise.

REST API
TAXII 2.1
STIX 2.1 Native
OpenCTI Connector
MCP Server for Agents

Two APIs. One Purpose.

Not every use case needs the same data, so we built two distinct APIs. Analysts and engineers each get exactly what they need.

For Analysts & Platforms

Threat Landscape Intelligence API

Full-breadth threat intelligence for analysis, context, and enrichment. Query across the complete STIX 2.1 object graph: threat actors, malware families, campaigns, victims, target sectors, CVEs, TTPs, relationships, and more. It is designed for analysts building situational awareness and for platforms that need the complete picture.

RESTTAXII 2.1STIX 2.1
  • Threat actors, groups & campaigns
  • Malware families & tooling
  • Victims & target sectors
  • CVEs & vulnerability intelligence
  • MITRE ATT&CK TTPs
  • Reports & intelligence products
  • Relationships & object graph
  • Full source provenance
  • Advanced array filtering & time ranges
  • Historical data access
Example — Intelligence API Response
{
  "type": "bundle",
  "objects": [
    {
      "type": "threat-actor",
      "name": "FIN99",
      "aliases": ["SilverFox"],
      "primary_motivation": "financial-gain",
      "sectors": ["financial-services", "retail"],
      "external_references": [{ ... }]
    },
    {
      "type": "campaign",
      "name": "Operation CloudHook"
    },
    { "type": "relationship", ... }
  ]
}
For Tool Integrations

Threat Landscape IOC API

Lean, fast, and purpose-built for automated indicator ingestion. It delivers only STIX indicator objects, IPv4 addresses, domains, URLs, and file hashes, optimised for direct pipeline consumption. Pipe fresh, high-fidelity IOCs straight into your SIEM, EDR, firewall, or blocklist without wading through the rich contextual objects you don't need.

RESTTAXII 2.1STIX 2.1 Indicators
  • IPv4 & IPv6 addresses
  • Domains & subdomains
  • URLs & URI patterns
  • File hashes (MD5, SHA-1, SHA-256)
  • Lean payload — indicators only
  • Optimised for automated ingestion
Example — IOC API Response
{
  "type": "indicator",
  "spec_version": "2.1",
  "pattern": "[domain-name:value = 'evil.example.com']",
  "valid_from": "2026-04-01T00:00:00Z",
  "valid_until": "2026-07-01T00:00:00Z",
  "indicator_types": ["malicious-activity"]
}
Active-Window Endpoints — Plain Value (REST only)

Separate per-type endpoints return only the currently active indicators as plain values, one per line and without STIX wrapping. Available for IPv4, IPv6, domains, URLs, MD5, SHA-1, and SHA-256 hashes.

GET /ioc/ipv4/active

185.220.101.45
193.32.162.73
45.142.212.100
Native TAXII 2.1 Support

Plug In With Zero Friction

TAXII 2.1 support is built in. If your platform already speaks the protocol, point it at the server and start consuming intelligence in minutes, without custom connectors, middleware, or hand-rolled parsing.

Standards Compliant

OASIS TAXII 2.1 and STIX 2.1, so it works with any compliant client out of the box.

Collection Separation

Each feed has a dedicated collection, so you subscribe to exactly the feeds you need.

Incremental Polling

Use TAXII's added_after parameter to efficiently poll for only new objects since your last sync.

REST & TAXII

REST and TAXII 2.1 are both fully supported, so pick whichever transport fits your stack.

Developer Capabilities

Enterprise-grade features for production deployments.

Advanced Filtering

Use PostgREST syntax to query denormalized array columns. Filter by threat actor, malware family, target sector, MITRE ATT&CK pattern, geography, or time window, across both APIs.

Custom Intelligence Feeds

Build highly tailored feeds using logical operators. Combine timestamps, geographic targeting, and source filters to pipe only relevant intelligence into your security stack.

Full Provenance

Every response includes complete source attribution via external_references. Trace any piece of intelligence back to the original research for validation and audit.

Comprehensive Documentation

Complete API reference covering both APIs: authentication, endpoints, filtering syntax, TAXII collections, and worked examples.

Read the Docs →

Webhook Support

Instant push notifications when new intelligence matching your criteria is published. Build reactive security automation without constant polling.

Historical Data Access

Query historical intelligence by time window using latest_ts and earliest_ts. Track the evolution of threat actors, malware families, and CVE exploitation over time.

Platform Integrations

If it speaks REST or TAXII 2.1, it works. Pre-built connectors cover the most common platforms, and a clean API handles everything else.

Splunk
Microsoft Sentinel
Cortex XSOAR
MISP
OpenCTI
ThreatConnect
Anomali
Elastic SIEM
Any Stack. Any Language.

REST and TAXII 2.1 are language-agnostic by design. Python, Node.js, Go, Java, PowerShell, or anything else that can make an HTTP request will integrate.

Ready to Integrate Threat Intelligence?

Get access to both APIs and start building with structured threat intelligence today. Enterprise tier only.