API Access

MetaDefender InSights is accessible via a RESTful web API that presents threat intelligence indicators in a simple JSON data format.

This page documents the API for accessing threat intelligence feed data. For users that would prefer a simpler way of accessing MetaDefender InSights data snapshots, we also offer a Python API Client.

Authentication and authorization

API access is available using an API key. The API key is passed to the server in the request body as a parameter named api_key. Customer API keys are granted access to individual API endpoints and must be authorized to retrieve InSights threat intel data.

How to query the API

API access details:

  • API host: https://eyelet.inquest.net
  • API authentication: API queries must be authenticated, and require an API key to identify the requestor.

To query the APIs documented on this page:

  1. Send an HTTPS request to the URL of the desired API endpoint.
  2. Send requests using the POST method.
  3. Include the API key in a form-encoded request body.

For example, to download the MetaDefender InSights C2 domain feed in Python using Requests, assuming that a valid API key is in the INSIGHTS_API_KEY environment variable:

Python
Copy

Lookup query interface

Supported InSights data feeds

Data from the following MetaDefender InSights feeds are available through the lookup query interface:

Supported API endpoints

The following API endpoints are supported through the query interface:

InSights C2 DNS lookup

Endpoint URI pathDescription
/c2/dns/queryQuery the MetaDefender InSights C2 API to determine if any supplied domain name artifacts are identified as C2 endpoints.

InSights C2 IP lookup

Endpoint URI pathDescription
/c2/ip/queryQuery the the MetaDefender InSights C2 API to determine if any supplied IP address artifacts are identified as C2 endpoints.

InSights TI reputation lookup

Endpoint URI pathDescription
/rep/queryQuery the the MetaDefender InSights TI and InQuest Labs reputation API to determine if any supplied IP/domain artifacts are identified as having a bad reputation.

Download interface

Our threat intelligence feeds may be downloaded in a packaged bulk format to support raw data use cases. The feed collections consist of the subset of our active threat indicators that have not yet aged out due to expiration, and help ensure that our customers receive actionable, relevant insights. We refer to these bulk intel data collections as snapshots.

Supported InSights data feeds

The following MetaDefender InSights data feeds are available through the snapshot download interface:

Supported API endpoints

The following API endpoints can be accessed through the snapshot download interface:

InSights C2 snapshots

Endpoint URI pathDescription
/api/insights/insights-c2-ipDownload the most recent MetaDefender InSights C2 IP address feed snapshot.
/api/insights/insights-c2-domainDownload the most recent MetaDefender InSights C2 DNS feed.

InSights TI snapshots

Endpoint URI pathDescription
/api/insights/insights-ti-ipDownload the most recent MetaDefender InSights TI IP address feed snapshot.
/api/insights/insights-ti-domainDownload the most recent MetaDefender InSights TI DNS feed snapshot.
/api/insights/insights-ti-urlDownload the most recent MetaDefender InSights TI URL feed snapshot.

InSights OSINT snapshots

Endpoint URI pathDescription
/api/insights/insights-osint-domainDownload the most recent MetaDefender InSights OSINT domain feed snapshot.
Type to search, ESC to discard
Type to search, ESC to discard
Type to search, ESC to discard