Skip to content

Intelligence Feeds

The Intelligence Feeds service collection provides operations for downloading and querying intelligence feed archives. Download feed file contents as a zip archive, list accessible feeds for a customer, and query feeds by name, interval, and time range.

LanguageLast Update
Pythonv1.6.5
PowerShell
Gov0.22.0
TypeScriptv0.6.0
Rustv0.7.1
Rubyv1.4.0


OperationDescription
DownloadFeedArchive
download_feed
Downloads the content as a zip archive for a given feed item ID
ListFeedTypes
list_feeds
Lists the accessible feed types for a given customer
QueryFeedArchives
query_feeds
Queries the accessible feed types for a customer.

Downloads the content as a zip archive for a given feed item ID

Method GET
Route /indicator-feed/entities/feed-download/v1
Scope Falcon Indicator Graph: READ
PEP 8 download_feed
feed_item_id query · string
Feed ID
parameters query · dictionary
Full query string parameters payload in JSON format. Not required when using other keywords.
stream body · boolean
Enable streaming download of the returned file.
from falconpy import IntelligenceFeeds
falcon = IntelligenceFeeds(client_id=CLIENT_ID,
client_secret=CLIENT_SECRET
)
response = falcon.download_feed(feed_item_id="string", stream=boolean)
print(response)
{
"errors": [
{
"code": 0,
"id": "string",
"message": "string"
}
],
"meta": {
"pagination": {
"limit": 0,
"offset": 0,
"total": 0
},
"powered_by": "string",
"query_time": 0.0,
"trace_id": "string",
"writes": {
"resources_affected": 0
}
}
}


Lists the accessible feed types for a given customer

Method GET
Route /indicator-feed/entities/feed/v1
Scope Falcon Indicator Graph: READ
PEP 8 list_feeds
from falconpy import IntelligenceFeeds
falcon = IntelligenceFeeds(client_id=CLIENT_ID,
client_secret=CLIENT_SECRET
)
response = falcon.list_feeds()
print(response)
[
{
"description": "string",
"name": "string",
"supported_intervals": []
}
]


Queries the accessible feed types for a customer.

Method GET
Route /indicator-feed/queries/feed/v1
Scope Falcon Indicator Graph: READ
PEP 8 query_feeds
feed_name query · string
Feed Name
feed_interval query · string
Feed interval must be one of:
Available values (4)
dumpdailyhourly
minutely
since query · string
Since is a valid timestamp in RFC3399 format. Restrictions: minutely: now()-2h, hourly: now()-2d, daily: now()-5d; dump: now()-7d
parameters query · dictionary
Full query string parameters payload in JSON format. Not required when using other keywords.
from falconpy import IntelligenceFeeds
falcon = IntelligenceFeeds(client_id=CLIENT_ID,
client_secret=CLIENT_SECRET
)
response = falcon.query_feeds(feed_name="string",
feed_interval="string",
since="string")
print(response)
[
{
"created_timestamp": "string",
"feed_item_id": "string",
"interval": "string"
}
]