Everything you need tofight threats at scale
One platform. One API. From real-time reputation checks to CVE monitoring, ransomware intel, and STIX/TAXII feeds.
IPs, domains, URLs, file hashes — refreshed continuously
NVD, CISA KEV, EPSS, GHSA, CERT-FR, OTX, and many more
Globally distributed edge for sub-second responses
Stream API and webhooks for instant propagation
The full capability set
Twelve capabilities, one platform. Available on every paid plan unless noted.
From zero to first call in 60 seconds
Register, copy your API key from the dashboard, and run any of these. Free tier works for all of them.
curl -H "X-API-Key: $ISMALICIOUS_KEY" \
"https://api.ismalicious.com/check/reputation?query=8.8.8.8"import os, requests
r = requests.get(
"https://api.ismalicious.com/check/reputation",
params={"query": "8.8.8.8"},
headers={"X-API-Key": os.environ["ISMALICIOUS_KEY"]},
)
print(r.json())import { IsMalicious } from "@ismalicious/sdk-js"
const client = new IsMalicious({ apiKey: process.env.ISMALICIOUS_KEY })
const result = await client.check("8.8.8.8")
console.log(result)Drops into your existing stack
Talks to the tools your team already runs. Standards-first via STIX/TAXII, plus typed SDKs and signed webhooks.
SIEM & SOAR
- Splunk
- Elastic Security
- Microsoft Sentinel
- Wazuh
- Cortex / TheHive
- n8n
- Tines
- Torq
Threat intel platforms
- OpenCTI
- MISP
- ThreatConnect
- Anomali
- Recorded Future
- STIX 2.1
- TAXII 2.1
Languages & SDKs
- JavaScript / TypeScript SDK
- Python (requests/httpx)
- Go (net/http)
- Rust (reqwest)
- curl / bash
- OpenAPI 3.1 spec
Output formats
- JSON
- CSV
- Plain text blocklists
- Hosts file
- STIX 2.1 bundles
- Webhook signed payloads
Looking for a specific connector? Browse all integrations →
Built for every role on the security stack
Same API, different jobs. Pick the role-specific guide that matches your work.
SOC teams
Enrich alerts, automate triage, hunt threats with sub-second context.
See guideSIEM / detection engineers
Drop indicator feeds into Splunk, Elastic, Sentinel, Wazuh, or your own pipeline.
See guideEmail security teams
Breach exposure, disposable domains, and DNS hygiene at the gateway.
See guideFirewall / network ops
Drop-in IP and domain blocklists for pfSense, iptables, Palo Alto, AWS, and more.
See guideMSSPs
Multi-tenant threat intel with white-label-ready APIs and bulk pricing.
See guideDevelopers
REST API, typed SDK, OpenAPI spec, and a free tier with API key access.
See guideEnterprise
On-premise option, custom SLAs, dedicated support, STIX/TAXII feeds.
See guideIncident response
Pivot from a single IOC to full TTP context with AI/MITRE mapping in one call.
See guideWhat's included on each plan
| Capability | Free | Pro | Enterprise |
|---|---|---|---|
| Reputation checks (all entity types) | 30/month | 10K/month | Custom |
| API access | Rate-limited | ✓ | ✓ |
| Monitoring & email alerts | 5 assets | 100 assets | Custom |
| CVE Watch | 50 CPEs | ✓ | Custom |
| Bulk lookups | 10/request | 100/request | Custom |
| Webhooks | — | Up to 10 | Custom |
| Stream API (SSE) | — | ✓ | ✓ |
| STIX / TAXII | — | ✓ | ✓ |
| AI-generated assessment | — | ✓ | ✓ |
| Ransomware intelligence | ✓ | ✓ | ✓ |
| Email risk analysis | ✓ | ✓ | ✓ |
| Phone & crypto scam checks | ✓ | ✓ | ✓ |
| Unified analyze API | ✓ | ✓ | ✓ |
| Downloadable blocklists | — | ✓ | ✓ |
Need unlimited / on-prem / custom rate limits? See Enterprise →
See these features in action
Hands-on playbooks with copy-paste curl, Python, YARA, and SIEM examples — wired to the same API documented above.
Browse all playbooksFrequently asked questions
Quick answers about features, plans, and integrations.
What can I do with the free tier?
Which threat intelligence sources are aggregated?
How does CVE Watch differ from a CVE database lookup?
Do you support STIX and TAXII?
How fresh is the data?
How does authentication work?
Is there an SDK?
Can I deploy on-premise?
How do bulk lookups work?
Are webhooks signed?
Get a free API key
No credit card required. 30 checks/month, every feature you can run on the free plan.