Skip to content
Start here

Snapshots

Update indicator feed data
client.intel.indicatorFeeds.snapshots.update(numberfeedID, SnapshotUpdateParams { account_id, source, cfAsyncUpload } params, RequestOptionsoptions?): SnapshotUpdateResponse { file_id, filename, poll_url, 2 more }
PUT/accounts/{account_id}/intel/indicator-feeds/{feed_id}/snapshot
ModelsExpand Collapse
SnapshotUpdateResponse { file_id, filename, poll_url, 2 more }
file_id?: number

Feed id

filename?: string

Name of the file unified in our system

poll_url?: string

Account-relative polling path. Prepend /accounts/{account_id} using the same account identifier and API host as the upload request. The path omits the account segment because the service does not have your account identifier in this context.

status?: string

Current status of the upload at the moment the request returned. This is NOT a terminal state: the file is unified inline, but the durable loader has only accepted it, so the upload is still Unifying. Poll poll_url until the status reaches a terminal value (Unified or Error).

upload_id?: number

Identifier of the upload row, for polling this upload to a terminal state via poll_url.

formatint64