# API Endpoint ve Parametreleri # EndPoint ve Parametre Nedir? #### **Endpoint Nedir?** Endpointler, bir web servisinin belirli bir işlevselliğini veya kaynağını temsil eden URL'lerdir. MISP API'sindeki endpointler, MISP platformundaki verilere erişmek veya işlemleri gerçekleştirmek için kullanılır. Örneğin, `/events/get` endpointi, MISP platformundaki belirli bir etkinliği almak için kullanılır. #### **Parametreler Nedir?** Parametreler, bir endpointin çalıştırılmasını etkileyen veya belirli bir işlem için gerekli olan verilerdir. Endpointlere gönderilen parametreler, istenen işlemi belirler veya filtreleme yapar. Örneğin, `/events/get` endpointine `eventId` parametresi göndererek, belirli bir etkinliği alabiliriz. # Analyst Data Parametreleri #### Add Analyst Data: Path Parametreleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
analystTypeEvetString (AnalystDataType)Analist verisinin türünü belirtir."Note", "Opinion", "Relationship"
analystObjectUUIDEvetString <uuid> (UUID)Analist verisinin eklenmek istendiği nesnenin benzersiz kimliği."c99506a6-1255-4b71-afa5-7b8ba48c3b1b"
analystObjectTypeEvetHerhangi bir veri türüAnalist verisinin eklenmek istendiği nesnenin türünü belirtir."Event", "Attribute", "Object" gibi değerle
#### Edit Analyst Data: Path Parametreleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
analystTypeEvetString (AnalystDataType)Analist verisinin türünü belirtir."Note", "Opinion", "Relationship"
analystIDEvetAnalystDataID (string) or UUID (string)Analist verisinin benzersiz kimliği (UUID) veya sayısal kimliği (AnalystDataID)."c99506a6-1255-4b71-afa5-7b8ba48c3b1b" veya "12345"
#### Delete Analyst Data: Path Parametreleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
analystTypeEvetString (AnalystDataType)Analist verisinin türünü belirtir."Note", "Opinion", "Relationship"
analystIDEvetAnalystDataID (string) or UUID (string)Analist verisinin benzersiz kimliği (UUID) veya sayısal kimliği (AnalystDataID)."c99506a6-1255-4b71-afa5-7b8ba48c3b1b" veya "12345"
#### List Analyst Data: Path Parametreleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
analystTypeEvetString (AnalystDataType)Analist verisinin türünü belirtir."Note", "Opinion", "Relationship"
#### Get Analyst Data by ID: Path Parametreleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
analystTypeEvetString (AnalystDataType)Analist verisinin türünü belirtir."Note", "Opinion", "Relationship"
analystIDEvetAnalystDataID (string) or UUID (string)Analist verisinin benzersiz kimliği (UUID) veya sayısal kimliği (AnalystDataID)."c99506a6-1255-4b71-afa5-7b8ba48c3b1b" veya "12345"
# Attribute Parametreleri #### "Attribute" Kaynağını Aramak: Request Body Şeması:
ParametreGerekliVeri TürüMaksimum UzunlukAçıklamaÖrnek
page-integer or null <int32>-Sayfa numarası veya null1
limit-integer or null <int32>-Sorgunun maksimum sonuç sayısı veya null10
value-string (AttributeValue)<= 131071Değer"example\_value"
value1-string (AttributeValue)<= 131071Değer 1"example\_value1"
value2-string (AttributeValue)<= 131071Değer 2"example\_value2"
type-string (AttributeType)<= 100Tür"md5", "sha1", "filename", vb.
category-string (AttributeCategory)<= 255Kategori"Internal reference", "Targeting data", vb.
org-OrganisationId (string) or OrganisationName (string)-Kuruluş ID'si veya adı"example\_org\_id" veya "example\_org\_name"
tags-Array of strings or null (TagsRestSearchFilter)-Etiketler veya null\["tag1", "tag2"\]
from-string or null (DateRestSearchFilter)-Zaman damgası veya null"2024-04-01T00:00:00Z"
to-string or null (DateRestSearchFilter)-Zaman damgası veya null"2024-04-10T23:59:59Z"
last-(integer or null) or (string or null) (LastRestSearchFilter)-Son zaman dilimi"5d", "12h", "2024-04-01T00:00:00Z"
eventid-string (EventId)<= 10Olay ID'si"1234567890"
withAttachments-boolean (WithAttachmentsRestSearchFilter)-Ekleri içerir mi?true, false
uuid-string <uuid> (UUID)<= 36UUID"c99506a6-1255-4b71-afa5-7b8ba48c3b1b"
publish\_timestamp-string (Timestamp)-Yayımlanma zaman damgası"1618234400" (UNIX zaman damgası)
published-boolean (PublishedFlag)-Yayımlandı mı?true, false
timestamp-string (Timestamp)-Zaman damgası"1618234400" (UNIX zaman damgası)
attribute\_timestamp-string (Timestamp)-Nitelik zaman damgası"1618234400" (UNIX zaman damgası)
enforceWarninglist-boolean or null (EnforceWarninglistRestSearchFilter)-Uyarı listesi zorunlu mu?true, false, null
to\_ids-boolean or null (ToIDSRestSearchFlag)-IDS'ye mi gönderilsin?true, false, null
deleted-boolean (SoftDeletedFlagValuesToInclude)-Silinmiş öznitelikler içersin mi?true, false
event\_timestamp-string (Timestamp)-Olay zaman damgası"1618234400" (UNIX zaman damgası)
threat\_level\_id-string (ThreatLevelId)-Tehdit seviyesi"1", "2", "3", "4"
eventinfo-string-Olay hakkında hızlı açıklama"example\_event\_info"
sharinggroup-Array of strings or null (SharingGroupIDRestSearchFilter)-Paylaşım grubu ID'leri veya null\["group\_id1", "group\_id2"\]
decayingModel-string (DecayingModelRestSearchFilter)-Bozulma modeli"example\_decaying\_model"
score-string (DecayingModelScoreRestSearchFilter)-Puan"example\_score"
first\_seen-string-İlk görülme zamanı"2024-04-01T00:00:00Z"
last\_seen-string-Son görülme zamanı"2024-04-10T23:59:59Z"
includeEventUuid-boolean (IncludeEventUUIDRestSearchFlag)-Etkinlik UUID'lerini içerir mi?true, false
includeEventTags-boolean (IncludeEventTagsRestSearchFlag)-Etkinlik etiketlerini içerir mi?true, false
includeProposals-boolean (IncludeProposalsRestSearchFlag)-Önerileri içerir mi?true, false
requested\_attributes-Array of strings (RequestedAttributesRestSearchFilter)-İstenen öznitelikler\["attribute1", "attribute2"\]
includeContext-boolean or null (IncludeContextRestSearchFlag)-Bağlamı içerir mi?true, false, null
headerless-boolean or null (HeaderlessRestSearchFlag)-Başlıksız olacak mı?true, false, null
includeWarninglistHits-boolean or null (IncludeWarninglistHitsRestSearchFlag)-Uyarı listesi eşleşmeleri içerir mi?true, false, null
attackGalaxy-string or null (AttackGalaxyRestSearchFilter)-Saldırı galaksisi"example\_attack\_galaxy"
object\_relation-string or null (ObjectRelationRestSearchFilter)-Nesne ilişkisi"example\_object\_relation"
includeSightings-boolean or null (IncludeSightingDbRestSearchFlag)-Görüntülerle birlikte mi?true, false, null
includeCorrelations-boolean or null (IncludeCorrelationsRestSearchFlag)-Korelasyonları içerir mi?true, false, null
modelOverrides-object (ModelOverridesRestSearchFilter)-Model geçersiz kılma"example\_model\_overrides"
includeDecayScore-boolean (IncludeDecayScoreRestSearchFlag)-Bozulma puanını içerir mi?true, false
includeFullModel-boolean (IncludeFullModelRestSearchFlag)-Tam modeli içerir mi?true, false
excludeDecayed-boolean (ExcludeDecayedRestSearchFlag)-Bozulmuş öğeleri hariç tutar mı?true, false
returnFormat-string (AttributesRestSearchReturnFormat)-Yanıt biçimi"json", "xml", "csv", vb.
#### Add an Attribute: Path Parametreleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
eventIdEvetEventId (string) or UUID (string)Olayın benzersiz kimliği (UUID) veya sayısal kimliği (EventId)"c99506a6-1255-4b71-afa5-7b8ba48c3b1b" veya "12345"
Request Body Şeması:
ParametreGerekliVeri TürüAçıklamaÖrnek
event\_idEvetstring (EventId)Olayın benzersiz kimliği (En fazla 10 karakter)"1234567890"
object\_idEvetstring (ObjectId)Nesne ID'si (En fazla 10 karakter)"9876543210"
object\_relation-string or null (NullableObjectRelation)Nesne ilişkisi (En fazla 255 karakter)"example\_relation"
category-string (AttributeCategory)Kategori (En fazla 255 karakter)"Internal reference"
type-string (AttributeType)Tür (En fazla 100 karakter)"md5", "sha1", vb.
value-string (AttributeValue)Değer (En fazla 131071 karakter)"example\_value"
to\_ids-boolean (ToIDS)IDS'ye gönderilsin mi? (Varsayılan: true)true, false
uuid-string <uuid> (UUID)UUID (En fazla 36 karakter)"c99506a6-1255-4b71-afa5-7b8ba48c3b1b"
timestamp-string or null (NullableTimestamp)Zaman damgası (^\\d+$^$) (Varsayılan: "0")
distribution-string (DistributionLevelId)Dağıtım seviyesi (Enum: "0" "1" "2" "3" "4" "5")"3"
sharing\_group\_id-string or null (SharingGroupId)Paylaşım grubu ID'si (^\\d+$^$) (En fazla 10 karakter)
comment-string (AttributeComment)Yorum (En fazla 65535 karakter)"example\_comment"
deleted-boolean (SoftDeletedFlag)Silinmiş mi? (Varsayılan: false)true, false
disable\_correlation-boolean (DisableCorrelationFlag)Korelasyonu devre dışı bırak (Varsayılan: false)true, false
first\_seen-string or null (NullableMicroTimestamp)İlk görülme zamanı (^\\d+$^$) (Varsayılan: null)
last\_seen-string or null (NullableMicroTimestamp)Son görülme zamanı (^\\d+$^$) (Varsayılan: null)
#### Edit an Attribute: Path Parametreleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
attributeIdEvetAttributeId (string) or UUID (string)Özniteliğin benzersiz kimliği (UUID) veya sayısal kimliği (AttributeId)"c99506a6-1255-4b71-afa5-7b8ba48c3b1b" veya "12345"
Request Body Şeması:
ParametreGerekliVeri TürüAçıklamaÖrnek
idEvetstring (AttributeId)Öznitelik ID'si (En fazla 10 karakter, sadece sayılar içermeli)"1234567890"
event\_idEvetstring (EventId)Olay ID'si (En fazla 10 karakter, sadece sayılar içermeli)"1234567890"
object\_idEvetstring (ObjectId)Nesne ID'si (En fazla 10 karakter, sadece sayılar içermeli)"1234567890"
object\_relation-string or null (NullableObjectRelation)Nesne ilişkisi (En fazla 255 karakter)"example\_relation"
category-string (AttributeCategory)Kategori (En fazla 255 karakter)"Internal reference"
type-string (AttributeType)Tür (En fazla 100 karakter)"md5", "sha1", vb.
value-string (AttributeValue)Değer (En fazla 131071 karakter)"example\_value"
to\_ids-boolean (ToIDS)IDS'ye gönderilsin mi? (Varsayılan: true)true, false
uuid-string <uuid> (UUID)UUID (En fazla 36 karakter)"c99506a6-1255-4b71-afa5-7b8ba48c3b1b"
timestamp-string or null (NullableTimestamp)Zaman damgası (^\\d+$^$) (Varsayılan: "0")
distribution-string (DistributionLevelId)Dağıtım seviyesi (Enum: "0" "1" "2" "3" "4" "5")"3"
sharing\_group\_id-string or null (SharingGroupId)Paylaşım grubu ID'si (^\\d+$^$) (En fazla 10 karakter)
comment-string (AttributeComment)Yorum (En fazla 65535 karakter)"example\_comment"
deleted-boolean (SoftDeletedFlag)Silinmiş mi? (Varsayılan: false)true, false
disable\_correlation-boolean (DisableCorrelationFlag)Korelasyonu devre dışı bırak (Varsayılan: false)true, false
first\_seen-string or null (NullableMicroTimestamp)İlk görülme zamanı (^\\d+$^$) (Varsayılan: null)
last\_seen-string or null (NullableMicroTimestamp)Son görülme zamanı (^\\d+$^$) (Varsayılan: null)
#### Delete an Attribute: Path Parametreleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
attributeIdEvetAttributeId (string) or UUID (string)Öznitelik ID'si (En fazla 10 karakter, sadece sayılar içermeli) veya benzersiz kimliği (UUID)"c99506a6-1255-4b71-afa5-7b8ba48c3b1b" veya "12345"
#### Restore an Attribute: Path Parametreleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
attributeIdEvetAttributeId (string) or UUID (string)Öznitelik kimliği (En fazla 10 karakter, sadece sayılar içermeli) veya benzersiz kimlik (UUID)"c99506a6-1255-4b71-afa5-7b8ba48c3b1b" veya "12345"
#### Add a Tag to an Attribute: Path Parametreleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
attributeIdEvetAttributeId (string) or UUID (string)Öznitelik kimliği (En fazla 10 karakter, sadece sayılar içermeli) veya benzersiz kimlik (UUID)"c99506a6-1255-4b71-afa5-7b8ba48c3b1b" veya "12345"
tagIdEvetstring (TagId)Etiket kimliği (En fazla 10 karakter, sadece sayılar içermeli)"12345"
local-integer <int32>Yerel ekleme (En fazla 1 karakter) (Varsayılan: 0)0, 1
#### Remove a tag from an attribute: Path Parametreleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
attributeIdEvetAttributeId (string) or UUID (string)Öznitelik kimliği (En fazla 10 karakter, sadece sayılar içermeli) veya benzersiz kimlik (UUID)"c99506a6-1255-4b71-afa5-7b8ba48c3b1b" veya "12345"
tagIdEvetstring (TagId)Etiket kimliği (En fazla 10 karakter, sadece sayılar içermeli)"12345"
#### Get an attribute by ID: Path Parametreleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
attributeIdEvetAttributeId (string) or UUID (string)Öznitelik kimliği (En fazla 10 karakter, sadece sayılar içermeli) veya benzersiz kimlik (UUID)"c99506a6-1255-4b71-afa5-7b8ba48c3b1b" veya "12345"
#### Get the count of attributes per category: Path Parametreleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
contextEvetstringİstatistiklerin bağlamı."type" veya "category"
percentageEvetintegerYüzdelik dilim. 0: Öznitelik sayısını göstermek için, 1: Yüzdeleri göstermek için.0 veya 1
#### # Event Parametreleri #### "Event" Kaynağını Aramak: Request Body Şeması:
ParametreGerekliVeri TürüAçıklamaÖrnek
pageOpsiyonelinteger or null <int32>1'den büyük bir tamsayı.1 veya null
limitOpsiyonelinteger or null <int32>0'dan büyük veya null.10 veya null
valueOpsiyonelstring131071 karaktere kadar olan bir dize."sample\_value"
typeOpsiyonelstring100 karaktere kadar olan bir dize."md5"
categoryOpsiyonelstring255 karaktere kadar olan bir dize."Internal reference"
orgOpsiyonelOrganisationId (string) or OrganisationName (string)Organizasyon kimliği veya adı."org\_id" veya "org\_name"
tagsOpsiyonelArray of strings or nullDize dizisi veya null.\["tag1", "tag2"\] veya null
event\_tagsOpsiyonelArray of strings or nullDize dizisi veya null.\["event\_tag1", "event\_tag2"\] veya null
searchallOpsiyonelstringEtiket adları, etkinlik açıklamaları, öznitelik değerleri veya öznitelik yorumlarıyla eşleşen olayları arama."search\_value"
fromOpsiyonelstring or nullGeçerli zaman filtreleri kullanılabilir."2024-01-01" veya null
toOpsiyonelstring or nullGeçerli zaman filtreleri kullanılabilir."2024-12-31" veya null
lastOpsiyonelinteger or string or nullSon x zaman içinde yayımlanan etkinlikler.7 veya "7d" veya null
eventidOpsiyonelstring10 karakterden az olan bir dize."12345"
withAttachmentsOpsiyonelbooleanVarsa eklerin base64 temsiliyle genişletir.true veya false
sharinggroupOpsiyonelArray of strings or nullPaylaşım grubu ID(ler)i.\["sg\_id1", "sg\_id2"\] veya null
metadataOpsiyonelboolean or nullBelirtilen sorgu kapsamının metadatasını sadece döndürür, içerilen veri atlanır.true, false veya null
uuidOpsiyonelstring <uuid>36 karakterden az olan bir dize."uuid\_value"
publish\_timestampOpsiyonelstring^\\d+$"timestamp\_value"
timestampOpsiyonelstring^\\d+$"timestamp\_value"
publishedOpsiyonelbooleanfalsetrue veya false
enforceWarninglistOpsiyonelboolean or nullUyarı listesinin zorunlu olup olmayacağını belirtir. Eşleşen öznitelikler için engellenmiş alan ekler.true, false veya null
sgReferenceOnlyOpsiyonelbooleanYalnızca paylaşım grubu kimliğini döndürür.true veya false
requested\_attributesOpsiyonelArray of stringsCSV dışa aktarmada seçilecek özelliklerin listesi.\["attr1", "attr2"\]
includeContextOpsiyonelboolean or nullCSV dışa aktarmada etkinliklerin bağlam alanlarını ekler.true, false veya null
headerlessOpsiyonelboolean or nullCSV dışa aktarmada başlığı kaldırır.true, false veya null
includeWarninglistHitsOpsiyonelboolean or nulltrue, false veya nulltrue, false veya null
attackGalaxyOpsiyonelstring or nulltrue, false veya nulltrue, false veya null
to\_idsOpsiyonelbooleantruetrue veya false
deletedOpsiyonelbooleanfalsetrue veya false
excludeLocalTagsOpsiyonelboolean or nulltrue, false veya nulltrue, false veya null
dateOpsiyonelstring or nulltrue, false veya nulltrue, false veya null
includeSightingdbOpsiyonelboolean or nulltrue, false veya nulltrue, false veya null
tagOpsiyonelstring255 karakterden az olan bir dize."tag\_name"
object\_relationOpsiyonelstring or nullÖznitelik nesne ilişki değerine göre filtreleme."relation\_value" veya null
threat\_level\_idOpsiyonelstringTehdit seviyesini temsil eder."1" "2" "3" "4"
returnFormatOpsiyonelstringYanıt yükü biçimi."json" veya "csv"
#### Add event: Request Body Şeması:
ParametreGerekliVeri TürüAçıklamaÖrnek
org\_idOpsiyonelstring10 karakterden az olan bir dize."org\_id"
distributionOpsiyonelstringDağıtım seviyesi kimin etkinliği görebileceğini belirtir."0" "1" "2" "3" "4" "5"
infoOpsiyonelstring65535 karaktere kadar olan bir dize."event\_info"
orgc\_idOpsiyonelstring10 karakterden az olan bir dize."orgc\_id"
uuidOpsiyonelstring <uuid>36 karakterden az olan bir dize."uuid\_value"
dateOpsiyonelstringTarih dizesi."2024-01-01"
publishedOpsiyonelbooleanfalsetrue veya false
analysisOpsiyonelstringAnaliz olgunluk seviyesini temsil eder."0" "1" "2"
attribute\_countOpsiyonelstring^\\d+$"10"
timestampOpsiyonelstring or null^\\d+$ veya null"timestamp\_value" veya null
sharing\_group\_idOpsiyonelstring or null10 karakterden az olan bir dize veya null."sg\_id" veya null
proposal\_email\_lockOpsiyonelbooleantrue veya falsetrue veya false
lockedOpsiyonelbooleantrue veya falsetrue veya false
threat\_level\_idOpsiyonelstringTehdit seviyesini temsil eder."1" "2" "3" "4"
publish\_timestampOpsiyonelstring^\\d+$"timestamp\_value"
sighting\_timestampOpsiyonelstring^\\d+$"timestamp\_value"
disable\_correlationOpsiyonelbooleanDefault: falsetrue veya false
extends\_uuidOpsiyonelstring or null36 karakterden az olan bir dize veya null."extends\_uuid\_value" veya null
event\_creator\_emailOpsiyonelstring <email>Etkinlik oluşturucu e-posta adresi."example@example.com"
#### Edit event: Path Parametreleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
eventIdZorunlustring10 karakterden az olan bir dize."eventId"
Request Body Şeması:
ParametreGerekliVeri TürüAçıklamaÖrnek
org\_idOpsiyonelstring (OrganisationId)10 karakterden az olan bir dize, sadece rakamlar içerebilir."1234567890"
distributionOpsiyonelstring (DistributionLevelId)Dağıtım seviyesini belirten bir dize. 0 ile 5 arasında bir değer alabilir."2"
infoOpsiyonelstringOlay hakkında bilgi içeren bir dize."Bu bir test olayıdır."
orgc\_idOpsiyonelstring (OrganisationId)10 karakterden az olan bir dize, sadece rakamlar içerebilir."9876543210"
uuidOpsiyonelstring <uuid>En fazla 36 karakter içeren bir UUID dizesi."550e8400-e29b-41d4-a716-446655440000"
dateOpsiyonelstringTarih bilgisini içeren bir dize."2024-04-12"
publishedOpsiyonelboolean (PublishedFlag)Olayın yayımlanıp yayımlanmadığını belirten bir boolean değer.true
analysisOpsiyonelstring (AnalysisLevelId)Analiz olgunluk seviyesini belirten bir dize."1"
attribute\_countOpsiyonelstring (EventAttributeCount)Olaya bağlı öznitelik sayısını belirten bir dize."5"
timestampOpsiyonelstring or null (NullableTimestamp)Zaman damgasını içeren bir dize veya null değer."1649252400"
sharing\_group\_idOpsiyonelstring or null (SharingGroupId)10 karakterden az olan bir dize veya null değer, sadece rakamlar içerebilir."1234567890"
proposal\_email\_lockOpsiyonelboolean (EventProposalEmailLock)Öneri e-postası kilidinin açık veya kapalı olup olmadığını belirten bir boolean değer.false
lockedOpsiyonelboolean (IsLocked)Kilidin açık veya kapalı olup olmadığını belirten bir boolean değer.true
threat\_level\_idOpsiyonelstring (ThreatLevelId)Tehdit seviyesini belirten bir dize."3"
publish\_timestampOpsiyonelstring (Timestamp)Yayımlama zaman damgasını içeren bir dize."1649252400"
sighting\_timestampOpsiyonelstring (Timestamp)Görünme zaman damgasını içeren bir dize."1649252400"
disable\_correlationOpsiyonelboolean (DisableCorrelationFlag)Korelasyonun etkin veya etkisiz olup olmadığını belirten bir boolean değer.true
extends\_uuidOpsiyonelstring or null (ExtendsUUID)En fazla 36 karakter içeren bir UUID dizesi veya null değer."550e8400-e29b-41d4-a716-446655440000"
event\_creator\_emailOpsiyonelstring <email>Olayın oluşturulduğu e-posta adresi."example@example.com"
#### Delete event: Path Parametreleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
eventIdGereklistringOlayın benzersiz kimliği, ya bir dize ya da UUID olarak ifade edilebilir."123456" veya "550e8400-e29b-41d4-a716-446655440000"
#### Search events: Request Body Şeması:
ParametreGerekliVeri TürüAçıklamaÖrnek
pageOpsiyonelinteger or nullSorgunun başlayacağı sayfa numarası. 1'den büyük olmalı.1 veya null
limitOpsiyonelinteger or nullSayfa başına dönecek maksimum öğe sayısı. 0 veya daha büyük olmalı.10 veya null
sortOpsiyonelstring or nullSonuçları sıralamak için kullanılacak alan."date" veya null
directionOpsiyonelstring or nullSıralama yönü. "asc" (artan) veya "desc" (azalan). Varsayılan: "asc"."asc" veya null
minimalOpsiyonelboolean or nullVarsayılan: false. Sadece attributeCount > 0 olan olayların minimal bir sürümünü döndürür.true veya null
attributeOpsiyonelstring or nullVerilen dizeyle eşleşen öznitelik değerlerine göre olayları filtreler."vulnerability" veya null
eventidOpsiyonelstringOlay kimliği."123456"
datefromOpsiyonelstring or nullOlay oluşturulma tarihi belirtilen tarihten büyük veya eşit olmalıdır."2024-01-01" veya null
dateuntilOpsiyonelstring or nullOlay oluşturulma tarihi belirtilen tarihten küçük veya eşit olmalıdır."2024-03-31" veya null
orgOpsiyonelstring or nullOlayı oluşturan kuruluş adına göre olayları filtreler."ABC Corp" veya null
eventinfoOpsiyonelstring or nullOlay bilgisi metni ile eşleşen olayları filtreler."suspicious activity" veya null
tagOpsiyonelstringBelirtilen etiket adlarından herhangi biriyle eşleşen olayları filtreler."malware"
tagsOpsiyonelarray of strings or nullBelirtilen etiket adlarından herhangi biriyle eşleşen olayları filtreler.\["malware", "phishing"\] veya null
distributionOpsiyonelstringOlayın yayımlanmasının ve sonunda çekilmesinin kimler tarafından görülebileceğini belirtir."1"
sharinggroupOpsiyonelstring or nullPaylaşım grubu kimliği."123456" veya null
analysisOpsiyonelstringAnaliz olgunluk seviyesini temsil eder."2"
threatlevelOpsiyonelstringTehdit seviyesini temsil eder."1"
emailOpsiyonelstring or nullOlay oluşturan kullanıcı e-postasıyla eşleşen olayları filtreler."user@example.com" veya null
hasproposalOpsiyonelstring or nullDeğişiklik önerileri içeren özniteliklere sahip olayları kontrol eder. Olası değerler: 0, 1."1" veya null
timestampOpsiyonelstring or nullOlay zaman damgası belirtilen tarihten büyük veya eşit olmalıdır."1648860516" veya null
publish\_timestampOpsiyonelstring or nullOlayın yayımlanma zaman damgası belirtilen tarihten büyük veya eşit olmalıdır."1648860516" veya null
searchDatefromOpsiyonelstring or nullTarihe göre filtreler, belirtilen tarihten daha yeni her şey alınır. YYYY-MM-DD biçiminde."2024-01-01" veya null
searchDateuntilOpsiyonelstring or nullTarihe göre filtreler, belirtilen tarihten daha eski her şey alınır. YYYY-MM-DD biçiminde."2024-03-31" veya null
#### Get event by ID: Path Parametreleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
eventIdGereklistringOlayın benzersiz kimliği, ya bir dize ya da UUID olarak ifade edilebilir."123456" veya "550e8400-e29b-41d4-a716-446655440000"
#### Publish an event: Path Parametreleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
eventIdGereklistringOlayın benzersiz kimliği, ya bir dize ya da UUID olarak ifade edilebilir."123456" veya "550e8400-e29b-41d4-a716-446655440000"
#### Unpublish an event: Path Parametreleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
eventIdGereklistringOlayın benzersiz kimliği, ya bir dize ya da UUID olarak ifade edilebilir."123456" veya "550e8400-e29b-41d4-a716-446655440000"
#### Add event tag: Path Parametreleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
eventIdGereklistringOlayın benzersiz kimliği, ya bir dize ya da UUID olarak ifade edilebilir."123456" veya "550e8400-e29b-41d4-a716-446655440000"
tagIdGereklistringSayısal bir kimliği temsil eden etiket kimliği."12345"
localOpsiyonelintegerHedefe yerel olarak eklenip eklenmeyeceğini belirler.0 veya 1 (Varsayılan değer: 0)
#### Remove event tag: Path Parametreleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
eventIdGereklistringOlayın benzersiz kimliği, ya bir dize ya da UUID olarak ifade edilebilir."123456" veya "550e8400-e29b-41d4-a716-446655440000"
tagIdGereklistringEtiketin sayısal bir kimliğini temsil eder."12345"
# Galaxy Parametreleri #### Get galaxy by ID: Path Parametreleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
galaxyIdGereklistringGalaksinin benzersiz kimliği, ya bir dize ya da UUID olarak ifade edilebilir."7890" veya "550e8400-e29b-41d4-a716-446655440000"
#### Delete a galaxy: Path Parametreleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
galaxyIdGereklistringGalaksinin benzersiz kimliği, ya bir dize ya da UUID olarak ifade edilebilir."7890" veya "550e8400-e29b-41d4-a716-446655440000"
#### Import a galaxy cluster: Request Body Şeması: GalaxyCluster:
ParametreGerekliVeri TürüAçıklamaÖrnek
uuid string <uuid> (UUID) <= 36 charsGalaxy kümesi kimliği"550e8400-e29b-41d4-a716-446655440000"
collection\_uuid string <uuid> (UUID) <= 36 charsToplama kimliği"550e8400-e29b-41d4-a716-446655440000"
type string (GalaxyClusterType) <= 255 charsGalaxy kümesi türü"Cluster Type"
value string (GalaxyClusterValue) <= 65535 charsGalaxy kümesi değeri"Cluster Value"
tag\_name string (TagName) <= 255 charsEtiket adı"Tag Name"
description string (GalaxyClusterDescription) <= 65535 charsGalaxy kümesi açıklaması"Cluster Description"
galaxy\_id string (GalaxyId) <= 10 charsGalaxy kimliği"123456"
source string (GalaxyClusterSource) <= 255 charsKaynak bilgisi"Cluster Source"
authors Array of stringsYazarlar\["Author 1", "Author 2"\]
version string or nullSürüm bilgisi"1.0.0"
distribution string (DistributionLevelId)Dağıtım düzeyi"2"
sharing\_group\_id string or nullPaylaşım grubu kimliği"123456"
org\_id string (OrganisationId) <= 10 charsOrganizasyon kimliği"123456"
orgc\_id string (OrganisationId) <= 10 charsOrganizasyon kategori kimliği"123456"
default booleanVarsayılan mı?true
locked booleanKilitli mi?false
extends\_uuid string or nullGenişletilmiş sürüm kimliği"550e8400-e29b-41d4-a716-446655440000"
extends\_version string or nullGenişletilmiş sürüm bilgisi"1.0.0"
published booleanYayınlandı mı?true
deleted booleanSilindi mi?false
GalaxyElement Array of objectsGalaxy öğeleri
Galaxy:
ParametreGerekliVeri TürüAçıklamaÖrnek
uuid string <uuid> (UUID) <= 36Galaxy kimliği"550e8400-e29b-41d4-a716-446655440000"
#### Export galaxy clusters: Path Parametreleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
galaxyIdEvetstring or UUIDGalaksinin benzersiz kimliği"12345" veya "550e8400-e29b-41d4-a716-446655440000"
Request Body Şeması: Galaxy:
ParametreGerekliVeri TürüAçıklamaÖrnek
defaultOpsiyonelbooleantrue, default=true olan galaxy kümelerini filtrelemek için kullanılır.true
customOpsiyonelbooleantrue, default=false olan galaxy kümelerini filtrelemek için kullanılır.false
distributionOpsiyonelstringDağıtım seviyesini belirler."0"
formatOpsiyonelstringSonucun formatını belirler. "misp-galaxy" formatında sonuç almak için kullanılır."default" veya "misp-galaxy"
downloadOpsiyonelbooleantrue, yanıtı bir json dosyası olarak indirmek için kullanılır.true veya false
#### Attach the galaxy cluster tag a given entity: Path Parametreleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
attachTargetIdGereklistringHedef varlığın (Olay, Öznitelik veya Etiket Koleksiyonu) benzersiz kimliği."123456" veya "550e8400-e29b-41d4-a716-446655440000"
attachTargetTypeGereklistringEklemek istediğiniz varlık türü."event", "attribute" veya "tag\_collection"
localOpsiyonelintegerHedefe yerel olarak eklenip eklenmeyeceğini belirler.0 veya 1
Request Body Şeması: Galaxy:
ParametreGerekliVeri TürüAçıklamaÖrnek
target\_idGerekliintegerEklemek istediğiniz hedef galaksi kümesi.12345
# Galaxy Cluster Parametreleri #### Add galaxy cluster: Path Parametreleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
galaxyIdGereklistringGalaksinin benzersiz kimliği, ya bir dize ya da UUID olarak ifade edilebilir."123456" veya "550e8400-e29b-41d4-a716-446655440000"
Request Body Şeması:
ParametreGerekliVeri TürüAçıklamaÖrnek
idEvetstring (GalaxyClusterId)Galaksi Kümesinin benzersiz kimliği. Maksimum 10 karakterdir ve yalnızca rakamlardan oluşabilir."12345"
uuid string <uuid> (UUID)Galaksi Kümesinin evrensel benzersiz kimliği. Maksimum 36 karakterdir."550e8400-e29b-41d4-a716-446655440000"
collection\_uuid string <uuid> (UUID)Küme koleksiyonunun evrensel benzersiz kimliği. Maksimum 36 karakterdir."550e8400-e29b-41d4-a716-446655440001"
type stringGalaksi Kümesinin türü. Maksimum 255 karakterdir."type"
value stringGalaksi Kümesinin değeri. Maksimum 65535 karakterdir."value"
tag\_name string (TagName)Etiketin adı. Maksimum 255 karakterdir."tag"
description stringGalaksi Kümesinin açıklaması. Maksimum 65535 karakterdir."description"
galaxy\_idEvetstring (GalaxyId)Galaksinin benzersiz kimliği. Maksimum 10 karakterdir ve yalnızca rakamlardan oluşabilir."123456"
source stringGalaksi Kümesinin kaynağı. Maksimum 255 karakterdir."source"
authors Array of stringsGalaksi Kümesinin yazarları.\["author1", "author2"\]
version string or nullGalaksi Kümesinin sürümü. Maksimum 255 karakterdir."1.0"
distribution string (DistributionLevelId)Olayın yayılma düzeyi. 0-5 arasında bir değer alabilir."0"
sharing\_group\_id string or null (SharingGroupId)Paylaşım grubunun benzersiz kimliği. Maksimum 10 karakterdir ve yalnızca rakamlardan oluşabilir."123"
org\_id string (OrganisationId)Organizasyonun benzersiz kimliği. Maksimum 10 karakterdir ve yalnızca rakamlardan oluşabilir."456"
orgc\_id string (OrganisationId)Organizasyonun benzersiz kimliği. Maksimum 10 karakterdir ve yalnızca rakamlardan oluşabilir."789"
default booleanVarsayılan olup olmadığını belirtir.true
locked booleanKilidin açık olup olmadığını belirtir.false
extends\_uuid string or nullGenişletilen kümenin evrensel benzersiz kimliği. Maksimum 36 karakterdir."550e8400-e29b-41d4-a716-446655440002"
extends\_version string or nullGenişletilen kümenin sürümü. Maksimum 255 karakterdir."1.1"
published booleanYayınlanıp yayınlanmadığını belirtir.true
deleted booleanSilinip silinmediğini belirtir.false
GalaxyElement Array of objectsGalaksi öğeleri.-
#### Edit galaxy cluster: Path Parametreleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
galaxyClusterIdEvetstring (GalaxyClusterId)Galaksi Kümesinin benzersiz kimliği."12345"
Request Body Şeması:
ParametreGerekliVeri TürüAçıklamaÖrnek
idEvetstring (GalaxyClusterId)Galaksi Kümesinin benzersiz kimliği."123"
uuid string <uuid> (UUID) <= 36 charsGalaxy Kümesi için UUID."550e8400-e29b-41d4-a716-446655440000"
collection\_uuid string <uuid> (UUID) <= 36 charsKüme UUID'si."550e8400-e29b-41d4-a716-446655440000"
type string (GalaxyClusterType)Galaxy Kümesi türü."type"
value string (GalaxyClusterValue)Galaxy Kümesinin değeri."value"
tag\_name string (TagName)Etiket adı."tag"
description string (GalaxyClusterDescription)Galaxy Kümesinin açıklaması."description"
galaxy\_id string (GalaxyId) <= 10 charsGalaxy kimliği."123"
source string (GalaxyClusterSource)Kaynak bilgisi."source"
authors Array of stringsYazarlar.\["author1", "author2"\]
version string or nullVersiyon numarası."1.0"
distribution string (DistributionLevelId)Dağıtım seviyesi."0"
sharing\_group\_id string or nullPaylaşım grubu kimliği."123"
org\_id string (OrganisationId) <= 10 charsOrganizasyon kimliği."123"
orgc\_id string (OrganisationId) <= 10 charsOrganizasyonun bağlı olduğu kimlik."123"
default booleanVarsayılan mı?true
locked booleanKilitli mi?true
extends\_uuid string or nullUzatma UUID'si."550e8400-e29b-41d4-a716-446655440000"
extends\_version string or nullUzatma sürümü."1.0"
published booleanYayınlandı mı?true
deleted booleanSilinmiş mi?false
GalaxyElement Array of objectsGalaxy Elemanları.\[{...}\]
#### Get galaxy clusters: Path Parametreleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
galaxyIdEvetGalaxyId (string) veya UUID (string)Galaksi kimliği veya UUID'si"123" veya "550e8400-e29b-41d4-a716-446655440000"
#### Search galaxy clusters: Path Parametreleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
galaxyIdEvetstringGalaksi kimliği veya UUID'si"123" veya "550e8400-e29b-41d4-a716-446655440000"
Request Body Şeması:
ParametreGerekliVeri TürüAçıklamaÖrnek
contextHayırstringEnum: "all" "default" "org" "deleted""all"
searchallHayırstringGalaksi kümelerini herhangi bir değer, açıklama, uuid veya galaksi öğeleri değerleriyle eşleştirerek arayın."example"
#### Get galaxy cluster by ID: Path Parametreleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
galaxyClusterIdEvetstringGalaxy kümesinin benzersiz kimliği, bir dize veya UUID olarak ifade edilebilir."123456" veya "550e8400-e29b-41d4-a716-446655440000"
#### Publish galaxy cluster: Path Parametreleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
galaxyClusterIdEvetstringGalaxy kümesinin benzersiz kimliği, bir dize veya UUID olarak ifade edilebilir."123456" veya "550e8400-e29b-41d4-a716-446655440000"
#### Unpublish galaxy cluster: Path Parametreleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
galaxyClusterIdEvetstringGalaxy kümesinin benzersiz kimliği, bir dize veya UUID olarak ifade edilebilir."123456" veya "550e8400-e29b-41d4-a716-446655440000"
#### Delete galaxy cluster: Path Parametreleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
galaxyClusterIdEvetstringGalaxy kümesinin benzersiz kimliği, bir dize veya UUID olarak ifade edilebilir."123456" veya "550e8400-e29b-41d4-a716-446655440000"
#### Restore galaxy cluster: Path Parametreleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
galaxyClusterIdEvetstringGalaxy kümesinin benzersiz kimliği, bir dize veya UUID olarak ifade edilebilir."123456" veya "550e8400-e29b-41d4-a716-446655440000"
# User Parametreleri #### Reset user password: Path Parametreleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
userIdEvetstringKullanıcının benzersiz kimliği, bir dize olarak ifade edilir."12345"
firstTimeResetEvetstringİlk kez sıfırlama, yalnızca yeni kullanıcı kayıtları için 1 olarak ayarlanır."0" veya "1"
#### Add user: Request Body Şeması:
ParametreGerekliVeri TürüAçıklamaÖrnek
org\_idHayırstringKuruluşun benzersiz kimliği, bir dize olarak ifade edilir."12345"
server\_idHayırstringSunucunun benzersiz kimliği, bir dize olarak ifade edilir."67890"
emailHayırstringKullanıcının e-posta adresi."example@example.com"
autoalertHayırbooleanOtomatik bildirim ayarlarını belirtir.true veya false
authkeyHayırstring veya nullAPI'ye erişim için kullanılan API kimlik anahtarı."abcdef1234567890" veya null
invited\_byHayırstringDavet eden kullanıcının benzersiz kimliği."23456"
gpgkeyHayırstring veya nullKullanıcının GPG anahtarı."-----BEGIN PGP PUBLIC KEY BLOCK----- ..." veya null
certif\_publicHayırstring veya nullKullanıcının genel sertifikası."-----BEGIN CERTIFICATE----- ..." veya null
nids\_sidHayırstringAğ tabanlı bir sistemde, kullanıcının benzersiz kimliği."34567"
termsacceptedHayırbooleanKullanıcının kullanıcı sözleşmesini kabul edip etmediğini belirtir.true veya false
newsreadHayırstringHaberlerin son okunma tarihi."1617598655"
role\_idHayırstringKullanıcının rolünün benzersiz kimliği."45678"
change\_pwHayırstringParola değiştirme gereksinimini belirtir."0" veya "1"
contactalertHayırbooleanİletişim bildirimi ayarlarını belirtir.true veya false
disabledHayırbooleanKullanıcının devre dışı bırakılıp bırakılmadığını belirtir.true veya false
expirationHayırstring veya nullKullanıcının hesap süresinin son kullanma tarihi."2024-12-31T23:59:59Z" veya null
current\_loginHayırstringKullanıcının son oturum açma tarihi."1617598655"
last\_loginHayırstringKullanıcının önceki oturum açma tarihi."1617598655"
force\_logoutHayırbooleanKullanıcının oturumunun kapatılmasını zorlar.true veya false
date\_createdHayırstringKullanıcının hesabının oluşturulma tarihi."1617598655"
date\_modifiedHayırstringKullanıcının hesabının son değiştirme tarihi."1617598655"
#### Edit user: Path Parametleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
userIdEvetstringKullanıcının benzersiz kimliği."12345"
Request Body Şeması:
ParametreGerekliVeri TürüAçıklamaÖrnek
idEvetstringKullanıcının benzersiz kimliği."12345"
org\_idEvetstringKullanıcının bağlı olduğu kuruluşun benzersiz kimliği."67890"
server\_idEvetstringKullanıcının bağlı olduğu sunucunun benzersiz kimliği."98765"
emailEvetstringKullanıcının e-posta adresi."example@example.com"
autoalert booleanOtomatik bildirim ayarı.true
authkey stringAPI'ye erişim için kullanılan yetkilendirme anahtarı. MISP ayarı Security.advanced\_authkeys false olarak ayarlanmışsa yalnızca ayarlanır."abcd1234"
invited\_by stringDavet eden kullanıcının benzersiz kimliği."54321"
gpgkey stringGPG anahtar."gpg123"
certif\_public stringGenel sertifika."public\_cert123"
nids\_sid stringNIDS SID (Network Intrusion Detection System Security ID)."nids456"
termsaccepted booleanKullanıcı tarafından koşulların kabul edilip edilmediği.true
newsread stringHaberlerin okunma tarihi."1635610000"
role\_id stringKullanıcının rolünün benzersiz kimliği."78901"
change\_pw stringŞifre değişikliği gerekip gerekmediği."1"
contactalert booleanİletişim uyarısı ayarı.false
disabled booleanKullanıcının devre dışı bırakılıp bırakılmadığı.false
expiration stringKullanıcının hesabının son kullanma tarihi."2024-12-31T23:59:59Z"
current\_login stringKullanıcının son oturum açma tarihi."1635610000"
last\_login stringKullanıcının son giriş tarihi."1635610000"
force\_logout booleanOturum kapatma zorlama ayarı.true
date\_created stringKullanıcının oluşturulma tarihi."1635610000"
date\_modified stringKullanıcının son düzenlenme tarihi."1635610000"
#### Delete user: Path Parametreleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
userIdEvetstringKullanıcının benzersiz kimliği."12345"
#### Get user by ID: Path Parametreleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
userIdEvetstringKullanıcının benzersiz kimliği."12345"
#### Delete user TOTP: Path Parametreleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
userIdEvetstringKullanıcının benzersiz sayısal kimliği (ID)."12345"
# Organizasyon Parametreleri #### Add organisation: Request Body Şeması:
ParametreGerekliVeri TürüAçıklamaÖrnek
name-stringKuruluşun adı"XYZ Company"
date\_created-stringOluşturulma tarihi"2024-04-12"
date\_modified-stringDeğiştirilme tarihi"2024-04-12"
description-stringKuruluşun açıklaması"A software company specialized in AI"
type-stringKuruluşun türü"Private"
nationality-stringKuruluşun ulusal kimliği"US"
sector-stringKuruluşun sektörü"Technology"
created\_by-stringOluşturan kullanıcının sayısal kimliği (ID)"12345"
uuid-stringKuruluşun benzersiz tanımlayıcısı (UUID)"550e8400-e29b-41d4-a716-446655440000"
contacts-stringİletişim bilgileri"contact@xyz.com"
local-booleanYerel mi?true
restricted\_to\_domain-DiziAlan adına sınırlı mı?\["xyz.com"\]
landingpage-stringKuruluşun web sayfası"[www.xyz.com](http://www.xyz.com/)"
user\_count-stringKullanıcı sayısı"100"
created\_by\_email-stringOluşturan kullanıcının e-posta adresi"user@xyz.com"
#### Edit organisation: Path Parametreleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
organisationId-stringKuruluşun benzersiz kimliği (OrganisationId) veya tanımlayıcısı (UUID)"12345" veya "550e8400-e29b-41d4-a716-446655440000"
Request Body Şeması:
ParametreGerekliVeri TürüAçıklamaÖrnek
name-string (OrganisationName) <= 255 karakterKuruluşun adı"ABC Company"
type-string or null (OrganisationType) <= 255 karakterKuruluşun türü"Public"
nationality-string or nullKuruluşun ülkesi"USA"
sector-string or nullKuruluşun sektörü"Technology"
contacts-string or nullKuruluşun iletişim bilgileri"contact@abccompany.com"
description-string or nullKuruluşun açıklaması"Global technology company"
local-boolean or nullKuruluşun yerel olup olmadığıtrue
uuid-string or null <uuid>Kuruluşun benzersiz kimliği (UUID)"550e8400-e29b-41d4-a716-446655440000"
restricted\_to\_domain-Array of strings or null <hostname>Kuruluşun alan adına kısıtlı olduğu durumlar\["example.com", "subdomain.example.com"\]
#### Delete organisation: Path Parameters:
ParametreGerekliVeri TürüAçıklamaÖrnek
organisationIdEvetstring (OrganisationId) veya UUID (string)Kuruluşun benzersiz kimliği (UUID) veya sayısal ID"123456" veya "550e8400-e29b-41d4-a716-446655440000"
#### Get organisation by ID: Path Parametreleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
organisationIdEvetstring (OrganisationId) veya UUID (string)Kuruluşun benzersiz kimliği (UUID) veya sayısal ID"123456" veya "550e8400-e29b-41d4-a716-446655440000"
# Server Parametreleri #### Add server: Request Body Şeması:
ParametreGerekliVeri TürüAçıklamaÖrnek
nameHayırstring (ServerName)Sunucunun adı"MISP Server"
urlHayırstringSunucunun URL'si"https://misp.example.com"
authkeyHayırstring (AuthKeyRaw) = 40 charactersKimlik doğrulama anahtarı"4d1f1fb8ed6d746150ca34f98258d12a7f3a24a3"
org\_idHayırstring (OrganisationId) <= 10 characters ^\\d+$Kuruluşun benzersiz kimliği"123456"
pushHayırbooleanSunucunun olayları itme yeteneği var mı?true
pullHayırbooleanSunucunun olayları çekme yeteneği var mı?true
push\_sightingsHayırbooleanSunucunun görüşleri itme yeteneği var mı?true
push\_galaxy\_clustersHayırbooleanSunucunun galaksi kümelerini itme yeteneği var mı?true
pull\_galaxy\_clustersHayırbooleanSunucunun galaksi kümelerini çekme yeteneği var mı?true
lastpulledidHayırstring or null <= 10 characters ^\\d+$Son çekilen olayın ID'si"987654"
lastpushedidHayırstring or null <= 10 characters ^\\d+$Son itilen olayın ID'si"654321"
organizationHayırstring or nullSunucunun bağlı olduğu organizasyonun adı"Example Organization"
remote\_org\_idHayırstring (OrganisationId) <= 10 characters ^\\d+$Uzak organizasyonun benzersiz kimliği"789012"
publish\_without\_emailHayırbooleanE-posta olmadan yayınlama iznitrue
unpublish\_eventHayırbooleanEtkinliği yayından kaldırma yeteneğitrue
self\_signedHayırbooleanKendi imzalı sertifikaları kabul eder mi?true
pull\_rulesHayırstringBu sunucudan etkinlik çekmek için kural seti"{ 'rule': 'value' }"
push\_rulesHayırstringBu sunuca olayları itmek için kural seti"{ 'rule': 'value' }"
cert\_fileHayırstring or null <byte>Base64 kodlanmış sertifika"MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEArQQW"
client\_cert\_fileHayırstring or null <byte>Base64 kodlanmış istemci sertifikası"MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEArQQW"
internalHayırbooleanDahili sunucu mu?true
skip\_proxyHayırbooleanProxy'yi atlamak için izin var mı?true
caching\_enabledHayırbooleanÖnbelleğe alma etkin mi?true
priorityHayırstring or null <= 10 characters ^\\d+$Öncelik sırası"1"
cache\_timestampHayırbooleanÖnbellek zaman damgasıtrue
#### Edit server: Path Parametreleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
serverIdEvetstringSunucunun benzersiz kimliği"123456"
Request Body Şeması:
ParametreGerekliVeri TürüAçıklamaÖrnek
idEvetstringSunucunun benzersiz kimliği"123456"
name-stringSunucunun adı"MISP Server 1"
url-stringSunucunun URL'si"https://example.com/misp"
authkey-stringAPI kimlik anahtarı"a1b2c3d4e5f6..."
org\_id-stringKuruluşun benzersiz kimliği"987654"
push-booleanSunucuya olay gönderme yeteneğitrue
pull-booleanSunucudan olay alma yeteneğitrue
push\_sightings-booleanGörüntülemeleri sunucuya gönderme yeteneğifalse
push\_galaxy\_clusters-booleanGalaksi kümelerini sunucuya gönderme yeteneğitrue
pull\_galaxy\_clusters-booleanGalaksi kümelerini sunucudan alma yeteneğifalse
lastpulledid-stringSon alınan olayın benzersiz kimliği"654321"
lastpushedid-stringSon gönderilen olayın benzersiz kimliği"789012"
organization-stringSunucunun bağlı olduğu kuruluşun adı"Example Org"
remote\_org\_id-stringUzak sunucunun bağlı olduğu kuruluşun kimliği"456789"
publish\_without\_email-booleanE-posta olmadan yayınlama yeteneğifalse
unpublish\_event-booleanOlayları yayından kaldırma yeteneğifalse
self\_signed-booleanKendi kendine imzalama yeteneğitrue
pull\_rules-stringSunucudan olay çekme kuralları{...}
push\_rules-stringSunucuya olay gönderme kuralları{...}
cert\_file-stringSertifika dosyası (Base64 kodlu)"..."
client\_cert\_file-stringİstemci sertifika dosyası (Base64 kodlu)"..."
internal-booleanDahili sunucu işaretifalse
skip\_proxy-booleanProxy'yi atlayma yeteneğitrue
caching\_enabled-booleanÖnbelleğe alma yeteneğitrue
priority-stringÖncelik düzeyi"1"
cache\_timestamp-booleanÖnbellek zaman damgasıtrue
#### Delete server: Path Parametreleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
serverIdEvetstringSunucunun benzersiz kimliği"123456"
#### Pull server: Path Parametreleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
serverIdEvetstringSunucunun benzersiz kimliği"123456"
pullTechniqueEvetstringOlayların bu sunucudan çekilmesi için kullanılacak çekme tekniği"full" veya "incremental" veya "pull\_relevant\_clusters"
#### Push server: Path Parametreleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
serverIdEvetstringSunucunun benzersiz kimliği"123456"
pushTechniqueEvetstringBu sunucuya olayları itmek için kullanılacak itme tekniği"full" veya "incremental"
#### Start worker: Path Parametreleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
workerTypeEvetstringİşçi türü"default", "email", "scheduler", "cache", "prio", "update"
#### Stop worker: Path Parametreleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
workerPidEvetstringİşçi PID'si"12345"
#### Get server setting by name: Path Parameterleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
settingNameEvetstringAyarın adı"MISP.background\_jobs"
#### Edit server setting: Path Parametreleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
settingNameEvetstringAyarın adı"MISP.background\_jobs"
Request Body Şeması:
ParametreGerekliVeri TürüAçıklamaÖrnek
valueEvetstringstring, boolean, number veya object türlerinden biri."string"
#### Import server: Path Paremetreleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
nameEvetstringSunucu adı"example-server"
urlEvetstringSunucunun URLsi"[https://example.com](https://example.com/)"
uuidEvetstringSunucunun benzersiz kimliği (UUID)"550e8400-e29b-41d4-a716-446655440000"
authkeyEvetstringKimlik doğrulama anahtarı"a1b2c3d4e5f6g7h8i9j0k1l2m3n4o5p6q7r8s9t"
Organisation:
ParametreGerekliVeri TürüAçıklamaÖrnek
nameEvetstringKuruluşun adı"example-org"
# Sharing Group Parametreleri #### Add a sharing group: Request Body Şeması:
ParametreGerekliVeri TürüAçıklamaÖrnek
uuidEvetstringPaylaşım grubunun benzersiz kimliği"550e8400-e29b-41d4-a716-446655440000"
nameEvetstringPaylaşım grubunun adı"example-group"
descriptionEvetstringPaylaşım grubunun açıklaması"This is an example sharing group."
releasabilityEvetstringPaylaşım grubunun serbest bırakılabilirliği"All"
localEvetbooleanPaylaşım grubunun yerel olup olmadığıtrue
activeEvetbooleanPaylaşım grubunun etkin olup olmadığıtrue
org\_countEvetstringPaylaşım grubundaki kuruluş sayısı"5"
organisation\_uuidEvetstringPaylaşım grubunun kuruluşunun benzersiz kimliği"550e8400-e29b-41d4-a716-446655440001"
org\_idEvetstringKuruluşun ID'si"12345"
sync\_user\_idEvetstringSenkronize kullanıcı ID'si"67890"
createdEvetstringOluşturulma tarihi"2024-04-12T12:00:00Z"
modifiedEvetstringDeğiştirilme tarihi"2024-04-12T12:00:00Z"
roamingEvetbooleanPaylaşım grubunun dolaşım modunda olup olmadığıfalse
#### Edit a sharing group: Path Parametreleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
sharingGroupIdEvetstring (or null) veya UUIDPaylaşım grubunun benzersiz kimliği veya boş olması"550e8400-e29b-41d4-a716-446655440000" veya null
Request body Şeması:
ParametreGerekliVeri TürüAçıklamaÖrnek
idOpsiyonelstring (SharingGroupId) veya nullPaylaşım grubunun benzersiz kimliği veya boş olması"123456" veya null
uuidGereklistring <uuid> (UUID) <= 36 charactersPaylaşım grubunun benzersiz UUID'si"550e8400-e29b-41d4-a716-446655440000"
nameGereklistring (SharingGroupName) <= 255 charactersPaylaşım grubunun adı"Paylaşım Grubu 1"
descriptionGereklistring (SharingGroupDescription) <= 65535 charactersPaylaşım grubunun açıklaması"Bu bir paylaşım grubu açıklamasıdır."
releasabilityGereklistring (SharingGroupReleasability) <= 65535 charactersPaylaşım grubunun yayınlanabilirlik durumu"Sınırlı" veya "Genel"
localGereklibooleanYerel mi yoksa uzak mı olduğutrue veya false
activeGereklibooleanPaylaşım grubunun etkin olup olmadığıtrue veya false
org\_countGereklistring^\\d+$Paylaşım grubundaki kuruluş sayısı"3" veya "10"
organisation\_uuidGereklistring <uuid> (UUID) <= 36 charactersPaylaşım grubunun ait olduğu kuruluşun UUID'si"550e8400-e29b-41d4-a716-446655440001"
org\_idGereklistring (OrganisationId) <= 10 characters ^\\d+$Paylaşım grubunun ait olduğu kuruluşun ID'si"123456"
sync\_user\_idGereklistring (UserId) <= 10 characters ^\\d+$Paylaşım grubunun senkronizasyon kullanıcısının ID'si"789012"
createdGereklistring <datetime>Paylaşım grubunun oluşturulma tarihi"2024-04-17 15:30:00"
modifiedGereklistring <datetime>Paylaşım grubunun son değiştirilme tarihi"2024-04-17 15:30:00"
roamingGereklibooleanPaylaşım grubunun gezinti modunda olup olmadığıtrue veya false
#### Delete a sharing group: Path Parametreleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
sharingGroupIdOpsiyonel(SharingGroupId (string or null)) or UUID (string)Paylaşım grubunun benzersiz kimliği veya boş olması"123456" veya null
#### Get a sharing group by ID: Path Parametreleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
sharingGroupIdGerekli(SharingGroupId (string or null)) or UUID (string)Paylaşım grubunun benzersiz kimliği veya boş olması"123456" veya null
#### Add an organisation to a sharing group: Path Parametreleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
sharingGroupIdGerekli(SharingGroupId (string or null)) or UUID (string)Paylaşım grubunun benzersiz kimliği veya boş olması"123456"
organisationIdGerekliOrganisationId (string) or UUID (string)Organizasyonun benzersiz kimliği"789012"
#### Remove an organisation from a sharing group: Path Parametreleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
sharingGroupIdGerekli(SharingGroupId (string veya null)) veya UUID (string)Paylaşım grubunun benzersiz kimliği veya boş olması"123456"
organisationIdGerekliOrganisationId (string) veya UUID (string)Organizasyonun benzersiz kimliği"789012"
#### Add a server to a sharing group: Path Parametreleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
sharingGroupIdGerekli(SharingGroupId (string veya null)) veya UUID (string)Paylaşım grubunun benzersiz kimliği veya boş olması"123456"
serverIdGerekliServerId (string) veya UUID (string)Sunucunun benzersiz kimliği"789012"
#### Remove a server from a sharing group: Path Parametreleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
sharingGroupServerIdGereklistring veya nullPaylaşım grubu sunucusunun benzersiz kimliği veya boş olması"123456"
serverIdGerekliServerId (string veya UUID)Sunucunun benzersiz kimliği"789012"
# Feed Parametreleri #### Get a feed by ID: Path Parametreleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
feedIdGerekliFeedId (string veya UUID)Kaynağın benzersiz kimliği"456789"
#### Add a feed: Request Body Şeması:
ParametreGerekliVeri TürüAçıklamaÖrnek
name-string (FeedName) <= 255Beslenmenin 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) <= 10Atfedilecek 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ülebilirtrue
delta\_merge-boolean (FeedDeltaMergeFlag)Öznitelikleri birleştir (yalnızca yeni öznitelik ekle, iptal edilen öznitelikleri kaldır)true
event\_id-string (EventId) <= 10Yayınlanan etkinliklerin ID'si"987654"
publish-boolean (PublishedFlag)Varsayılan: falsetrue
override\_ids-boolean (FeedOverrideIDSFlag)IDS bayrakları bu besleme için Kapatılacaktırtrue
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ırtrue
lookup\_visible-boolean (FeedLookupVisibleFlag)Araştırma, beslemeye karşılık gelmeyecektrue
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ırtrue
force\_to\_ids-boolean (FeedForceToIDSFlag)IDS bayrakları bu besleme için Açılacaktırtrue
orgc\_id-string (OrganisationId) <= 10Organizasyonun UUID'si veya sayısal ID'si"123456"
#### Edit a feed: Path Parametreleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
feedIdzorunlustringBeslemenin UUID'si veya sayısal ID'si"123456"
Request Body Şeması:
ParametreGerekliVeri TürüAçıklamaÖrnek
idzorunlustring (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 Olaytrue
delta\_merge boolean (FeedDeltaMergeFlag)Delta Birleştirmefalse
event\_id string (EventId)Olay ID'si"234567"
publish boolean (PublishedFlag)Yayımlafalse
override\_ids boolean (FeedOverrideIDSFlag)IDS bayrakları bu besleme için kapatılacaktrue
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çılacaktrue
orgc\_id string (OrganisationId)Kuruluş ID'si"456789"
#### Enable feed: Path Parametreleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
feedIdzorunluFeedId (string)Besleme ID'si"123456"
#### Disable feed: Path Parametreleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
feedIdzorunluFeedId (string) veya UUID (string)Besleme ID'si"123456"
#### Cache feeds: Path Parametreleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
cacheFeedsScopezorunlustringÖnbellek besleme kapsamı"all"
#### Fetch from feed by ID: Path Parametreleri:
ParametreGerekliVeri TürüAçıklama
feedIdzorunlustringBesleme Kimliği (String veya UUID)
# Obje Parametreleri #### \[restSearch\] Get a filtered and paginated list of objects: Request Body Şeması:
ParametreGerekliVeri TürüAçıklamaÖrnek
pagenullinteger (int32)>= 11
limitnullinteger (int32)>= 010
quickFilter stringOlayları herhangi bir etiket adı, olay açıklamaları, öznitelik değerleri veya öznitelik yorumlarıyla eşleştirmek için arama yapar."malware"
searchall stringOlayları herhangi bir etiket adı, olay açıklamaları, öznitelik değerleri veya öznitelik yorumlarıyla eşleştirmek için arama yapar."ransomware"
timestamp string (Timestamp)^\\d+$"1617613315"
object\_name string<= 131071 karakter"malicious\_file.exe"
object\_template\_uuid string <uuid><= 36 karakter"6f3c0d71-5b7a-46a9-a78b-29a146b5e3c7"
object\_template\_version string^\\d+$"1"
eventid string<= 10 karakter ^\\d+$"12345"
eventinfo string<= 65535 karakter"Malware infection"
ignore booleanfalsetrue
from string veya null (DateRestSearchFilter)
to string veya null (DateRestSearchFilter)
date string veya null (DateRestSearchFilter)
tags Array of stringsveya null (TagsRestSearchFilter)
last integer veya stringveya null (LastRestSearchFilter)
event\_timestamp string (Timestamp)^\\d+$"1617613315"
publish\_timestamp string (Timestamp)^\\d+$"1617613315"
org OrganisationId veya OrganisationName
uuid string <uuid><= 36 karakter"6f3c0d71-5b7a-46a9-a78b-29a146b5e3c7"
value string<= 131071 karakter"1.2.3.4"
type string<= 100 karakter"ip-src"
category string<= 255 karakter"Network activity"
object\_relation stringveya null (ObjectRelationRestSearchFilter)
attribute\_timestamp string (Timestamp)^\\d+$"1617613315"
first\_seen string veya null (NullableMicroTimestamp)^\\d+$ veya null"1617613315"
last\_seen string veya null (NullableMicroTimestamp)^\\d+$ veya null"1617613315"
comment string<= 65535 karakter"Malicious activity"
to\_ids boolean veya null (ToIDSRestSearchFlag)
published booleanfalsetrue
deleted booleanfalsefalse
withAttachments booleanfalsetrue
enforceWarninglist boolean veya null (EnforceWarninglistRestSearchFilter)
includeAllTags booleanfalsetrue
includeEventUuid booleanfalsetrue
include\_event\_uuid booleanfalsetrue
includeEventTags booleanfalsetrue
includeProposals booleanfalsetrue
includeWarninglistHits boolean veya nullfalsetrue
includeContext boolean veya null (IncludeContextRestSearchFlag)
includeSightings boolean veya null (IncludeContextRestSearchFlag)
includeSightingdb boolean veya null (IncludeSightingDbRestSearchFlag)
includeCorrelations boolean veya null (IncludeCorrelationsRestSearchFlag)
includeDecayScore booleanfalsetrue
includeFullModel booleanfalsetrue
allow\_proposal\_blocking booleanfalsetrue
metadata boolean veya null (MetadataRestSearchFilter)
attackGalaxy string veya null (AttackGalaxyRestSearchFilter)
excludeDecayed booleanfalsetrue
decayingModel string
modelOverrides object
returnFormat string"json""json"
#### Add an object to an event: Path Parametreleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
eventIdrequiredEventId (string) or UUID (string)Etkinliğin UUID'si veya sayısal kimliği."12345"
objectTemplateIdrequiredObjectTemplateId (string) or UUID (string)Nesne şablonunun UUID'si veya sayısal kimliği."6f3c0d71-5b7a-46a9-a78b-29a146b5e3c7"
Request Body Şeması: Attribute:
ParametreGerekliVeri TürüAçıklamaÖrnek
category-stringÖznitelik kategorisi."Network activity"
value-stringÖznitelik değeri."192.168.1.1"
to\_ids-booleanIDS'ye rapor edilsin mi?true
disable\_correlation-booleanKorelasyonu devre dışı bırak.false
distribution-stringYayımlanan etkinliği kimler görebilir?"0"
comment-stringÖzniteliğe yapılan yorum."Possible malware"
object\_relation-stringNesne ilişkisi."Related to incident"
#### Get object by ID: Path Parametreleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
objectIdGereklistringNesnenin UUID veya sayısal kimliği."1234"
#### Delete object: Path Parametreleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
objectIdGereklistringNesnenin UUID veya sayısal kimliği."1234"
hardDeleteGereklistringVarlığın silinme yöntemi."0"
# Tag Parametreleri #### Get tag by ID: Path Parametreleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
tagIdGereklistringÖzniteliğin sayısal kimliği."12345"
#### Add tag: Request Body Şeması:
ParametreGerekliVeri TürüAçıklamaÖrnek
nameGereklistringEtiketin adı"Example Tag"
colourGereklistringEtiket rengi"#FF0000"
exportableOpsiyonelbooleanEtiketin dışa aktarılabilir olup olmadığıtrue
org\_idOpsiyonelstringKuruluşun kimliği"12345"
user\_idOpsiyonelstringKullanıcının kimliği"67890"
hide\_tagOpsiyonelbooleanEtiketin gizlenip gizlenmeyeceğifalse
numerical\_valueOpsiyonelstring veya nullSayısal değer"100"
is\_galaxyOpsiyonelbooleanGalaksi olup olmadığıtrue
is\_custom\_galaxyOpsiyonelbooleanÖzel bir galaksi olup olmadığıtrue
inheritedOpsiyonelintegerMiras alınıp alınmadığı1
#### Delete tag: Path Parametreleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
tagIdGereklistringEtiketin sayısal kimliği"12345"
#### Edit tag: Path Parametreleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
tagIdGereklistringEtiketin sayısal kimliği12345
Request Body Şeması:
ParametreGerekliVeri TürüAçıklamaÖrnek
nameGereklistringEtiket adı"ABC"
colourGereklistringEtiket rengi"#FF0000"
exportableOpsiyonelbooleanDışa aktarılabilir mi? (Varsayılan: true)true
org\_idGereklistringOrganizasyonun kimliği"12345"
user\_idGereklistringKullanıcının kimliği"54321"
hide\_tagOpsiyonelbooleanEtiket gizli mi? (Varsayılan: false)false
numerical\_valueOpsiyonelstring veya nullSayısal değer"10"
is\_galaxyOpsiyonelbooleanGalaxy etiketi mi? (Varsayılan: true)true
is\_custom\_galaxyOpsiyonelbooleanÖzel galaxy etiketi mi? (Varsayılan: true)true
inheritedOpsiyonelintegerMiras alınan mı? (Varsayılan: 1)1
#### Search tag: Path Parametreleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
tagSearchTermGereklistringEtiket arama terimi"%tlp%"
# Sighting Parametreleri #### Get sightings by event ID: Path Parametreleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
eventIdGereklistringOlayın UUID veya sayısal kimliği"1234"
#### Add sightings of a list of values: Request Body Şemas:
ParametreGerekliVeri TürüAçıklamaÖrnek
valuesGerekliDize DizisiDeğerlerin listesi\["value1", "value2"\]
timestampOpsiyonelDize veya nullZaman damgası (isteğe bağlı)"1630458921"
filtersOpsiyonelNesne (Object)Arama filtreleri{ ... }
#### Add sighting of an attribute: Path Parametreleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
attributeIdGerekliDize (String)Özniteliğin UUID veya sayısal ID'si"12345"
#### Delete sighting: Path Parametreleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
sightingIdGerekliDize (String)Görme ID'si (UUID veya sayısal)"12345"
# Warninglist Parametreleri: #### Search warninglists: Request Body Şeması:
ParametreGerekliVeri TürüAçıklamaÖrnek
valueOpsiyonelDize (String) veya nullUyarı listelerinin adı, açıklaması veya türü ile eşleşmek için kullanılacak arama terimi"malware"
enabledOpsiyonelBoolean veya nullArama sonuçlarında yalnızca etkin uyarı listelerini filtrelemek için kullanılırtrue
#### Enable/disable warninglists: Request Body Şeması:
ParametreGerekliVeri TürüAçıklamaÖrnek
idOpsiyonelDize (String) veya Dize Dizisi (Array of strings)Filtrelenecek uyarı listesi kimlikleri"12345" veya \["12345", "67890"\]
nameOpsiyonelDize veya Dize DizisiFiltrelenecek uyarı listesi adı veya adları"Malware" veya \["Malware", "Phishing"\]
enabledOpsiyonelBooleanFiltrelenecek uyarı listesi durumu (etkin veya devre dışı)true
#### Get warninglist by ID: Path Parametreleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
warninglistIdGerekliDize (String)Uyarı listesinin sayısal kimliği"3"
# Noticelist Parametreleri #### Get a noticelist by ID: Path Parametreleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
noticelistIdGerekliDize (String)Bildirim listesinin sayısal kimliği"3"
#### Enable/disable noticelist: Path Parametreleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
noticelistIdGerekliDize (String)Bildirim listesinin sayısal kimliği"3"
# Log Parametreleri #### Get instance logs: Request Body Şeması:
ParametreGerekliVeri TürüAçıklamaÖrnek
pageOpsiyonelTam sayıSayfa numarası (1 veya daha büyük)1
limitOpsiyonelTam sayıSonuç limiti (0 veya daha büyük)10
idOpsiyonelDize (String)Günlük kimliği"12345"
titleOpsiyonelDize (String)Günlük başlığı"login"
createdOpsiyonelTarih veya tarih aralığıOluşturma tarihi veya aralığı"2024-04-01T00:00:00Z"
modelOpsiyonelDize (String)Günlüğün modele göre aranması"User"
model\_idOpsiyonelDize (String)Günlüğün model kimliği"54321"
actionOpsiyonelDize (String)Eylem türü"add"
user\_idOpsiyonelDize (String)Kullanıcı kimliği"67890"
changeOpsiyonelDize (String)Günlük değişikliği metni"password"
emailOpsiyonelE-postaE-posta adresi"example@example.com"
orgOpsiyonelDize (String)Kuruluş adı"ACME"
descriptionOpsiyonelDize (String)Açıklama"User login"
ipOpsiyonelDize (String)IP adresi"192.0.2.0"
# Kimlik Doğrulama Anahtarı Parametreleri #### Search auth keys: Request Body Şeması:
ParametreGerekliVeri TürüAçıklamaÖrnek
pageOpsiyonelTam sayıSayfa numarası (1 veya daha büyük)1
limitOpsiyonelTam sayıSonuç limiti (0 veya daha büyük)10
idOpsiyonelDize (String)Kimlik (AuthKeyId)"12345"
uuidOpsiyonelUUIDUUID"123e4567-e89b-12d3-a456-426614174000"
authkey\_startOpsiyonelDize (String)Kimlik başlangıcı"abcd"
authkey\_endOpsiyonelDize (String)Kimlik sonu"wxyz"
createdOpsiyonelTarih veya tarih aralığıOluşturma tarihi veya aralığı"2024-04-01T00:00:00Z"
expirationOpsiyonelTarih veya tarih aralığıSon kullanma tarihi veya aralığı"2024-05-01T00:00:00Z"
read\_onlyOpsiyonelBooleanSalt okunur mu?true
user\_idOpsiyonelDize (String)Kullanıcı kimliği"67890"
commentOpsiyonelDize (String)Yorum"Auth key for internal use"
allowed\_ipsOpsiyonelDize (String)İzin verilen IP adresleri"\["192.0.2.0", "198.51.100.0"\]"
last\_usedOpsiyonelTarih veya tarih aralığıSon kullanım tarihi veya aralığı"2024-04-15T12:00:00Z"
#### Add auth keys: Path Parametreleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
userIdGerekliDize (String)Kullanıcı kimliği"12345"
Request Body Şeması:
ParametreGerekliVeri TürüAçıklamaÖrnek
uuidGerekliUUID (Dize) <= 36 KarakterBenzersiz kimlik"c70d92b3-354b-4aaf-b3fd-fd627deea15a"
read\_only-BooleanSalt Okunur mutrue
user\_id-String (UserId) <= 10 KarakterKullanıcı kimliği"12345"
comment-StringYorum"Bu kullanıcı özel izinlere sahip."
allowed\_ips-Dizi (Array)İzin verilen IP adresleri\["192.168.1.1", "10.0.0.1"\]
#### View auth key: Path Parametreleri:
ParametreGerekliVeri TürüAçıklama
authKeyIdEvetAuthKeyId (Dize) veya UUID (Dize) <= 36 KarakterYetkilendirme anahtarının benzersiz kimliği veya sayısal ID'si
#### Edit auth key: Path Parametreleri:
ParametreGerekliVeri TürüAçıklama
authKeyIdEvetAuthKeyId (Dize) veya UUID (Dize) <= 36 KarakterYetkilendirme anahtarının benzersiz kimliği veya sayısal ID'si
Request Body Şeması:
ParametreGerekliVeri TürüAçıklamaÖrnek
read\_onlyHayırbooleanOkuma izni var mı?true
commentHayırstringYorum"Bu anahtar genel kullanım içindir."
allowed\_ipsHayırArray of strings veya nullİzin verilen IP adreslerinin listesi veya null (boş)\["192.168.1.1", "192.168.1.2"\]
#### Delete auth key: Path Parametreleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
authKeyIdEvetAuthKeyId (string)Auth anahtarının UUID veya sayısal ID'si"12345" veya "a1b2c3d4"
# Kullanıcı Ayarları Parametreleri #### Search user settings: Request Body Şeması:
ParametreGerekliVeri TürüAçıklamaÖrnek
idEvetUserSettingId (string)Kullanıcı ayarlarının sayısal ID'si"12345"
settingEvetUserSettingName (string)Kullanıcı ayarı adı"publish\_alert\_filter"
user\_idEvetUserId (string)Kullanıcının sayısal ID'si"54321"
#### Get user setting by id: Path Parametreleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
userSettingIdEvetUserSettingId (string)Kullanıcı ayarlarının sayısal ID'si"12345"
#### Set user setting: Path Parametreleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
userIdEvetUserId (string)Kullanıcının sayısal ID'si"12345"
userSettingNameEvetUserSettingName (string)Kullanıcı ayarının adı"publish\_alert\_filter"
Request Body Şeması:
ParametreGerekliVeri TürüAçıklamaÖrnek
widget-stringWidget'ın türü"example\_widget"
position-objectWidget'ın konumu{ "x": 10, "y": 20 }
#### Get user setting by id: Path Parametreleri: Tabloyu güncelledim:
ParametreGerekliVeri TürüAçıklamaÖrnek
userIdEvetstringKullanıcının sayısal kimliği"12345"
userSettingNameEvetstringKullanıcı ayarlarının adı"publish\_alert\_filter"
#### Delete user setting by id: Path Parametreleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
userSettingIdEvetstringKullanıcı ayarlarının kimliği"12345"
# EventReport Parametreleri #### Get event report by ID: Path Parametreleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
eventReportIdEvetstringRaporun kimliği"12345"
#### Add Event Report: Path Parametreleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
eventIdEvetstringOlayın kimliği"12345"
Request Body Şeması:
ParametreGerekliVeri TürüAçıklamaÖrnek
uuidHayırstring <uuid> (UUID)Raporun benzersiz kimliği"12345"
eventIdEvetstring (EventId)İlgili olayın kimliği"123"
nameEvetstring (EventReportName)Raporun adı"Olay Raporu"
contentEvetstringRapor içeriği"Bu bir rapor içeriğidir."
distributionEvetstring (DistributionLevelId)Dağıtım seviyesi"0"
sharing\_group\_idHayırstring or nullPaylaşım grubunun kimliği"456"
timestampHayırstring or nullZaman damgası"1648214400"
deletedHayırbooleanRaporun silinip silinmediğitrue
#### Edit Event Report: Path Parametreleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
eventReportIdEvetstring (EventReportId)Olay raporunun kimliği"123"
uuidHayırstring <uuid> (UUID)Raporun benzersiz kimliği"12345"
#### Delete Event Report: Path Parametreleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
eventReportIdEvetstring (EventReportId)Olay raporunun kimliği"123"
hardDeleteEvetstringVarlığı sert silmek için "1", yumuşak silme için "0"."1"
Restore Event Report:
Path Parametreleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
eventReportIdEvetstring (EventReportId)Olay raporunun kimliği"123"
#### Import Report From URL: Path Parametreleri:
ParametreGerekliVeri TürüAçıklamaÖrnek
eventIdEvetstring (EventId)Olayın UUID veya sayısal kimliği"12345"
Request Body Şeması:
ParametreGerekliVeri TürüAçıklama
urlEvetstringKaynak URL veya adresi