---
title: Indicator Feeds
---

[Skip to content](#_top)

[API Reference](https://developers.cloudflare.com/api/python)

[Intel](https://developers.cloudflare.com/api/python/resources/intel)

Copy Markdown

Open in **Claude**Open in **ChatGPT**Open in **Cursor**

---

**Copy Markdown****View as Markdown**

# Indicator Feeds

##### [Get indicator feeds owned by this account](https://developers.cloudflare.com/api/python/resources/intel/subresources/indicator_feeds/methods/list)

intel.indicator\_feeds.list(IndicatorFeedListParams\*\*kwargs) -> SyncSinglePage\[[IndicatorFeedListResponse](<https://developers.cloudflare.com/api/python/resources/intel#(resource)%20intel.indicator_feeds%20%3E%20(model)%20indicator_feed_list_response%20%3E%20(schema)>)]

GET/accounts/{account\_id}/intel/indicator-feeds

##### [Get indicator feed metadata](https://developers.cloudflare.com/api/python/resources/intel/subresources/indicator_feeds/methods/get)

intel.indicator\_feeds.get(intfeed\_id, IndicatorFeedGetParams\*\*kwargs) -> [IndicatorFeedGetResponse](<https://developers.cloudflare.com/api/python/resources/intel#(resource)%20intel.indicator_feeds%20%3E%20(model)%20indicator_feed_get_response%20%3E%20(schema)>)

GET/accounts/{account\_id}/intel/indicator-feeds/{feed\_id}

##### [Create new indicator feed](https://developers.cloudflare.com/api/python/resources/intel/subresources/indicator_feeds/methods/create)

intel.indicator\_feeds.create(IndicatorFeedCreateParams\*\*kwargs) -> [IndicatorFeedCreateResponse](<https://developers.cloudflare.com/api/python/resources/intel#(resource)%20intel.indicator_feeds%20%3E%20(model)%20indicator_feed_create_response%20%3E%20(schema)>)

POST/accounts/{account\_id}/intel/indicator-feeds

##### [Update indicator feed metadata](https://developers.cloudflare.com/api/python/resources/intel/subresources/indicator_feeds/methods/update)

intel.indicator\_feeds.update(intfeed\_id, IndicatorFeedUpdateParams\*\*kwargs) -> [IndicatorFeedUpdateResponse](<https://developers.cloudflare.com/api/python/resources/intel#(resource)%20intel.indicator_feeds%20%3E%20(model)%20indicator_feed_update_response%20%3E%20(schema)>)

PUT/accounts/{account\_id}/intel/indicator-feeds/{feed\_id}

##### [Get indicator feed data](https://developers.cloudflare.com/api/python/resources/intel/subresources/indicator_feeds/methods/data)

intel.indicator\_feeds.data(intfeed\_id, IndicatorFeedDataParams\*\*kwargs) -> [IndicatorFeedDataResponse](<https://developers.cloudflare.com/api/python/resources/intel#(resource)%20intel.indicator_feeds%20%3E%20(model)%20indicator_feed_data_response%20%3E%20(schema)>)

GET/accounts/{account\_id}/intel/indicator-feeds/{feed\_id}/data

##### ModelsExpand Collapse

<details>

<summary>

class IndicatorFeedListResponse: …

</summary>

id: Optional\[int]

The unique identifier for the indicator feed

<a href="#(resource)%20intel.indicator_feeds%20%3E%20(model)%20indicator_feed_list_response%20%3E%20(schema)%20%3E%20(property)%20id">Link to this property</a>

created\_on: Optional\[datetime]

The date and time when the data entry was created

formatdate-time

<a href="#(resource)%20intel.indicator_feeds%20%3E%20(model)%20indicator_feed_list_response%20%3E%20(schema)%20%3E%20(property)%20created_on">Link to this property</a>

description: Optional\[str]

The description of the example test

<a href="#(resource)%20intel.indicator_feeds%20%3E%20(model)%20indicator_feed_list_response%20%3E%20(schema)%20%3E%20(property)%20description">Link to this property</a>

is\_attributable: Optional\[bool]

Whether the indicator feed can be attributed to a provider

<a href="#(resource)%20intel.indicator_feeds%20%3E%20(model)%20indicator_feed_list_response%20%3E%20(schema)%20%3E%20(property)%20is_attributable">Link to this property</a>

is\_downloadable: Optional\[bool]

Whether the indicator feed can be downloaded

<a href="#(resource)%20intel.indicator_feeds%20%3E%20(model)%20indicator_feed_list_response%20%3E%20(schema)%20%3E%20(property)%20is_downloadable">Link to this property</a>

is\_public: Optional\[bool]

Whether the indicator feed is exposed to customers

<a href="#(resource)%20intel.indicator_feeds%20%3E%20(model)%20indicator_feed_list_response%20%3E%20(schema)%20%3E%20(property)%20is_public">Link to this property</a>

modified\_on: Optional\[datetime]

The date and time when the data entry was last modified

formatdate-time

<a href="#(resource)%20intel.indicator_feeds%20%3E%20(model)%20indicator_feed_list_response%20%3E%20(schema)%20%3E%20(property)%20modified_on">Link to this property</a>

name: Optional\[str]

The name of the indicator feed

<a href="#(resource)%20intel.indicator_feeds%20%3E%20(model)%20indicator_feed_list_response%20%3E%20(schema)%20%3E%20(property)%20name">Link to this property</a>

</details>

[Link to this property](<#(resource)%20intel.indicator_feeds%20%3E%20(model)%20indicator_feed_list_response%20%3E%20(schema)>)

<details>

<summary>

class IndicatorFeedGetResponse: …

</summary>

id: Optional\[int]

The unique identifier for the indicator feed

<a href="#(resource)%20intel.indicator_feeds%20%3E%20(model)%20indicator_feed_get_response%20%3E%20(schema)%20%3E%20(property)%20id">Link to this property</a>

created\_on: Optional\[datetime]

The date and time when the data entry was created

formatdate-time

<a href="#(resource)%20intel.indicator_feeds%20%3E%20(model)%20indicator_feed_get_response%20%3E%20(schema)%20%3E%20(property)%20created_on">Link to this property</a>

description: Optional\[str]

The description of the example test

<a href="#(resource)%20intel.indicator_feeds%20%3E%20(model)%20indicator_feed_get_response%20%3E%20(schema)%20%3E%20(property)%20description">Link to this property</a>

is\_attributable: Optional\[bool]

Whether the indicator feed can be attributed to a provider

<a href="#(resource)%20intel.indicator_feeds%20%3E%20(model)%20indicator_feed_get_response%20%3E%20(schema)%20%3E%20(property)%20is_attributable">Link to this property</a>

is\_downloadable: Optional\[bool]

Whether the indicator feed can be downloaded

<a href="#(resource)%20intel.indicator_feeds%20%3E%20(model)%20indicator_feed_get_response%20%3E%20(schema)%20%3E%20(property)%20is_downloadable">Link to this property</a>

is\_public: Optional\[bool]

Whether the indicator feed is exposed to customers

<a href="#(resource)%20intel.indicator_feeds%20%3E%20(model)%20indicator_feed_get_response%20%3E%20(schema)%20%3E%20(property)%20is_public">Link to this property</a>

<details>

<summary>

last\_upload\_summary: Optional\[LastUploadSummary]

Summary of indicator counts from the last successful upload to this feed. Populated by the custom-threat-feeds loader at the end of each successful load. Absent (omitted) when no upload has completed successfully or the upload errored before the summary write. Surfaces silent-failure paths so operators can see when their indicators were dropped (popularity allowlist, expired valid\_until, etc.) without reading loader logs.

</summary>

<details>

<summary>

persisted: Optional\[LastUploadSummaryPersisted]

Net delta applied to feed indicators by this upload. Snapshot uploads emit both \*\_added and \*\_removed; delta-add emits only \*\_added; delta-remove emits only \*\_removed.

</summary>

domains\_added: Optional\[int]

<a href="#(resource)%20intel.indicator_feeds%20%3E%20(model)%20indicator_feed_get_response%20%3E%20(schema)%20%3E%20(property)%20last_upload_summary%20%3E%20(property)%20persisted%20%3E%20(property)%20domains_added">Link to this property</a>

domains\_removed: Optional\[int]

<a href="#(resource)%20intel.indicator_feeds%20%3E%20(model)%20indicator_feed_get_response%20%3E%20(schema)%20%3E%20(property)%20last_upload_summary%20%3E%20(property)%20persisted%20%3E%20(property)%20domains_removed">Link to this property</a>

ips\_added: Optional\[int]

<a href="#(resource)%20intel.indicator_feeds%20%3E%20(model)%20indicator_feed_get_response%20%3E%20(schema)%20%3E%20(property)%20last_upload_summary%20%3E%20(property)%20persisted%20%3E%20(property)%20ips_added">Link to this property</a>

ips\_removed: Optional\[int]

<a href="#(resource)%20intel.indicator_feeds%20%3E%20(model)%20indicator_feed_get_response%20%3E%20(schema)%20%3E%20(property)%20last_upload_summary%20%3E%20(property)%20persisted%20%3E%20(property)%20ips_removed">Link to this property</a>

urls\_added: Optional\[int]

<a href="#(resource)%20intel.indicator_feeds%20%3E%20(model)%20indicator_feed_get_response%20%3E%20(schema)%20%3E%20(property)%20last_upload_summary%20%3E%20(property)%20persisted%20%3E%20(property)%20urls_added">Link to this property</a>

urls\_removed: Optional\[int]

<a href="#(resource)%20intel.indicator_feeds%20%3E%20(model)%20indicator_feed_get_response%20%3E%20(schema)%20%3E%20(property)%20last_upload_summary%20%3E%20(property)%20persisted%20%3E%20(property)%20urls_removed">Link to this property</a>

</details>

<a href="#(resource)%20intel.indicator_feeds%20%3E%20(model)%20indicator_feed_get_response%20%3E%20(schema)%20%3E%20(property)%20last_upload_summary%20%3E%20(property)%20persisted">Link to this property</a>

<details>

<summary>

skipped: Optional\[LastUploadSummarySkipped]

Counts of indicators that were uploaded but did not reach QuickSilver, broken down by reason.

</summary>

allowlisted\_domains: Optional\[int]

Domains filtered by the global popularity allowlist at QS provisioning time. Popular domains (bing.com, naver.com, etc.) are protected from custom-threat-feed enforcement.

<a href="#(resource)%20intel.indicator_feeds%20%3E%20(model)%20indicator_feed_get_response%20%3E%20(schema)%20%3E%20(property)%20last_upload_summary%20%3E%20(property)%20skipped%20%3E%20(property)%20allowlisted_domains">Link to this property</a>

expired\_indicators: Optional\[int]

Indicators in the upload whose valid\_until is already in the past. These are not added to QS; the expiration cron handles cleanup.

<a href="#(resource)%20intel.indicator_feeds%20%3E%20(model)%20indicator_feed_get_response%20%3E%20(schema)%20%3E%20(property)%20last_upload_summary%20%3E%20(property)%20skipped%20%3E%20(property)%20expired_indicators">Link to this property</a>

invalid\_indicators: Optional\[int]

Reserved for future use. Currently always 0 — the unifier aborts the entire upload on a single bad indicator.

<a href="#(resource)%20intel.indicator_feeds%20%3E%20(model)%20indicator_feed_get_response%20%3E%20(schema)%20%3E%20(property)%20last_upload_summary%20%3E%20(property)%20skipped%20%3E%20(property)%20invalid_indicators">Link to this property</a>

</details>

<a href="#(resource)%20intel.indicator_feeds%20%3E%20(model)%20indicator_feed_get_response%20%3E%20(schema)%20%3E%20(property)%20last_upload_summary%20%3E%20(property)%20skipped">Link to this property</a>

<details>

<summary>

uploaded: Optional\[LastUploadSummaryUploaded]

Indicator counts from the unified file the loader received

</summary>

domains: Optional\[int]

Number of domain indicators in the upload

<a href="#(resource)%20intel.indicator_feeds%20%3E%20(model)%20indicator_feed_get_response%20%3E%20(schema)%20%3E%20(property)%20last_upload_summary%20%3E%20(property)%20uploaded%20%3E%20(property)%20domains">Link to this property</a>

ips: Optional\[int]

Number of IP indicators in the upload

<a href="#(resource)%20intel.indicator_feeds%20%3E%20(model)%20indicator_feed_get_response%20%3E%20(schema)%20%3E%20(property)%20last_upload_summary%20%3E%20(property)%20uploaded%20%3E%20(property)%20ips">Link to this property</a>

urls: Optional\[int]

Number of URL indicators in the upload

<a href="#(resource)%20intel.indicator_feeds%20%3E%20(model)%20indicator_feed_get_response%20%3E%20(schema)%20%3E%20(property)%20last_upload_summary%20%3E%20(property)%20uploaded%20%3E%20(property)%20urls">Link to this property</a>

</details>

<a href="#(resource)%20intel.indicator_feeds%20%3E%20(model)%20indicator_feed_get_response%20%3E%20(schema)%20%3E%20(property)%20last_upload_summary%20%3E%20(property)%20uploaded">Link to this property</a>

</details>

<a href="#(resource)%20intel.indicator_feeds%20%3E%20(model)%20indicator_feed_get_response%20%3E%20(schema)%20%3E%20(property)%20last_upload_summary">Link to this property</a>

latest\_upload\_error: Optional\[str]

Human-readable error message describing why the latest upload failed. Populated only when <code>latest_upload_status</code> is <code>Error</code>. Returns one of a small fixed set of category-level messages (invalid domain / IP / URL entries, malformed row or header, invalid valid\_until timestamp, etc.) or the generic <code>Upload failed</code> for unknown or infrastructure-level errors. Never echoes raw error text from the underlying loader. Intel accounts receive the verbatim loader/API error text (including specific offending values) instead of these category-level messages.

<a href="#(resource)%20intel.indicator_feeds%20%3E%20(model)%20indicator_feed_get_response%20%3E%20(schema)%20%3E%20(property)%20latest_upload_error">Link to this property</a>

<details>

<summary>

latest\_upload\_status: Optional\[Literal\["Mirroring", "Unifying", "Loading", 3 more]]

Status of the latest snapshot uploaded

</summary>

One of the following:

"Mirroring"

<a href="#(resource)%20intel.indicator_feeds%20%3E%20(model)%20indicator_feed_get_response%20%3E%20(schema)%20%3E%20(property)%20latest_upload_status%20%3E%20(member)%200">Link to this property</a>

"Unifying"

<a href="#(resource)%20intel.indicator_feeds%20%3E%20(model)%20indicator_feed_get_response%20%3E%20(schema)%20%3E%20(property)%20latest_upload_status%20%3E%20(member)%201">Link to this property</a>

"Loading"

<a href="#(resource)%20intel.indicator_feeds%20%3E%20(model)%20indicator_feed_get_response%20%3E%20(schema)%20%3E%20(property)%20latest_upload_status%20%3E%20(member)%202">Link to this property</a>

"Provisioning"

<a href="#(resource)%20intel.indicator_feeds%20%3E%20(model)%20indicator_feed_get_response%20%3E%20(schema)%20%3E%20(property)%20latest_upload_status%20%3E%20(member)%203">Link to this property</a>

"Complete"

<a href="#(resource)%20intel.indicator_feeds%20%3E%20(model)%20indicator_feed_get_response%20%3E%20(schema)%20%3E%20(property)%20latest_upload_status%20%3E%20(member)%204">Link to this property</a>

"Error"

<a href="#(resource)%20intel.indicator_feeds%20%3E%20(model)%20indicator_feed_get_response%20%3E%20(schema)%20%3E%20(property)%20latest_upload_status%20%3E%20(member)%205">Link to this property</a>

</details>

<a href="#(resource)%20intel.indicator_feeds%20%3E%20(model)%20indicator_feed_get_response%20%3E%20(schema)%20%3E%20(property)%20latest_upload_status">Link to this property</a>

modified\_on: Optional\[datetime]

The date and time when the data entry was last modified

formatdate-time

<a href="#(resource)%20intel.indicator_feeds%20%3E%20(model)%20indicator_feed_get_response%20%3E%20(schema)%20%3E%20(property)%20modified_on">Link to this property</a>

name: Optional\[str]

The name of the indicator feed

<a href="#(resource)%20intel.indicator_feeds%20%3E%20(model)%20indicator_feed_get_response%20%3E%20(schema)%20%3E%20(property)%20name">Link to this property</a>

provider\_id: Optional\[int]

The unique identifier for the provider

<a href="#(resource)%20intel.indicator_feeds%20%3E%20(model)%20indicator_feed_get_response%20%3E%20(schema)%20%3E%20(property)%20provider_id">Link to this property</a>

provider\_name: Optional\[str]

The provider of the indicator feed

<a href="#(resource)%20intel.indicator_feeds%20%3E%20(model)%20indicator_feed_get_response%20%3E%20(schema)%20%3E%20(property)%20provider_name">Link to this property</a>

</details>

[Link to this property](<#(resource)%20intel.indicator_feeds%20%3E%20(model)%20indicator_feed_get_response%20%3E%20(schema)>)

<details>

<summary>

class IndicatorFeedCreateResponse: …

</summary>

id: Optional\[int]

The unique identifier for the indicator feed

<a href="#(resource)%20intel.indicator_feeds%20%3E%20(model)%20indicator_feed_create_response%20%3E%20(schema)%20%3E%20(property)%20id">Link to this property</a>

created\_on: Optional\[datetime]

The date and time when the data entry was created

formatdate-time

<a href="#(resource)%20intel.indicator_feeds%20%3E%20(model)%20indicator_feed_create_response%20%3E%20(schema)%20%3E%20(property)%20created_on">Link to this property</a>

description: Optional\[str]

The description of the example test

<a href="#(resource)%20intel.indicator_feeds%20%3E%20(model)%20indicator_feed_create_response%20%3E%20(schema)%20%3E%20(property)%20description">Link to this property</a>

is\_attributable: Optional\[bool]

Whether the indicator feed can be attributed to a provider

<a href="#(resource)%20intel.indicator_feeds%20%3E%20(model)%20indicator_feed_create_response%20%3E%20(schema)%20%3E%20(property)%20is_attributable">Link to this property</a>

is\_downloadable: Optional\[bool]

Whether the indicator feed can be downloaded

<a href="#(resource)%20intel.indicator_feeds%20%3E%20(model)%20indicator_feed_create_response%20%3E%20(schema)%20%3E%20(property)%20is_downloadable">Link to this property</a>

is\_public: Optional\[bool]

Whether the indicator feed is exposed to customers

<a href="#(resource)%20intel.indicator_feeds%20%3E%20(model)%20indicator_feed_create_response%20%3E%20(schema)%20%3E%20(property)%20is_public">Link to this property</a>

modified\_on: Optional\[datetime]

The date and time when the data entry was last modified

formatdate-time

<a href="#(resource)%20intel.indicator_feeds%20%3E%20(model)%20indicator_feed_create_response%20%3E%20(schema)%20%3E%20(property)%20modified_on">Link to this property</a>

name: Optional\[str]

The name of the indicator feed

<a href="#(resource)%20intel.indicator_feeds%20%3E%20(model)%20indicator_feed_create_response%20%3E%20(schema)%20%3E%20(property)%20name">Link to this property</a>

</details>

[Link to this property](<#(resource)%20intel.indicator_feeds%20%3E%20(model)%20indicator_feed_create_response%20%3E%20(schema)>)

<details>

<summary>

class IndicatorFeedUpdateResponse: …

</summary>

id: Optional\[int]

The unique identifier for the indicator feed

<a href="#(resource)%20intel.indicator_feeds%20%3E%20(model)%20indicator_feed_update_response%20%3E%20(schema)%20%3E%20(property)%20id">Link to this property</a>

created\_on: Optional\[datetime]

The date and time when the data entry was created

formatdate-time

<a href="#(resource)%20intel.indicator_feeds%20%3E%20(model)%20indicator_feed_update_response%20%3E%20(schema)%20%3E%20(property)%20created_on">Link to this property</a>

description: Optional\[str]

The description of the example test

<a href="#(resource)%20intel.indicator_feeds%20%3E%20(model)%20indicator_feed_update_response%20%3E%20(schema)%20%3E%20(property)%20description">Link to this property</a>

is\_attributable: Optional\[bool]

Whether the indicator feed can be attributed to a provider

<a href="#(resource)%20intel.indicator_feeds%20%3E%20(model)%20indicator_feed_update_response%20%3E%20(schema)%20%3E%20(property)%20is_attributable">Link to this property</a>

is\_downloadable: Optional\[bool]

Whether the indicator feed can be downloaded

<a href="#(resource)%20intel.indicator_feeds%20%3E%20(model)%20indicator_feed_update_response%20%3E%20(schema)%20%3E%20(property)%20is_downloadable">Link to this property</a>

is\_public: Optional\[bool]

Whether the indicator feed is exposed to customers

<a href="#(resource)%20intel.indicator_feeds%20%3E%20(model)%20indicator_feed_update_response%20%3E%20(schema)%20%3E%20(property)%20is_public">Link to this property</a>

modified\_on: Optional\[datetime]

The date and time when the data entry was last modified

formatdate-time

<a href="#(resource)%20intel.indicator_feeds%20%3E%20(model)%20indicator_feed_update_response%20%3E%20(schema)%20%3E%20(property)%20modified_on">Link to this property</a>

name: Optional\[str]

The name of the indicator feed

<a href="#(resource)%20intel.indicator_feeds%20%3E%20(model)%20indicator_feed_update_response%20%3E%20(schema)%20%3E%20(property)%20name">Link to this property</a>

</details>

[Link to this property](<#(resource)%20intel.indicator_feeds%20%3E%20(model)%20indicator_feed_update_response%20%3E%20(schema)>)

str

[Link to this property](<#(resource)%20intel.indicator_feeds%20%3E%20(model)%20indicator_feed_data_response%20%3E%20(schema)>)

#### Indicator FeedsSnapshots

##### [Update indicator feed data](https://developers.cloudflare.com/api/python/resources/intel/subresources/indicator_feeds/subresources/snapshots/methods/update)

intel.indicator\_feeds.snapshots.update(intfeed\_id, SnapshotUpdateParams\*\*kwargs) -> [SnapshotUpdateResponse](<https://developers.cloudflare.com/api/python/resources/intel#(resource)%20intel.indicator_feeds.snapshots%20%3E%20(model)%20snapshot_update_response%20%3E%20(schema)>)

PUT/accounts/{account\_id}/intel/indicator-feeds/{feed\_id}/snapshot

##### ModelsExpand Collapse

<details>

<summary>

class SnapshotUpdateResponse: …

</summary>

file\_id: Optional\[int]

Feed id

<a href="#(resource)%20intel.indicator_feeds.snapshots%20%3E%20(model)%20snapshot_update_response%20%3E%20(schema)%20%3E%20(property)%20file_id">Link to this property</a>

filename: Optional\[str]

Name of the file unified in our system

<a href="#(resource)%20intel.indicator_feeds.snapshots%20%3E%20(model)%20snapshot_update_response%20%3E%20(schema)%20%3E%20(property)%20filename">Link to this property</a>

poll\_url: Optional\[str]

Account-relative polling path. Prepend <code>/accounts/{account_id}</code> 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.

<a href="#(resource)%20intel.indicator_feeds.snapshots%20%3E%20(model)%20snapshot_update_response%20%3E%20(schema)%20%3E%20(property)%20poll_url">Link to this property</a>

status: Optional\[str]

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 <code>Unifying</code>. Poll <code>poll_url</code> until the status reaches a terminal value (<code>Unified</code> or <code>Error</code>).

<a href="#(resource)%20intel.indicator_feeds.snapshots%20%3E%20(model)%20snapshot_update_response%20%3E%20(schema)%20%3E%20(property)%20status">Link to this property</a>

upload\_id: Optional\[int]

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

formatint64

<a href="#(resource)%20intel.indicator_feeds.snapshots%20%3E%20(model)%20snapshot_update_response%20%3E%20(schema)%20%3E%20(property)%20upload_id">Link to this property</a>

</details>

[Link to this property](<#(resource)%20intel.indicator_feeds.snapshots%20%3E%20(model)%20snapshot_update_response%20%3E%20(schema)>)

#### Indicator FeedsPermissions

##### [List indicator feed permissions](https://developers.cloudflare.com/api/python/resources/intel/subresources/indicator_feeds/subresources/permissions/methods/list)

intel.indicator\_feeds.permissions.list(PermissionListParams\*\*kwargs) -> [PermissionListResponse](<https://developers.cloudflare.com/api/python/resources/intel#(resource)%20intel.indicator_feeds.permissions%20%3E%20(model)%20permission_list_response%20%3E%20(schema)>)

GET/accounts/{account\_id}/intel/indicator-feeds/permissions/view

##### [Grant permission to indicator feed](https://developers.cloudflare.com/api/python/resources/intel/subresources/indicator_feeds/subresources/permissions/methods/create)

intel.indicator\_feeds.permissions.create(PermissionCreateParams\*\*kwargs) -> [PermissionCreateResponse](<https://developers.cloudflare.com/api/python/resources/intel#(resource)%20intel.indicator_feeds.permissions%20%3E%20(model)%20permission_create_response%20%3E%20(schema)>)

PUT/accounts/{account\_id}/intel/indicator-feeds/permissions/add

##### [Revoke permission to indicator feed](https://developers.cloudflare.com/api/python/resources/intel/subresources/indicator_feeds/subresources/permissions/methods/delete)

intel.indicator\_feeds.permissions.delete(PermissionDeleteParams\*\*kwargs) -> [PermissionDeleteResponse](<https://developers.cloudflare.com/api/python/resources/intel#(resource)%20intel.indicator_feeds.permissions%20%3E%20(model)%20permission_delete_response%20%3E%20(schema)>)

PUT/accounts/{account\_id}/intel/indicator-feeds/permissions/remove

##### ModelsExpand Collapse

<details>

<summary>

List\[PermissionListResponseItem]

</summary>

id: Optional\[int]

The unique identifier for the indicator feed

<a href="#(resource)%20intel.indicator_feeds.permissions%20%3E%20(model)%20permission_list_response%20%3E%20(schema)%20%3E%20(items)%20%3E%20(property)%20id">Link to this property</a>

description: Optional\[str]

The description of the example test

<a href="#(resource)%20intel.indicator_feeds.permissions%20%3E%20(model)%20permission_list_response%20%3E%20(schema)%20%3E%20(items)%20%3E%20(property)%20description">Link to this property</a>

is\_attributable: Optional\[bool]

Whether the indicator feed can be attributed to a provider

<a href="#(resource)%20intel.indicator_feeds.permissions%20%3E%20(model)%20permission_list_response%20%3E%20(schema)%20%3E%20(items)%20%3E%20(property)%20is_attributable">Link to this property</a>

is\_downloadable: Optional\[bool]

Whether the indicator feed can be downloaded

<a href="#(resource)%20intel.indicator_feeds.permissions%20%3E%20(model)%20permission_list_response%20%3E%20(schema)%20%3E%20(items)%20%3E%20(property)%20is_downloadable">Link to this property</a>

is\_public: Optional\[bool]

Whether the indicator feed is exposed to customers

<a href="#(resource)%20intel.indicator_feeds.permissions%20%3E%20(model)%20permission_list_response%20%3E%20(schema)%20%3E%20(items)%20%3E%20(property)%20is_public">Link to this property</a>

name: Optional\[str]

The name of the indicator feed

<a href="#(resource)%20intel.indicator_feeds.permissions%20%3E%20(model)%20permission_list_response%20%3E%20(schema)%20%3E%20(items)%20%3E%20(property)%20name">Link to this property</a>

</details>

[Link to this property](<#(resource)%20intel.indicator_feeds.permissions%20%3E%20(model)%20permission_list_response%20%3E%20(schema)>)

<details>

<summary>

class PermissionCreateResponse: …

</summary>

success: Optional\[bool]

Whether the update succeeded or not

<a href="#(resource)%20intel.indicator_feeds.permissions%20%3E%20(model)%20permission_create_response%20%3E%20(schema)%20%3E%20(property)%20success">Link to this property</a>

</details>

[Link to this property](<#(resource)%20intel.indicator_feeds.permissions%20%3E%20(model)%20permission_create_response%20%3E%20(schema)>)

<details>

<summary>

class PermissionDeleteResponse: …

</summary>

success: Optional\[bool]

Whether the update succeeded or not

<a href="#(resource)%20intel.indicator_feeds.permissions%20%3E%20(model)%20permission_delete_response%20%3E%20(schema)%20%3E%20(property)%20success">Link to this property</a>

</details>

[Link to this property](<#(resource)%20intel.indicator_feeds.permissions%20%3E%20(model)%20permission_delete_response%20%3E%20(schema)>)

#### Indicator FeedsDownloads