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: Parametre Gerekli Veri Türü Açıklama Örnek analystType Evet String (AnalystDataType) Analist verisinin türünü belirtir. "Note", "Opinion", "Relationship" analystObjectUUID Evet String (UUID) Analist verisinin eklenmek istendiği nesnenin benzersiz kimliği. "c99506a6-1255-4b71-afa5-7b8ba48c3b1b" analystObjectType Evet Herhangi 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: Parametre Gerekli Veri Türü Açıklama Örnek analystType Evet String (AnalystDataType) Analist verisinin türünü belirtir. "Note", "Opinion", "Relationship" analystID Evet AnalystDataID (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: Parametre Gerekli Veri Türü Açıklama Örnek analystType Evet String (AnalystDataType) Analist verisinin türünü belirtir. "Note", "Opinion", "Relationship" analystID Evet AnalystDataID (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: Parametre Gerekli Veri Türü Açıklama Örnek analystType Evet String (AnalystDataType) Analist verisinin türünü belirtir. "Note", "Opinion", "Relationship" Get Analyst Data by ID: Path Parametreleri: Parametre Gerekli Veri Türü Açıklama Örnek analystType Evet String (AnalystDataType) Analist verisinin türünü belirtir. "Note", "Opinion", "Relationship" analystID Evet AnalystDataID (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ı: Parametre Gerekli Veri Türü Maksimum Uzunluk Açıklama Örnek page - integer or null - Sayfa numarası veya null 1 limit - integer or null - Sorgunun maksimum sonuç sayısı veya null 10 value - string (AttributeValue) <= 131071 Değer "example_value" value1 - string (AttributeValue) <= 131071 Değer 1 "example_value1" value2 - string (AttributeValue) <= 131071 Değer 2 "example_value2" type - string (AttributeType) <= 100 Tür "md5", "sha1", "filename", vb. category - string (AttributeCategory) <= 255 Kategori "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) <= 10 Olay ID'si "1234567890" withAttachments - boolean (WithAttachmentsRestSearchFilter) - Ekleri içerir mi? true, false uuid - string (UUID) <= 36 UUID "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: Parametre Gerekli Veri Türü Açıklama Örnek eventId Evet EventId (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ı:  Parametre Gerekli Veri Türü Açıklama Örnek event_id Evet string (EventId) Olayın benzersiz kimliği (En fazla 10 karakter) "1234567890" object_id Evet string (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 (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: Parametre Gerekli Veri Türü Açıklama Örnek attributeId Evet AttributeId (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ı:  Parametre Gerekli Veri Türü Açıklama Örnek id Evet string (AttributeId) Öznitelik ID'si (En fazla 10 karakter, sadece sayılar içermeli) "1234567890" event_id Evet string (EventId) Olay ID'si (En fazla 10 karakter, sadece sayılar içermeli) "1234567890" object_id Evet string (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 (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: Parametre Gerekli Veri Türü Açıklama Örnek attributeId Evet AttributeId (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: Parametre Gerekli Veri Türü Açıklama Örnek attributeId Evet AttributeId (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: Parametre Gerekli Veri Türü Açıklama Örnek attributeId Evet AttributeId (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" tagId Evet string (TagId) Etiket kimliği (En fazla 10 karakter, sadece sayılar içermeli) "12345" local - integer Yerel ekleme (En fazla 1 karakter) (Varsayılan: 0) 0, 1 Remove a tag from an attribute: Path Parametreleri: Parametre Gerekli Veri Türü Açıklama Örnek attributeId Evet AttributeId (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" tagId Evet string (TagId) Etiket kimliği (En fazla 10 karakter, sadece sayılar içermeli) "12345" Get an attribute by ID: Path Parametreleri: Parametre Gerekli Veri Türü Açıklama Örnek attributeId Evet AttributeId (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: Parametre Gerekli Veri Türü Açıklama Örnek context Evet string İstatistiklerin bağlamı. "type" veya "category" percentage Evet integer Yü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ı: Parametre Gerekli Veri Türü Açıklama Örnek page Opsiyonel integer or null 1'den büyük bir tamsayı. 1 veya null limit Opsiyonel integer or null 0'dan büyük veya null. 10 veya null value Opsiyonel string 131071 karaktere kadar olan bir dize. "sample_value" type Opsiyonel string 100 karaktere kadar olan bir dize. "md5" category Opsiyonel string 255 karaktere kadar olan bir dize. "Internal reference" org Opsiyonel OrganisationId (string) or OrganisationName (string) Organizasyon kimliği veya adı. "org_id" veya "org_name" tags Opsiyonel Array of strings or null Dize dizisi veya null. ["tag1", "tag2"] veya null event_tags Opsiyonel Array of strings or null Dize dizisi veya null. ["event_tag1", "event_tag2"] veya null searchall Opsiyonel string Etiket adları, etkinlik açıklamaları, öznitelik değerleri veya öznitelik yorumlarıyla eşleşen olayları arama. "search_value" from Opsiyonel string or null Geçerli zaman filtreleri kullanılabilir. "2024-01-01" veya null to Opsiyonel string or null Geçerli zaman filtreleri kullanılabilir. "2024-12-31" veya null last Opsiyonel integer or string or null Son x zaman içinde yayımlanan etkinlikler. 7 veya "7d" veya null eventid Opsiyonel string 10 karakterden az olan bir dize. "12345" withAttachments Opsiyonel boolean Varsa eklerin base64 temsiliyle genişletir. true veya false sharinggroup Opsiyonel Array of strings or null Paylaşım grubu ID(ler)i. ["sg_id1", "sg_id2"] veya null metadata Opsiyonel boolean or null Belirtilen sorgu kapsamının metadatasını sadece döndürür, içerilen veri atlanır. true, false veya null uuid Opsiyonel string 36 karakterden az olan bir dize. "uuid_value" publish_timestamp Opsiyonel string ^\d+$ "timestamp_value" timestamp Opsiyonel string ^\d+$ "timestamp_value" published Opsiyonel boolean false true veya false enforceWarninglist Opsiyonel boolean or null Uyarı listesinin zorunlu olup olmayacağını belirtir. Eşleşen öznitelikler için engellenmiş alan ekler. true, false veya null sgReferenceOnly Opsiyonel boolean Yalnızca paylaşım grubu kimliğini döndürür. true veya false requested_attributes Opsiyonel Array of strings CSV dışa aktarmada seçilecek özelliklerin listesi. ["attr1", "attr2"] includeContext Opsiyonel boolean or null CSV dışa aktarmada etkinliklerin bağlam alanlarını ekler. true, false veya null headerless Opsiyonel boolean or null CSV dışa aktarmada başlığı kaldırır. true, false veya null includeWarninglistHits Opsiyonel boolean or null true, false veya null true, false veya null attackGalaxy Opsiyonel string or null true, false veya null true, false veya null to_ids Opsiyonel boolean true true veya false deleted Opsiyonel boolean false true veya false excludeLocalTags Opsiyonel boolean or null true, false veya null true, false veya null date Opsiyonel string or null true, false veya null true, false veya null includeSightingdb Opsiyonel boolean or null true, false veya null true, false veya null tag Opsiyonel string 255 karakterden az olan bir dize. "tag_name" object_relation Opsiyonel string or null Öznitelik nesne ilişki değerine göre filtreleme. "relation_value" veya null threat_level_id Opsiyonel string Tehdit seviyesini temsil eder. "1" "2" "3" "4" returnFormat Opsiyonel string Yanıt yükü biçimi. "json" veya "csv" Add event: Request Body Şeması: Parametre Gerekli Veri Türü Açıklama Örnek org_id Opsiyonel string 10 karakterden az olan bir dize. "org_id" distribution Opsiyonel string Dağıtım seviyesi kimin etkinliği görebileceğini belirtir. "0" "1" "2" "3" "4" "5" info Opsiyonel string 65535 karaktere kadar olan bir dize. "event_info" orgc_id Opsiyonel string 10 karakterden az olan bir dize. "orgc_id" uuid Opsiyonel string 36 karakterden az olan bir dize. "uuid_value" date Opsiyonel string Tarih dizesi. "2024-01-01" published Opsiyonel boolean false true veya false analysis Opsiyonel string Analiz olgunluk seviyesini temsil eder. "0" "1" "2" attribute_count Opsiyonel string ^\d+$ "10" timestamp Opsiyonel string or null ^\d+$ veya null "timestamp_value" veya null sharing_group_id Opsiyonel string or null 10 karakterden az olan bir dize veya null. "sg_id" veya null proposal_email_lock Opsiyonel boolean true veya false true veya false locked Opsiyonel boolean true veya false true veya false threat_level_id Opsiyonel string Tehdit seviyesini temsil eder. "1" "2" "3" "4" publish_timestamp Opsiyonel string ^\d+$ "timestamp_value" sighting_timestamp Opsiyonel string ^\d+$ "timestamp_value" disable_correlation Opsiyonel boolean Default: false true veya false extends_uuid Opsiyonel string or null 36 karakterden az olan bir dize veya null. "extends_uuid_value" veya null event_creator_email Opsiyonel string Etkinlik oluşturucu e-posta adresi. " example@example.com " Edit event: Path Parametreleri:  Parametre Gerekli Veri Türü Açıklama Örnek eventId Zorunlu string 10 karakterden az olan bir dize. "eventId" Request Body Şeması: Parametre Gerekli Veri Türü Açıklama Örnek org_id Opsiyonel string (OrganisationId) 10 karakterden az olan bir dize, sadece rakamlar içerebilir. "1234567890" distribution Opsiyonel string (DistributionLevelId) Dağıtım seviyesini belirten bir dize. 0 ile 5 arasında bir değer alabilir. "2" info Opsiyonel string Olay hakkında bilgi içeren bir dize. "Bu bir test olayıdır." orgc_id Opsiyonel string (OrganisationId) 10 karakterden az olan bir dize, sadece rakamlar içerebilir. "9876543210" uuid Opsiyonel string En fazla 36 karakter içeren bir UUID dizesi. "550e8400-e29b-41d4-a716-446655440000" date Opsiyonel string Tarih bilgisini içeren bir dize. "2024-04-12" published Opsiyonel boolean (PublishedFlag) Olayın yayımlanıp yayımlanmadığını belirten bir boolean değer. true analysis Opsiyonel string (AnalysisLevelId) Analiz olgunluk seviyesini belirten bir dize. "1" attribute_count Opsiyonel string (EventAttributeCount) Olaya bağlı öznitelik sayısını belirten bir dize. "5" timestamp Opsiyonel string or null (NullableTimestamp) Zaman damgasını içeren bir dize veya null değer. "1649252400" sharing_group_id Opsiyonel string or null (SharingGroupId) 10 karakterden az olan bir dize veya null değer, sadece rakamlar içerebilir. "1234567890" proposal_email_lock Opsiyonel boolean (EventProposalEmailLock) Öneri e-postası kilidinin açık veya kapalı olup olmadığını belirten bir boolean değer. false locked Opsiyonel boolean (IsLocked) Kilidin açık veya kapalı olup olmadığını belirten bir boolean değer. true threat_level_id Opsiyonel string (ThreatLevelId) Tehdit seviyesini belirten bir dize. "3" publish_timestamp Opsiyonel string (Timestamp) Yayımlama zaman damgasını içeren bir dize. "1649252400" sighting_timestamp Opsiyonel string (Timestamp) Görünme zaman damgasını içeren bir dize. "1649252400" disable_correlation Opsiyonel boolean (DisableCorrelationFlag) Korelasyonun etkin veya etkisiz olup olmadığını belirten bir boolean değer. true extends_uuid Opsiyonel string or null (ExtendsUUID) En fazla 36 karakter içeren bir UUID dizesi veya null değer. "550e8400-e29b-41d4-a716-446655440000" event_creator_email Opsiyonel string Olayın oluşturulduğu e-posta adresi. " example@example.com " Delete event: Path Parametreleri:  Parametre Gerekli Veri Türü Açıklama Örnek eventId Gerekli string Olayı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ı: Parametre Gerekli Veri Türü Açıklama Örnek page Opsiyonel integer or null Sorgunun başlayacağı sayfa numarası. 1'den büyük olmalı. 1 veya null limit Opsiyonel integer or null Sayfa başına dönecek maksimum öğe sayısı. 0 veya daha büyük olmalı. 10 veya null sort Opsiyonel string or null Sonuçları sıralamak için kullanılacak alan. "date" veya null direction Opsiyonel string or null Sıralama yönü. "asc" (artan) veya "desc" (azalan). Varsayılan: "asc". "asc" veya null minimal Opsiyonel boolean or null Varsayılan: false. Sadece attributeCount > 0 olan olayların minimal bir sürümünü döndürür. true veya null attribute Opsiyonel string or null Verilen dizeyle eşleşen öznitelik değerlerine göre olayları filtreler. "vulnerability" veya null eventid Opsiyonel string Olay kimliği. "123456" datefrom Opsiyonel string or null Olay oluşturulma tarihi belirtilen tarihten büyük veya eşit olmalıdır. "2024-01-01" veya null dateuntil Opsiyonel string or null Olay oluşturulma tarihi belirtilen tarihten küçük veya eşit olmalıdır. "2024-03-31" veya null org Opsiyonel string or null Olayı oluşturan kuruluş adına göre olayları filtreler. "ABC Corp" veya null eventinfo Opsiyonel string or null Olay bilgisi metni ile eşleşen olayları filtreler. "suspicious activity" veya null tag Opsiyonel string Belirtilen etiket adlarından herhangi biriyle eşleşen olayları filtreler. "malware" tags Opsiyonel array of strings or null Belirtilen etiket adlarından herhangi biriyle eşleşen olayları filtreler. ["malware", "phishing"] veya null distribution Opsiyonel string Olayın yayımlanmasının ve sonunda çekilmesinin kimler tarafından görülebileceğini belirtir. "1" sharinggroup Opsiyonel string or null Paylaşım grubu kimliği. "123456" veya null analysis Opsiyonel string Analiz olgunluk seviyesini temsil eder. "2" threatlevel Opsiyonel string Tehdit seviyesini temsil eder. "1" email Opsiyonel string or null Olay oluşturan kullanıcı e-postasıyla eşleşen olayları filtreler. " user@example.com " veya null hasproposal Opsiyonel string or null Değişiklik önerileri içeren özniteliklere sahip olayları kontrol eder. Olası değerler: 0, 1. "1" veya null timestamp Opsiyonel string or null Olay zaman damgası belirtilen tarihten büyük veya eşit olmalıdır. "1648860516" veya null publish_timestamp Opsiyonel string or null Olayın yayımlanma zaman damgası belirtilen tarihten büyük veya eşit olmalıdır. "1648860516" veya null searchDatefrom Opsiyonel string or null Tarihe göre filtreler, belirtilen tarihten daha yeni her şey alınır. YYYY-MM-DD biçiminde. "2024-01-01" veya null searchDateuntil Opsiyonel string or null Tarihe 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:  Parametre Gerekli Veri Türü Açıklama Örnek eventId Gerekli string Olayı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:  Parametre Gerekli Veri Türü Açıklama Örnek eventId Gerekli string Olayı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:  Parametre Gerekli Veri Türü Açıklama Örnek eventId Gerekli string Olayı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:  Parametre Gerekli Veri Türü Açıklama Örnek eventId Gerekli string Olayın benzersiz kimliği, ya bir dize ya da UUID olarak ifade edilebilir. "123456" veya "550e8400-e29b-41d4-a716-446655440000" tagId Gerekli string Sayısal bir kimliği temsil eden etiket kimliği. "12345" local Opsiyonel integer Hedefe yerel olarak eklenip eklenmeyeceğini belirler. 0 veya 1 (Varsayılan değer: 0) Remove event tag: Path Parametreleri: Parametre Gerekli Veri Türü Açıklama Örnek eventId Gerekli string Olayın benzersiz kimliği, ya bir dize ya da UUID olarak ifade edilebilir. "123456" veya "550e8400-e29b-41d4-a716-446655440000" tagId Gerekli string Etiketin sayısal bir kimliğini temsil eder. "12345" Galaxy Parametreleri Get galaxy by ID: Path Parametreleri: Parametre Gerekli Veri Türü Açıklama Örnek galaxyId Gerekli string Galaksinin benzersiz kimliği, ya bir dize ya da UUID olarak ifade edilebilir. "7890" veya "550e8400-e29b-41d4-a716-446655440000" Delete a galaxy: Path Parametreleri: Parametre Gerekli Veri Türü Açıklama Örnek galaxyId Gerekli string Galaksinin 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: Parametre Gerekli Veri Türü Açıklama Örnek uuid   string (UUID) <= 36 chars Galaxy kümesi kimliği "550e8400-e29b-41d4-a716-446655440000" collection_uuid   string (UUID) <= 36 chars Toplama kimliği "550e8400-e29b-41d4-a716-446655440000" type   string (GalaxyClusterType) <= 255 chars Galaxy kümesi türü "Cluster Type" value   string (GalaxyClusterValue) <= 65535 chars Galaxy kümesi değeri "Cluster Value" tag_name   string (TagName) <= 255 chars Etiket adı "Tag Name" description   string (GalaxyClusterDescription) <= 65535 chars Galaxy kümesi açıklaması "Cluster Description" galaxy_id   string (GalaxyId) <= 10 chars Galaxy kimliği "123456" source   string (GalaxyClusterSource) <= 255 chars Kaynak bilgisi "Cluster Source" authors   Array of strings Yazarlar ["Author 1", "Author 2"] version   string or null Sürüm bilgisi "1.0.0" distribution   string (DistributionLevelId) Dağıtım düzeyi "2" sharing_group_id   string or null Paylaşım grubu kimliği "123456" org_id   string (OrganisationId) <= 10 chars Organizasyon kimliği "123456" orgc_id   string (OrganisationId) <= 10 chars Organizasyon kategori kimliği "123456" default   boolean Varsayılan mı? true locked   boolean Kilitli mi? false extends_uuid   string or null Genişletilmiş sürüm kimliği "550e8400-e29b-41d4-a716-446655440000" extends_version   string or null Genişletilmiş sürüm bilgisi "1.0.0" published   boolean Yayınlandı mı? true deleted   boolean Silindi mi? false GalaxyElement   Array of objects Galaxy öğeleri Galaxy: Parametre Gerekli Veri Türü Açıklama Örnek uuid   string (UUID) <= 36 Galaxy kimliği "550e8400-e29b-41d4-a716-446655440000" Export galaxy clusters: Path Parametreleri: Parametre Gerekli Veri Türü Açıklama Örnek galaxyId Evet string or UUID Galaksinin benzersiz kimliği "12345" veya "550e8400-e29b-41d4-a716-446655440000" Request Body Şeması: Galaxy: Parametre Gerekli Veri Türü Açıklama Örnek default Opsiyonel boolean true, default=true olan galaxy kümelerini filtrelemek için kullanılır. true custom Opsiyonel boolean true, default=false olan galaxy kümelerini filtrelemek için kullanılır. false distribution Opsiyonel string Dağıtım seviyesini belirler. "0" format Opsiyonel string Sonucun formatını belirler. "misp-galaxy" formatında sonuç almak için kullanılır. "default" veya "misp-galaxy" download Opsiyonel boolean true, 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: Parametre Gerekli Veri Türü Açıklama Örnek attachTargetId Gerekli string Hedef varlığın (Olay, Öznitelik veya Etiket Koleksiyonu) benzersiz kimliği. "123456" veya "550e8400-e29b-41d4-a716-446655440000" attachTargetType Gerekli string Eklemek istediğiniz varlık türü. "event", "attribute" veya "tag_collection" local Opsiyonel integer Hedefe yerel olarak eklenip eklenmeyeceğini belirler. 0 veya 1 Request Body Şeması: Galaxy: Parametre Gerekli Veri Türü Açıklama Örnek target_id Gerekli integer Eklemek istediğiniz hedef galaksi kümesi. 12345   Galaxy Cluster Parametreleri Add galaxy cluster: Path Parametreleri: Parametre Gerekli Veri Türü Açıklama Örnek galaxyId Gerekli string Galaksinin benzersiz kimliği, ya bir dize ya da UUID olarak ifade edilebilir. "123456" veya "550e8400-e29b-41d4-a716-446655440000" Request Body Şeması: Parametre Gerekli Veri Türü Açıklama Örnek id Evet string (GalaxyClusterId) Galaksi Kümesinin benzersiz kimliği. Maksimum 10 karakterdir ve yalnızca rakamlardan oluşabilir. "12345" uuid   string (UUID) Galaksi Kümesinin evrensel benzersiz kimliği. Maksimum 36 karakterdir. "550e8400-e29b-41d4-a716-446655440000" collection_uuid   string (UUID) Küme koleksiyonunun evrensel benzersiz kimliği. Maksimum 36 karakterdir. "550e8400-e29b-41d4-a716-446655440001" type   string Galaksi Kümesinin türü. Maksimum 255 karakterdir. "type" value   string Galaksi Kümesinin değeri. Maksimum 65535 karakterdir. "value" tag_name   string (TagName) Etiketin adı. Maksimum 255 karakterdir. "tag" description   string Galaksi Kümesinin açıklaması. Maksimum 65535 karakterdir. "description" galaxy_id Evet string (GalaxyId) Galaksinin benzersiz kimliği. Maksimum 10 karakterdir ve yalnızca rakamlardan oluşabilir. "123456" source   string Galaksi Kümesinin kaynağı. Maksimum 255 karakterdir. "source" authors   Array of strings Galaksi Kümesinin yazarları. ["author1", "author2"] version   string or null Galaksi 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   boolean Varsayılan olup olmadığını belirtir. true locked   boolean Kilidin açık olup olmadığını belirtir. false extends_uuid   string or null Genişletilen kümenin evrensel benzersiz kimliği. Maksimum 36 karakterdir. "550e8400-e29b-41d4-a716-446655440002" extends_version   string or null Genişletilen kümenin sürümü. Maksimum 255 karakterdir. "1.1" published   boolean Yayınlanıp yayınlanmadığını belirtir. true deleted   boolean Silinip silinmediğini belirtir. false GalaxyElement   Array of objects Galaksi öğeleri. - Edit galaxy cluster: Path Parametreleri: Parametre Gerekli Veri Türü Açıklama Örnek galaxyClusterId Evet string (GalaxyClusterId) Galaksi Kümesinin benzersiz kimliği. "12345" Request Body Şeması: Parametre Gerekli Veri Türü Açıklama Örnek id Evet string (GalaxyClusterId) Galaksi Kümesinin benzersiz kimliği. "123" uuid   string (UUID) <= 36 chars Galaxy Kümesi için UUID. "550e8400-e29b-41d4-a716-446655440000" collection_uuid   string (UUID) <= 36 chars Kü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 chars Galaxy kimliği. "123" source   string (GalaxyClusterSource) Kaynak bilgisi. "source" authors   Array of strings Yazarlar. ["author1", "author2"] version   string or null Versiyon numarası. "1.0" distribution   string (DistributionLevelId) Dağıtım seviyesi. "0" sharing_group_id   string or null Paylaşım grubu kimliği. "123" org_id   string (OrganisationId) <= 10 chars Organizasyon kimliği. "123" orgc_id   string (OrganisationId) <= 10 chars Organizasyonun bağlı olduğu kimlik. "123" default   boolean Varsayılan mı? true locked   boolean Kilitli mi? true extends_uuid   string or null Uzatma UUID'si. "550e8400-e29b-41d4-a716-446655440000" extends_version   string or null Uzatma sürümü. "1.0" published   boolean Yayınlandı mı? true deleted   boolean Silinmiş mi? false GalaxyElement   Array of objects Galaxy Elemanları. [{...}] Get galaxy clusters: Path Parametreleri: Parametre Gerekli Veri Türü Açıklama Örnek galaxyId Evet GalaxyId (string) veya UUID (string) Galaksi kimliği veya UUID'si "123" veya "550e8400-e29b-41d4-a716-446655440000" Search galaxy clusters: Path Parametreleri: Parametre Gerekli Veri Türü Açıklama Örnek galaxyId Evet string Galaksi kimliği veya UUID'si "123" veya "550e8400-e29b-41d4-a716-446655440000" Request Body Şeması: Parametre Gerekli Veri Türü Açıklama Örnek context Hayır string Enum: "all" "default" "org" "deleted" "all" searchall Hayır string Galaksi 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: Parametre Gerekli Veri Türü Açıklama Örnek galaxyClusterId Evet string Galaxy kümesinin benzersiz kimliği, bir dize veya UUID olarak ifade edilebilir. "123456" veya "550e8400-e29b-41d4-a716-446655440000" Publish galaxy cluster: Path Parametreleri: Parametre Gerekli Veri Türü Açıklama Örnek galaxyClusterId Evet string Galaxy kümesinin benzersiz kimliği, bir dize veya UUID olarak ifade edilebilir. "123456" veya "550e8400-e29b-41d4-a716-446655440000" Unpublish galaxy cluster: Path Parametreleri: Parametre Gerekli Veri Türü Açıklama Örnek galaxyClusterId Evet string Galaxy kümesinin benzersiz kimliği, bir dize veya UUID olarak ifade edilebilir. "123456" veya "550e8400-e29b-41d4-a716-446655440000" Delete galaxy cluster: Path Parametreleri: Parametre Gerekli Veri Türü Açıklama Örnek galaxyClusterId Evet string Galaxy kümesinin benzersiz kimliği, bir dize veya UUID olarak ifade edilebilir. "123456" veya "550e8400-e29b-41d4-a716-446655440000" Restore galaxy cluster: Path Parametreleri: Parametre Gerekli Veri Türü Açıklama Örnek galaxyClusterId Evet string Galaxy 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:  Parametre Gerekli Veri Türü Açıklama Örnek userId Evet string Kullanıcının benzersiz kimliği, bir dize olarak ifade edilir. "12345" firstTimeReset Evet string İ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ı: Parametre Gerekli Veri Türü Açıklama Örnek org_id Hayır string Kuruluşun benzersiz kimliği, bir dize olarak ifade edilir. "12345" server_id Hayır string Sunucunun benzersiz kimliği, bir dize olarak ifade edilir. "67890" email Hayır string Kullanıcının e-posta adresi. " example@example.com " autoalert Hayır boolean Otomatik bildirim ayarlarını belirtir. true veya false authkey Hayır string veya null API'ye erişim için kullanılan API kimlik anahtarı. "abcdef1234567890" veya null invited_by Hayır string Davet eden kullanıcının benzersiz kimliği. "23456" gpgkey Hayır string veya null Kullanıcının GPG anahtarı. "-----BEGIN PGP PUBLIC KEY BLOCK----- ..." veya null certif_public Hayır string veya null Kullanıcının genel sertifikası. "-----BEGIN CERTIFICATE----- ..." veya null nids_sid Hayır string Ağ tabanlı bir sistemde, kullanıcının benzersiz kimliği. "34567" termsaccepted Hayır boolean Kullanıcının kullanıcı sözleşmesini kabul edip etmediğini belirtir. true veya false newsread Hayır string Haberlerin son okunma tarihi. "1617598655" role_id Hayır string Kullanıcının rolünün benzersiz kimliği. "45678" change_pw Hayır string Parola değiştirme gereksinimini belirtir. "0" veya "1" contactalert Hayır boolean İletişim bildirimi ayarlarını belirtir. true veya false disabled Hayır boolean Kullanıcının devre dışı bırakılıp bırakılmadığını belirtir. true veya false expiration Hayır string veya null Kullanıcının hesap süresinin son kullanma tarihi. "2024-12-31T23:59:59Z" veya null current_login Hayır string Kullanıcının son oturum açma tarihi. "1617598655" last_login Hayır string Kullanıcının önceki oturum açma tarihi. "1617598655" force_logout Hayır boolean Kullanıcının oturumunun kapatılmasını zorlar. true veya false date_created Hayır string Kullanıcının hesabının oluşturulma tarihi. "1617598655" date_modified Hayır string Kullanıcının hesabının son değiştirme tarihi. "1617598655" Edit user: Path Parametleri:  Parametre Gerekli Veri Türü Açıklama Örnek userId Evet string Kullanıcının benzersiz kimliği. "12345" Request Body Şeması: Parametre Gerekli Veri Türü Açıklama Örnek id Evet string Kullanıcının benzersiz kimliği. "12345" org_id Evet string Kullanıcının bağlı olduğu kuruluşun benzersiz kimliği. "67890" server_id Evet string Kullanıcının bağlı olduğu sunucunun benzersiz kimliği. "98765" email Evet string Kullanıcının e-posta adresi. " example@example.com " autoalert   boolean Otomatik bildirim ayarı. true authkey   string API'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   string Davet eden kullanıcının benzersiz kimliği. "54321" gpgkey   string GPG anahtar. "gpg123" certif_public   string Genel sertifika. "public_cert123" nids_sid   string NIDS SID (Network Intrusion Detection System Security ID). "nids456" termsaccepted   boolean Kullanıcı tarafından koşulların kabul edilip edilmediği. true newsread   string Haberlerin okunma tarihi. "1635610000" role_id   string Kullanı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   boolean Kullanıcının devre dışı bırakılıp bırakılmadığı. false expiration   string Kullanıcının hesabının son kullanma tarihi. "2024-12-31T23:59:59Z" current_login   string Kullanıcının son oturum açma tarihi. "1635610000" last_login   string Kullanıcının son giriş tarihi. "1635610000" force_logout   boolean Oturum kapatma zorlama ayarı. true date_created   string Kullanıcının oluşturulma tarihi. "1635610000" date_modified   string Kullanıcının son düzenlenme tarihi. "1635610000" Delete user: Path Parametreleri:  Parametre Gerekli Veri Türü Açıklama Örnek userId Evet string Kullanıcının benzersiz kimliği. "12345" Get user by ID: Path Parametreleri:  Parametre Gerekli Veri Türü Açıklama Örnek userId Evet string Kullanıcının benzersiz kimliği. "12345" Delete user TOTP: Path Parametreleri: Parametre Gerekli Veri Türü Açıklama Örnek userId Evet string Kullanıcının benzersiz sayısal kimliği (ID). "12345"       Organizasyon Parametreleri Add organisation: Request Body Şeması: Parametre Gerekli Veri Türü Açıklama Örnek name - string Kuruluşun adı "XYZ Company" date_created - string Oluşturulma tarihi "2024-04-12" date_modified - string Değiştirilme tarihi "2024-04-12" description - string Kuruluşun açıklaması "A software company specialized in AI" type - string Kuruluşun türü "Private" nationality - string Kuruluşun ulusal kimliği "US" sector - string Kuruluşun sektörü "Technology" created_by - string Oluşturan kullanıcının sayısal kimliği (ID) "12345" uuid - string Kuruluşun benzersiz tanımlayıcısı (UUID) "550e8400-e29b-41d4-a716-446655440000" contacts - string İletişim bilgileri " contact@xyz.com " local - boolean Yerel mi? true restricted_to_domain - Dizi Alan adına sınırlı mı? ["xyz.com"] landingpage - string Kuruluşun web sayfası " www.xyz.com " user_count - string Kullanıcı sayısı "100" created_by_email - string Oluşturan kullanıcının e-posta adresi " user@xyz.com " Edit organisation: Path Parametreleri: Parametre Gerekli Veri Türü Açıklama Örnek organisationId - string Kuruluşun benzersiz kimliği (OrganisationId) veya tanımlayıcısı (UUID) "12345" veya "550e8400-e29b-41d4-a716-446655440000" Request Body Şeması: Parametre Gerekli Veri Türü Açıklama Örnek name - string (OrganisationName) <= 255 karakter Kuruluşun adı "ABC Company" type - string or null (OrganisationType) <= 255 karakter Kuruluşun türü "Public" nationality - string or null Kuruluşun ülkesi "USA" sector - string or null Kuruluşun sektörü "Technology" contacts - string or null Kuruluşun iletişim bilgileri " contact@abccompany.com " description - string or null Kuruluşun açıklaması "Global technology company" local - boolean or null Kuruluşun yerel olup olmadığı true uuid - string or null Kuruluşun benzersiz kimliği (UUID) "550e8400-e29b-41d4-a716-446655440000" restricted_to_domain - Array of strings or null Kuruluşun alan adına kısıtlı olduğu durumlar ["example.com", "subdomain.example.com"] Delete organisation: Path Parameters: Parametre Gerekli Veri Türü Açıklama Örnek organisationId Evet string (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: Parametre Gerekli Veri Türü Açıklama Örnek organisationId Evet string (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ı: Parametre Gerekli Veri Türü Açıklama Örnek name Hayır string (ServerName) Sunucunun adı "MISP Server" url Hayır string Sunucunun URL'si " https://misp.example.com " authkey Hayır string (AuthKeyRaw) = 40 characters Kimlik doğrulama anahtarı "4d1f1fb8ed6d746150ca34f98258d12a7f3a24a3" org_id Hayır string (OrganisationId) <= 10 characters ^\d+$ Kuruluşun benzersiz kimliği "123456" push Hayır boolean Sunucunun olayları itme yeteneği var mı? true pull Hayır boolean Sunucunun olayları çekme yeteneği var mı? true push_sightings Hayır boolean Sunucunun görüşleri itme yeteneği var mı? true push_galaxy_clusters Hayır boolean Sunucunun galaksi kümelerini itme yeteneği var mı? true pull_galaxy_clusters Hayır boolean Sunucunun galaksi kümelerini çekme yeteneği var mı? true lastpulledid Hayır string or null <= 10 characters ^\d+$ Son çekilen olayın ID'si "987654" lastpushedid Hayır string or null <= 10 characters ^\d+$ Son itilen olayın ID'si "654321" organization Hayır string or null Sunucunun bağlı olduğu organizasyonun adı "Example Organization" remote_org_id Hayır string (OrganisationId) <= 10 characters ^\d+$ Uzak organizasyonun benzersiz kimliği "789012" publish_without_email Hayır boolean E-posta olmadan yayınlama izni true unpublish_event Hayır boolean Etkinliği yayından kaldırma yeteneği true self_signed Hayır boolean Kendi imzalı sertifikaları kabul eder mi? true pull_rules Hayır string Bu sunucudan etkinlik çekmek için kural seti "{ 'rule': 'value' }" push_rules Hayır string Bu sunuca olayları itmek için kural seti "{ 'rule': 'value' }" cert_file Hayır string or null Base64 kodlanmış sertifika "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEArQQW" client_cert_file Hayır string or null Base64 kodlanmış istemci sertifikası "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEArQQW" internal Hayır boolean Dahili sunucu mu? true skip_proxy Hayır boolean Proxy'yi atlamak için izin var mı? true caching_enabled Hayır boolean Önbelleğe alma etkin mi? true priority Hayır string or null <= 10 characters ^\d+$ Öncelik sırası "1" cache_timestamp Hayır boolean Önbellek zaman damgası true Edit server: Path Parametreleri:  Parametre Gerekli Veri Türü Açıklama Örnek serverId Evet string Sunucunun benzersiz kimliği "123456" Request Body Şeması:  Parametre Gerekli Veri Türü Açıklama Örnek id Evet string Sunucunun benzersiz kimliği "123456" name - string Sunucunun adı "MISP Server 1" url - string Sunucunun URL'si " https://example.com/misp " authkey - string API kimlik anahtarı "a1b2c3d4e5f6..." org_id - string Kuruluşun benzersiz kimliği "987654" push - boolean Sunucuya olay gönderme yeteneği true pull - boolean Sunucudan olay alma yeteneği true push_sightings - boolean Görüntülemeleri sunucuya gönderme yeteneği false push_galaxy_clusters - boolean Galaksi kümelerini sunucuya gönderme yeteneği true pull_galaxy_clusters - boolean Galaksi kümelerini sunucudan alma yeteneği false lastpulledid - string Son alınan olayın benzersiz kimliği "654321" lastpushedid - string Son gönderilen olayın benzersiz kimliği "789012" organization - string Sunucunun bağlı olduğu kuruluşun adı "Example Org" remote_org_id - string Uzak sunucunun bağlı olduğu kuruluşun kimliği "456789" publish_without_email - boolean E-posta olmadan yayınlama yeteneği false unpublish_event - boolean Olayları yayından kaldırma yeteneği false self_signed - boolean Kendi kendine imzalama yeteneği true pull_rules - string Sunucudan olay çekme kuralları {...} push_rules - string Sunucuya olay gönderme kuralları {...} cert_file - string Sertifika dosyası (Base64 kodlu) "..." client_cert_file - string İstemci sertifika dosyası (Base64 kodlu) "..." internal - boolean Dahili sunucu işareti false skip_proxy - boolean Proxy'yi atlayma yeteneği true caching_enabled - boolean Önbelleğe alma yeteneği true priority - string Öncelik düzeyi "1" cache_timestamp - boolean Önbellek zaman damgası true Delete server: Path Parametreleri: Parametre Gerekli Veri Türü Açıklama Örnek serverId Evet string Sunucunun benzersiz kimliği "123456" Pull server: Path Parametreleri:  Parametre Gerekli Veri Türü Açıklama Örnek serverId Evet string Sunucunun benzersiz kimliği "123456" pullTechnique Evet string Olayların bu sunucudan çekilmesi için kullanılacak çekme tekniği "full" veya "incremental" veya "pull_relevant_clusters" Push server: Path Parametreleri:  Parametre Gerekli Veri Türü Açıklama Örnek serverId Evet string Sunucunun benzersiz kimliği "123456" pushTechnique Evet string Bu sunucuya olayları itmek için kullanılacak itme tekniği "full" veya "incremental" Start worker: Path Parametreleri:  Parametre Gerekli Veri Türü Açıklama Örnek workerType Evet string İşçi türü "default", "email", "scheduler", "cache", "prio", "update" Stop worker: Path Parametreleri: Parametre Gerekli Veri Türü Açıklama Örnek workerPid Evet string İşçi PID'si "12345" Get server setting by name: Path Parameterleri:  Parametre Gerekli Veri Türü Açıklama Örnek settingName Evet string Ayarın adı "MISP.background_jobs" Edit server setting: Path Parametreleri:  Parametre Gerekli Veri Türü Açıklama Örnek settingName Evet string Ayarın adı "MISP.background_jobs" Request Body Şeması:  Parametre Gerekli Veri Türü Açıklama Örnek value Evet string string, boolean, number veya object türlerinden biri. "string" Import server: Path Paremetreleri:  Parametre Gerekli Veri Türü Açıklama Örnek name Evet string Sunucu adı "example-server" url Evet string Sunucunun URLsi " https://example.com " uuid Evet string Sunucunun benzersiz kimliği (UUID) "550e8400-e29b-41d4-a716-446655440000" authkey Evet string Kimlik doğrulama anahtarı "a1b2c3d4e5f6g7h8i9j0k1l2m3n4o5p6q7r8s9t" Organisation: Parametre Gerekli Veri Türü Açıklama Örnek name Evet string Kuruluşun adı "example-org"         Sharing Group Parametreleri Add a sharing group: Request Body Şeması: Parametre Gerekli Veri Türü Açıklama Örnek uuid Evet string Paylaşım grubunun benzersiz kimliği "550e8400-e29b-41d4-a716-446655440000" name Evet string Paylaşım grubunun adı "example-group" description Evet string Paylaşım grubunun açıklaması "This is an example sharing group." releasability Evet string Paylaşım grubunun serbest bırakılabilirliği "All" local Evet boolean Paylaşım grubunun yerel olup olmadığı true active Evet boolean Paylaşım grubunun etkin olup olmadığı true org_count Evet string Paylaşım grubundaki kuruluş sayısı "5" organisation_uuid Evet string Paylaşım grubunun kuruluşunun benzersiz kimliği "550e8400-e29b-41d4-a716-446655440001" org_id Evet string Kuruluşun ID'si "12345" sync_user_id Evet string Senkronize kullanıcı ID'si "67890" created Evet string Oluşturulma tarihi "2024-04-12T12:00:00Z" modified Evet string Değiştirilme tarihi "2024-04-12T12:00:00Z" roaming Evet boolean Paylaşım grubunun dolaşım modunda olup olmadığı false Edit a sharing group: Path Parametreleri: Parametre Gerekli Veri Türü Açıklama Örnek sharingGroupId Evet string (or null) veya UUID Paylaşım grubunun benzersiz kimliği veya boş olması "550e8400-e29b-41d4-a716-446655440000" veya null Request body Şeması:  Parametre Gerekli Veri Türü Açıklama Örnek id Opsiyonel string (SharingGroupId) veya null Paylaşım grubunun benzersiz kimliği veya boş olması "123456" veya null uuid Gerekli string (UUID) <= 36 characters Paylaşım grubunun benzersiz UUID'si "550e8400-e29b-41d4-a716-446655440000" name Gerekli string (SharingGroupName) <= 255 characters Paylaşım grubunun adı "Paylaşım Grubu 1" description Gerekli string (SharingGroupDescription) <= 65535 characters Paylaşım grubunun açıklaması "Bu bir paylaşım grubu açıklamasıdır." releasability Gerekli string (SharingGroupReleasability) <= 65535 characters Paylaşım grubunun yayınlanabilirlik durumu "Sınırlı" veya "Genel" local Gerekli boolean Yerel mi yoksa uzak mı olduğu true veya false active Gerekli boolean Paylaşım grubunun etkin olup olmadığı true veya false org_count Gerekli string^\d+$ Paylaşım grubundaki kuruluş sayısı "3" veya "10" organisation_uuid Gerekli string (UUID) <= 36 characters Paylaşım grubunun ait olduğu kuruluşun UUID'si "550e8400-e29b-41d4-a716-446655440001" org_id Gerekli string (OrganisationId) <= 10 characters ^\d+$ Paylaşım grubunun ait olduğu kuruluşun ID'si "123456" sync_user_id Gerekli string (UserId) <= 10 characters ^\d+$ Paylaşım grubunun senkronizasyon kullanıcısının ID'si "789012" created Gerekli string Paylaşım grubunun oluşturulma tarihi "2024-04-17 15:30:00" modified Gerekli string Paylaşım grubunun son değiştirilme tarihi "2024-04-17 15:30:00" roaming Gerekli boolean Paylaşım grubunun gezinti modunda olup olmadığı true veya false Delete a sharing group: Path Parametreleri:  Parametre Gerekli Veri Türü Açıklama Örnek sharingGroupId Opsiyonel (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: Parametre Gerekli Veri Türü Açıklama Örnek sharingGroupId Gerekli (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:  Parametre Gerekli Veri Türü Açıklama Örnek sharingGroupId Gerekli (SharingGroupId (string or null)) or UUID (string) Paylaşım grubunun benzersiz kimliği veya boş olması "123456" organisationId Gerekli OrganisationId (string) or UUID (string) Organizasyonun benzersiz kimliği "789012" Remove an organisation from a sharing group: Path Parametreleri: Parametre Gerekli Veri Türü Açıklama Örnek sharingGroupId Gerekli (SharingGroupId (string veya null)) veya UUID (string) Paylaşım grubunun benzersiz kimliği veya boş olması "123456" organisationId Gerekli OrganisationId (string) veya UUID (string) Organizasyonun benzersiz kimliği "789012" Add a server to a sharing group: Path Parametreleri:  Parametre Gerekli Veri Türü Açıklama Örnek sharingGroupId Gerekli (SharingGroupId (string veya null)) veya UUID (string) Paylaşım grubunun benzersiz kimliği veya boş olması "123456" serverId Gerekli ServerId (string) veya UUID (string) Sunucunun benzersiz kimliği "789012" Remove a server from a sharing group: Path Parametreleri:  Parametre Gerekli Veri Türü Açıklama Örnek sharingGroupServerId Gerekli string veya null Paylaşım grubu sunucusunun benzersiz kimliği veya boş olması "123456" serverId Gerekli ServerId (string veya UUID) Sunucunun benzersiz kimliği "789012"   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)   Obje Parametreleri [restSearch] Get a filtered and paginated list of objects: Request Body Şeması: Parametre Gerekli Veri Türü Açıklama Örnek page null integer (int32) >= 1 1 limit null integer (int32) >= 0 10 quickFilter   string Olayları herhangi bir etiket adı, olay açıklamaları, öznitelik değerleri veya öznitelik yorumlarıyla eşleştirmek için arama yapar. "malware" searchall   string Olayları 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 <= 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   boolean false true from   string veya null (DateRestSearchFilter)     to   string veya null (DateRestSearchFilter)     date   string veya null (DateRestSearchFilter)     tags   Array of strings veya null (TagsRestSearchFilter)   last   integer veya string veya null (LastRestSearchFilter)   event_timestamp   string (Timestamp) ^\d+$ "1617613315" publish_timestamp   string (Timestamp) ^\d+$ "1617613315" org   OrganisationId veya OrganisationName     uuid   string <= 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   string veya 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   boolean false true deleted   boolean false false withAttachments   boolean false true enforceWarninglist   boolean veya null (EnforceWarninglistRestSearchFilter)     includeAllTags   boolean false true includeEventUuid   boolean false true include_event_uuid   boolean false true includeEventTags   boolean false true includeProposals   boolean false true includeWarninglistHits   boolean veya null false true includeContext   boolean veya null (IncludeContextRestSearchFlag)     includeSightings   boolean veya null (IncludeContextRestSearchFlag)     includeSightingdb   boolean veya null (IncludeSightingDbRestSearchFlag)     includeCorrelations   boolean veya null (IncludeCorrelationsRestSearchFlag)     includeDecayScore   boolean false true includeFullModel   boolean false true allow_proposal_blocking   boolean false true metadata   boolean veya null (MetadataRestSearchFilter)     attackGalaxy   string veya null (AttackGalaxyRestSearchFilter)     excludeDecayed   boolean false true decayingModel   string     modelOverrides   object     returnFormat   string "json" "json" Add an object to an event: Path Parametreleri: Parametre Gerekli Veri Türü Açıklama Örnek eventId required EventId (string) or UUID (string) Etkinliğin UUID'si veya sayısal kimliği. "12345" objectTemplateId required ObjectTemplateId (string) or UUID (string) Nesne şablonunun UUID'si veya sayısal kimliği. "6f3c0d71-5b7a-46a9-a78b-29a146b5e3c7" Request Body Şeması: Attribute: Parametre Gerekli Veri Türü Açıklama Örnek category - string Öznitelik kategorisi. "Network activity" value - string Öznitelik değeri. "192.168.1.1" to_ids - boolean IDS'ye rapor edilsin mi? true disable_correlation - boolean Korelasyonu devre dışı bırak. false distribution - string Yayımlanan etkinliği kimler görebilir? "0" comment - string Özniteliğe yapılan yorum. "Possible malware" object_relation - string Nesne ilişkisi. "Related to incident" Get object by ID: Path Parametreleri:  Parametre Gerekli Veri Türü Açıklama Örnek objectId Gerekli string Nesnenin UUID veya sayısal kimliği. "1234" Delete object: Path Parametreleri: Parametre Gerekli Veri Türü Açıklama Örnek objectId Gerekli string Nesnenin UUID veya sayısal kimliği. "1234" hardDelete Gerekli string Varlığın silinme yöntemi. "0"         Tag Parametreleri Get tag by ID: Path Parametreleri: Parametre Gerekli Veri Türü Açıklama Örnek tagId Gerekli string Özniteliğin sayısal kimliği. "12345" Add tag: Request Body Şeması: Parametre Gerekli Veri Türü Açıklama Örnek name Gerekli string Etiketin adı "Example Tag" colour Gerekli string Etiket rengi "#FF0000" exportable Opsiyonel boolean Etiketin dışa aktarılabilir olup olmadığı true org_id Opsiyonel string Kuruluşun kimliği "12345" user_id Opsiyonel string Kullanıcının kimliği "67890" hide_tag Opsiyonel boolean Etiketin gizlenip gizlenmeyeceği false numerical_value Opsiyonel string veya null Sayısal değer "100" is_galaxy Opsiyonel boolean Galaksi olup olmadığı true is_custom_galaxy Opsiyonel boolean Özel bir galaksi olup olmadığı true inherited Opsiyonel integer Miras alınıp alınmadığı 1 Delete tag: Path Parametreleri: Parametre Gerekli Veri Türü Açıklama Örnek tagId Gerekli string Etiketin sayısal kimliği "12345" Edit tag: Path Parametreleri: Parametre Gerekli Veri Türü Açıklama Örnek tagId Gerekli string Etiketin sayısal kimliği 12345 Request Body Şeması: Parametre Gerekli Veri Türü Açıklama Örnek name Gerekli string Etiket adı "ABC" colour Gerekli string Etiket rengi "#FF0000" exportable Opsiyonel boolean Dışa aktarılabilir mi? (Varsayılan: true) true org_id Gerekli string Organizasyonun kimliği "12345" user_id Gerekli string Kullanıcının kimliği "54321" hide_tag Opsiyonel boolean Etiket gizli mi? (Varsayılan: false) false numerical_value Opsiyonel string veya null Sayısal değer "10" is_galaxy Opsiyonel boolean Galaxy etiketi mi? (Varsayılan: true) true is_custom_galaxy Opsiyonel boolean Özel galaxy etiketi mi? (Varsayılan: true) true inherited Opsiyonel integer Miras alınan mı? (Varsayılan: 1) 1 Search tag: Path Parametreleri: Parametre Gerekli Veri Türü Açıklama Örnek tagSearchTerm Gerekli string Etiket arama terimi "%tlp%"     Sighting Parametreleri Get sightings by event ID: Path Parametreleri: Parametre Gerekli Veri Türü Açıklama Örnek eventId Gerekli string Olayın UUID veya sayısal kimliği "1234" Add sightings of a list of values: Request Body Şemas: Parametre Gerekli Veri Türü Açıklama Örnek values Gerekli Dize Dizisi Değerlerin listesi ["value1", "value2"] timestamp Opsiyonel Dize veya null Zaman damgası (isteğe bağlı) "1630458921" filters Opsiyonel Nesne (Object) Arama filtreleri { ... } Add sighting of an attribute: Path Parametreleri: Parametre Gerekli Veri Türü Açıklama Örnek attributeId Gerekli Dize (String) Özniteliğin UUID veya sayısal ID'si "12345" Delete sighting: Path Parametreleri: Parametre Gerekli Veri Türü Açıklama Örnek sightingId Gerekli Dize (String) Görme ID'si (UUID veya sayısal) "12345"   Warninglist Parametreleri: Search warninglists: Request Body Şeması: Parametre Gerekli Veri Türü Açıklama Örnek value Opsiyonel Dize (String) veya null Uyarı listelerinin adı, açıklaması veya türü ile eşleşmek için kullanılacak arama terimi "malware" enabled Opsiyonel Boolean veya null Arama sonuçlarında yalnızca etkin uyarı listelerini filtrelemek için kullanılır true Enable/disable warninglists: Request Body Şeması: Parametre Gerekli Veri Türü Açıklama Örnek id Opsiyonel Dize (String) veya Dize Dizisi (Array of strings) Filtrelenecek uyarı listesi kimlikleri "12345" veya ["12345", "67890"] name Opsiyonel Dize veya Dize Dizisi Filtrelenecek uyarı listesi adı veya adları "Malware" veya ["Malware", "Phishing"] enabled Opsiyonel Boolean Filtrelenecek uyarı listesi durumu (etkin veya devre dışı) true Get warninglist by ID: Path Parametreleri: Parametre Gerekli Veri Türü Açıklama Örnek warninglistId Gerekli Dize (String) Uyarı listesinin sayısal kimliği "3"       Noticelist Parametreleri Get a noticelist by ID: Path Parametreleri: Parametre Gerekli Veri Türü Açıklama Örnek noticelistId Gerekli Dize (String) Bildirim listesinin sayısal kimliği "3" Enable/disable noticelist: Path Parametreleri: Parametre Gerekli Veri Türü Açıklama Örnek noticelistId Gerekli Dize (String) Bildirim listesinin sayısal kimliği "3"   Log Parametreleri Get instance logs: Request Body Şeması: Parametre Gerekli Veri Türü Açıklama Örnek page Opsiyonel Tam sayı Sayfa numarası (1 veya daha büyük) 1 limit Opsiyonel Tam sayı Sonuç limiti (0 veya daha büyük) 10 id Opsiyonel Dize (String) Günlük kimliği "12345" title Opsiyonel Dize (String) Günlük başlığı "login" created Opsiyonel Tarih veya tarih aralığı Oluşturma tarihi veya aralığı "2024-04-01T00:00:00Z" model Opsiyonel Dize (String) Günlüğün modele göre aranması "User" model_id Opsiyonel Dize (String) Günlüğün model kimliği "54321" action Opsiyonel Dize (String) Eylem türü "add" user_id Opsiyonel Dize (String) Kullanıcı kimliği "67890" change Opsiyonel Dize (String) Günlük değişikliği metni "password" email Opsiyonel E-posta E-posta adresi " example@example.com " org Opsiyonel Dize (String) Kuruluş adı "ACME" description Opsiyonel Dize (String) Açıklama "User login" ip Opsiyonel Dize (String) IP adresi "192.0.2.0"   Kimlik Doğrulama Anahtarı Parametreleri Search auth keys: Request Body Şeması: Parametre Gerekli Veri Türü Açıklama Örnek page Opsiyonel Tam sayı Sayfa numarası (1 veya daha büyük) 1 limit Opsiyonel Tam sayı Sonuç limiti (0 veya daha büyük) 10 id Opsiyonel Dize (String) Kimlik (AuthKeyId) "12345" uuid Opsiyonel UUID UUID "123e4567-e89b-12d3-a456-426614174000" authkey_start Opsiyonel Dize (String) Kimlik başlangıcı "abcd" authkey_end Opsiyonel Dize (String) Kimlik sonu "wxyz" created Opsiyonel Tarih veya tarih aralığı Oluşturma tarihi veya aralığı "2024-04-01T00:00:00Z" expiration Opsiyonel Tarih veya tarih aralığı Son kullanma tarihi veya aralığı "2024-05-01T00:00:00Z" read_only Opsiyonel Boolean Salt okunur mu? true user_id Opsiyonel Dize (String) Kullanıcı kimliği "67890" comment Opsiyonel Dize (String) Yorum "Auth key for internal use" allowed_ips Opsiyonel Dize (String) İzin verilen IP adresleri "["192.0.2.0", "198.51.100.0"]" last_used Opsiyonel Tarih veya tarih aralığı Son kullanım tarihi veya aralığı "2024-04-15T12:00:00Z" Add auth keys: Path Parametreleri: Parametre Gerekli Veri Türü Açıklama Örnek userId Gerekli Dize (String) Kullanıcı kimliği "12345" Request Body Şeması: Parametre Gerekli Veri Türü Açıklama Örnek uuid Gerekli UUID (Dize) <= 36 Karakter Benzersiz kimlik "c70d92b3-354b-4aaf-b3fd-fd627deea15a" read_only - Boolean Salt Okunur mu true user_id - String (UserId) <= 10 Karakter Kullanıcı kimliği "12345" comment - String Yorum "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: Parametre Gerekli Veri Türü Açıklama authKeyId Evet AuthKeyId (Dize) veya UUID (Dize) <= 36 Karakter Yetkilendirme anahtarının benzersiz kimliği veya sayısal ID'si Edit auth key: Path Parametreleri: Parametre Gerekli Veri Türü Açıklama authKeyId Evet AuthKeyId (Dize) veya UUID (Dize) <= 36 Karakter Yetkilendirme anahtarının benzersiz kimliği veya sayısal ID'si Request Body Şeması: Parametre Gerekli Veri Türü Açıklama Örnek read_only Hayır boolean Okuma izni var mı? true comment Hayır string Yorum "Bu anahtar genel kullanım içindir." allowed_ips Hayır Array 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: Parametre Gerekli Veri Türü Açıklama Örnek authKeyId Evet AuthKeyId (string) Auth anahtarının UUID veya sayısal ID'si "12345" veya "a1b2c3d4"     Kullanıcı Ayarları Parametreleri Search user settings: Request Body Şeması: Parametre Gerekli Veri Türü Açıklama Örnek id Evet UserSettingId (string) Kullanıcı ayarlarının sayısal ID'si "12345" setting Evet UserSettingName (string) Kullanıcı ayarı adı "publish_alert_filter" user_id Evet UserId (string) Kullanıcının sayısal ID'si "54321" Get user setting by id: Path Parametreleri: Parametre Gerekli Veri Türü Açıklama Örnek userSettingId Evet UserSettingId (string) Kullanıcı ayarlarının sayısal ID'si "12345" Set user setting: Path Parametreleri: Parametre Gerekli Veri Türü Açıklama Örnek userId Evet UserId (string) Kullanıcının sayısal ID'si "12345" userSettingName Evet UserSettingName (string) Kullanıcı ayarının adı "publish_alert_filter" Request Body Şeması: Parametre Gerekli Veri Türü Açıklama Örnek widget - string Widget'ın türü "example_widget" position - object Widget'ın konumu { "x": 10, "y": 20 } Get user setting by id: Path Parametreleri:  Tabloyu güncelledim: Parametre Gerekli Veri Türü Açıklama Örnek userId Evet string Kullanıcının sayısal kimliği "12345" userSettingName Evet string Kullanıcı ayarlarının adı "publish_alert_filter" Delete user setting by id: Path Parametreleri: Parametre Gerekli Veri Türü Açıklama Örnek userSettingId Evet string Kullanıcı ayarlarının kimliği "12345"   EventReport Parametreleri Get event report by ID: Path Parametreleri: Parametre Gerekli Veri Türü Açıklama Örnek eventReportId Evet string Raporun kimliği "12345" Add Event Report: Path Parametreleri: Parametre Gerekli Veri Türü Açıklama Örnek eventId Evet string Olayın kimliği "12345" Request Body Şeması: Parametre Gerekli Veri Türü Açıklama Örnek uuid Hayır string (UUID) Raporun benzersiz kimliği "12345" eventId Evet string (EventId) İlgili olayın kimliği "123" name Evet string (EventReportName) Raporun adı "Olay Raporu" content Evet string Rapor içeriği "Bu bir rapor içeriğidir." distribution Evet string (DistributionLevelId) Dağıtım seviyesi "0" sharing_group_id Hayır string or null Paylaşım grubunun kimliği "456" timestamp Hayır string or null Zaman damgası "1648214400" deleted Hayır boolean Raporun silinip silinmediği true Edit Event Report: Path Parametreleri: Parametre Gerekli Veri Türü Açıklama Örnek eventReportId Evet string (EventReportId) Olay raporunun kimliği "123" uuid Hayır string (UUID) Raporun benzersiz kimliği "12345" Delete Event Report: Path Parametreleri: Parametre Gerekli Veri Türü Açıklama Örnek eventReportId Evet string (EventReportId) Olay raporunun kimliği "123" hardDelete Evet string Varlığı sert silmek için "1", yumuşak silme için "0". "1" Restore Event Report: Path Parametreleri: Parametre Gerekli Veri Türü Açıklama Örnek eventReportId Evet string (EventReportId) Olay raporunun kimliği "123" Import Report From URL: Path Parametreleri: Parametre Gerekli Veri Türü Açıklama Örnek eventId Evet string (EventId) Olayın UUID veya sayısal kimliği "12345" Request Body Şeması: Parametre Gerekli Veri Türü Açıklama url Evet string Kaynak URL veya adresi