Skip to main content

Feed Parametreleri

Get a feed by ID:

Path Parametreleri: 

Parametre Gerekli Veri Türü Açıklama Örnek
feedId Gerekli FeedId (string veya UUID) Kaynağın benzersiz kimliği "456789"

Add a feed:

Request Body Şeması:

Parametre Gerekli Veri Türü Açıklama Örnek
name - string (FeedName) <= 255 Beslenmenin adı "Example Feed"
provider - string (FeedProvider) Beslemenin sağlayıcısı "Example Provider"
url - string (FeedUrl) Beslemenin URL'si "https://example.com/feed"
rules - string or null (FeedRules) Dizeye dönüştürülmüş JSON filtre kuralları { "filter": "value" }
enabled - boolean (FeedEnabledFlag) Beslemenin etkin olup olmadığı true
distribution - string (DistributionLevelId) Yayınlandığında ve sonradan çekildiğinde bu etkinlikleri kimin görebileceği: "0"
sharing_group_id - string or null (SharingGroupId) Paylaşım grubunun UUID'si veya sayısal ID'si "123456"
tag_id - string (TagId) <= 10 Atfedilecek etiketin ID'si "789"
source_format - string (FeedSourceFormat) Besleme kaynağının biçimi "csv"
fixed_event - boolean (FeedFixedEvent) Hedef etkinlik seçeneği düşünülebilir true
delta_merge - boolean (FeedDeltaMergeFlag) Öznitelikleri birleştir (yalnızca yeni öznitelik ekle, iptal edilen öznitelikleri kaldır) true
event_id - string (EventId) <= 10 Yayınlanan etkinliklerin ID'si "987654"
publish - boolean (PublishedFlag) Varsayılan: false true
override_ids - boolean (FeedOverrideIDSFlag) IDS bayrakları bu besleme için Kapatılacaktır true
input_source - string (FeedInputSource) Kaynağın (url alanı) bir dizin (yerel) veya gerçek bir URL (ağ) olup olmadığını belirtin. "network"
delete_local_file - boolean (FeedDeleteLocalFileFlag) IDS bayrakları bu besleme için Kapatılacaktır true
lookup_visible - boolean (FeedLookupVisibleFlag) Araştırma, beslemeye karşılık gelmeyecek true
headers - string or null (FeedHeaders) İsteklerle birlikte iletilmesi gereken başlıklar. Her biriyle ayrılmış. "Content-Type: application/json"
caching_enabled - boolean (FeedCachingEnabledFlag) Besleme önbelleğe alınır true
force_to_ids - boolean (FeedForceToIDSFlag) IDS bayrakları bu besleme için Açılacaktır true
orgc_id - string (OrganisationId) <= 10 Organizasyonun UUID'si veya sayısal ID'si "123456"

Edit a feed:

Path Parametreleri: 

Parametre Gerekli Veri Türü Açıklama Örnek
feedId zorunlu string Beslemenin UUID'si veya sayısal ID'si "123456"

Request Body Şeması: 

Parametre Gerekli Veri Türü Açıklama Örnek
id zorunlu string (FeedId) Besleme ID'si "123456"
name   string (FeedName) Besleme adı "Örnek Besleme"
provider   string (FeedProvider) Sağlayıcı "Sağlayıcı A"
url   string (FeedUrl) URL "http://example.com/feed"
rules   string veya null (FeedRules) Dizeleştirilmiş JSON filtre kuralları {"type": "malware"}
enabled   boolean (FeedEnabledFlag) Etkin mi? true
distribution   string (DistributionLevelId) Dağıtım Seviyesi Enum: "0" "1" "2" "3" "4" "5" Kimler etkinlikleri görebilecek, yayımlandığında ve sonunda çekildiğinde: 0 - Sadece kuruluşunuz 1 - Yalnızca bu topluluk 2 - Bağlı topluluklar 3 - Tüm topluluklar 4 - Paylaşım grubu 5 - Miras Olayı "0"
sharing_group_id   string veya null (SharingGroupId) Paylaşım Grubu ID'si "789012"
tag_id   string (TagId) Etiket ID'si "345678"
source_format   string (FeedSourceFormat) Kaynak Formatı Enum: "1" "csv" "freetext" "misp" "csv"
fixed_event   boolean (FeedFixedEvent) Sabit Olay true
delta_merge   boolean (FeedDeltaMergeFlag) Delta Birleştirme false
event_id   string (EventId) Olay ID'si "234567"
publish   boolean (PublishedFlag) Yayımla false
override_ids   boolean (FeedOverrideIDSFlag) IDS bayrakları bu besleme için kapatılacak true
input_source   string (FeedInputSource) Kaynak Türü Enum: "local" "network" "local"
delete_local_file   boolean (FeedDeleteLocalFileFlag) Yerel dosya silinsin mi? false
lookup_visible   boolean (FeedLookupVisibleFlag) Arama, besleme uyumu içinde görünür olacak mı? true
headers   string veya null (FeedHeaders) İsteklerle geçilecek başlıklar. Tümü virgülle ayrılmış "Content-Type: application/json, Authorization: Bearer token"
caching_enabled   boolean (FeedCachingEnabledFlag) Besleme önbelleğe alınıyor mu? true
force_to_ids   boolean (FeedForceToIDSFlag) IDS bayrakları bu besleme için açılacak true
orgc_id   string (OrganisationId) Kuruluş ID'si "456789"

Enable feed:

Path Parametreleri: 

Parametre Gerekli Veri Türü Açıklama Örnek
feedId zorunlu FeedId (string) Besleme ID'si "123456"

Disable feed:

Path Parametreleri: 

Parametre Gerekli Veri Türü Açıklama Örnek
feedId zorunlu FeedId (string) veya UUID (string) Besleme ID'si "123456"

Cache feeds:

Path Parametreleri: 

Parametre Gerekli Veri Türü Açıklama Örnek
cacheFeedsScope zorunlu string Önbellek besleme kapsamı "all"

Fetch from feed by ID:

Path Parametreleri: 

Parametre Gerekli Veri Türü Açıklama
feedId zorunlu string Besleme Kimliği (String veya UUID)