Skip to main content

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 <byte> Base64 kodlanmış sertifika "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEArQQW"
client_cert_file Hayır string or null <byte> 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"