Skip to main content
GET

Authorizations

X-API-Key
string
header
required

API key in X-API-Key header

Query Parameters

type
enum<string>

Filter by IOC type. Generates patterns specific to each: ipv4-addr:value, domain-name:value, url:value, file:hashes, etc.

Available options:
ipv4,
ipv6,
domain,
url,
md5,
sha1,
sha256,
sha512,
email,
cve,
mitre_attack
Example:

"ipv4"

since
string<date-time>

Lower time bound (ISO 8601). Clamped to tier lookback.

Example:

"2026-05-15T00:00:00Z"

limit
integer
default:100

Maximum number of indicator SDOs in the bundle. Capped at 1000 per request.

Required range: x <= 1000
Example:

500

format
enum<string>
default:bundle

bundle wraps objects in a STIX Bundle (recommended — most tools expect this). objects returns just the array, no wrapper.

Available options:
bundle,
objects
Example:

"bundle"

include_identity
boolean
default:true

Include a SOC Defenders Identity SDO that all indicators reference via created_by_ref. Most STIX consumers expect this; keep enabled unless your importer rejects unknown SDOs.

Example:

true

include_tlp_markings
boolean
default:false

Include explicit TLP Marking Definition SDOs. Some tools require these to recognize TLP tagging on indicators; others auto-resolve them. Toggle on if your importer drops indicators whose object_marking_refs is unresolved.

Example:

true

tlp
enum<string>

Force a TLP level on every indicator (overrides the confidence-based default).

Available options:
clear,
green,
amber,
amber+strict,
red
Example:

"amber"

Response

STIX 2.1 bundle with TLP markings

type
enum<string>
Available options:
bundle
id
string
Pattern: ^bundle--[0-9a-f-]+$
objects
object[]