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