MalwareBazaar
Collect and share malware samples
- Authentication
- API Key
- HTTPS
- Yes
- CORS
- Unknown
- Category
- Anti-Malware
- Documentation / URL
- https://bazaar.abuse.ch/api/
Overview
MalwareBazaar (by abuse.ch) is a community malware sample database — search samples by hash/tag, download files, and submit new samples. The API is POST-based.
⚠️ Breaking change (verified 2026-08): API requests now return HTTP 401 “Unauthorized” — an API key is required (the anonymous tier was removed). Register at bazaar.abuse.ch and use the key from your profile.
Quick Start
Register at bazaar.abuse.ch for a key, then (replace YOUR_KEY):
curl -X POST "https://mb-api.abuse.ch/api/v1/" \
-H "Auth-Key: YOUR_KEY" \
-d "query=get_info&hash=094fd325049b8bc9b68487eb975bcf9f"
{
"query_status": "hash_not_found",
"data": []
}
Search by tag:
curl -X POST "https://mb-api.abuse.ch/api/v1/" \
-H "Auth-Key: YOUR_KEY" \
-d "query=get_taginfo&tag=TrickBot&limit=5"
Authentication
- Register at bazaar.abuse.ch → your API key is on your profile page.
- Send it as the
Auth-Keyheader (missing/invalid → 401, verified). - All queries are POST to
/api/v1/with form data.
Rate Limits & Notes
- Per-user rate limits apply (see docs) — keys are free.
- Queries:
get_info(by hash),get_taginfo,get_siginfo,get_recent, plus sample download and submission. query_statusin the response tells you the result.- Great for IOC enrichment and malware research.
FAQ
Is MalwareBazaar free? The API is free but now requires an API key (401 without, verified).
How do I get a key? Register at bazaar.abuse.ch — the key is on your profile.
What’s the query format?
POST form data with query= + parameters.
More in Anti-Malware
| API | Auth | HTTPS | CORS | |
|---|---|---|---|---|
| AbuseIPDB IP/domain/URL reputation | API Key | Yes | Unknown | ↗ |
| AlienVault Open Threat Exchange (OTX) IP/domain/URL reputation | API Key | Yes | Unknown | ↗ |
| CAPEsandbox Malware execution and analysis | API Key | Yes | Unknown | ↗ |
| Google Safe Browsing Google Link/Domain Flagging | API Key | Yes | Unknown | ↗ |
| IPWhois.net Blacklist Community IP blacklist to check and report abusive IP addresses | No auth | Yes | Unknown | ↗ |