This API enables users to create automated solutions to query against ThreatMiner's database.
If you encounter any problems with any of the following features, please email threatminer.org [{a}] gmail.com or send a direct message to @threatminer.
Basics
By default, the ThreatMiner API returns results in JSON format. There are three key attributes in each result:
- status_code - 200 if results are found, 404 if not.
- status_message - text explanation of the status_code.
- results - this is where the results are returned and the exact JSON structure returned differs per query type.
Below is an example of the return results of a query on a given domain:
API Calls
IMPORTANT NOTE: Please note that the rate limit is set to 10 queries per minute.
Indicator type |
Example Query URI Flags and Results |
Note |
Domain |
|
N/A |
IP |
|
N/A |
Samples |
|
N/A |
Import hash (imphash) |
|
N/A |
SSDeep |
|
N/A |
SSL |
|
N/A |
Email (Reverse WHOIS) |
|
N/A |
AV Detection |
|
N/A |
APTNotes to IOCs |
|
N/A |
Search APTNotes |
|
N/A |