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" |