Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.socdefenders.ai/llms.txt

Use this file to discover all available pages before exploring further.

The SOC Defenders REST API gives you programmatic access to aggregated threat intelligence from 30+ cybersecurity sources. You can retrieve IOCs, query enriched articles, export data in industry-standard formats (STIX 2.1, MISP, CEF, OpenIOC, Sigma), and poll a TAXII 2.1 server — all over HTTPS using JSON responses.

Base URL

All API requests go to:
https://socdefenders.ai
Version 1 endpoints are available under the /api/v1/ path prefix. For example:
https://socdefenders.ai/api/v1/iocs

Response format

All endpoints return JSON by default. Some endpoints support alternative output formats (such as STIX 2.1 bundles, MISP events, or Sigma YAML) — these are noted in the individual endpoint references.

Authentication

Every request requires an API key. Pass it as a Bearer token in the Authorization header or in the X-API-Key header. See Authentication for details.

Available endpoints

EndpointTierDescription
GET /api/v1/iocsFreeList IOCs with filtering by type, category, confidence, date range, and industry
GET /api/v1/iocs/searchFreeFind a specific IOC value across the feed
GET /api/v1/lookupFreeSingle-IOC enrichment with AI risk score, MITRE techniques, and hunting queries
GET /api/v1/articlesFreeAggregated news articles with full-text search, filters, and delta polling
GET /api/v1/articles/{id}FreeSingle article with IOC, CVE, threat actor, and MITRE technique expansions
GET /api/v1/iocs/statsProIOC totals broken down by type, category, and source
GET /api/v1/iocs/stixProSTIX 2.1 bundle containing indicators and identity objects
GET /api/v1/iocs/mispProMISP JSON event
GET /api/v1/iocs/cefProCEF/Syslog stream for SIEM ingestion
GET /api/v1/iocs/openiocProOpenIOC XML document
GET /api/v1/iocs/sigmaProMulti-document Sigma YAML detection rules per IOC
GET /api/taxii2/ProTAXII 2.1 discovery — API roots and server metadata
For limits on results per request, lookback periods, and request quotas by tier, see Rate limits.

OpenAPI specification

The machine-readable OpenAPI spec is available at:
https://socdefenders.ai/api/openapi.json
You can import it into Postman, Insomnia, or any OpenAPI-compatible tooling to explore and test the API interactively.