Indicator Feeds
Get indicator feeds owned by this account
client.Intel.IndicatorFeeds.List(ctx, query) (*SinglePage[IndicatorFeedListResponse], error)
GET/accounts/{account_id}/intel/indicator-feeds
Get indicator feed metadata
client.Intel.IndicatorFeeds.Get(ctx, feedID, query) (*IndicatorFeedGetResponse, error)
GET/accounts/{account_id}/intel/indicator-feeds/{feed_id}
Create new indicator feed
client.Intel.IndicatorFeeds.New(ctx, params) (*IndicatorFeedNewResponse, error)
POST/accounts/{account_id}/intel/indicator-feeds
Update indicator feed metadata
client.Intel.IndicatorFeeds.Update(ctx, feedID, params) (*IndicatorFeedUpdateResponse, error)
PUT/accounts/{account_id}/intel/indicator-feeds/{feed_id}
Get indicator feed data
client.Intel.IndicatorFeeds.Data(ctx, feedID, query) (*string, error)
GET/accounts/{account_id}/intel/indicator-feeds/{feed_id}/data
Indicator FeedsSnapshots
Update indicator feed data
client.Intel.IndicatorFeeds.Snapshots.Update(ctx, feedID, params) (*IndicatorFeedSnapshotUpdateResponse, error)
PUT/accounts/{account_id}/intel/indicator-feeds/{feed_id}/snapshot
Indicator FeedsPermissions
List indicator feed permissions
client.Intel.IndicatorFeeds.Permissions.List(ctx, query) (*[]IndicatorFeedPermissionListResponse, error)
GET/accounts/{account_id}/intel/indicator-feeds/permissions/view
Grant permission to indicator feed
client.Intel.IndicatorFeeds.Permissions.New(ctx, params) (*IndicatorFeedPermissionNewResponse, error)
PUT/accounts/{account_id}/intel/indicator-feeds/permissions/add
Revoke permission to indicator feed
client.Intel.IndicatorFeeds.Permissions.Delete(ctx, params) (*IndicatorFeedPermissionDeleteResponse, error)
PUT/accounts/{account_id}/intel/indicator-feeds/permissions/remove