# API Dokümantasyonu

# API Kullanımı



# Başlangıç

MISP API, Tehdit İstihbaratı Paylaşım Platformu'nun (MISP), diğer sistemlerle entegrasyon için sağladığı güçlü bir araçtır. API, tehdit aktörlerinden zararlı yazılımlara kadar geniş bir yelpazedeki güvenlik verilerini paylaşmak için bir ortam sağlar. MISP API, otomatik veri alışverişi, analiz ve uyarı oluşturma gibi çeşitli güvenlik senaryolarında önemli rol oynar.

MISP API, uygulama geliştiricilerine, organizasyonların MISP platformunu kendi güvenlik altyapılarına entegre etmelerini sağlar. Bu entegrasyon, gerçek zamanlı tehdit bilgilerine erişim sağlayarak güvenlik operasyonlarını güçlendirir ve yanıt sürelerini iyileştirir. Ayrıca, MISP API, çeşitli güvenlik araçları ve sistemlerle etkileşim kurarak tehdit tespiti ve müdahale süreçlerini otomatikleştirmeyi kolaylaştırır. Bu sayede, kurumlar tehditlerle mücadele etmek için daha hızlı ve etkili bir şekilde hareket edebilirler.

**OpenAPI Belgesi Kullanımı:**

OpenAPI belgeleri, MISP API'nin kullanımını tanımlayan bir rehberdir. Bu belgeler, API endpoint'lerinin, parametrelerin ve kullanım yönergelerinin yanı sıra API'ye yapılan isteklerin nasıl yapılandırılacağı hakkında ayrıntılı bilgi sağlar. Özellikle, belgede her endpoint'in URL'si, desteklediği HTTP metotları (GET, POST, PUT, DELETE vb.), gerekli ve isteğe bağlı parametreler, yanıt formatı ve hata durumları gibi bilgiler bulunur.

OpenAPI belgeleri, MISP API'nin sağladığı işlevlerin ve servislerin ayrıntılı bir tanımını içerir. Bu belgeler, API'nin nasıl kullanılacağı hakkında kapsamlı bir rehber sağlar ve API'nin işlevselliğini tam olarak anlamak için önemlidir.

**REST Client Arayüzü Kullanımı:**

REST client arayüzü, kullanıcılara API'ye doğrudan erişim ve istek gönderme imkanı sağlar. Bu arayüz, API belgelerinde belirtilen parametreleri kullanarak istekler oluşturabilir ve cevapları alabilir. Kullanıcılar, API isteklerini kolayca yapılandırabilir, istenen parametreleri ekleyebilir ve istekleri göndererek API'den veri alabilirler.

REST client arayüzü genellikle bir web tabanlı uygulama veya bir masaüstü uygulama olarak sunulur. Kullanıcılar, bu arayüzü kullanarak belirli bir API endpoint'ine istek göndermek için gereken HTTP yöntemini (GET, POST, PUT, DELETE vb.) seçebilirler. Ardından, istek için gereken parametreleri ve verileri ekleyebilirler ve isteği göndererek API'den cevap alabilirler.

Bu arayüz, API'ye hızlı ve etkili bir şekilde erişmek için kullanışlı bir araçtır ve API'nin nasıl kullanılacağını anlamak için OpenAPI belgeleriyle birlikte kullanılabilir.

# API Erişimi ve Yetkilendirme

MISP API'ye erişim, kullanıcıların güvenlik bilgilerini sağlamaları gereken yetkilendirme mekanizması üzerinden gerçekleşir. API'ye erişim için bir API anahtarı (Auth key) gereklidir ve bu anahtar, MISP kullanıcı arayüzünden ya da komut satırı aracılığı ile alınabilir.

<p class="callout info">API anahtarı, erişimin güvenliğini sağlamak için özenle saklanmalıdır, çünkü bu anahtar tüm veri tabanına erişim sağlar.</p>

**Kullanıcı Arayüzü:**

1. **Profilim -&gt; Kimlik Doğrulama Anahtarları Bölümü:**
    - Bu adımlar, kullanıcının kendi API anahtarını oluşturmasını sağlar.
    - Kullanıcı, kendi hesabına giriş yaparak "Profilim" sekmesine gitmelidir.
    - Ardından, "Kimlik Doğrulama Anahtarları" bölümüne tıklamalı ve "Kimlik Doğrulama Anahtarı Ekle" seçeneğini seçmelidir.
    - Bu adımları takip ederek, kullanıcı kendi API anahtarını oluşturabilir ve kullanabilir.

[![image.png](https://acikkaynak.lastguard.com.tr/uploads/images/gallery/2024-04/scaled-1680-/d3Aimage.png)](https://acikkaynak.lastguard.com.tr/uploads/images/gallery/2024-04/d3Aimage.png)

**Yönetici Arayüzü:**

2. **Yönetici Olarak Başka Bir Kullanıcı İçin API Anahtarı Oluşturma:**
    - Bu adımlar, yöneticinin başka bir kullanıcı adına API anahtarı oluşturmasını sağlar.
    - Yönetici, yönetici hesabına giriş yapmalı ve "Yönetim" sekmesine gitmelidir.
    - Ardından, "Kullanıcıları Listele" bölümüne tıklamalı ve istenen kullanıcının "Görünüm" sayfasına gitmelidir.
    - Kullanıcının sayfasında, "Kimlik Doğrulama Anahtarları" bölümünde "Kimlik Doğrulama Anahtarı Ekle" seçeneğini seçmelidir.
    - Bu adımları takip ederek, yönetici belirli bir kullanıcı adına API anahtarı oluşturabilir ve kullanıcıya iletebilir.

[![image.png](https://acikkaynak.lastguard.com.tr/uploads/images/gallery/2024-04/scaled-1680-/73Jimage.png)](https://acikkaynak.lastguard.com.tr/uploads/images/gallery/2024-04/73Jimage.png)

[![Ekran Görüntüsü - 2024-04-11 16-25-43.png](https://acikkaynak.lastguard.com.tr/uploads/images/gallery/2024-04/scaled-1680-/ekran-goruntusu-2024-04-11-16-25-43.png)](https://acikkaynak.lastguard.com.tr/uploads/images/gallery/2024-04/ekran-goruntusu-2024-04-11-16-25-43.png)

**Kullanıcı Komut Satırı:**

1. **Komut Satırı Kullanarak Kendi API Anahtarınızı Oluşturma:**
    - Kullanıcı, MISP'in yüklemesinin yapıldığı dizindeki CLI (Command Line Interface) aracını kullanarak API anahtarı oluşturabilir.
    - CLI aracını çalıştırmak için aşağıdaki komutu kullanabilir: <div class="dark bg-gray-950 rounded-md"><div class="p-4 overflow-y-auto">`./app/Console/cake user change_authkey [e-posta/kullanıcı_kimliği]`</div></div>
    - Bu komut, belirtilen kullanıcının API anahtarını değiştirir veya yeni bir API anahtarı oluşturur.

**Yönetici Komut Satırı:**

2. **Komut Satırı Kullanarak Başka Bir Kullanıcı İçin API Anahtarı Oluşturma:**
    - API Yönetici düzeyinde bir API anahtarınız olması koşuluyla, başka bir kullanıcı adına API anahtarı oluşturabilirsiniz.
    - Bu işlem için \[POST\]/auth\_keys/add/{{user\_id}} uç noktasını kullanabilirsiniz. Burada {{user\_id}}, API anahtarı oluşturmak istediğiniz kullanıcının kimliğini belirtir.
    - Bu istek, API yöneticisi tarafından yetkilendirilmiş olmalı ve belirtilen kullanıcının API anahtarını oluşturmak için gerekli izinlere sahip olmalısınız.
    - Bu şekilde, başka bir kullanıcı adına API anahtarı oluşturabilir ve belirli bir kullanıcıya iletebilirsiniz.

<p class="callout info">Kimlik doğrulama anahtarınız yalnızca bir kez görüntülenecek ve daha sonra tekrar erişilemeyecektir. Bu nedenle, anahtarı güvenli bir şekilde saklamanız önemlidir. Not almak veya güvenli bir parola yöneticisinde saklamak gibi uygun önlemler almanızı öneririz.</p>

[![Ekran Görüntüsü - 2024-04-11 17-00-40.png](https://acikkaynak.lastguard.com.tr/uploads/images/gallery/2024-04/scaled-1680-/ekran-goruntusu-2024-04-11-17-00-40.png)](https://acikkaynak.lastguard.com.tr/uploads/images/gallery/2024-04/ekran-goruntusu-2024-04-11-17-00-40.png)

Bu anahtarlar, API'ye yetkilendirilmiş istekler göndermek için kullanılır ve kullanıcılara belirli bir güvenlik kimliği sağlar. API anahtarları, kullanıcıların MISP üzerinde belirli işlemleri otomatize etmelerine ve entegrasyonlar oluşturmalarına olanak tanır.

# Rest Client Nedir?

REST Client, MISP API'yi etkili bir şekilde kullanmak için tasarlanmış bir araçtır. Bu araç, MISP platformuyla etkileşim kurmak için REST (Representational State Transfer) protokolünü kullanır ve bu sayede çeşitli güvenlik senaryolarında veri alışverişi yapmak için bir arabirim sunar.

REST client, Representational State Transfer (REST) prensiplerine uygun bir şekilde çalışan bir istemcidir. Bu istemci, bir RESTful web servisiyle etkileşim kurmak için HTTP protokolünü kullanır.

**Kullanım senaryoları:**

1. Veri Alma: MISP REST Client, MISP platformundan güncel tehdit bilgilerini almak için kullanılabilir. Tehdit istihbaratı paylaşımını güncel tutmak ve kuruluşun güvenlik durumunu izlemek için önemlidir.
2. Veri Gönderme: MISP REST Client, kuruluşun kendi tehdit istihbaratı verilerini MISP platformuna göndermesine olanak tanır. Kuruluşun kendi gözlemlerini diğer kuruluşlarla paylaşarak daha geniş bir tehdit görüşünü sağlamak için önemlidir.
3. Otomatik Analiz ve Uyarı: MISP REST Client, MISP platformundan alınan verileri otomatik olarak analiz ederek ve belirlenen kriterlere göre uyarılar oluşturarak güvenlik operasyonlarını otomatikleştirmek için kullanılabilir.
4. Entegrasyon: MISP REST Client, diğer güvenlik araçları ve sistemleriyle entegrasyon sağlamak için kullanılabilir. Bu, MISP platformunun güvenlik altyapısına kolayca entegre edilmesini ve çeşitli güvenlik araçlarının birlikte çalışmasını sağlar.

# REST Client ile API İstekleri

[![Ekran Görüntüsü - 2024-04-11 17-42-18.png](https://acikkaynak.lastguard.com.tr/uploads/images/gallery/2024-04/scaled-1680-/ekran-goruntusu-2024-04-11-17-42-18.png)](https://acikkaynak.lastguard.com.tr/uploads/images/gallery/2024-04/ekran-goruntusu-2024-04-11-17-42-18.png)

- **Bookmarked Queries (Yer İmlenmiş Sorgular):**
    
    
    - Bookmarked Queries bölümü, daha önceden yapılan ve kullanıcı tarafından kaydedilmiş API sorgularını görüntülemek için kullanılır. Bu özellik, sıkça kullanılan sorguları kolayca erişilebilir bir konumda tutmak için kullanışlıdır.
- **Query History (Sorgu Geçmişi):**
    
    
    - Query History bölümü, daha önceden yapılan tüm API sorgularının geçmişini görüntülemek için kullanılır. Bu özellik, geçmişte yapılan sorguların takibini sağlar ve hata ayıklama veya tekrar kullanım için kullanıcıya referans oluşturur.
- **HTTP Method to Use (Kullanılacak HTTP Metodu):**
    
    
    - Bir API isteğinin hangi HTTP metodu kullanılarak yapılacağını belirler. Örneğin, GET, POST, PUT, DELETE gibi metotlardan biri seçilir. Bu, isteğin amacına ve API'nin desteklediği operasyonlara bağlıdır.

[![image.png](https://acikkaynak.lastguard.com.tr/uploads/images/gallery/2024-04/scaled-1680-/Aikimage.png)](https://acikkaynak.lastguard.com.tr/uploads/images/gallery/2024-04/Aikimage.png)

- - - **GET**:
            
            
            - GET metodu, bir kaynağın okunması için kullanılır. Sunucudan belirtilen kaynağı almak için kullanılır. Örneğin, bir web sayfasını veya bir dosyayı almak için GET isteği yapılır.
        - **POST**:
            
            
            - POST metodu, bir kaynağa veri göndermek için kullanılır. Genellikle bir form gönderirken veya sunucuya veri kaydetmek için kullanılır. Örneğin, bir form doldurulduğunda ve gönderildiğinde, bu bilgiler POST isteğiyle sunucuya iletilir.
        - **DELETE**:
            
            
            - DELETE metodu, bir kaynağı silmek veya kaldırmak için kullanılır. Belirtilen kaynağın sunucu tarafından silinmesini istemek için kullanılır. Örneğin, bir dosyanın veya kaydın silinmesi için DELETE isteği yapılır.
- **Relative Path to Query (Sorgulanacak İlgili Yol):**
    - Bir isteğin gönderileceği URL'nin kök URL (Root URL)'ye göre konumunu belirten kısaltılmış bir yol ifadesidir. Bu, isteğin hangi endpoint'e yönlendirileceğini belirlemek için kullanılır. Göreceli yol (Relative Path), isteğin tam URL'sini oluşturmak için kök URL ile birleştirilir ve istenen endpoint veya kaynağın konumunu belirtir.
- **Bookmark Query (Sorguyu Yer İmleri Ekle):**
    
    
    - Bookmark Query özelliği, işaretlendiği takdirde oluşturulan bir sorgunun yer imlerine eklenmesini sağlar. Böylece, sıkça kullanılan veya önemli sorguların kolayca erişilebilir olmasını sağlar.
- **Show Result (Sonucu Göster):**
    
    
    - Show Result, API isteğinin sonucunun görüntülenmesini sağlar. işaretlendiği takdirde isteğin başarıyla tamamlanıp tamamlanmadığını ve alınan yanıtın içeriğini kullanıcıya gösterir.
- **Skip SSL Validation (SSL Doğrulamasını Atla):**
    
    
    - Skip SSL Validation özelliği, SSL sertifikası doğrulamasının atlanmasını sağlar. Bu, güvenli olmayan bir ortamda veya test amaçlı kullanımlarda gerekebilir, ancak genellikle tavsiye edilmez.
- **HTTP Headers (HTTP Başlıkları):**
    - HTTP headers, bir HTTP isteği veya yanıtı iletilirken kullanılan başlık alanlarıdır. Bu başlıklar, isteğin veya yanıtın ne olduğunu, nasıl işlendiğini ve ne tür veri içerdiğini belirtir. RESTful API'lerde, HTTP başlıkları önemli bilgiler içerebilir ve belirli işlevlerin gerçekleştirilmesini sağlar.

**[![Ekran Görüntüsü - 2024-04-11 18-07-20.png](https://acikkaynak.lastguard.com.tr/uploads/images/gallery/2024-04/scaled-1680-/ekran-goruntusu-2024-04-11-18-07-20.png)](https://acikkaynak.lastguard.com.tr/uploads/images/gallery/2024-04/ekran-goruntusu-2024-04-11-18-07-20.png)**

- - **"Authorization"** başlığı, bir API'ye yetkilendirme bilgilerini eklemek için kullanılır. Bu başlık, isteği gönderenin kimliğini doğrulamak ve yetkilendirilmiş erişim sağlamak için kullanılır.
        
        Örneğin, bir API'ye erişmek için gereken API anahtarını (API key) belirtmek için kullanılır:
        
        <div class="dark bg-gray-950 rounded-md"><div class="p-4 overflow-y-auto">`<span class="hljs-section">Authorization: YOUR_API_KEY</span>`</div></div>
    - **"Accept"** başlığı, istemci tarafından sunulan veri biçimini belirlemek için kullanılır. Sunucuya, istemcinin hangi medya türlerini kabul edebileceğini bildirmek için kullanılır. Bu, sunucunun yanıt olarak hangi medya türlerini gönderebileceğini belirler.
        
        Örneğin, istemci uygulama JSON formatında veri almak istiyorsa, aşağıdaki gibi bir başlık kullanır:
        
        <div class="dark bg-gray-950 rounded-md"><div class="p-4 overflow-y-auto">`Accept: application/json`</div></div>
    - **"Content-Type"** başlığı, istemcinin sunucuya gönderdiği verinin türünü belirtmek için kullanılır. Sunucuya gönderilen verinin hangi medya türünde olduğunu belirtir.
        
        Örneğin, istemci bir POST, PUT veya DELETE isteği gönderirken veriyi JSON formatında kodladıysa, aşağıdaki gibi bir başlık kullanır:
        
        <div class="dark bg-gray-950 rounded-md"><div class="p-4 overflow-y-auto">`Content-Type: application/json` </div></div><div class="p-4 overflow-y-auto">  
        </div>
- **HTTP Body (HTTP Gövdesi):** 
    - HTTP Body, isteğin gövdesine eklenen veri veya bilgileri sunucuya iletmektir. Bu veri, genellikle istemcinin sunucuya iletmek istediği kaynakların detaylarını veya işlem yapılacak verileri içerir. Örneğin, bir tehdit istihbaratı raporu oluşturmak için MISP API'ye bir POST isteği gönderirken, HTTP gövdesi bu raporun içeriğini taşır.
        
        Rapor JSON formatında gönderilmek istenirse, HTTP gövdesi aşağıdaki gibi bir yapıda olabilir:
        
        <div class="dark bg-gray-950 rounded-md"><div class="p-4 overflow-y-auto">`<span class="hljs-punctuation">{</span>`</div><div class="p-4 overflow-y-auto">`  <span class="hljs-attr">"title"</span><span class="hljs-punctuation">:</span> <span class="hljs-string">"Örnek Rapor"</span><span class="hljs-punctuation">,</span>`</div><div class="p-4 overflow-y-auto">`  <span class="hljs-attr">"description"</span><span class="hljs-punctuation">:</span> <span class="hljs-string">"Bu bir örnek rapordur."</span><span class="hljs-punctuation">,</span>`</div><div class="p-4 overflow-y-auto">`  <span class="hljs-attr">"tags"</span><span class="hljs-punctuation">:</span> <span class="hljs-punctuation">[</span><span class="hljs-string">"tehdit"</span><span class="hljs-punctuation">,</span> <span class="hljs-string">"analiz"</span><span class="hljs-punctuation">]</span><span class="hljs-punctuation">,</span>  ...`</div><div class="p-4 overflow-y-auto">`<span class="hljs-punctuation">}</span>` </div></div><div class="p-4 overflow-y-auto">  
        </div>[![image.png](https://acikkaynak.lastguard.com.tr/uploads/images/gallery/2024-04/scaled-1680-/XbVimage.png)](https://acikkaynak.lastguard.com.tr/uploads/images/gallery/2024-04/XbVimage.png)
- **Templates (Şablonlar):**
    - Şablonlar, daha önceden tanımlanmış ve genellikle yaygın olarak kullanılan API isteklerinin önceden yapılandırılmış formatlarını içerir. Kullanıcılar, belirli bir şablonu seçerek, istek için gereken parametreleri doldurarak hızlıca bir API isteği oluşturabilirler. Örneğin, "Event Search", "Attribute Creation" gibi şablonlar bulunabilir.
- **Query Builder (Sorgu Oluşturucu):**
    - Sorgu Oluşturucu, kullanıcıların bir API isteği için gerekli olan parametreleri adım adım seçmelerine olanak tanır. Kullanıcılar, belirli bir endpoint veya operasyon için gerekli olan parametreleri seçerek veya doldurarak isteklerini yapılandırabilirler. Kullanıcıların API'yi kullanırken gereken parametreleri hatırlamalarına veya manuel olarak yazmalarına gerek kalmadan kolayca istek oluşturmalarını sağlar.

<p class="callout info">Sorgu oluşturucu butonuna tıklandığı zaman yeni bir alan açılır.</p>

[![Ekran Görüntüsü - 2024-04-11 18-27-28.png](https://acikkaynak.lastguard.com.tr/uploads/images/gallery/2024-04/scaled-1680-/ekran-goruntusu-2024-04-11-18-27-28.png)](https://acikkaynak.lastguard.com.tr/uploads/images/gallery/2024-04/ekran-goruntusu-2024-04-11-18-27-28.png)

Kullanıcının daha karmaşık ve özelleştirilmiş sorgular oluşturmasına olanak tanıyan bir araçtır. Bu alanda kullanıcılar, isteklerini daha fazla filtrelemek veya belirli koşulları karşılayan verileri sorgulamak için kapsamlı sorgu kuralları oluşturabilirler.

Örneğin, bir kullanıcı belirli bir tarihten sonra oluşturulan etkinlikleri veya belirli bir tehdit seviyesine sahip olanları filtrelemek istiyorsa, query builder aracını kullanarak bu koşulları belirtebilirler. Ayrıca, bu araç sayesinde birden fazla koşulu birleştirerek daha karmaşık sorgular da oluşturulabilir.

Bu yeni alan, kullanıcılara API isteklerini daha esnek ve özelleştirilmiş bir şekilde oluşturma imkanı sunar ve istenen verilere daha doğru bir şekilde erişmelerini sağlar.

# PyMISP ile Otomasyon

**PyMISP - MISP'e Erişmek İçin Python Kütüphanesi**

PyMISP, MISP platformlarına Python programlama dili aracılığıyla REST API'leri kullanarak erişim sağlayan bir kütüphanedir. Bu kütüphane, MISP platformları ile etkileşimi kolaylaştırır ve otomasyon için bir arayüz sunar.

**PyMISP'nin Sağladığı Yetenekler:**

PyMISP, MISP platformlarındaki olaylara ve verilere erişimi sağlar ve çeşitli işlemleri gerçekleştirmenizi sağlar. Bu yetenekler arasında şunlar bulunur:

- Etkinliklerin eklenmesi, alınması, güncellenmesi, yayımlanması ve silinmesi
- Etiketlerin eklenmesi veya kaldırılması
- Dosya özniteliklerinin eklenmesi: karma, kayıt defteri anahtarı, desenler, kanal, muteks
- Ağ özniteliklerinin eklenmesi: IP hedefi/kaynağı, ana bilgisayar adı, etki alanı, URL, UA, ...
- E-posta özniteliklerinin eklenmesi: kaynak, hedef, konu, ek, ...
- Örneklerin yüklenmesi/indirilmesi
- Görüntülenmelerin güncellenmesi
- Tekliflerin eklenmesi, düzenlenmesi, kabul edilmesi ve silinmesi
- Tam metin araması ve niteliklere göre arama
- STIX etkinliklerinin alınması
- İstatistiklerin dışa aktarılması ve daha fazlası (api.py dosyasına bakınız)

**Kurulum:**

PyMISP'yi pip kullanarak veya GitHub deposundan en son sürümü alarak yükleyebilirsiniz. Kurulum talimatlarına aşağıdaki şekillerde ulaşabilirsiniz:

- Pip ile kurulum: `pip install pymisp`
- GitHub'dan en son sürümü yükleme: `git clone https://github.com/MISP/PyMISP.git && cd PyMISP` ve `python setup.py install`

PyMISP kütüphanesini kullanabilmek için MISP örneğinizde bir Kimlik Doğrulama Anahtarı'na ihtiyacınız olacaktır.

**Başlarken:**

PyMISP'yi kullanmaya başlamadan önce, MISP otomasyon anahtarınızı almanız gerekmektedir. Otomasyon anahtarınızı MISP web arayüzündeki otomasyon bölümünde veya profilinizde bulabilirsiniz.

PyMISP kütüphanesini kullanarak örnekler çalıştırmak için, `git clone https://github.com/MISP/PyMISP.git` komutunu kullanarak depoyu klonlayabilir ve örnekler klasöründeki `keys.py` dosyasını düzenleyerek MISP örneğinizin URL'sini ve otomasyon anahtarınızı belirtebilirsiniz.

**PyMISP Kullanımı:**

PyMISP'nin kullanımını daha iyi anlamak için mevcut örneklerden birine bakalım: `add_named_attribute.py`. Bu komut dosyası, sadece türünü bildiğiniz bir özniteliği mevcut bir etkinliğe eklemenizi sağlar (kategori varsayılan olarak belirlenir).

# 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

#### <span style="color: rgb(0, 0, 0);">Add Analyst Data:</span>

<span style="color: rgb(0, 0, 0);">Path Parametreleri:</span>

<table id="bkmrk-parametre-gerekli-ve" style="width: 100%; height: 186.057px;"><thead><tr style="height: 29.7143px;"><th style="width: 13.1012%; height: 29.7143px;">Parametre</th><th style="width: 8.89893%; height: 29.7143px;">Gerekli</th><th style="width: 13.9664%; height: 29.7143px;">Veri Türü</th><th style="width: 33.4989%; height: 29.7143px;">Açıklama</th><th style="width: 30.4004%; height: 29.7143px;">Örnek</th></tr></thead><tbody><tr style="height: 63.3143px;"><td style="width: 13.1012%; height: 63.3143px;">analystType</td><td style="width: 8.89893%; height: 63.3143px;">Evet</td><td style="width: 13.9664%; height: 63.3143px;">String (AnalystDataType)</td><td style="width: 33.4989%; height: 63.3143px;">Analist verisinin türünü belirtir.</td><td style="width: 30.4004%; height: 63.3143px;">"Note", "Opinion", "Relationship"</td></tr><tr style="height: 46.5143px;"><td style="width: 13.1012%; height: 46.5143px;">analystObjectUUID</td><td style="width: 8.89893%; height: 46.5143px;">Evet</td><td style="width: 13.9664%; height: 46.5143px;">String &lt;uuid&gt; (UUID)</td><td style="width: 33.4989%; height: 46.5143px;">Analist verisinin eklenmek istendiği nesnenin benzersiz kimliği.</td><td style="width: 30.4004%; height: 46.5143px;">"c99506a6-1255-4b71-afa5-7b8ba48c3b1b"</td></tr><tr style="height: 46.5143px;"><td style="width: 13.1012%; height: 46.5143px;">analystObjectType</td><td style="width: 8.89893%; height: 46.5143px;">Evet</td><td style="width: 13.9664%; height: 46.5143px;">Herhangi bir veri türü</td><td style="width: 33.4989%; height: 46.5143px;">Analist verisinin eklenmek istendiği nesnenin türünü belirtir.</td><td style="width: 30.4004%; height: 46.5143px;">"Event", "Attribute", "Object" gibi değerle</td></tr></tbody></table>

#### Edit Analyst Data:

<span style="color: rgb(0, 0, 0);">Path Parametreleri:</span>

<table id="bkmrk-parametre-gerekli-ve-1" style="width: 100%;"><thead><tr><th style="width: 12.6068%;">Parametre</th><th style="width: 10.8765%;">Gerekli</th><th style="width: 16.93%;">Veri Türü</th><th style="width: 30.9017%;">Açıklama</th><th style="width: 28.5507%;">Örnek</th></tr></thead><tbody><tr><td style="width: 12.6068%;">analystType</td><td style="width: 10.8765%;">Evet</td><td style="width: 16.93%;">String (AnalystDataType)</td><td style="width: 30.9017%;">Analist verisinin türünü belirtir.</td><td style="width: 28.5507%;">"Note", "Opinion", "Relationship"</td></tr><tr><td style="width: 12.6068%;">analystID</td><td style="width: 10.8765%;">Evet</td><td style="width: 16.93%;">AnalystDataID (string) or UUID (string)</td><td style="width: 30.9017%;">Analist verisinin benzersiz kimliği (UUID) veya sayısal kimliği (AnalystDataID).</td><td style="width: 28.5507%;">"c99506a6-1255-4b71-afa5-7b8ba48c3b1b" veya "12345"</td></tr></tbody></table>

#### Delete Analyst Data:

<span style="color: rgb(0, 0, 0);">Path Parametreleri:</span>

<table id="bkmrk-parametre-gerekli-ve-2" style="width: 100%;"><thead><tr><th style="width: 11.7416%;">Parametre</th><th style="width: 10.7529%;">Gerekli</th><th style="width: 19.1574%;">Veri Türü</th><th style="width: 29.1725%;">Açıklama</th><th style="width: 29.0414%;">Örnek</th></tr></thead><tbody><tr><td style="width: 11.7416%;">analystType</td><td style="width: 10.7529%;">Evet</td><td style="width: 19.1574%;">String (AnalystDataType)</td><td style="width: 29.1725%;">Analist verisinin türünü belirtir.</td><td style="width: 29.0414%;">"Note", "Opinion", "Relationship"</td></tr><tr><td style="width: 11.7416%;">analystID</td><td style="width: 10.7529%;">Evet</td><td style="width: 19.1574%;">AnalystDataID (string) or UUID (string)</td><td style="width: 29.1725%;">Analist verisinin benzersiz kimliği (UUID) veya sayısal kimliği (AnalystDataID).</td><td style="width: 29.0414%;">"c99506a6-1255-4b71-afa5-7b8ba48c3b1b" veya "12345"</td></tr></tbody></table>

#### List Analyst Data:

<span style="color: rgb(0, 0, 0);">Path Parametreleri:</span>

<table id="bkmrk-parametre-gerekli-ve-3"><thead><tr><th>Parametre</th><th>Gerekli</th><th>Veri Türü</th><th>Açıklama</th><th>Örnek</th></tr></thead><tbody><tr><td>analystType</td><td>Evet</td><td>String (AnalystDataType)</td><td>Analist verisinin türünü belirtir.</td><td>"Note", "Opinion", "Relationship"</td></tr></tbody></table>

#### Get Analyst Data by ID:

<span style="color: rgb(0, 0, 0);">Path Parametreleri:</span>

<table id="bkmrk-parametre-gerekli-ve-4" style="width: 100%;"><thead><tr><th style="width: 11.7416%;">Parametre</th><th style="width: 10.1349%;">Gerekli</th><th style="width: 16.8056%;">Veri Türü</th><th style="width: 32.6329%;">Açıklama</th><th style="width: 28.5507%;">Örnek</th></tr></thead><tbody><tr><td style="width: 11.7416%;">analystType</td><td style="width: 10.1349%;">Evet</td><td style="width: 16.8056%;">String (AnalystDataType)</td><td style="width: 32.6329%;">Analist verisinin türünü belirtir.</td><td style="width: 28.5507%;">"Note", "Opinion", "Relationship"</td></tr><tr><td style="width: 11.7416%;">analystID</td><td style="width: 10.1349%;">Evet</td><td style="width: 16.8056%;">AnalystDataID (string) or UUID (string)</td><td style="width: 32.6329%;">Analist verisinin benzersiz kimliği (UUID) veya sayısal kimliği (AnalystDataID).</td><td style="width: 28.5507%;">"c99506a6-1255-4b71-afa5-7b8ba48c3b1b" veya "12345"</td></tr></tbody></table>

# Attribute Parametreleri

#### "Attribute" Kaynağını Aramak:

Request Body Şeması:

<table id="bkmrk-parametre-gerekli-ve" style="width: 100%;"><thead><tr><th style="width: 19.0338%;">Parametre</th><th style="width: 8.65174%;">Gerekli</th><th style="width: 22.0001%;">Veri Türü</th><th style="width: 11.9873%;">Maksimum Uzunluk</th><th style="width: 16.1927%;">Açıklama</th><th style="width: 22.1237%;">Örnek</th></tr></thead><tbody><tr><td style="width: 19.0338%;">page</td><td style="width: 8.65174%;">-</td><td style="width: 22.0001%;">integer or null &lt;int32&gt;</td><td style="width: 11.9873%;">-</td><td style="width: 16.1927%;">Sayfa numarası veya null</td><td style="width: 22.1237%;">1</td></tr><tr><td style="width: 19.0338%;">limit</td><td style="width: 8.65174%;">-</td><td style="width: 22.0001%;">integer or null &lt;int32&gt;</td><td style="width: 11.9873%;">-</td><td style="width: 16.1927%;">Sorgunun maksimum sonuç sayısı veya null</td><td style="width: 22.1237%;">10</td></tr><tr><td style="width: 19.0338%;">value</td><td style="width: 8.65174%;">-</td><td style="width: 22.0001%;">string (AttributeValue)</td><td style="width: 11.9873%;">&lt;= 131071</td><td style="width: 16.1927%;">Değer</td><td style="width: 22.1237%;">"example\_value"</td></tr><tr><td style="width: 19.0338%;">value1</td><td style="width: 8.65174%;">-</td><td style="width: 22.0001%;">string (AttributeValue)</td><td style="width: 11.9873%;">&lt;= 131071</td><td style="width: 16.1927%;">Değer 1</td><td style="width: 22.1237%;">"example\_value1"</td></tr><tr><td style="width: 19.0338%;">value2</td><td style="width: 8.65174%;">-</td><td style="width: 22.0001%;">string (AttributeValue)</td><td style="width: 11.9873%;">&lt;= 131071</td><td style="width: 16.1927%;">Değer 2</td><td style="width: 22.1237%;">"example\_value2"</td></tr><tr><td style="width: 19.0338%;">type</td><td style="width: 8.65174%;">-</td><td style="width: 22.0001%;">string (AttributeType)</td><td style="width: 11.9873%;">&lt;= 100</td><td style="width: 16.1927%;">Tür</td><td style="width: 22.1237%;">"md5", "sha1", "filename", vb.</td></tr><tr><td style="width: 19.0338%;">category</td><td style="width: 8.65174%;">-</td><td style="width: 22.0001%;">string (AttributeCategory)</td><td style="width: 11.9873%;">&lt;= 255</td><td style="width: 16.1927%;">Kategori</td><td style="width: 22.1237%;">"Internal reference", "Targeting data", vb.</td></tr><tr><td style="width: 19.0338%;">org</td><td style="width: 8.65174%;">-</td><td style="width: 22.0001%;">OrganisationId (string) or OrganisationName (string)</td><td style="width: 11.9873%;">-</td><td style="width: 16.1927%;">Kuruluş ID'si veya adı</td><td style="width: 22.1237%;">"example\_org\_id" veya "example\_org\_name"</td></tr><tr><td style="width: 19.0338%;">tags</td><td style="width: 8.65174%;">-</td><td style="width: 22.0001%;">Array of strings or null (TagsRestSearchFilter)</td><td style="width: 11.9873%;">-</td><td style="width: 16.1927%;">Etiketler veya null</td><td style="width: 22.1237%;">\["tag1", "tag2"\]</td></tr><tr><td style="width: 19.0338%;">from</td><td style="width: 8.65174%;">-</td><td style="width: 22.0001%;">string or null (DateRestSearchFilter)</td><td style="width: 11.9873%;">-</td><td style="width: 16.1927%;">Zaman damgası veya null</td><td style="width: 22.1237%;">"2024-04-01T00:00:00Z"</td></tr><tr><td style="width: 19.0338%;">to</td><td style="width: 8.65174%;">-</td><td style="width: 22.0001%;">string or null (DateRestSearchFilter)</td><td style="width: 11.9873%;">-</td><td style="width: 16.1927%;">Zaman damgası veya null</td><td style="width: 22.1237%;">"2024-04-10T23:59:59Z"</td></tr><tr><td style="width: 19.0338%;">last</td><td style="width: 8.65174%;">-</td><td style="width: 22.0001%;">(integer or null) or (string or null) (LastRestSearchFilter)</td><td style="width: 11.9873%;">-</td><td style="width: 16.1927%;">Son zaman dilimi</td><td style="width: 22.1237%;">"5d", "12h", "2024-04-01T00:00:00Z"</td></tr><tr><td style="width: 19.0338%;">eventid</td><td style="width: 8.65174%;">-</td><td style="width: 22.0001%;">string (EventId)</td><td style="width: 11.9873%;">&lt;= 10</td><td style="width: 16.1927%;">Olay ID'si</td><td style="width: 22.1237%;">"1234567890"</td></tr><tr><td style="width: 19.0338%;">withAttachments</td><td style="width: 8.65174%;">-</td><td style="width: 22.0001%;">boolean (WithAttachmentsRestSearchFilter)</td><td style="width: 11.9873%;">-</td><td style="width: 16.1927%;">Ekleri içerir mi?</td><td style="width: 22.1237%;">true, false</td></tr><tr><td style="width: 19.0338%;">uuid</td><td style="width: 8.65174%;">-</td><td style="width: 22.0001%;">string &lt;uuid&gt; (UUID)</td><td style="width: 11.9873%;">&lt;= 36</td><td style="width: 16.1927%;">UUID</td><td style="width: 22.1237%;">"c99506a6-1255-4b71-afa5-7b8ba48c3b1b"</td></tr><tr><td style="width: 19.0338%;">publish\_timestamp</td><td style="width: 8.65174%;">-</td><td style="width: 22.0001%;">string (Timestamp)</td><td style="width: 11.9873%;">-</td><td style="width: 16.1927%;">Yayımlanma zaman damgası</td><td style="width: 22.1237%;">"1618234400" (UNIX zaman damgası)</td></tr><tr><td style="width: 19.0338%;">published</td><td style="width: 8.65174%;">-</td><td style="width: 22.0001%;">boolean (PublishedFlag)</td><td style="width: 11.9873%;">-</td><td style="width: 16.1927%;">Yayımlandı mı?</td><td style="width: 22.1237%;">true, false</td></tr><tr><td style="width: 19.0338%;">timestamp</td><td style="width: 8.65174%;">-</td><td style="width: 22.0001%;">string (Timestamp)</td><td style="width: 11.9873%;">-</td><td style="width: 16.1927%;">Zaman damgası</td><td style="width: 22.1237%;">"1618234400" (UNIX zaman damgası)</td></tr><tr><td style="width: 19.0338%;">attribute\_timestamp</td><td style="width: 8.65174%;">-</td><td style="width: 22.0001%;">string (Timestamp)</td><td style="width: 11.9873%;">-</td><td style="width: 16.1927%;">Nitelik zaman damgası</td><td style="width: 22.1237%;">"1618234400" (UNIX zaman damgası)</td></tr><tr><td style="width: 19.0338%;">enforceWarninglist</td><td style="width: 8.65174%;">-</td><td style="width: 22.0001%;">boolean or null (EnforceWarninglistRestSearchFilter)</td><td style="width: 11.9873%;">-</td><td style="width: 16.1927%;">Uyarı listesi zorunlu mu?</td><td style="width: 22.1237%;">true, false, null</td></tr><tr><td style="width: 19.0338%;">to\_ids</td><td style="width: 8.65174%;">-</td><td style="width: 22.0001%;">boolean or null (ToIDSRestSearchFlag)</td><td style="width: 11.9873%;">-</td><td style="width: 16.1927%;">IDS'ye mi gönderilsin?</td><td style="width: 22.1237%;">true, false, null</td></tr><tr><td style="width: 19.0338%;">deleted</td><td style="width: 8.65174%;">-</td><td style="width: 22.0001%;">boolean (SoftDeletedFlagValuesToInclude)</td><td style="width: 11.9873%;">-</td><td style="width: 16.1927%;">Silinmiş öznitelikler içersin mi?</td><td style="width: 22.1237%;">true, false</td></tr><tr><td style="width: 19.0338%;">event\_timestamp</td><td style="width: 8.65174%;">-</td><td style="width: 22.0001%;">string (Timestamp)</td><td style="width: 11.9873%;">-</td><td style="width: 16.1927%;">Olay zaman damgası</td><td style="width: 22.1237%;">"1618234400" (UNIX zaman damgası)</td></tr><tr><td style="width: 19.0338%;">threat\_level\_id</td><td style="width: 8.65174%;">-</td><td style="width: 22.0001%;">string (ThreatLevelId)</td><td style="width: 11.9873%;">-</td><td style="width: 16.1927%;">Tehdit seviyesi</td><td style="width: 22.1237%;">"1", "2", "3", "4"</td></tr><tr><td style="width: 19.0338%;">eventinfo</td><td style="width: 8.65174%;">-</td><td style="width: 22.0001%;">string</td><td style="width: 11.9873%;">-</td><td style="width: 16.1927%;">Olay hakkında hızlı açıklama</td><td style="width: 22.1237%;">"example\_event\_info"</td></tr><tr><td style="width: 19.0338%;">sharinggroup</td><td style="width: 8.65174%;">-</td><td style="width: 22.0001%;">Array of strings or null (SharingGroupIDRestSearchFilter)</td><td style="width: 11.9873%;">-</td><td style="width: 16.1927%;">Paylaşım grubu ID'leri veya null</td><td style="width: 22.1237%;">\["group\_id1", "group\_id2"\]</td></tr><tr><td style="width: 19.0338%;">decayingModel</td><td style="width: 8.65174%;">-</td><td style="width: 22.0001%;">string (DecayingModelRestSearchFilter)</td><td style="width: 11.9873%;">-</td><td style="width: 16.1927%;">Bozulma modeli</td><td style="width: 22.1237%;">"example\_decaying\_model"</td></tr><tr><td style="width: 19.0338%;">score</td><td style="width: 8.65174%;">-</td><td style="width: 22.0001%;">string (DecayingModelScoreRestSearchFilter)</td><td style="width: 11.9873%;">-</td><td style="width: 16.1927%;">Puan</td><td style="width: 22.1237%;">"example\_score"</td></tr><tr><td style="width: 19.0338%;">first\_seen</td><td style="width: 8.65174%;">-</td><td style="width: 22.0001%;">string</td><td style="width: 11.9873%;">-</td><td style="width: 16.1927%;">İlk görülme zamanı</td><td style="width: 22.1237%;">"2024-04-01T00:00:00Z"</td></tr><tr><td style="width: 19.0338%;">last\_seen</td><td style="width: 8.65174%;">-</td><td style="width: 22.0001%;">string</td><td style="width: 11.9873%;">-</td><td style="width: 16.1927%;">Son görülme zamanı</td><td style="width: 22.1237%;">"2024-04-10T23:59:59Z"</td></tr><tr><td style="width: 19.0338%;">includeEventUuid</td><td style="width: 8.65174%;">-</td><td style="width: 22.0001%;">boolean (IncludeEventUUIDRestSearchFlag)</td><td style="width: 11.9873%;">-</td><td style="width: 16.1927%;">Etkinlik UUID'lerini içerir mi?</td><td style="width: 22.1237%;">true, false</td></tr><tr><td style="width: 19.0338%;">includeEventTags</td><td style="width: 8.65174%;">-</td><td style="width: 22.0001%;">boolean (IncludeEventTagsRestSearchFlag)</td><td style="width: 11.9873%;">-</td><td style="width: 16.1927%;">Etkinlik etiketlerini içerir mi?</td><td style="width: 22.1237%;">true, false</td></tr><tr><td style="width: 19.0338%;">includeProposals</td><td style="width: 8.65174%;">-</td><td style="width: 22.0001%;">boolean (IncludeProposalsRestSearchFlag)</td><td style="width: 11.9873%;">-</td><td style="width: 16.1927%;">Önerileri içerir mi?</td><td style="width: 22.1237%;">true, false</td></tr><tr><td style="width: 19.0338%;">requested\_attributes</td><td style="width: 8.65174%;">-</td><td style="width: 22.0001%;">Array of strings (RequestedAttributesRestSearchFilter)</td><td style="width: 11.9873%;">-</td><td style="width: 16.1927%;">İstenen öznitelikler</td><td style="width: 22.1237%;">\["attribute1", "attribute2"\]</td></tr><tr><td style="width: 19.0338%;">includeContext</td><td style="width: 8.65174%;">-</td><td style="width: 22.0001%;">boolean or null (IncludeContextRestSearchFlag)</td><td style="width: 11.9873%;">-</td><td style="width: 16.1927%;">Bağlamı içerir mi?</td><td style="width: 22.1237%;">true, false, null</td></tr><tr><td style="width: 19.0338%;">headerless</td><td style="width: 8.65174%;">-</td><td style="width: 22.0001%;">boolean or null (HeaderlessRestSearchFlag)</td><td style="width: 11.9873%;">-</td><td style="width: 16.1927%;">Başlıksız olacak mı?</td><td style="width: 22.1237%;">true, false, null</td></tr><tr><td style="width: 19.0338%;">includeWarninglistHits</td><td style="width: 8.65174%;">-</td><td style="width: 22.0001%;">boolean or null (IncludeWarninglistHitsRestSearchFlag)</td><td style="width: 11.9873%;">-</td><td style="width: 16.1927%;">Uyarı listesi eşleşmeleri içerir mi?</td><td style="width: 22.1237%;">true, false, null</td></tr><tr><td style="width: 19.0338%;">attackGalaxy</td><td style="width: 8.65174%;">-</td><td style="width: 22.0001%;">string or null (AttackGalaxyRestSearchFilter)</td><td style="width: 11.9873%;">-</td><td style="width: 16.1927%;">Saldırı galaksisi</td><td style="width: 22.1237%;">"example\_attack\_galaxy"</td></tr><tr><td style="width: 19.0338%;">object\_relation</td><td style="width: 8.65174%;">-</td><td style="width: 22.0001%;">string or null (ObjectRelationRestSearchFilter)</td><td style="width: 11.9873%;">-</td><td style="width: 16.1927%;">Nesne ilişkisi</td><td style="width: 22.1237%;">"example\_object\_relation"</td></tr><tr><td style="width: 19.0338%;">includeSightings</td><td style="width: 8.65174%;">-</td><td style="width: 22.0001%;">boolean or null (IncludeSightingDbRestSearchFlag)</td><td style="width: 11.9873%;">-</td><td style="width: 16.1927%;">Görüntülerle birlikte mi?</td><td style="width: 22.1237%;">true, false, null</td></tr><tr><td style="width: 19.0338%;">includeCorrelations</td><td style="width: 8.65174%;">-</td><td style="width: 22.0001%;">boolean or null (IncludeCorrelationsRestSearchFlag)</td><td style="width: 11.9873%;">-</td><td style="width: 16.1927%;">Korelasyonları içerir mi?</td><td style="width: 22.1237%;">true, false, null</td></tr><tr><td style="width: 19.0338%;">modelOverrides</td><td style="width: 8.65174%;">-</td><td style="width: 22.0001%;">object (ModelOverridesRestSearchFilter)</td><td style="width: 11.9873%;">-</td><td style="width: 16.1927%;">Model geçersiz kılma</td><td style="width: 22.1237%;">"example\_model\_overrides"</td></tr><tr><td style="width: 19.0338%;">includeDecayScore</td><td style="width: 8.65174%;">-</td><td style="width: 22.0001%;">boolean (IncludeDecayScoreRestSearchFlag)</td><td style="width: 11.9873%;">-</td><td style="width: 16.1927%;">Bozulma puanını içerir mi?</td><td style="width: 22.1237%;">true, false</td></tr><tr><td style="width: 19.0338%;">includeFullModel</td><td style="width: 8.65174%;">-</td><td style="width: 22.0001%;">boolean (IncludeFullModelRestSearchFlag)</td><td style="width: 11.9873%;">-</td><td style="width: 16.1927%;">Tam modeli içerir mi?</td><td style="width: 22.1237%;">true, false</td></tr><tr><td style="width: 19.0338%;">excludeDecayed</td><td style="width: 8.65174%;">-</td><td style="width: 22.0001%;">boolean (ExcludeDecayedRestSearchFlag)</td><td style="width: 11.9873%;">-</td><td style="width: 16.1927%;">Bozulmuş öğeleri hariç tutar mı?</td><td style="width: 22.1237%;">true, false</td></tr><tr><td style="width: 19.0338%;">returnFormat</td><td style="width: 8.65174%;">-</td><td style="width: 22.0001%;">string (AttributesRestSearchReturnFormat)</td><td style="width: 11.9873%;">-</td><td style="width: 16.1927%;">Yanıt biçimi</td><td style="width: 22.1237%;">"json", "xml", "csv", vb.</td></tr></tbody></table>

#### Add an Attribute:

Path Parametreleri:

<table id="bkmrk-parametre-gerekli-ve-1"><thead><tr><th>Parametre</th><th>Gerekli</th><th>Veri Türü</th><th>Açıklama</th><th>Örnek</th></tr></thead><tbody><tr><td>eventId</td><td>Evet</td><td>EventId (string) or UUID (string)</td><td>Olayın benzersiz kimliği (UUID) veya sayısal kimliği (EventId)</td><td>"c99506a6-1255-4b71-afa5-7b8ba48c3b1b" veya "12345"</td></tr></tbody></table>

Request Body Şeması:

<table id="bkmrk-parametre-gerekli-ve-2" style="width: 100%;"><thead><tr><th style="width: 14.8316%;">Parametre</th><th style="width: 9.8877%;">Gerekli</th><th style="width: 21.6294%;">Veri Türü</th><th style="width: 29.2913%;">Açıklama</th><th style="width: 24.3494%;">Örnek</th></tr></thead><tbody><tr><td style="width: 14.8316%;">event\_id</td><td style="width: 9.8877%;">Evet</td><td style="width: 21.6294%;">string (EventId)</td><td style="width: 29.2913%;">Olayın benzersiz kimliği (En fazla 10 karakter)</td><td style="width: 24.3494%;">"1234567890"</td></tr><tr><td style="width: 14.8316%;">object\_id</td><td style="width: 9.8877%;">Evet</td><td style="width: 21.6294%;">string (ObjectId)</td><td style="width: 29.2913%;">Nesne ID'si (En fazla 10 karakter)</td><td style="width: 24.3494%;">"9876543210"</td></tr><tr><td style="width: 14.8316%;">object\_relation</td><td style="width: 9.8877%;">-</td><td style="width: 21.6294%;">string or null (NullableObjectRelation)</td><td style="width: 29.2913%;">Nesne ilişkisi (En fazla 255 karakter)</td><td style="width: 24.3494%;">"example\_relation"</td></tr><tr><td style="width: 14.8316%;">category</td><td style="width: 9.8877%;">-</td><td style="width: 21.6294%;">string (AttributeCategory)</td><td style="width: 29.2913%;">Kategori (En fazla 255 karakter)</td><td style="width: 24.3494%;">"Internal reference"</td></tr><tr><td style="width: 14.8316%;">type</td><td style="width: 9.8877%;">-</td><td style="width: 21.6294%;">string (AttributeType)</td><td style="width: 29.2913%;">Tür (En fazla 100 karakter)</td><td style="width: 24.3494%;">"md5", "sha1", vb.</td></tr><tr><td style="width: 14.8316%;">value</td><td style="width: 9.8877%;">-</td><td style="width: 21.6294%;">string (AttributeValue)</td><td style="width: 29.2913%;">Değer (En fazla 131071 karakter)</td><td style="width: 24.3494%;">"example\_value"</td></tr><tr><td style="width: 14.8316%;">to\_ids</td><td style="width: 9.8877%;">-</td><td style="width: 21.6294%;">boolean (ToIDS)</td><td style="width: 29.2913%;">IDS'ye gönderilsin mi? (Varsayılan: true)</td><td style="width: 24.3494%;">true, false</td></tr><tr><td style="width: 14.8316%;">uuid</td><td style="width: 9.8877%;">-</td><td style="width: 21.6294%;">string &lt;uuid&gt; (UUID)</td><td style="width: 29.2913%;">UUID (En fazla 36 karakter)</td><td style="width: 24.3494%;">"c99506a6-1255-4b71-afa5-7b8ba48c3b1b"</td></tr><tr><td style="width: 14.8316%;">timestamp</td><td style="width: 9.8877%;">-</td><td style="width: 21.6294%;">string or null (NullableTimestamp)</td><td style="width: 29.2913%;">Zaman damgası (^\\d+$</td><td style="width: 24.3494%;">^$) (Varsayılan: "0")</td></tr><tr><td style="width: 14.8316%;">distribution</td><td style="width: 9.8877%;">-</td><td style="width: 21.6294%;">string (DistributionLevelId)</td><td style="width: 29.2913%;">Dağıtım seviyesi (Enum: "0" "1" "2" "3" "4" "5")</td><td style="width: 24.3494%;">"3"</td></tr><tr><td style="width: 14.8316%;">sharing\_group\_id</td><td style="width: 9.8877%;">-</td><td style="width: 21.6294%;">string or null (SharingGroupId)</td><td style="width: 29.2913%;">Paylaşım grubu ID'si (^\\d+$</td><td style="width: 24.3494%;">^$) (En fazla 10 karakter)</td></tr><tr><td style="width: 14.8316%;">comment</td><td style="width: 9.8877%;">-</td><td style="width: 21.6294%;">string (AttributeComment)</td><td style="width: 29.2913%;">Yorum (En fazla 65535 karakter)</td><td style="width: 24.3494%;">"example\_comment"</td></tr><tr><td style="width: 14.8316%;">deleted</td><td style="width: 9.8877%;">-</td><td style="width: 21.6294%;">boolean (SoftDeletedFlag)</td><td style="width: 29.2913%;">Silinmiş mi? (Varsayılan: false)</td><td style="width: 24.3494%;">true, false</td></tr><tr><td style="width: 14.8316%;">disable\_correlation</td><td style="width: 9.8877%;">-</td><td style="width: 21.6294%;">boolean (DisableCorrelationFlag)</td><td style="width: 29.2913%;">Korelasyonu devre dışı bırak (Varsayılan: false)</td><td style="width: 24.3494%;">true, false</td></tr><tr><td style="width: 14.8316%;">first\_seen</td><td style="width: 9.8877%;">-</td><td style="width: 21.6294%;">string or null (NullableMicroTimestamp)</td><td style="width: 29.2913%;">İlk görülme zamanı (^\\d+$</td><td style="width: 24.3494%;">^$) (Varsayılan: null)</td></tr><tr><td style="width: 14.8316%;">last\_seen</td><td style="width: 9.8877%;">-</td><td style="width: 21.6294%;">string or null (NullableMicroTimestamp)</td><td style="width: 29.2913%;">Son görülme zamanı (^\\d+$</td><td style="width: 24.3494%;">^$) (Varsayılan: null)</td></tr></tbody></table>

#### Edit an Attribute:

Path Parametreleri:

<table id="bkmrk-parametre-gerekli-ve-3" style="width: 100%;"><thead><tr><th style="width: 11.0001%;">Parametre</th><th style="width: 6.5506%;">Gerekli</th><th style="width: 18.1667%;">Veri Türü</th><th style="width: 33.8673%;">Açıklama</th><th style="width: 30.5283%;">Örnek</th></tr></thead><tbody><tr><td style="width: 11.0001%;">attributeId</td><td style="width: 6.5506%;">Evet</td><td style="width: 18.1667%;">AttributeId (string) or UUID (string)</td><td style="width: 33.8673%;">Özniteliğin benzersiz kimliği (UUID) veya sayısal kimliği (AttributeId)</td><td style="width: 30.5283%;">"c99506a6-1255-4b71-afa5-7b8ba48c3b1b" veya "12345"</td></tr></tbody></table>

Request Body Şeması:

<table id="bkmrk-parametre-gerekli-ve-4" style="width: 100%;"><thead><tr><th style="width: 16.0675%;">Parametre</th><th style="width: 8.03376%;">Gerekli</th><th style="width: 22.9872%;">Veri Türü</th><th style="width: 27.9344%;">Açıklama</th><th style="width: 24.9665%;">Örnek</th></tr></thead><tbody><tr><td style="width: 16.0675%;">id</td><td style="width: 8.03376%;">Evet</td><td style="width: 22.9872%;">string (AttributeId)</td><td style="width: 27.9344%;">Öznitelik ID'si (En fazla 10 karakter, sadece sayılar içermeli)</td><td style="width: 24.9665%;">"1234567890"</td></tr><tr><td style="width: 16.0675%;">event\_id</td><td style="width: 8.03376%;">Evet</td><td style="width: 22.9872%;">string (EventId)</td><td style="width: 27.9344%;">Olay ID'si (En fazla 10 karakter, sadece sayılar içermeli)</td><td style="width: 24.9665%;">"1234567890"</td></tr><tr><td style="width: 16.0675%;">object\_id</td><td style="width: 8.03376%;">Evet</td><td style="width: 22.9872%;">string (ObjectId)</td><td style="width: 27.9344%;">Nesne ID'si (En fazla 10 karakter, sadece sayılar içermeli)</td><td style="width: 24.9665%;">"1234567890"</td></tr><tr><td style="width: 16.0675%;">object\_relation</td><td style="width: 8.03376%;">-</td><td style="width: 22.9872%;">string or null (NullableObjectRelation)</td><td style="width: 27.9344%;">Nesne ilişkisi (En fazla 255 karakter)</td><td style="width: 24.9665%;">"example\_relation"</td></tr><tr><td style="width: 16.0675%;">category</td><td style="width: 8.03376%;">-</td><td style="width: 22.9872%;">string (AttributeCategory)</td><td style="width: 27.9344%;">Kategori (En fazla 255 karakter)</td><td style="width: 24.9665%;">"Internal reference"</td></tr><tr><td style="width: 16.0675%;">type</td><td style="width: 8.03376%;">-</td><td style="width: 22.9872%;">string (AttributeType)</td><td style="width: 27.9344%;">Tür (En fazla 100 karakter)</td><td style="width: 24.9665%;">"md5", "sha1", vb.</td></tr><tr><td style="width: 16.0675%;">value</td><td style="width: 8.03376%;">-</td><td style="width: 22.9872%;">string (AttributeValue)</td><td style="width: 27.9344%;">Değer (En fazla 131071 karakter)</td><td style="width: 24.9665%;">"example\_value"</td></tr><tr><td style="width: 16.0675%;">to\_ids</td><td style="width: 8.03376%;">-</td><td style="width: 22.9872%;">boolean (ToIDS)</td><td style="width: 27.9344%;">IDS'ye gönderilsin mi? (Varsayılan: true)</td><td style="width: 24.9665%;">true, false</td></tr><tr><td style="width: 16.0675%;">uuid</td><td style="width: 8.03376%;">-</td><td style="width: 22.9872%;">string &lt;uuid&gt; (UUID)</td><td style="width: 27.9344%;">UUID (En fazla 36 karakter)</td><td style="width: 24.9665%;">"c99506a6-1255-4b71-afa5-7b8ba48c3b1b"</td></tr><tr><td style="width: 16.0675%;">timestamp</td><td style="width: 8.03376%;">-</td><td style="width: 22.9872%;">string or null (NullableTimestamp)</td><td style="width: 27.9344%;">Zaman damgası (^\\d+$</td><td style="width: 24.9665%;">^$) (Varsayılan: "0")</td></tr><tr><td style="width: 16.0675%;">distribution</td><td style="width: 8.03376%;">-</td><td style="width: 22.9872%;">string (DistributionLevelId)</td><td style="width: 27.9344%;">Dağıtım seviyesi (Enum: "0" "1" "2" "3" "4" "5")</td><td style="width: 24.9665%;">"3"</td></tr><tr><td style="width: 16.0675%;">sharing\_group\_id</td><td style="width: 8.03376%;">-</td><td style="width: 22.9872%;">string or null (SharingGroupId)</td><td style="width: 27.9344%;">Paylaşım grubu ID'si (^\\d+$</td><td style="width: 24.9665%;">^$) (En fazla 10 karakter)</td></tr><tr><td style="width: 16.0675%;">comment</td><td style="width: 8.03376%;">-</td><td style="width: 22.9872%;">string (AttributeComment)</td><td style="width: 27.9344%;">Yorum (En fazla 65535 karakter)</td><td style="width: 24.9665%;">"example\_comment"</td></tr><tr><td style="width: 16.0675%;">deleted</td><td style="width: 8.03376%;">-</td><td style="width: 22.9872%;">boolean (SoftDeletedFlag)</td><td style="width: 27.9344%;">Silinmiş mi? (Varsayılan: false)</td><td style="width: 24.9665%;">true, false</td></tr><tr><td style="width: 16.0675%;">disable\_correlation</td><td style="width: 8.03376%;">-</td><td style="width: 22.9872%;">boolean (DisableCorrelationFlag)</td><td style="width: 27.9344%;">Korelasyonu devre dışı bırak (Varsayılan: false)</td><td style="width: 24.9665%;">true, false</td></tr><tr><td style="width: 16.0675%;">first\_seen</td><td style="width: 8.03376%;">-</td><td style="width: 22.9872%;">string or null (NullableMicroTimestamp)</td><td style="width: 27.9344%;">İlk görülme zamanı (^\\d+$</td><td style="width: 24.9665%;">^$) (Varsayılan: null)</td></tr><tr><td style="width: 16.0675%;">last\_seen</td><td style="width: 8.03376%;">-</td><td style="width: 22.9872%;">string or null (NullableMicroTimestamp)</td><td style="width: 27.9344%;">Son görülme zamanı (^\\d+$</td><td style="width: 24.9665%;">^$) (Varsayılan: null)</td></tr></tbody></table>

#### Delete an Attribute:

Path Parametreleri:

<table id="bkmrk-parametre-gerekli-ve-5" style="width: 100%; height: 93.0286px;"><thead><tr style="height: 29.7143px;"><th style="width: 10.6293%; height: 29.7143px;">Parametre</th><th style="width: 8.15736%; height: 29.7143px;">Gerekli</th><th style="width: 17.1746%; height: 29.7143px;">Veri Türü</th><th style="width: 36.4662%; height: 29.7143px;">Açıklama</th><th style="width: 27.562%; height: 29.7143px;">Örnek</th></tr></thead><tbody><tr style="height: 63.3143px;"><td style="width: 10.6293%; height: 63.3143px;">attributeId</td><td style="width: 8.15736%; height: 63.3143px;">Evet</td><td style="width: 17.1746%; height: 63.3143px;">AttributeId (string) or UUID (string)</td><td style="width: 36.4662%; height: 63.3143px;">Öznitelik ID'si (En fazla 10 karakter, sadece sayılar içermeli) veya benzersiz kimliği (UUID)</td><td style="width: 27.562%; height: 63.3143px;">"c99506a6-1255-4b71-afa5-7b8ba48c3b1b" veya "12345"</td></tr></tbody></table>

#### Restore an Attribute:

Path Parametreleri:

<table id="bkmrk-parametre-gerekli-ve-6" style="width: 100%;"><thead><tr><th style="width: 11.9888%;">Parametre</th><th style="width: 9.39332%;">Gerekli</th><th style="width: 17.5417%;">Veri Türü</th><th style="width: 33.6271%;">Açıklama</th><th style="width: 27.3148%;">Örnek</th></tr></thead><tbody><tr><td style="width: 11.9888%;">attributeId</td><td style="width: 9.39332%;">Evet</td><td style="width: 17.5417%;">AttributeId (string) or UUID (string)</td><td style="width: 33.6271%;">Öznitelik kimliği (En fazla 10 karakter, sadece sayılar içermeli) veya benzersiz kimlik (UUID)</td><td style="width: 27.3148%;">"c99506a6-1255-4b71-afa5-7b8ba48c3b1b" veya "12345"</td></tr></tbody></table>

#### Add a Tag to an Attribute:

Path Parametreleri:

<table id="bkmrk-parametre-gerekli-ve-7" style="width: 100%;"><thead><tr><th style="width: 11.3709%;">Parametre</th><th style="width: 8.89893%;">Gerekli</th><th style="width: 17.4195%;">Veri Türü</th><th style="width: 34.8617%;">Açıklama</th><th style="width: 27.3148%;">Örnek</th></tr></thead><tbody><tr><td style="width: 11.3709%;">attributeId</td><td style="width: 8.89893%;">Evet</td><td style="width: 17.4195%;">AttributeId (string) or UUID (string)</td><td style="width: 34.8617%;">Öznitelik kimliği (En fazla 10 karakter, sadece sayılar içermeli) veya benzersiz kimlik (UUID)</td><td style="width: 27.3148%;">"c99506a6-1255-4b71-afa5-7b8ba48c3b1b" veya "12345"</td></tr><tr><td style="width: 11.3709%;">tagId</td><td style="width: 8.89893%;">Evet</td><td style="width: 17.4195%;">string (TagId)</td><td style="width: 34.8617%;">Etiket kimliği (En fazla 10 karakter, sadece sayılar içermeli)</td><td style="width: 27.3148%;">"12345"</td></tr><tr><td style="width: 11.3709%;">local</td><td style="width: 8.89893%;">-</td><td style="width: 17.4195%;">integer &lt;int32&gt;</td><td style="width: 34.8617%;">Yerel ekleme (En fazla 1 karakter) (Varsayılan: 0)</td><td style="width: 27.3148%;">0, 1</td></tr></tbody></table>

#### Remove a tag from an attribute:

Path Parametreleri:

<table id="bkmrk-parametre-gerekli-ve-8" style="width: 100%;"><thead><tr><th style="width: 10.7511%;">Parametre</th><th style="width: 7.91198%;">Gerekli</th><th style="width: 17.1799%;">Veri Türü</th><th style="width: 36.7081%;">Açıklama</th><th style="width: 27.3148%;">Örnek</th></tr></thead><tbody><tr><td style="width: 10.7511%;">attributeId</td><td style="width: 7.91198%;">Evet</td><td style="width: 17.1799%;">AttributeId (string) or UUID (string)</td><td style="width: 36.7081%;">Öznitelik kimliği (En fazla 10 karakter, sadece sayılar içermeli) veya benzersiz kimlik (UUID)</td><td style="width: 27.3148%;">"c99506a6-1255-4b71-afa5-7b8ba48c3b1b" veya "12345"</td></tr><tr><td style="width: 10.7511%;">tagId</td><td style="width: 7.91198%;">Evet</td><td style="width: 17.1799%;">string (TagId)</td><td style="width: 36.7081%;">Etiket kimliği (En fazla 10 karakter, sadece sayılar içermeli)</td><td style="width: 27.3148%;">"12345"</td></tr></tbody></table>

#### Get an attribute by ID:

Path Parametreleri:

<table id="bkmrk-parametre-gerekli-ve-9" style="width: 100%;"><thead><tr><th style="width: 11.7416%;">Parametre</th><th style="width: 9.26972%;">Gerekli</th><th style="width: 17.0518%;">Veri Türü</th><th style="width: 34.4878%;">Açıklama</th><th style="width: 27.3148%;">Örnek</th></tr></thead><tbody><tr><td style="width: 11.7416%;">attributeId</td><td style="width: 9.26972%;">Evet</td><td style="width: 17.0518%;">AttributeId (string) or UUID (string)</td><td style="width: 34.4878%;">Öznitelik kimliği (En fazla 10 karakter, sadece sayılar içermeli) veya benzersiz kimlik (UUID)</td><td style="width: 27.3148%;">"c99506a6-1255-4b71-afa5-7b8ba48c3b1b" veya "12345"</td></tr></tbody></table>

#### Get the count of attributes per category:

Path Parametreleri:

<table id="bkmrk-parametre-gerekli-ve-10" style="width: 100%;"><thead><tr><th style="width: 11.4945%;">Parametre</th><th style="width: 10.5057%;">Gerekli</th><th style="width: 13.5849%;">Veri Türü</th><th style="width: 46.483%;">Açıklama</th><th style="width: 17.9215%;">Örnek</th></tr></thead><tbody><tr><td style="width: 11.4945%;">context</td><td style="width: 10.5057%;">Evet</td><td style="width: 13.5849%;">string</td><td style="width: 46.483%;">İstatistiklerin bağlamı.</td><td style="width: 17.9215%;">"type" veya "category"</td></tr><tr><td style="width: 11.4945%;">percentage</td><td style="width: 10.5057%;">Evet</td><td style="width: 13.5849%;">integer</td><td style="width: 46.483%;">Yüzdelik dilim. 0: Öznitelik sayısını göstermek için, 1: Yüzdeleri göstermek için.</td><td style="width: 17.9215%;">0 veya 1</td></tr></tbody></table>

####   

# Event Parametreleri

#### "Event" Kaynağını Aramak:

Request Body Şeması:

<table id="bkmrk-parametre-gerekli-ve" style="width: 100%;"><thead><tr><th style="width: 20.2695%;">Parametre</th><th style="width: 11.2475%;">Gerekli</th><th style="width: 16.3147%;">Veri Türü</th><th style="width: 34.7306%;">Açıklama</th><th style="width: 17.4271%;">Örnek</th></tr></thead><tbody><tr><td style="width: 20.2695%;">page</td><td style="width: 11.2475%;">Opsiyonel</td><td style="width: 16.3147%;">integer or null &lt;int32&gt;</td><td style="width: 34.7306%;">1'den büyük bir tamsayı.</td><td style="width: 17.4271%;">1 veya null</td></tr><tr><td style="width: 20.2695%;">limit</td><td style="width: 11.2475%;">Opsiyonel</td><td style="width: 16.3147%;">integer or null &lt;int32&gt;</td><td style="width: 34.7306%;">0'dan büyük veya null.</td><td style="width: 17.4271%;">10 veya null</td></tr><tr><td style="width: 20.2695%;">value</td><td style="width: 11.2475%;">Opsiyonel</td><td style="width: 16.3147%;">string</td><td style="width: 34.7306%;">131071 karaktere kadar olan bir dize.</td><td style="width: 17.4271%;">"sample\_value"</td></tr><tr><td style="width: 20.2695%;">type</td><td style="width: 11.2475%;">Opsiyonel</td><td style="width: 16.3147%;">string</td><td style="width: 34.7306%;">100 karaktere kadar olan bir dize.</td><td style="width: 17.4271%;">"md5"</td></tr><tr><td style="width: 20.2695%;">category</td><td style="width: 11.2475%;">Opsiyonel</td><td style="width: 16.3147%;">string</td><td style="width: 34.7306%;">255 karaktere kadar olan bir dize.</td><td style="width: 17.4271%;">"Internal reference"</td></tr><tr><td style="width: 20.2695%;">org</td><td style="width: 11.2475%;">Opsiyonel</td><td style="width: 16.3147%;">OrganisationId (string) or OrganisationName (string)</td><td style="width: 34.7306%;">Organizasyon kimliği veya adı.</td><td style="width: 17.4271%;">"org\_id" veya "org\_name"</td></tr><tr><td style="width: 20.2695%;">tags</td><td style="width: 11.2475%;">Opsiyonel</td><td style="width: 16.3147%;">Array of strings or null</td><td style="width: 34.7306%;">Dize dizisi veya null.</td><td style="width: 17.4271%;">\["tag1", "tag2"\] veya null</td></tr><tr><td style="width: 20.2695%;">event\_tags</td><td style="width: 11.2475%;">Opsiyonel</td><td style="width: 16.3147%;">Array of strings or null</td><td style="width: 34.7306%;">Dize dizisi veya null.</td><td style="width: 17.4271%;">\["event\_tag1", "event\_tag2"\] veya null</td></tr><tr><td style="width: 20.2695%;">searchall</td><td style="width: 11.2475%;">Opsiyonel</td><td style="width: 16.3147%;">string</td><td style="width: 34.7306%;">Etiket adları, etkinlik açıklamaları, öznitelik değerleri veya öznitelik yorumlarıyla eşleşen olayları arama.</td><td style="width: 17.4271%;">"search\_value"</td></tr><tr><td style="width: 20.2695%;">from</td><td style="width: 11.2475%;">Opsiyonel</td><td style="width: 16.3147%;">string or null</td><td style="width: 34.7306%;">Geçerli zaman filtreleri kullanılabilir.</td><td style="width: 17.4271%;">"2024-01-01" veya null</td></tr><tr><td style="width: 20.2695%;">to</td><td style="width: 11.2475%;">Opsiyonel</td><td style="width: 16.3147%;">string or null</td><td style="width: 34.7306%;">Geçerli zaman filtreleri kullanılabilir.</td><td style="width: 17.4271%;">"2024-12-31" veya null</td></tr><tr><td style="width: 20.2695%;">last</td><td style="width: 11.2475%;">Opsiyonel</td><td style="width: 16.3147%;">integer or string or null</td><td style="width: 34.7306%;">Son x zaman içinde yayımlanan etkinlikler.</td><td style="width: 17.4271%;">7 veya "7d" veya null</td></tr><tr><td style="width: 20.2695%;">eventid</td><td style="width: 11.2475%;">Opsiyonel</td><td style="width: 16.3147%;">string</td><td style="width: 34.7306%;">10 karakterden az olan bir dize.</td><td style="width: 17.4271%;">"12345"</td></tr><tr><td style="width: 20.2695%;">withAttachments</td><td style="width: 11.2475%;">Opsiyonel</td><td style="width: 16.3147%;">boolean</td><td style="width: 34.7306%;">Varsa eklerin base64 temsiliyle genişletir.</td><td style="width: 17.4271%;">true veya false</td></tr><tr><td style="width: 20.2695%;">sharinggroup</td><td style="width: 11.2475%;">Opsiyonel</td><td style="width: 16.3147%;">Array of strings or null</td><td style="width: 34.7306%;">Paylaşım grubu ID(ler)i.</td><td style="width: 17.4271%;">\["sg\_id1", "sg\_id2"\] veya null</td></tr><tr><td style="width: 20.2695%;">metadata</td><td style="width: 11.2475%;">Opsiyonel</td><td style="width: 16.3147%;">boolean or null</td><td style="width: 34.7306%;">Belirtilen sorgu kapsamının metadatasını sadece döndürür, içerilen veri atlanır.</td><td style="width: 17.4271%;">true, false veya null</td></tr><tr><td style="width: 20.2695%;">uuid</td><td style="width: 11.2475%;">Opsiyonel</td><td style="width: 16.3147%;">string &lt;uuid&gt;</td><td style="width: 34.7306%;">36 karakterden az olan bir dize.</td><td style="width: 17.4271%;">"uuid\_value"</td></tr><tr><td style="width: 20.2695%;">publish\_timestamp</td><td style="width: 11.2475%;">Opsiyonel</td><td style="width: 16.3147%;">string</td><td style="width: 34.7306%;">^\\d+$</td><td style="width: 17.4271%;">"timestamp\_value"</td></tr><tr><td style="width: 20.2695%;">timestamp</td><td style="width: 11.2475%;">Opsiyonel</td><td style="width: 16.3147%;">string</td><td style="width: 34.7306%;">^\\d+$</td><td style="width: 17.4271%;">"timestamp\_value"</td></tr><tr><td style="width: 20.2695%;">published</td><td style="width: 11.2475%;">Opsiyonel</td><td style="width: 16.3147%;">boolean</td><td style="width: 34.7306%;">false</td><td style="width: 17.4271%;">true veya false</td></tr><tr><td style="width: 20.2695%;">enforceWarninglist</td><td style="width: 11.2475%;">Opsiyonel</td><td style="width: 16.3147%;">boolean or null</td><td style="width: 34.7306%;">Uyarı listesinin zorunlu olup olmayacağını belirtir. Eşleşen öznitelikler için engellenmiş alan ekler.</td><td style="width: 17.4271%;">true, false veya null</td></tr><tr><td style="width: 20.2695%;">sgReferenceOnly</td><td style="width: 11.2475%;">Opsiyonel</td><td style="width: 16.3147%;">boolean</td><td style="width: 34.7306%;">Yalnızca paylaşım grubu kimliğini döndürür.</td><td style="width: 17.4271%;">true veya false</td></tr><tr><td style="width: 20.2695%;">requested\_attributes</td><td style="width: 11.2475%;">Opsiyonel</td><td style="width: 16.3147%;">Array of strings</td><td style="width: 34.7306%;">CSV dışa aktarmada seçilecek özelliklerin listesi.</td><td style="width: 17.4271%;">\["attr1", "attr2"\]</td></tr><tr><td style="width: 20.2695%;">includeContext</td><td style="width: 11.2475%;">Opsiyonel</td><td style="width: 16.3147%;">boolean or null</td><td style="width: 34.7306%;">CSV dışa aktarmada etkinliklerin bağlam alanlarını ekler.</td><td style="width: 17.4271%;">true, false veya null</td></tr><tr><td style="width: 20.2695%;">headerless</td><td style="width: 11.2475%;">Opsiyonel</td><td style="width: 16.3147%;">boolean or null</td><td style="width: 34.7306%;">CSV dışa aktarmada başlığı kaldırır.</td><td style="width: 17.4271%;">true, false veya null</td></tr><tr><td style="width: 20.2695%;">includeWarninglistHits</td><td style="width: 11.2475%;">Opsiyonel</td><td style="width: 16.3147%;">boolean or null</td><td style="width: 34.7306%;">true, false veya null</td><td style="width: 17.4271%;">true, false veya null</td></tr><tr><td style="width: 20.2695%;">attackGalaxy</td><td style="width: 11.2475%;">Opsiyonel</td><td style="width: 16.3147%;">string or null</td><td style="width: 34.7306%;">true, false veya null</td><td style="width: 17.4271%;">true, false veya null</td></tr><tr><td style="width: 20.2695%;">to\_ids</td><td style="width: 11.2475%;">Opsiyonel</td><td style="width: 16.3147%;">boolean</td><td style="width: 34.7306%;">true</td><td style="width: 17.4271%;">true veya false</td></tr><tr><td style="width: 20.2695%;">deleted</td><td style="width: 11.2475%;">Opsiyonel</td><td style="width: 16.3147%;">boolean</td><td style="width: 34.7306%;">false</td><td style="width: 17.4271%;">true veya false</td></tr><tr><td style="width: 20.2695%;">excludeLocalTags</td><td style="width: 11.2475%;">Opsiyonel</td><td style="width: 16.3147%;">boolean or null</td><td style="width: 34.7306%;">true, false veya null</td><td style="width: 17.4271%;">true, false veya null</td></tr><tr><td style="width: 20.2695%;">date</td><td style="width: 11.2475%;">Opsiyonel</td><td style="width: 16.3147%;">string or null</td><td style="width: 34.7306%;">true, false veya null</td><td style="width: 17.4271%;">true, false veya null</td></tr><tr><td style="width: 20.2695%;">includeSightingdb</td><td style="width: 11.2475%;">Opsiyonel</td><td style="width: 16.3147%;">boolean or null</td><td style="width: 34.7306%;">true, false veya null</td><td style="width: 17.4271%;">true, false veya null</td></tr><tr><td style="width: 20.2695%;">tag</td><td style="width: 11.2475%;">Opsiyonel</td><td style="width: 16.3147%;">string</td><td style="width: 34.7306%;">255 karakterden az olan bir dize.</td><td style="width: 17.4271%;">"tag\_name"</td></tr><tr><td style="width: 20.2695%;">object\_relation</td><td style="width: 11.2475%;">Opsiyonel</td><td style="width: 16.3147%;">string or null</td><td style="width: 34.7306%;">Öznitelik nesne ilişki değerine göre filtreleme.</td><td style="width: 17.4271%;">"relation\_value" veya null</td></tr><tr><td style="width: 20.2695%;">threat\_level\_id</td><td style="width: 11.2475%;">Opsiyonel</td><td style="width: 16.3147%;">string</td><td style="width: 34.7306%;">Tehdit seviyesini temsil eder.</td><td style="width: 17.4271%;">"1" "2" "3" "4"</td></tr><tr><td style="width: 20.2695%;">returnFormat</td><td style="width: 11.2475%;">Opsiyonel</td><td style="width: 16.3147%;">string</td><td style="width: 34.7306%;">Yanıt yükü biçimi.</td><td style="width: 17.4271%;">"json" veya "csv"</td></tr></tbody></table>

#### Add event:

Request Body Şeması:

<table id="bkmrk-parametre-gerekli-ve-1" style="width: 100%;"><thead><tr><th style="width: 20.2698%;">Parametre</th><th style="width: 10.6293%;">Gerekli</th><th style="width: 15.3206%;">Veri Türü</th><th style="width: 30.2864%;">Açıklama</th><th style="width: 23.6069%;">Örnek</th></tr></thead><tbody><tr><td style="width: 20.2698%;">org\_id</td><td style="width: 10.6293%;">Opsiyonel</td><td style="width: 15.3206%;">string</td><td style="width: 30.2864%;">10 karakterden az olan bir dize.</td><td style="width: 23.6069%;">"org\_id"</td></tr><tr><td style="width: 20.2698%;">distribution</td><td style="width: 10.6293%;">Opsiyonel</td><td style="width: 15.3206%;">string</td><td style="width: 30.2864%;">Dağıtım seviyesi kimin etkinliği görebileceğini belirtir.</td><td style="width: 23.6069%;">"0" "1" "2" "3" "4" "5"</td></tr><tr><td style="width: 20.2698%;">info</td><td style="width: 10.6293%;">Opsiyonel</td><td style="width: 15.3206%;">string</td><td style="width: 30.2864%;">65535 karaktere kadar olan bir dize.</td><td style="width: 23.6069%;">"event\_info"</td></tr><tr><td style="width: 20.2698%;">orgc\_id</td><td style="width: 10.6293%;">Opsiyonel</td><td style="width: 15.3206%;">string</td><td style="width: 30.2864%;">10 karakterden az olan bir dize.</td><td style="width: 23.6069%;">"orgc\_id"</td></tr><tr><td style="width: 20.2698%;">uuid</td><td style="width: 10.6293%;">Opsiyonel</td><td style="width: 15.3206%;">string &lt;uuid&gt;</td><td style="width: 30.2864%;">36 karakterden az olan bir dize.</td><td style="width: 23.6069%;">"uuid\_value"</td></tr><tr><td style="width: 20.2698%;">date</td><td style="width: 10.6293%;">Opsiyonel</td><td style="width: 15.3206%;">string</td><td style="width: 30.2864%;">Tarih dizesi.</td><td style="width: 23.6069%;">"2024-01-01"</td></tr><tr><td style="width: 20.2698%;">published</td><td style="width: 10.6293%;">Opsiyonel</td><td style="width: 15.3206%;">boolean</td><td style="width: 30.2864%;">false</td><td style="width: 23.6069%;">true veya false</td></tr><tr><td style="width: 20.2698%;">analysis</td><td style="width: 10.6293%;">Opsiyonel</td><td style="width: 15.3206%;">string</td><td style="width: 30.2864%;">Analiz olgunluk seviyesini temsil eder.</td><td style="width: 23.6069%;">"0" "1" "2"</td></tr><tr><td style="width: 20.2698%;">attribute\_count</td><td style="width: 10.6293%;">Opsiyonel</td><td style="width: 15.3206%;">string</td><td style="width: 30.2864%;">^\\d+$</td><td style="width: 23.6069%;">"10"</td></tr><tr><td style="width: 20.2698%;">timestamp</td><td style="width: 10.6293%;">Opsiyonel</td><td style="width: 15.3206%;">string or null</td><td style="width: 30.2864%;">^\\d+$ veya null</td><td style="width: 23.6069%;">"timestamp\_value" veya null</td></tr><tr><td style="width: 20.2698%;">sharing\_group\_id</td><td style="width: 10.6293%;">Opsiyonel</td><td style="width: 15.3206%;">string or null</td><td style="width: 30.2864%;">10 karakterden az olan bir dize veya null.</td><td style="width: 23.6069%;">"sg\_id" veya null</td></tr><tr><td style="width: 20.2698%;">proposal\_email\_lock</td><td style="width: 10.6293%;">Opsiyonel</td><td style="width: 15.3206%;">boolean</td><td style="width: 30.2864%;">true veya false</td><td style="width: 23.6069%;">true veya false</td></tr><tr><td style="width: 20.2698%;">locked</td><td style="width: 10.6293%;">Opsiyonel</td><td style="width: 15.3206%;">boolean</td><td style="width: 30.2864%;">true veya false</td><td style="width: 23.6069%;">true veya false</td></tr><tr><td style="width: 20.2698%;">threat\_level\_id</td><td style="width: 10.6293%;">Opsiyonel</td><td style="width: 15.3206%;">string</td><td style="width: 30.2864%;">Tehdit seviyesini temsil eder.</td><td style="width: 23.6069%;">"1" "2" "3" "4"</td></tr><tr><td style="width: 20.2698%;">publish\_timestamp</td><td style="width: 10.6293%;">Opsiyonel</td><td style="width: 15.3206%;">string</td><td style="width: 30.2864%;">^\\d+$</td><td style="width: 23.6069%;">"timestamp\_value"</td></tr><tr><td style="width: 20.2698%;">sighting\_timestamp</td><td style="width: 10.6293%;">Opsiyonel</td><td style="width: 15.3206%;">string</td><td style="width: 30.2864%;">^\\d+$</td><td style="width: 23.6069%;">"timestamp\_value"</td></tr><tr><td style="width: 20.2698%;">disable\_correlation</td><td style="width: 10.6293%;">Opsiyonel</td><td style="width: 15.3206%;">boolean</td><td style="width: 30.2864%;">Default: false</td><td style="width: 23.6069%;">true veya false</td></tr><tr><td style="width: 20.2698%;">extends\_uuid</td><td style="width: 10.6293%;">Opsiyonel</td><td style="width: 15.3206%;">string or null</td><td style="width: 30.2864%;">36 karakterden az olan bir dize veya null.</td><td style="width: 23.6069%;">"extends\_uuid\_value" veya null</td></tr><tr><td style="width: 20.2698%;">event\_creator\_email</td><td style="width: 10.6293%;">Opsiyonel</td><td style="width: 15.3206%;">string &lt;email&gt;</td><td style="width: 30.2864%;">Etkinlik oluşturucu e-posta adresi.</td><td style="width: 23.6069%;">"<a target="_new">example@example.com</a>"</td></tr></tbody></table>

#### Edit event:

Path Parametreleri:

<table id="bkmrk-parametre-gerekli-ve-2"><thead><tr><th>Parametre</th><th>Gerekli</th><th>Veri Türü</th><th>Açıklama</th><th>Örnek</th></tr></thead><tbody><tr><td>eventId</td><td>Zorunlu</td><td>string</td><td>10 karakterden az olan bir dize.</td><td>"eventId"</td></tr></tbody></table>

Request Body Şeması:

<table id="bkmrk-parametre-gerekli-ve-3" style="width: 100%;"><thead><tr><th style="width: 18.663%;">Parametre</th><th style="width: 10.6293%;">Gerekli</th><th style="width: 23.4815%;">Veri Türü</th><th style="width: 24.4739%;">Açıklama</th><th style="width: 22.7417%;">Örnek</th></tr></thead><tbody><tr><td style="width: 18.663%;">org\_id</td><td style="width: 10.6293%;">Opsiyonel</td><td style="width: 23.4815%;">string (OrganisationId)</td><td style="width: 24.4739%;">10 karakterden az olan bir dize, sadece rakamlar içerebilir.</td><td style="width: 22.7417%;">"1234567890"</td></tr><tr><td style="width: 18.663%;">distribution</td><td style="width: 10.6293%;">Opsiyonel</td><td style="width: 23.4815%;">string (DistributionLevelId)</td><td style="width: 24.4739%;">Dağıtım seviyesini belirten bir dize. 0 ile 5 arasında bir değer alabilir.</td><td style="width: 22.7417%;">"2"</td></tr><tr><td style="width: 18.663%;">info</td><td style="width: 10.6293%;">Opsiyonel</td><td style="width: 23.4815%;">string</td><td style="width: 24.4739%;">Olay hakkında bilgi içeren bir dize.</td><td style="width: 22.7417%;">"Bu bir test olayıdır."</td></tr><tr><td style="width: 18.663%;">orgc\_id</td><td style="width: 10.6293%;">Opsiyonel</td><td style="width: 23.4815%;">string (OrganisationId)</td><td style="width: 24.4739%;">10 karakterden az olan bir dize, sadece rakamlar içerebilir.</td><td style="width: 22.7417%;">"9876543210"</td></tr><tr><td style="width: 18.663%;">uuid</td><td style="width: 10.6293%;">Opsiyonel</td><td style="width: 23.4815%;">string &lt;uuid&gt;</td><td style="width: 24.4739%;">En fazla 36 karakter içeren bir UUID dizesi.</td><td style="width: 22.7417%;">"550e8400-e29b-41d4-a716-446655440000"</td></tr><tr><td style="width: 18.663%;">date</td><td style="width: 10.6293%;">Opsiyonel</td><td style="width: 23.4815%;">string</td><td style="width: 24.4739%;">Tarih bilgisini içeren bir dize.</td><td style="width: 22.7417%;">"2024-04-12"</td></tr><tr><td style="width: 18.663%;">published</td><td style="width: 10.6293%;">Opsiyonel</td><td style="width: 23.4815%;">boolean (PublishedFlag)</td><td style="width: 24.4739%;">Olayın yayımlanıp yayımlanmadığını belirten bir boolean değer.</td><td style="width: 22.7417%;">true</td></tr><tr><td style="width: 18.663%;">analysis</td><td style="width: 10.6293%;">Opsiyonel</td><td style="width: 23.4815%;">string (AnalysisLevelId)</td><td style="width: 24.4739%;">Analiz olgunluk seviyesini belirten bir dize.</td><td style="width: 22.7417%;">"1"</td></tr><tr><td style="width: 18.663%;">attribute\_count</td><td style="width: 10.6293%;">Opsiyonel</td><td style="width: 23.4815%;">string (EventAttributeCount)</td><td style="width: 24.4739%;">Olaya bağlı öznitelik sayısını belirten bir dize.</td><td style="width: 22.7417%;">"5"</td></tr><tr><td style="width: 18.663%;">timestamp</td><td style="width: 10.6293%;">Opsiyonel</td><td style="width: 23.4815%;">string or null (NullableTimestamp)</td><td style="width: 24.4739%;">Zaman damgasını içeren bir dize veya null değer.</td><td style="width: 22.7417%;">"1649252400"</td></tr><tr><td style="width: 18.663%;">sharing\_group\_id</td><td style="width: 10.6293%;">Opsiyonel</td><td style="width: 23.4815%;">string or null (SharingGroupId)</td><td style="width: 24.4739%;">10 karakterden az olan bir dize veya null değer, sadece rakamlar içerebilir.</td><td style="width: 22.7417%;">"1234567890"</td></tr><tr><td style="width: 18.663%;">proposal\_email\_lock</td><td style="width: 10.6293%;">Opsiyonel</td><td style="width: 23.4815%;">boolean (EventProposalEmailLock)</td><td style="width: 24.4739%;">Öneri e-postası kilidinin açık veya kapalı olup olmadığını belirten bir boolean değer.</td><td style="width: 22.7417%;">false</td></tr><tr><td style="width: 18.663%;">locked</td><td style="width: 10.6293%;">Opsiyonel</td><td style="width: 23.4815%;">boolean (IsLocked)</td><td style="width: 24.4739%;">Kilidin açık veya kapalı olup olmadığını belirten bir boolean değer.</td><td style="width: 22.7417%;">true</td></tr><tr><td style="width: 18.663%;">threat\_level\_id</td><td style="width: 10.6293%;">Opsiyonel</td><td style="width: 23.4815%;">string (ThreatLevelId)</td><td style="width: 24.4739%;">Tehdit seviyesini belirten bir dize.</td><td style="width: 22.7417%;">"3"</td></tr><tr><td style="width: 18.663%;">publish\_timestamp</td><td style="width: 10.6293%;">Opsiyonel</td><td style="width: 23.4815%;">string (Timestamp)</td><td style="width: 24.4739%;">Yayımlama zaman damgasını içeren bir dize.</td><td style="width: 22.7417%;">"1649252400"</td></tr><tr><td style="width: 18.663%;">sighting\_timestamp</td><td style="width: 10.6293%;">Opsiyonel</td><td style="width: 23.4815%;">string (Timestamp)</td><td style="width: 24.4739%;">Görünme zaman damgasını içeren bir dize.</td><td style="width: 22.7417%;">"1649252400"</td></tr><tr><td style="width: 18.663%;">disable\_correlation</td><td style="width: 10.6293%;">Opsiyonel</td><td style="width: 23.4815%;">boolean (DisableCorrelationFlag)</td><td style="width: 24.4739%;">Korelasyonun etkin veya etkisiz olup olmadığını belirten bir boolean değer.</td><td style="width: 22.7417%;">true</td></tr><tr><td style="width: 18.663%;">extends\_uuid</td><td style="width: 10.6293%;">Opsiyonel</td><td style="width: 23.4815%;">string or null (ExtendsUUID)</td><td style="width: 24.4739%;">En fazla 36 karakter içeren bir UUID dizesi veya null değer.</td><td style="width: 22.7417%;">"550e8400-e29b-41d4-a716-446655440000"</td></tr><tr><td style="width: 18.663%;">event\_creator\_email</td><td style="width: 10.6293%;">Opsiyonel</td><td style="width: 23.4815%;">string &lt;email&gt;</td><td style="width: 24.4739%;">Olayın oluşturulduğu e-posta adresi.</td><td style="width: 22.7417%;">"<a target="_new">example@example.com</a>"</td></tr></tbody></table>

#### Delete event:

Path Parametreleri:

<table id="bkmrk-parametre-gerekli-ve-4" style="width: 100%;"><thead><tr><th style="width: 11.0001%;">Parametre</th><th style="width: 10.6293%;">Gerekli</th><th style="width: 9.50757%;">Veri Türü</th><th style="width: 32.7624%;">Açıklama</th><th style="width: 35.9665%;">Örnek</th></tr></thead><tbody><tr><td style="width: 11.0001%;">eventId</td><td style="width: 10.6293%;">Gerekli</td><td style="width: 9.50757%;">string</td><td style="width: 32.7624%;">Olayın benzersiz kimliği, ya bir dize ya da UUID olarak ifade edilebilir.</td><td style="width: 35.9665%;">"123456" veya "550e8400-e29b-41d4-a716-446655440000"</td></tr></tbody></table>

#### Search events:

Request Body Şeması:

<table id="bkmrk-parametre-gerekli-ve-5" style="width: 100%;"><thead><tr><th style="width: 17.7979%;">Parametre</th><th style="width: 13.3484%;">Gerekli</th><th style="width: 17.0489%;">Veri Türü</th><th style="width: 32.884%;">Açıklama</th><th style="width: 19.0338%;">Örnek</th></tr></thead><tbody><tr><td style="width: 17.7979%;">page</td><td style="width: 13.3484%;">Opsiyonel</td><td style="width: 17.0489%;">integer or null</td><td style="width: 32.884%;">Sorgunun başlayacağı sayfa numarası. 1'den büyük olmalı.</td><td style="width: 19.0338%;">1 veya null</td></tr><tr><td style="width: 17.7979%;">limit</td><td style="width: 13.3484%;">Opsiyonel</td><td style="width: 17.0489%;">integer or null</td><td style="width: 32.884%;">Sayfa başına dönecek maksimum öğe sayısı. 0 veya daha büyük olmalı.</td><td style="width: 19.0338%;">10 veya null</td></tr><tr><td style="width: 17.7979%;">sort</td><td style="width: 13.3484%;">Opsiyonel</td><td style="width: 17.0489%;">string or null</td><td style="width: 32.884%;">Sonuçları sıralamak için kullanılacak alan.</td><td style="width: 19.0338%;">"date" veya null</td></tr><tr><td style="width: 17.7979%;">direction</td><td style="width: 13.3484%;">Opsiyonel</td><td style="width: 17.0489%;">string or null</td><td style="width: 32.884%;">Sıralama yönü. "asc" (artan) veya "desc" (azalan). Varsayılan: "asc".</td><td style="width: 19.0338%;">"asc" veya null</td></tr><tr><td style="width: 17.7979%;">minimal</td><td style="width: 13.3484%;">Opsiyonel</td><td style="width: 17.0489%;">boolean or null</td><td style="width: 32.884%;">Varsayılan: false. Sadece attributeCount &gt; 0 olan olayların minimal bir sürümünü döndürür.</td><td style="width: 19.0338%;">true veya null</td></tr><tr><td style="width: 17.7979%;">attribute</td><td style="width: 13.3484%;">Opsiyonel</td><td style="width: 17.0489%;">string or null</td><td style="width: 32.884%;">Verilen dizeyle eşleşen öznitelik değerlerine göre olayları filtreler.</td><td style="width: 19.0338%;">"vulnerability" veya null</td></tr><tr><td style="width: 17.7979%;">eventid</td><td style="width: 13.3484%;">Opsiyonel</td><td style="width: 17.0489%;">string</td><td style="width: 32.884%;">Olay kimliği.</td><td style="width: 19.0338%;">"123456"</td></tr><tr><td style="width: 17.7979%;">datefrom</td><td style="width: 13.3484%;">Opsiyonel</td><td style="width: 17.0489%;">string or null</td><td style="width: 32.884%;">Olay oluşturulma tarihi belirtilen tarihten büyük veya eşit olmalıdır.</td><td style="width: 19.0338%;">"2024-01-01" veya null</td></tr><tr><td style="width: 17.7979%;">dateuntil</td><td style="width: 13.3484%;">Opsiyonel</td><td style="width: 17.0489%;">string or null</td><td style="width: 32.884%;">Olay oluşturulma tarihi belirtilen tarihten küçük veya eşit olmalıdır.</td><td style="width: 19.0338%;">"2024-03-31" veya null</td></tr><tr><td style="width: 17.7979%;">org</td><td style="width: 13.3484%;">Opsiyonel</td><td style="width: 17.0489%;">string or null</td><td style="width: 32.884%;">Olayı oluşturan kuruluş adına göre olayları filtreler.</td><td style="width: 19.0338%;">"ABC Corp" veya null</td></tr><tr><td style="width: 17.7979%;">eventinfo</td><td style="width: 13.3484%;">Opsiyonel</td><td style="width: 17.0489%;">string or null</td><td style="width: 32.884%;">Olay bilgisi metni ile eşleşen olayları filtreler.</td><td style="width: 19.0338%;">"suspicious activity" veya null</td></tr><tr><td style="width: 17.7979%;">tag</td><td style="width: 13.3484%;">Opsiyonel</td><td style="width: 17.0489%;">string</td><td style="width: 32.884%;">Belirtilen etiket adlarından herhangi biriyle eşleşen olayları filtreler.</td><td style="width: 19.0338%;">"malware"</td></tr><tr><td style="width: 17.7979%;">tags</td><td style="width: 13.3484%;">Opsiyonel</td><td style="width: 17.0489%;">array of strings or null</td><td style="width: 32.884%;">Belirtilen etiket adlarından herhangi biriyle eşleşen olayları filtreler.</td><td style="width: 19.0338%;">\["malware", "phishing"\] veya null</td></tr><tr><td style="width: 17.7979%;">distribution</td><td style="width: 13.3484%;">Opsiyonel</td><td style="width: 17.0489%;">string</td><td style="width: 32.884%;">Olayın yayımlanmasının ve sonunda çekilmesinin kimler tarafından görülebileceğini belirtir.</td><td style="width: 19.0338%;">"1"</td></tr><tr><td style="width: 17.7979%;">sharinggroup</td><td style="width: 13.3484%;">Opsiyonel</td><td style="width: 17.0489%;">string or null</td><td style="width: 32.884%;">Paylaşım grubu kimliği.</td><td style="width: 19.0338%;">"123456" veya null</td></tr><tr><td style="width: 17.7979%;">analysis</td><td style="width: 13.3484%;">Opsiyonel</td><td style="width: 17.0489%;">string</td><td style="width: 32.884%;">Analiz olgunluk seviyesini temsil eder.</td><td style="width: 19.0338%;">"2"</td></tr><tr><td style="width: 17.7979%;">threatlevel</td><td style="width: 13.3484%;">Opsiyonel</td><td style="width: 17.0489%;">string</td><td style="width: 32.884%;">Tehdit seviyesini temsil eder.</td><td style="width: 19.0338%;">"1"</td></tr><tr><td style="width: 17.7979%;">email</td><td style="width: 13.3484%;">Opsiyonel</td><td style="width: 17.0489%;">string or null</td><td style="width: 32.884%;">Olay oluşturan kullanıcı e-postasıyla eşleşen olayları filtreler.</td><td style="width: 19.0338%;">"<a target="_new">user@example.com</a>" veya null</td></tr><tr><td style="width: 17.7979%;">hasproposal</td><td style="width: 13.3484%;">Opsiyonel</td><td style="width: 17.0489%;">string or null</td><td style="width: 32.884%;">Değişiklik önerileri içeren özniteliklere sahip olayları kontrol eder. Olası değerler: 0, 1.</td><td style="width: 19.0338%;">"1" veya null</td></tr><tr><td style="width: 17.7979%;">timestamp</td><td style="width: 13.3484%;">Opsiyonel</td><td style="width: 17.0489%;">string or null</td><td style="width: 32.884%;">Olay zaman damgası belirtilen tarihten büyük veya eşit olmalıdır.</td><td style="width: 19.0338%;">"1648860516" veya null</td></tr><tr><td style="width: 17.7979%;">publish\_timestamp</td><td style="width: 13.3484%;">Opsiyonel</td><td style="width: 17.0489%;">string or null</td><td style="width: 32.884%;">Olayın yayımlanma zaman damgası belirtilen tarihten büyük veya eşit olmalıdır.</td><td style="width: 19.0338%;">"1648860516" veya null</td></tr><tr><td style="width: 17.7979%;">searchDatefrom</td><td style="width: 13.3484%;">Opsiyonel</td><td style="width: 17.0489%;">string or null</td><td style="width: 32.884%;">Tarihe göre filtreler, belirtilen tarihten daha yeni her şey alınır. YYYY-MM-DD biçiminde.</td><td style="width: 19.0338%;">"2024-01-01" veya null</td></tr><tr><td style="width: 17.7979%;">searchDateuntil</td><td style="width: 13.3484%;">Opsiyonel</td><td style="width: 17.0489%;">string or null</td><td style="width: 32.884%;">Tarihe göre filtreler, belirtilen tarihten daha eski her şey alınır. YYYY-MM-DD biçiminde.</td><td style="width: 19.0338%;">"2024-03-31" veya null</td></tr></tbody></table>

#### Get event by ID:

Path Parametreleri:

<table id="bkmrk-parametre-gerekli-ve-6" style="width: 100%;"><thead><tr><th style="width: 12.3596%;">Parametre</th><th style="width: 8.03376%;">Gerekli</th><th style="width: 10.5028%;">Veri Türü</th><th style="width: 33.0031%;">Açıklama</th><th style="width: 35.9665%;">Örnek</th></tr></thead><tbody><tr><td style="width: 12.3596%;">eventId</td><td style="width: 8.03376%;">Gerekli</td><td style="width: 10.5028%;">string</td><td style="width: 33.0031%;">Olayın benzersiz kimliği, ya bir dize ya da UUID olarak ifade edilebilir.</td><td style="width: 35.9665%;">"123456" veya "550e8400-e29b-41d4-a716-446655440000"</td></tr></tbody></table>

#### Publish an event:

Path Parametreleri:

<table id="bkmrk-parametre-gerekli-ve-7" style="width: 100%;"><thead><tr><th style="width: 12.7304%;">Parametre</th><th style="width: 8.89893%;">Gerekli</th><th style="width: 13.3474%;">Veri Türü</th><th style="width: 28.9225%;">Açıklama</th><th style="width: 35.9665%;">Örnek</th></tr></thead><tbody><tr><td style="width: 12.7304%;">eventId</td><td style="width: 8.89893%;">Gerekli</td><td style="width: 13.3474%;">string</td><td style="width: 28.9225%;">Olayın benzersiz kimliği, ya bir dize ya da UUID olarak ifade edilebilir.</td><td style="width: 35.9665%;">"123456" veya "550e8400-e29b-41d4-a716-446655440000"</td></tr></tbody></table>

#### Unpublish an event:

Path Parametreleri:

<table id="bkmrk-parametre-gerekli-ve-8" style="width: 100%;"><thead><tr><th style="width: 12.7304%;">Parametre</th><th style="width: 8.89893%;">Gerekli</th><th style="width: 13.3474%;">Veri Türü</th><th style="width: 28.9225%;">Açıklama</th><th style="width: 35.9665%;">Örnek</th></tr></thead><tbody><tr><td style="width: 12.7304%;">eventId</td><td style="width: 8.89893%;">Gerekli</td><td style="width: 13.3474%;">string</td><td style="width: 28.9225%;">Olayın benzersiz kimliği, ya bir dize ya da UUID olarak ifade edilebilir.</td><td style="width: 35.9665%;">"123456" veya "550e8400-e29b-41d4-a716-446655440000"</td></tr></tbody></table>

#### Add event tag:

Path Parametreleri:

<table id="bkmrk-parametre-gerekli-ve-9" style="width: 100%;"><thead><tr><th style="width: 11.8652%;">Parametre</th><th style="width: 10.2585%;">Gerekli</th><th style="width: 15.1876%;">Veri Türü</th><th style="width: 27.3296%;">Açıklama</th><th style="width: 35.3485%;">Örnek</th></tr></thead><tbody><tr><td style="width: 11.8652%;">eventId</td><td style="width: 10.2585%;">Gerekli</td><td style="width: 15.1876%;">string</td><td style="width: 27.3296%;">Olayın benzersiz kimliği, ya bir dize ya da UUID olarak ifade edilebilir.</td><td style="width: 35.3485%;">"123456" veya "550e8400-e29b-41d4-a716-446655440000"</td></tr><tr><td style="width: 11.8652%;">tagId</td><td style="width: 10.2585%;">Gerekli</td><td style="width: 15.1876%;">string</td><td style="width: 27.3296%;">Sayısal bir kimliği temsil eden etiket kimliği.</td><td style="width: 35.3485%;">"12345"</td></tr><tr><td style="width: 11.8652%;">local</td><td style="width: 10.2585%;">Opsiyonel</td><td style="width: 15.1876%;">integer</td><td style="width: 27.3296%;">Hedefe yerel olarak eklenip eklenmeyeceğini belirler.</td><td style="width: 35.3485%;">0 veya 1 (Varsayılan değer: 0)</td></tr></tbody></table>

#### Remove event tag:

Path Parametreleri:

<table id="bkmrk-parametre-gerekli-ve-10" style="width: 100%;"><thead><tr><th style="width: 10.7529%;">Parametre</th><th style="width: 9.14613%;">Gerekli</th><th style="width: 12.3566%;">Veri Türü</th><th style="width: 31.6437%;">Açıklama</th><th style="width: 35.9665%;">Örnek</th></tr></thead><tbody><tr><td style="width: 10.7529%;">eventId</td><td style="width: 9.14613%;">Gerekli</td><td style="width: 12.3566%;">string</td><td style="width: 31.6437%;">Olayın benzersiz kimliği, ya bir dize ya da UUID olarak ifade edilebilir.</td><td style="width: 35.9665%;">"123456" veya "550e8400-e29b-41d4-a716-446655440000"</td></tr><tr><td style="width: 10.7529%;">tagId</td><td style="width: 9.14613%;">Gerekli</td><td style="width: 12.3566%;">string</td><td style="width: 31.6437%;">Etiketin sayısal bir kimliğini temsil eder.</td><td style="width: 35.9665%;">"12345"</td></tr></tbody></table>

# Galaxy Parametreleri

#### Get galaxy by ID:

Path Parametreleri:

<table id="bkmrk-parametre-gerekli-ve" style="width: 100%;"><thead><tr><th style="width: 12.7258%;">Parametre</th><th style="width: 10.7575%;">Gerekli</th><th style="width: 9.76411%;">Veri Türü</th><th style="width: 32.5058%;">Açıklama</th><th style="width: 34.3598%;">Örnek</th></tr></thead><tbody><tr><td style="width: 12.7258%;">galaxyId</td><td style="width: 10.7575%;">Gerekli</td><td style="width: 9.76411%;">string</td><td style="width: 32.5058%;">Galaksinin benzersiz kimliği, ya bir dize ya da UUID olarak ifade edilebilir.</td><td style="width: 34.3598%;">"7890" veya "550e8400-e29b-41d4-a716-446655440000"</td></tr></tbody></table>

#### Delete a galaxy:

Path Parametreleri:

<table id="bkmrk-parametre-gerekli-ve-1" style="width: 100%;"><thead><tr><th style="width: 13.2248%;">Parametre</th><th style="width: 8.40455%;">Gerekli</th><th style="width: 10.6244%;">Veri Türü</th><th style="width: 33.4995%;">Açıklama</th><th style="width: 34.3598%;">Örnek</th></tr></thead><tbody><tr><td style="width: 13.2248%;">galaxyId</td><td style="width: 8.40455%;">Gerekli</td><td style="width: 10.6244%;">string</td><td style="width: 33.4995%;">Galaksinin benzersiz kimliği, ya bir dize ya da UUID olarak ifade edilebilir.</td><td style="width: 34.3598%;">"7890" veya "550e8400-e29b-41d4-a716-446655440000"</td></tr></tbody></table>

#### Import a galaxy cluster:

Request Body Şeması:

GalaxyCluster:

<table id="bkmrk-parametre-gerekli-ve-2" style="width: 100%;"><thead><tr><th style="width: 15.9439%;">Parametre</th><th style="width: 6.5506%;">Gerekli</th><th style="width: 28.5524%;">Veri Türü</th><th style="width: 20.1445%;">Açıklama</th><th style="width: 28.9215%;">Örnek</th></tr></thead><tbody><tr><td style="width: 15.9439%;">uuid</td><td style="width: 6.5506%;"> </td><td style="width: 28.5524%;">string &lt;uuid&gt; (UUID) &lt;= 36 chars</td><td style="width: 20.1445%;">Galaxy kümesi kimliği</td><td style="width: 28.9215%;">"550e8400-e29b-41d4-a716-446655440000"</td></tr><tr><td style="width: 15.9439%;">collection\_uuid</td><td style="width: 6.5506%;"> </td><td style="width: 28.5524%;">string &lt;uuid&gt; (UUID) &lt;= 36 chars</td><td style="width: 20.1445%;">Toplama kimliği</td><td style="width: 28.9215%;">"550e8400-e29b-41d4-a716-446655440000"</td></tr><tr><td style="width: 15.9439%;">type</td><td style="width: 6.5506%;"> </td><td style="width: 28.5524%;">string (GalaxyClusterType) &lt;= 255 chars</td><td style="width: 20.1445%;">Galaxy kümesi türü</td><td style="width: 28.9215%;">"Cluster Type"</td></tr><tr><td style="width: 15.9439%;">value</td><td style="width: 6.5506%;"> </td><td style="width: 28.5524%;">string (GalaxyClusterValue) &lt;= 65535 chars</td><td style="width: 20.1445%;">Galaxy kümesi değeri</td><td style="width: 28.9215%;">"Cluster Value"</td></tr><tr><td style="width: 15.9439%;">tag\_name</td><td style="width: 6.5506%;"> </td><td style="width: 28.5524%;">string (TagName) &lt;= 255 chars</td><td style="width: 20.1445%;">Etiket adı</td><td style="width: 28.9215%;">"Tag Name"</td></tr><tr><td style="width: 15.9439%;">description</td><td style="width: 6.5506%;"> </td><td style="width: 28.5524%;">string (GalaxyClusterDescription) &lt;= 65535 chars</td><td style="width: 20.1445%;">Galaxy kümesi açıklaması</td><td style="width: 28.9215%;">"Cluster Description"</td></tr><tr><td style="width: 15.9439%;">galaxy\_id</td><td style="width: 6.5506%;"> </td><td style="width: 28.5524%;">string (GalaxyId) &lt;= 10 chars</td><td style="width: 20.1445%;">Galaxy kimliği</td><td style="width: 28.9215%;">"123456"</td></tr><tr><td style="width: 15.9439%;">source</td><td style="width: 6.5506%;"> </td><td style="width: 28.5524%;">string (GalaxyClusterSource) &lt;= 255 chars</td><td style="width: 20.1445%;">Kaynak bilgisi</td><td style="width: 28.9215%;">"Cluster Source"</td></tr><tr><td style="width: 15.9439%;">authors</td><td style="width: 6.5506%;"> </td><td style="width: 28.5524%;">Array of strings</td><td style="width: 20.1445%;">Yazarlar</td><td style="width: 28.9215%;">\["Author 1", "Author 2"\]</td></tr><tr><td style="width: 15.9439%;">version</td><td style="width: 6.5506%;"> </td><td style="width: 28.5524%;">string or null</td><td style="width: 20.1445%;">Sürüm bilgisi</td><td style="width: 28.9215%;">"1.0.0"</td></tr><tr><td style="width: 15.9439%;">distribution</td><td style="width: 6.5506%;"> </td><td style="width: 28.5524%;">string (DistributionLevelId)</td><td style="width: 20.1445%;">Dağıtım düzeyi</td><td style="width: 28.9215%;">"2"</td></tr><tr><td style="width: 15.9439%;">sharing\_group\_id</td><td style="width: 6.5506%;"> </td><td style="width: 28.5524%;">string or null</td><td style="width: 20.1445%;">Paylaşım grubu kimliği</td><td style="width: 28.9215%;">"123456"</td></tr><tr><td style="width: 15.9439%;">org\_id</td><td style="width: 6.5506%;"> </td><td style="width: 28.5524%;">string (OrganisationId) &lt;= 10 chars</td><td style="width: 20.1445%;">Organizasyon kimliği</td><td style="width: 28.9215%;">"123456"</td></tr><tr><td style="width: 15.9439%;">orgc\_id</td><td style="width: 6.5506%;"> </td><td style="width: 28.5524%;">string (OrganisationId) &lt;= 10 chars</td><td style="width: 20.1445%;">Organizasyon kategori kimliği</td><td style="width: 28.9215%;">"123456"</td></tr><tr><td style="width: 15.9439%;">default</td><td style="width: 6.5506%;"> </td><td style="width: 28.5524%;">boolean</td><td style="width: 20.1445%;">Varsayılan mı?</td><td style="width: 28.9215%;">true</td></tr><tr><td style="width: 15.9439%;">locked</td><td style="width: 6.5506%;"> </td><td style="width: 28.5524%;">boolean</td><td style="width: 20.1445%;">Kilitli mi?</td><td style="width: 28.9215%;">false</td></tr><tr><td style="width: 15.9439%;">extends\_uuid</td><td style="width: 6.5506%;"> </td><td style="width: 28.5524%;">string or null</td><td style="width: 20.1445%;">Genişletilmiş sürüm kimliği</td><td style="width: 28.9215%;">"550e8400-e29b-41d4-a716-446655440000"</td></tr><tr><td style="width: 15.9439%;">extends\_version</td><td style="width: 6.5506%;"> </td><td style="width: 28.5524%;">string or null</td><td style="width: 20.1445%;">Genişletilmiş sürüm bilgisi</td><td style="width: 28.9215%;">"1.0.0"</td></tr><tr><td style="width: 15.9439%;">published</td><td style="width: 6.5506%;"> </td><td style="width: 28.5524%;">boolean</td><td style="width: 20.1445%;">Yayınlandı mı?</td><td style="width: 28.9215%;">true</td></tr><tr><td style="width: 15.9439%;">deleted</td><td style="width: 6.5506%;"> </td><td style="width: 28.5524%;">boolean</td><td style="width: 20.1445%;">Silindi mi?</td><td style="width: 28.9215%;">false</td></tr><tr><td style="width: 15.9439%;">GalaxyElement</td><td style="width: 6.5506%;"> </td><td style="width: 28.5524%;">Array of objects</td><td style="width: 20.1445%;">Galaxy öğeleri</td></tr></tbody></table>

Galaxy:

<table id="bkmrk-parametre-gerekli-ve-3"><thead><tr><th>Parametre</th><th>Gerekli</th><th>Veri Türü</th><th>Açıklama</th><th>Örnek</th></tr></thead><tbody><tr><td>uuid</td><td> </td><td>string &lt;uuid&gt; (UUID) &lt;= 36</td><td>Galaxy kimliği</td><td>"550e8400-e29b-41d4-a716-446655440000"</td></tr></tbody></table>

#### Export galaxy clusters:

Path Parametreleri:

<table id="bkmrk-parametre-gerekli-ve-4" style="width: 100%;"><thead><tr><th style="width: 11.6181%;">Parametre</th><th style="width: 8.28095%;">Gerekli</th><th style="width: 15.8203%;">Veri Türü</th><th style="width: 24.5884%;">Açıklama</th><th style="width: 39.6817%;">Örnek</th></tr></thead><tbody><tr><td style="width: 11.6181%;">galaxyId</td><td style="width: 8.28095%;">Evet</td><td style="width: 15.8203%;">string or UUID</td><td style="width: 24.5884%;">Galaksinin benzersiz kimliği</td><td style="width: 39.6817%;">"12345" veya "550e8400-e29b-41d4-a716-446655440000"</td></tr></tbody></table>

Request Body Şeması:

Galaxy:

<table id="bkmrk-parametre-gerekli-ve-5" style="width: 100%;"><thead><tr><th style="width: 12.4832%;">Parametre</th><th style="width: 10.9984%;">Gerekli</th><th style="width: 10.1366%;">Veri Türü</th><th style="width: 45.9778%;">Açıklama</th><th style="width: 20.517%;">Örnek</th></tr></thead><tbody><tr><td style="width: 12.4832%;">default</td><td style="width: 10.9984%;">Opsiyonel</td><td style="width: 10.1366%;">boolean</td><td style="width: 45.9778%;">true, default=true olan galaxy kümelerini filtrelemek için kullanılır.</td><td style="width: 20.517%;">true</td></tr><tr><td style="width: 12.4832%;">custom</td><td style="width: 10.9984%;">Opsiyonel</td><td style="width: 10.1366%;">boolean</td><td style="width: 45.9778%;">true, default=false olan galaxy kümelerini filtrelemek için kullanılır.</td><td style="width: 20.517%;">false</td></tr><tr><td style="width: 12.4832%;">distribution</td><td style="width: 10.9984%;">Opsiyonel</td><td style="width: 10.1366%;">string</td><td style="width: 45.9778%;">Dağıtım seviyesini belirler.</td><td style="width: 20.517%;">"0"</td></tr><tr><td style="width: 12.4832%;">format</td><td style="width: 10.9984%;">Opsiyonel</td><td style="width: 10.1366%;">string</td><td style="width: 45.9778%;">Sonucun formatını belirler. "misp-galaxy" formatında sonuç almak için kullanılır.</td><td style="width: 20.517%;">"default" veya "misp-galaxy"</td></tr><tr><td style="width: 12.4832%;">download</td><td style="width: 10.9984%;">Opsiyonel</td><td style="width: 10.1366%;">boolean</td><td style="width: 45.9778%;">true, yanıtı bir json dosyası olarak indirmek için kullanılır.</td><td style="width: 20.517%;">true veya false</td></tr></tbody></table>

#### Attach the galaxy cluster tag a given entity:

Path Parametreleri:

<table id="bkmrk-parametre-gerekli-ve-6" style="width: 100%;"><thead><tr><th style="width: 16.0675%;">Parametre</th><th style="width: 10.8765%;">Gerekli</th><th style="width: 10.3775%;">Veri Türü</th><th style="width: 29.4205%;">Açıklama</th><th style="width: 33.2474%;">Örnek</th></tr></thead><tbody><tr><td style="width: 16.0675%;">attachTargetId</td><td style="width: 10.8765%;">Gerekli</td><td style="width: 10.3775%;">string</td><td style="width: 29.4205%;">Hedef varlığın (Olay, Öznitelik veya Etiket Koleksiyonu) benzersiz kimliği.</td><td style="width: 33.2474%;">"123456" veya "550e8400-e29b-41d4-a716-446655440000"</td></tr><tr><td style="width: 16.0675%;">attachTargetType</td><td style="width: 10.8765%;">Gerekli</td><td style="width: 10.3775%;">string</td><td style="width: 29.4205%;">Eklemek istediğiniz varlık türü.</td><td style="width: 33.2474%;">"event", "attribute" veya "tag\_collection"</td></tr><tr><td style="width: 16.0675%;">local</td><td style="width: 10.8765%;">Opsiyonel</td><td style="width: 10.3775%;">integer</td><td style="width: 29.4205%;">Hedefe yerel olarak eklenip eklenmeyeceğini belirler.</td><td style="width: 33.2474%;">0 veya 1</td></tr></tbody></table>

Request Body Şeması:

Galaxy:

<table id="bkmrk-parametre-gerekli-ve-7"><thead><tr><th>Parametre</th><th>Gerekli</th><th>Veri Türü</th><th>Açıklama</th><th>Örnek</th></tr></thead><tbody><tr><td>target\_id</td><td>Gerekli</td><td>integer</td><td>Eklemek istediğiniz hedef galaksi kümesi.</td><td>12345</td></tr></tbody></table>

# Galaxy Cluster Parametreleri

#### Add galaxy cluster:

Path Parametreleri:

<table id="bkmrk-parametre-gerekli-ve" style="width: 100%;"><thead><tr><th style="width: 11.8652%;">Parametre</th><th style="width: 10.2505%;">Gerekli</th><th style="width: 9.27767%;">Veri Türü</th><th style="width: 33.4946%;">Açıklama</th><th style="width: 35.2249%;">Örnek</th></tr></thead><tbody><tr><td style="width: 11.8652%;">galaxyId</td><td style="width: 10.2505%;">Gerekli</td><td style="width: 9.27767%;">string</td><td style="width: 33.4946%;">Galaksinin benzersiz kimliği, ya bir dize ya da UUID olarak ifade edilebilir.</td><td style="width: 35.2249%;">"123456" veya "550e8400-e29b-41d4-a716-446655440000"</td></tr></tbody></table>

Request Body Şeması:

<table id="bkmrk-parametre-gerekli-ve-1" style="width: 100%;"><thead><tr><th style="width: 16.0675%;">Parametre</th><th style="width: 8.52814%;">Gerekli</th><th style="width: 21.6254%;">Veri Türü</th><th style="width: 31.521%;">Açıklama</th><th style="width: 22.2473%;">Örnek</th></tr></thead><tbody><tr><td style="width: 16.0675%;">id</td><td style="width: 8.52814%;">Evet</td><td style="width: 21.6254%;">string (GalaxyClusterId)</td><td style="width: 31.521%;">Galaksi Kümesinin benzersiz kimliği. Maksimum 10 karakterdir ve yalnızca rakamlardan oluşabilir.</td><td style="width: 22.2473%;">"12345"</td></tr><tr><td style="width: 16.0675%;">uuid</td><td style="width: 8.52814%;"> </td><td style="width: 21.6254%;">string &lt;uuid&gt; (UUID)</td><td style="width: 31.521%;">Galaksi Kümesinin evrensel benzersiz kimliği. Maksimum 36 karakterdir.</td><td style="width: 22.2473%;">"550e8400-e29b-41d4-a716-446655440000"</td></tr><tr><td style="width: 16.0675%;">collection\_uuid</td><td style="width: 8.52814%;"> </td><td style="width: 21.6254%;">string &lt;uuid&gt; (UUID)</td><td style="width: 31.521%;">Küme koleksiyonunun evrensel benzersiz kimliği. Maksimum 36 karakterdir.</td><td style="width: 22.2473%;">"550e8400-e29b-41d4-a716-446655440001"</td></tr><tr><td style="width: 16.0675%;">type</td><td style="width: 8.52814%;"> </td><td style="width: 21.6254%;">string</td><td style="width: 31.521%;">Galaksi Kümesinin türü. Maksimum 255 karakterdir.</td><td style="width: 22.2473%;">"type"</td></tr><tr><td style="width: 16.0675%;">value</td><td style="width: 8.52814%;"> </td><td style="width: 21.6254%;">string</td><td style="width: 31.521%;">Galaksi Kümesinin değeri. Maksimum 65535 karakterdir.</td><td style="width: 22.2473%;">"value"</td></tr><tr><td style="width: 16.0675%;">tag\_name</td><td style="width: 8.52814%;"> </td><td style="width: 21.6254%;">string (TagName)</td><td style="width: 31.521%;">Etiketin adı. Maksimum 255 karakterdir.</td><td style="width: 22.2473%;">"tag"</td></tr><tr><td style="width: 16.0675%;">description</td><td style="width: 8.52814%;"> </td><td style="width: 21.6254%;">string</td><td style="width: 31.521%;">Galaksi Kümesinin açıklaması. Maksimum 65535 karakterdir.</td><td style="width: 22.2473%;">"description"</td></tr><tr><td style="width: 16.0675%;">galaxy\_id</td><td style="width: 8.52814%;">Evet</td><td style="width: 21.6254%;">string (GalaxyId)</td><td style="width: 31.521%;">Galaksinin benzersiz kimliği. Maksimum 10 karakterdir ve yalnızca rakamlardan oluşabilir.</td><td style="width: 22.2473%;">"123456"</td></tr><tr><td style="width: 16.0675%;">source</td><td style="width: 8.52814%;"> </td><td style="width: 21.6254%;">string</td><td style="width: 31.521%;">Galaksi Kümesinin kaynağı. Maksimum 255 karakterdir.</td><td style="width: 22.2473%;">"source"</td></tr><tr><td style="width: 16.0675%;">authors</td><td style="width: 8.52814%;"> </td><td style="width: 21.6254%;">Array of strings</td><td style="width: 31.521%;">Galaksi Kümesinin yazarları.</td><td style="width: 22.2473%;">\["author1", "author2"\]</td></tr><tr><td style="width: 16.0675%;">version</td><td style="width: 8.52814%;"> </td><td style="width: 21.6254%;">string or null</td><td style="width: 31.521%;">Galaksi Kümesinin sürümü. Maksimum 255 karakterdir.</td><td style="width: 22.2473%;">"1.0"</td></tr><tr><td style="width: 16.0675%;">distribution</td><td style="width: 8.52814%;"> </td><td style="width: 21.6254%;">string (DistributionLevelId)</td><td style="width: 31.521%;">Olayın yayılma düzeyi. 0-5 arasında bir değer alabilir.</td><td style="width: 22.2473%;">"0"</td></tr><tr><td style="width: 16.0675%;">sharing\_group\_id</td><td style="width: 8.52814%;"> </td><td style="width: 21.6254%;">string or null (SharingGroupId)</td><td style="width: 31.521%;">Paylaşım grubunun benzersiz kimliği. Maksimum 10 karakterdir ve yalnızca rakamlardan oluşabilir.</td><td style="width: 22.2473%;">"123"</td></tr><tr><td style="width: 16.0675%;">org\_id</td><td style="width: 8.52814%;"> </td><td style="width: 21.6254%;">string (OrganisationId)</td><td style="width: 31.521%;">Organizasyonun benzersiz kimliği. Maksimum 10 karakterdir ve yalnızca rakamlardan oluşabilir.</td><td style="width: 22.2473%;">"456"</td></tr><tr><td style="width: 16.0675%;">orgc\_id</td><td style="width: 8.52814%;"> </td><td style="width: 21.6254%;">string (OrganisationId)</td><td style="width: 31.521%;">Organizasyonun benzersiz kimliği. Maksimum 10 karakterdir ve yalnızca rakamlardan oluşabilir.</td><td style="width: 22.2473%;">"789"</td></tr><tr><td style="width: 16.0675%;">default</td><td style="width: 8.52814%;"> </td><td style="width: 21.6254%;">boolean</td><td style="width: 31.521%;">Varsayılan olup olmadığını belirtir.</td><td style="width: 22.2473%;">true</td></tr><tr><td style="width: 16.0675%;">locked</td><td style="width: 8.52814%;"> </td><td style="width: 21.6254%;">boolean</td><td style="width: 31.521%;">Kilidin açık olup olmadığını belirtir.</td><td style="width: 22.2473%;">false</td></tr><tr><td style="width: 16.0675%;">extends\_uuid</td><td style="width: 8.52814%;"> </td><td style="width: 21.6254%;">string or null</td><td style="width: 31.521%;">Genişletilen kümenin evrensel benzersiz kimliği. Maksimum 36 karakterdir.</td><td style="width: 22.2473%;">"550e8400-e29b-41d4-a716-446655440002"</td></tr><tr><td style="width: 16.0675%;">extends\_version</td><td style="width: 8.52814%;"> </td><td style="width: 21.6254%;">string or null</td><td style="width: 31.521%;">Genişletilen kümenin sürümü. Maksimum 255 karakterdir.</td><td style="width: 22.2473%;">"1.1"</td></tr><tr><td style="width: 16.0675%;">published</td><td style="width: 8.52814%;"> </td><td style="width: 21.6254%;">boolean</td><td style="width: 31.521%;">Yayınlanıp yayınlanmadığını belirtir.</td><td style="width: 22.2473%;">true</td></tr><tr><td style="width: 16.0675%;">deleted</td><td style="width: 8.52814%;"> </td><td style="width: 21.6254%;">boolean</td><td style="width: 31.521%;">Silinip silinmediğini belirtir.</td><td style="width: 22.2473%;">false</td></tr><tr><td style="width: 16.0675%;">GalaxyElement</td><td style="width: 8.52814%;"> </td><td style="width: 21.6254%;">Array of objects</td><td style="width: 31.521%;">Galaksi öğeleri.</td><td style="width: 22.2473%;">-</td></tr></tbody></table>

#### Edit galaxy cluster:

Path Parametreleri:

<table id="bkmrk-parametre-gerekli-ve-2"><thead><tr><th>Parametre</th><th>Gerekli</th><th>Veri Türü</th><th>Açıklama</th><th>Örnek</th></tr></thead><tbody><tr><td>galaxyClusterId</td><td>Evet</td><td>string (GalaxyClusterId)</td><td>Galaksi Kümesinin benzersiz kimliği.</td><td>"12345"</td></tr></tbody></table>

Request Body Şeması:

<table id="bkmrk-parametre-gerekli-ve-3" style="width: 100%;"><thead><tr><th style="width: 16.0675%;">Parametre</th><th style="width: 11.1237%;">Gerekli</th><th style="width: 23.7232%;">Veri Türü</th><th style="width: 18.7939%;">Açıklama</th><th style="width: 30.4047%;">Örnek</th></tr></thead><tbody><tr><td style="width: 16.0675%;">id</td><td style="width: 11.1237%;">Evet</td><td style="width: 23.7232%;">string (GalaxyClusterId)</td><td style="width: 18.7939%;">Galaksi Kümesinin benzersiz kimliği.</td><td style="width: 30.4047%;">"123"</td></tr><tr><td style="width: 16.0675%;">uuid</td><td style="width: 11.1237%;"> </td><td style="width: 23.7232%;">string &lt;uuid&gt; (UUID) &lt;= 36 chars</td><td style="width: 18.7939%;">Galaxy Kümesi için UUID.</td><td style="width: 30.4047%;">"550e8400-e29b-41d4-a716-446655440000"</td></tr><tr><td style="width: 16.0675%;">collection\_uuid</td><td style="width: 11.1237%;"> </td><td style="width: 23.7232%;">string &lt;uuid&gt; (UUID) &lt;= 36 chars</td><td style="width: 18.7939%;">Küme UUID'si.</td><td style="width: 30.4047%;">"550e8400-e29b-41d4-a716-446655440000"</td></tr><tr><td style="width: 16.0675%;">type</td><td style="width: 11.1237%;"> </td><td style="width: 23.7232%;">string (GalaxyClusterType)</td><td style="width: 18.7939%;">Galaxy Kümesi türü.</td><td style="width: 30.4047%;">"type"</td></tr><tr><td style="width: 16.0675%;">value</td><td style="width: 11.1237%;"> </td><td style="width: 23.7232%;">string (GalaxyClusterValue)</td><td style="width: 18.7939%;">Galaxy Kümesinin değeri.</td><td style="width: 30.4047%;">"value"</td></tr><tr><td style="width: 16.0675%;">tag\_name</td><td style="width: 11.1237%;"> </td><td style="width: 23.7232%;">string (TagName)</td><td style="width: 18.7939%;">Etiket adı.</td><td style="width: 30.4047%;">"tag"</td></tr><tr><td style="width: 16.0675%;">description</td><td style="width: 11.1237%;"> </td><td style="width: 23.7232%;">string (GalaxyClusterDescription)</td><td style="width: 18.7939%;">Galaxy Kümesinin açıklaması.</td><td style="width: 30.4047%;">"description"</td></tr><tr><td style="width: 16.0675%;">galaxy\_id</td><td style="width: 11.1237%;"> </td><td style="width: 23.7232%;">string (GalaxyId) &lt;= 10 chars</td><td style="width: 18.7939%;">Galaxy kimliği.</td><td style="width: 30.4047%;">"123"</td></tr><tr><td style="width: 16.0675%;">source</td><td style="width: 11.1237%;"> </td><td style="width: 23.7232%;">string (GalaxyClusterSource)</td><td style="width: 18.7939%;">Kaynak bilgisi.</td><td style="width: 30.4047%;">"source"</td></tr><tr><td style="width: 16.0675%;">authors</td><td style="width: 11.1237%;"> </td><td style="width: 23.7232%;">Array of strings</td><td style="width: 18.7939%;">Yazarlar.</td><td style="width: 30.4047%;">\["author1", "author2"\]</td></tr><tr><td style="width: 16.0675%;">version</td><td style="width: 11.1237%;"> </td><td style="width: 23.7232%;">string or null</td><td style="width: 18.7939%;">Versiyon numarası.</td><td style="width: 30.4047%;">"1.0"</td></tr><tr><td style="width: 16.0675%;">distribution</td><td style="width: 11.1237%;"> </td><td style="width: 23.7232%;">string (DistributionLevelId)</td><td style="width: 18.7939%;">Dağıtım seviyesi.</td><td style="width: 30.4047%;">"0"</td></tr><tr><td style="width: 16.0675%;">sharing\_group\_id</td><td style="width: 11.1237%;"> </td><td style="width: 23.7232%;">string or null</td><td style="width: 18.7939%;">Paylaşım grubu kimliği.</td><td style="width: 30.4047%;">"123"</td></tr><tr><td style="width: 16.0675%;">org\_id</td><td style="width: 11.1237%;"> </td><td style="width: 23.7232%;">string (OrganisationId) &lt;= 10 chars</td><td style="width: 18.7939%;">Organizasyon kimliği.</td><td style="width: 30.4047%;">"123"</td></tr><tr><td style="width: 16.0675%;">orgc\_id</td><td style="width: 11.1237%;"> </td><td style="width: 23.7232%;">string (OrganisationId) &lt;= 10 chars</td><td style="width: 18.7939%;">Organizasyonun bağlı olduğu kimlik.</td><td style="width: 30.4047%;">"123"</td></tr><tr><td style="width: 16.0675%;">default</td><td style="width: 11.1237%;"> </td><td style="width: 23.7232%;">boolean</td><td style="width: 18.7939%;">Varsayılan mı?</td><td style="width: 30.4047%;">true</td></tr><tr><td style="width: 16.0675%;">locked</td><td style="width: 11.1237%;"> </td><td style="width: 23.7232%;">boolean</td><td style="width: 18.7939%;">Kilitli mi?</td><td style="width: 30.4047%;">true</td></tr><tr><td style="width: 16.0675%;">extends\_uuid</td><td style="width: 11.1237%;"> </td><td style="width: 23.7232%;">string or null</td><td style="width: 18.7939%;">Uzatma UUID'si.</td><td style="width: 30.4047%;">"550e8400-e29b-41d4-a716-446655440000"</td></tr><tr><td style="width: 16.0675%;">extends\_version</td><td style="width: 11.1237%;"> </td><td style="width: 23.7232%;">string or null</td><td style="width: 18.7939%;">Uzatma sürümü.</td><td style="width: 30.4047%;">"1.0"</td></tr><tr><td style="width: 16.0675%;">published</td><td style="width: 11.1237%;"> </td><td style="width: 23.7232%;">boolean</td><td style="width: 18.7939%;">Yayınlandı mı?</td><td style="width: 30.4047%;">true</td></tr><tr><td style="width: 16.0675%;">deleted</td><td style="width: 11.1237%;"> </td><td style="width: 23.7232%;">boolean</td><td style="width: 18.7939%;">Silinmiş mi?</td><td style="width: 30.4047%;">false</td></tr><tr><td style="width: 16.0675%;">GalaxyElement</td><td style="width: 11.1237%;"> </td><td style="width: 23.7232%;">Array of objects</td><td style="width: 18.7939%;">Galaxy Elemanları.</td><td style="width: 30.4047%;">\[{...}\]</td></tr></tbody></table>

#### Get galaxy clusters:

Path Parametreleri:

<table id="bkmrk-parametre-gerekli-ve-4" style="width: 100%;"><thead><tr><th style="width: 11.6181%;">Parametre</th><th style="width: 8.40455%;">Gerekli</th><th style="width: 21.5058%;">Veri Türü</th><th style="width: 19.899%;">Açıklama</th><th style="width: 38.562%;">Örnek</th></tr></thead><tbody><tr><td style="width: 11.6181%;">galaxyId</td><td style="width: 8.40455%;">Evet</td><td style="width: 21.5058%;">GalaxyId (string) veya UUID (string)</td><td style="width: 19.899%;">Galaksi kimliği veya UUID'si</td><td style="width: 38.562%;">"123" veya "550e8400-e29b-41d4-a716-446655440000"</td></tr></tbody></table>

#### Search galaxy clusters:

Path Parametreleri:

<table id="bkmrk-parametre-gerekli-ve-5"><thead><tr><th>Parametre</th><th>Gerekli</th><th>Veri Türü</th><th>Açıklama</th><th>Örnek</th></tr></thead><tbody><tr><td>galaxyId</td><td>Evet</td><td>string</td><td>Galaksi kimliği veya UUID'si</td><td>"123" veya "550e8400-e29b-41d4-a716-446655440000"</td></tr></tbody></table>

Request Body Şeması:

<table id="bkmrk-parametre-gerekli-ve-6" style="width: 100%;"><thead><tr><th style="width: 11.2473%;">Parametre</th><th style="width: 10.0113%;">Gerekli</th><th style="width: 12.1124%;">Veri Türü</th><th style="width: 47.5885%;">Açıklama</th><th style="width: 19.0299%;">Örnek</th></tr></thead><tbody><tr><td style="width: 11.2473%;">context</td><td style="width: 10.0113%;">Hayır</td><td style="width: 12.1124%;">string</td><td style="width: 47.5885%;">Enum: "all" "default" "org" "deleted"</td><td style="width: 19.0299%;">"all"</td></tr><tr><td style="width: 11.2473%;">searchall</td><td style="width: 10.0113%;">Hayır</td><td style="width: 12.1124%;">string</td><td style="width: 47.5885%;">Galaksi kümelerini herhangi bir değer, açıklama, uuid veya galaksi öğeleri değerleriyle eşleştirerek arayın.</td><td style="width: 19.0299%;">"example"</td></tr></tbody></table>

#### Get galaxy cluster by ID:

Path Parametreleri:

<table id="bkmrk-parametre-gerekli-ve-7" style="width: 100%;"><thead><tr><th style="width: 14.8316%;">Parametre</th><th style="width: 9.02379%;">Gerekli</th><th style="width: 14.2123%;">Veri Türü</th><th style="width: 28.3036%;">Açıklama</th><th style="width: 33.4946%;">Örnek</th></tr></thead><tbody><tr><td style="width: 14.8316%;">galaxyClusterId</td><td style="width: 9.02379%;">Evet</td><td style="width: 14.2123%;">string</td><td style="width: 28.3036%;">Galaxy kümesinin benzersiz kimliği, bir dize veya UUID olarak ifade edilebilir.</td><td style="width: 33.4946%;">"123456" veya "550e8400-e29b-41d4-a716-446655440000"</td></tr></tbody></table>

#### Publish galaxy cluster:

Path Parametreleri:

<table id="bkmrk-parametre-gerekli-ve-8" style="width: 100%;"><thead><tr><th style="width: 14.8316%;">Parametre</th><th style="width: 9.02379%;">Gerekli</th><th style="width: 14.2123%;">Veri Türü</th><th style="width: 28.3036%;">Açıklama</th><th style="width: 33.4946%;">Örnek</th></tr></thead><tbody><tr><td style="width: 14.8316%;">galaxyClusterId</td><td style="width: 9.02379%;">Evet</td><td style="width: 14.2123%;">string</td><td style="width: 28.3036%;">Galaxy kümesinin benzersiz kimliği, bir dize veya UUID olarak ifade edilebilir.</td><td style="width: 33.4946%;">"123456" veya "550e8400-e29b-41d4-a716-446655440000"</td></tr></tbody></table>

#### Unpublish galaxy cluster:

Path Parametreleri:

<table id="bkmrk-parametre-gerekli-ve-9" style="width: 100%;"><thead><tr><th style="width: 14.8316%;">Parametre</th><th style="width: 9.02379%;">Gerekli</th><th style="width: 14.2123%;">Veri Türü</th><th style="width: 28.3036%;">Açıklama</th><th style="width: 33.4946%;">Örnek</th></tr></thead><tbody><tr><td style="width: 14.8316%;">galaxyClusterId</td><td style="width: 9.02379%;">Evet</td><td style="width: 14.2123%;">string</td><td style="width: 28.3036%;">Galaxy kümesinin benzersiz kimliği, bir dize veya UUID olarak ifade edilebilir.</td><td style="width: 33.4946%;">"123456" veya "550e8400-e29b-41d4-a716-446655440000"</td></tr></tbody></table>

#### Delete galaxy cluster:

Path Parametreleri:

<table id="bkmrk-parametre-gerekli-ve-10" style="width: 100%;"><thead><tr><th style="width: 14.8316%;">Parametre</th><th style="width: 9.02379%;">Gerekli</th><th style="width: 14.2123%;">Veri Türü</th><th style="width: 28.3036%;">Açıklama</th><th style="width: 33.4946%;">Örnek</th></tr></thead><tbody><tr><td style="width: 14.8316%;">galaxyClusterId</td><td style="width: 9.02379%;">Evet</td><td style="width: 14.2123%;">string</td><td style="width: 28.3036%;">Galaxy kümesinin benzersiz kimliği, bir dize veya UUID olarak ifade edilebilir.</td><td style="width: 33.4946%;">"123456" veya "550e8400-e29b-41d4-a716-446655440000"</td></tr></tbody></table>

#### Restore galaxy cluster:

Path Parametreleri:

<table id="bkmrk-parametre-gerekli-ve-11" style="width: 100%;"><thead><tr><th style="width: 14.8316%;">Parametre</th><th style="width: 9.02379%;">Gerekli</th><th style="width: 14.2123%;">Veri Türü</th><th style="width: 28.3036%;">Açıklama</th><th style="width: 33.4946%;">Örnek</th></tr></thead><tbody><tr><td style="width: 14.8316%;">galaxyClusterId</td><td style="width: 9.02379%;">Evet</td><td style="width: 14.2123%;">string</td><td style="width: 28.3036%;">Galaxy kümesinin benzersiz kimliği, bir dize veya UUID olarak ifade edilebilir.</td><td style="width: 33.4946%;">"123456" veya "550e8400-e29b-41d4-a716-446655440000"</td></tr></tbody></table>

# User Parametreleri

#### Reset user password:

Path Parametreleri:

<table id="bkmrk-parametre-gerekli-ve"><thead><tr><th>Parametre</th><th>Gerekli</th><th>Veri Türü</th><th>Açıklama</th><th>Örnek</th></tr></thead><tbody><tr><td>userId</td><td>Evet</td><td>string</td><td>Kullanıcının benzersiz kimliği, bir dize olarak ifade edilir.</td><td>"12345"</td></tr><tr><td>firstTimeReset</td><td>Evet</td><td>string</td><td>İlk kez sıfırlama, yalnızca yeni kullanıcı kayıtları için 1 olarak ayarlanır.</td><td>"0" veya "1"</td></tr></tbody></table>

#### Add user:

Request Body Şeması:

<table id="bkmrk-parametre-gerekli-ve-1" style="width: 100%;"><thead><tr><th style="width: 14.708%;">Parametre</th><th style="width: 8.77534%;">Gerekli</th><th style="width: 12.3605%;">Veri Türü</th><th style="width: 32.2578%;">Açıklama</th><th style="width: 31.8878%;">Örnek</th></tr></thead><tbody><tr><td style="width: 14.708%;">org\_id</td><td style="width: 8.77534%;">Hayır</td><td style="width: 12.3605%;">string</td><td style="width: 32.2578%;">Kuruluşun benzersiz kimliği, bir dize olarak ifade edilir.</td><td style="width: 31.8878%;">"12345"</td></tr><tr><td style="width: 14.708%;">server\_id</td><td style="width: 8.77534%;">Hayır</td><td style="width: 12.3605%;">string</td><td style="width: 32.2578%;">Sunucunun benzersiz kimliği, bir dize olarak ifade edilir.</td><td style="width: 31.8878%;">"67890"</td></tr><tr><td style="width: 14.708%;">email</td><td style="width: 8.77534%;">Hayır</td><td style="width: 12.3605%;">string</td><td style="width: 32.2578%;">Kullanıcının e-posta adresi.</td><td style="width: 31.8878%;">"<a target="_new">example@example.com</a>"</td></tr><tr><td style="width: 14.708%;">autoalert</td><td style="width: 8.77534%;">Hayır</td><td style="width: 12.3605%;">boolean</td><td style="width: 32.2578%;">Otomatik bildirim ayarlarını belirtir.</td><td style="width: 31.8878%;">true veya false</td></tr><tr><td style="width: 14.708%;">authkey</td><td style="width: 8.77534%;">Hayır</td><td style="width: 12.3605%;">string veya null</td><td style="width: 32.2578%;">API'ye erişim için kullanılan API kimlik anahtarı.</td><td style="width: 31.8878%;">"abcdef1234567890" veya null</td></tr><tr><td style="width: 14.708%;">invited\_by</td><td style="width: 8.77534%;">Hayır</td><td style="width: 12.3605%;">string</td><td style="width: 32.2578%;">Davet eden kullanıcının benzersiz kimliği.</td><td style="width: 31.8878%;">"23456"</td></tr><tr><td style="width: 14.708%;">gpgkey</td><td style="width: 8.77534%;">Hayır</td><td style="width: 12.3605%;">string veya null</td><td style="width: 32.2578%;">Kullanıcının GPG anahtarı.</td><td style="width: 31.8878%;">"-----BEGIN PGP PUBLIC KEY BLOCK----- ..." veya null</td></tr><tr><td style="width: 14.708%;">certif\_public</td><td style="width: 8.77534%;">Hayır</td><td style="width: 12.3605%;">string veya null</td><td style="width: 32.2578%;">Kullanıcının genel sertifikası.</td><td style="width: 31.8878%;">"-----BEGIN CERTIFICATE----- ..." veya null</td></tr><tr><td style="width: 14.708%;">nids\_sid</td><td style="width: 8.77534%;">Hayır</td><td style="width: 12.3605%;">string</td><td style="width: 32.2578%;">Ağ tabanlı bir sistemde, kullanıcının benzersiz kimliği.</td><td style="width: 31.8878%;">"34567"</td></tr><tr><td style="width: 14.708%;">termsaccepted</td><td style="width: 8.77534%;">Hayır</td><td style="width: 12.3605%;">boolean</td><td style="width: 32.2578%;">Kullanıcının kullanıcı sözleşmesini kabul edip etmediğini belirtir.</td><td style="width: 31.8878%;">true veya false</td></tr><tr><td style="width: 14.708%;">newsread</td><td style="width: 8.77534%;">Hayır</td><td style="width: 12.3605%;">string</td><td style="width: 32.2578%;">Haberlerin son okunma tarihi.</td><td style="width: 31.8878%;">"1617598655"</td></tr><tr><td style="width: 14.708%;">role\_id</td><td style="width: 8.77534%;">Hayır</td><td style="width: 12.3605%;">string</td><td style="width: 32.2578%;">Kullanıcının rolünün benzersiz kimliği.</td><td style="width: 31.8878%;">"45678"</td></tr><tr><td style="width: 14.708%;">change\_pw</td><td style="width: 8.77534%;">Hayır</td><td style="width: 12.3605%;">string</td><td style="width: 32.2578%;">Parola değiştirme gereksinimini belirtir.</td><td style="width: 31.8878%;">"0" veya "1"</td></tr><tr><td style="width: 14.708%;">contactalert</td><td style="width: 8.77534%;">Hayır</td><td style="width: 12.3605%;">boolean</td><td style="width: 32.2578%;">İletişim bildirimi ayarlarını belirtir.</td><td style="width: 31.8878%;">true veya false</td></tr><tr><td style="width: 14.708%;">disabled</td><td style="width: 8.77534%;">Hayır</td><td style="width: 12.3605%;">boolean</td><td style="width: 32.2578%;">Kullanıcının devre dışı bırakılıp bırakılmadığını belirtir.</td><td style="width: 31.8878%;">true veya false</td></tr><tr><td style="width: 14.708%;">expiration</td><td style="width: 8.77534%;">Hayır</td><td style="width: 12.3605%;">string veya null</td><td style="width: 32.2578%;">Kullanıcının hesap süresinin son kullanma tarihi.</td><td style="width: 31.8878%;">"2024-12-31T23:59:59Z" veya null</td></tr><tr><td style="width: 14.708%;">current\_login</td><td style="width: 8.77534%;">Hayır</td><td style="width: 12.3605%;">string</td><td style="width: 32.2578%;">Kullanıcının son oturum açma tarihi.</td><td style="width: 31.8878%;">"1617598655"</td></tr><tr><td style="width: 14.708%;">last\_login</td><td style="width: 8.77534%;">Hayır</td><td style="width: 12.3605%;">string</td><td style="width: 32.2578%;">Kullanıcının önceki oturum açma tarihi.</td><td style="width: 31.8878%;">"1617598655"</td></tr><tr><td style="width: 14.708%;">force\_logout</td><td style="width: 8.77534%;">Hayır</td><td style="width: 12.3605%;">boolean</td><td style="width: 32.2578%;">Kullanıcının oturumunun kapatılmasını zorlar.</td><td style="width: 31.8878%;">true veya false</td></tr><tr><td style="width: 14.708%;">date\_created</td><td style="width: 8.77534%;">Hayır</td><td style="width: 12.3605%;">string</td><td style="width: 32.2578%;">Kullanıcının hesabının oluşturulma tarihi.</td><td style="width: 31.8878%;">"1617598655"</td></tr><tr><td style="width: 14.708%;">date\_modified</td><td style="width: 8.77534%;">Hayır</td><td style="width: 12.3605%;">string</td><td style="width: 32.2578%;">Kullanıcının hesabının son değiştirme tarihi.</td><td style="width: 31.8878%;">"1617598655"</td></tr></tbody></table>

#### Edit user:

Path Parametleri:

<table id="bkmrk-parametre-gerekli-ve-2"><thead><tr><th>Parametre</th><th>Gerekli</th><th>Veri Türü</th><th>Açıklama</th><th>Örnek</th></tr></thead><tbody><tr><td>userId</td><td>Evet</td><td>string</td><td>Kullanıcının benzersiz kimliği.</td><td>"12345"</td></tr></tbody></table>

Request Body Şeması:

<table id="bkmrk-parametre-gerekli-ve-3" style="width: 100%;"><thead><tr><th style="width: 16.8091%;">Parametre</th><th style="width: 7.04499%;">Gerekli</th><th style="width: 13.3484%;">Veri Türü</th><th style="width: 44.3729%;">Açıklama</th><th style="width: 18.414%;">Örnek</th></tr></thead><tbody><tr><td style="width: 16.8091%;">id</td><td style="width: 7.04499%;">Evet</td><td style="width: 13.3484%;">string</td><td style="width: 44.3729%;">Kullanıcının benzersiz kimliği.</td><td style="width: 18.414%;">"12345"</td></tr><tr><td style="width: 16.8091%;">org\_id</td><td style="width: 7.04499%;">Evet</td><td style="width: 13.3484%;">string</td><td style="width: 44.3729%;">Kullanıcının bağlı olduğu kuruluşun benzersiz kimliği.</td><td style="width: 18.414%;">"67890"</td></tr><tr><td style="width: 16.8091%;">server\_id</td><td style="width: 7.04499%;">Evet</td><td style="width: 13.3484%;">string</td><td style="width: 44.3729%;">Kullanıcının bağlı olduğu sunucunun benzersiz kimliği.</td><td style="width: 18.414%;">"98765"</td></tr><tr><td style="width: 16.8091%;">email</td><td style="width: 7.04499%;">Evet</td><td style="width: 13.3484%;">string</td><td style="width: 44.3729%;">Kullanıcının e-posta adresi.</td><td style="width: 18.414%;">"<a target="_new">example@example.com</a>"</td></tr><tr><td style="width: 16.8091%;">autoalert</td><td style="width: 7.04499%;"> </td><td style="width: 13.3484%;">boolean</td><td style="width: 44.3729%;">Otomatik bildirim ayarı.</td><td style="width: 18.414%;">true</td></tr><tr><td style="width: 16.8091%;">authkey</td><td style="width: 7.04499%;"> </td><td style="width: 13.3484%;">string</td><td style="width: 44.3729%;">API'ye erişim için kullanılan yetkilendirme anahtarı. MISP ayarı Security.advanced\_authkeys false olarak ayarlanmışsa yalnızca ayarlanır.</td><td style="width: 18.414%;">"abcd1234"</td></tr><tr><td style="width: 16.8091%;">invited\_by</td><td style="width: 7.04499%;"> </td><td style="width: 13.3484%;">string</td><td style="width: 44.3729%;">Davet eden kullanıcının benzersiz kimliği.</td><td style="width: 18.414%;">"54321"</td></tr><tr><td style="width: 16.8091%;">gpgkey</td><td style="width: 7.04499%;"> </td><td style="width: 13.3484%;">string</td><td style="width: 44.3729%;">GPG anahtar.</td><td style="width: 18.414%;">"gpg123"</td></tr><tr><td style="width: 16.8091%;">certif\_public</td><td style="width: 7.04499%;"> </td><td style="width: 13.3484%;">string</td><td style="width: 44.3729%;">Genel sertifika.</td><td style="width: 18.414%;">"public\_cert123"</td></tr><tr><td style="width: 16.8091%;">nids\_sid</td><td style="width: 7.04499%;"> </td><td style="width: 13.3484%;">string</td><td style="width: 44.3729%;">NIDS SID (Network Intrusion Detection System Security ID).</td><td style="width: 18.414%;">"nids456"</td></tr><tr><td style="width: 16.8091%;">termsaccepted</td><td style="width: 7.04499%;"> </td><td style="width: 13.3484%;">boolean</td><td style="width: 44.3729%;">Kullanıcı tarafından koşulların kabul edilip edilmediği.</td><td style="width: 18.414%;">true</td></tr><tr><td style="width: 16.8091%;">newsread</td><td style="width: 7.04499%;"> </td><td style="width: 13.3484%;">string</td><td style="width: 44.3729%;">Haberlerin okunma tarihi.</td><td style="width: 18.414%;">"1635610000"</td></tr><tr><td style="width: 16.8091%;">role\_id</td><td style="width: 7.04499%;"> </td><td style="width: 13.3484%;">string</td><td style="width: 44.3729%;">Kullanıcının rolünün benzersiz kimliği.</td><td style="width: 18.414%;">"78901"</td></tr><tr><td style="width: 16.8091%;">change\_pw</td><td style="width: 7.04499%;"> </td><td style="width: 13.3484%;">string</td><td style="width: 44.3729%;">Şifre değişikliği gerekip gerekmediği.</td><td style="width: 18.414%;">"1"</td></tr><tr><td style="width: 16.8091%;">contactalert</td><td style="width: 7.04499%;"> </td><td style="width: 13.3484%;">boolean</td><td style="width: 44.3729%;">İletişim uyarısı ayarı.</td><td style="width: 18.414%;">false</td></tr><tr><td style="width: 16.8091%;">disabled</td><td style="width: 7.04499%;"> </td><td style="width: 13.3484%;">boolean</td><td style="width: 44.3729%;">Kullanıcının devre dışı bırakılıp bırakılmadığı.</td><td style="width: 18.414%;">false</td></tr><tr><td style="width: 16.8091%;">expiration</td><td style="width: 7.04499%;"> </td><td style="width: 13.3484%;">string</td><td style="width: 44.3729%;">Kullanıcının hesabının son kullanma tarihi.</td><td style="width: 18.414%;">"2024-12-31T23:59:59Z"</td></tr><tr><td style="width: 16.8091%;">current\_login</td><td style="width: 7.04499%;"> </td><td style="width: 13.3484%;">string</td><td style="width: 44.3729%;">Kullanıcının son oturum açma tarihi.</td><td style="width: 18.414%;">"1635610000"</td></tr><tr><td style="width: 16.8091%;">last\_login</td><td style="width: 7.04499%;"> </td><td style="width: 13.3484%;">string</td><td style="width: 44.3729%;">Kullanıcının son giriş tarihi.</td><td style="width: 18.414%;">"1635610000"</td></tr><tr><td style="width: 16.8091%;">force\_logout</td><td style="width: 7.04499%;"> </td><td style="width: 13.3484%;">boolean</td><td style="width: 44.3729%;">Oturum kapatma zorlama ayarı.</td><td style="width: 18.414%;">true</td></tr><tr><td style="width: 16.8091%;">date\_created</td><td style="width: 7.04499%;"> </td><td style="width: 13.3484%;">string</td><td style="width: 44.3729%;">Kullanıcının oluşturulma tarihi.</td><td style="width: 18.414%;">"1635610000"</td></tr><tr><td style="width: 16.8091%;">date\_modified</td><td style="width: 7.04499%;"> </td><td style="width: 13.3484%;">string</td><td style="width: 44.3729%;">Kullanıcının son düzenlenme tarihi.</td><td style="width: 18.414%;">"1635610000"</td></tr></tbody></table>

#### Delete user:

Path Parametreleri:

<table id="bkmrk-parametre-gerekli-ve-4"><thead><tr><th>Parametre</th><th>Gerekli</th><th>Veri Türü</th><th>Açıklama</th><th>Örnek</th></tr></thead><tbody><tr><td>userId</td><td>Evet</td><td>string</td><td>Kullanıcının benzersiz kimliği.</td><td>"12345"</td></tr></tbody></table>

#### Get user by ID:

Path Parametreleri:

<table id="bkmrk-parametre-gerekli-ve-5"><thead><tr><th>Parametre</th><th>Gerekli</th><th>Veri Türü</th><th>Açıklama</th><th>Örnek</th></tr></thead><tbody><tr><td>userId</td><td>Evet</td><td>string</td><td>Kullanıcının benzersiz kimliği.</td><td>"12345"</td></tr></tbody></table>

#### Delete user TOTP:

Path Parametreleri:

<table id="bkmrk-parametre-gerekli-ve-6"><thead><tr><th>Parametre</th><th>Gerekli</th><th>Veri Türü</th><th>Açıklama</th><th>Örnek</th></tr></thead><tbody><tr><td>userId</td><td>Evet</td><td>string</td><td>Kullanıcının benzersiz sayısal kimliği (ID).</td><td>"12345"</td></tr></tbody></table>

# Organizasyon Parametreleri

#### Add organisation:

Request Body Şeması:

<table id="bkmrk-parametre-gerekli-ve" style="width: 100%;"><thead><tr><th style="width: 17.9215%;">Parametre</th><th style="width: 12.854%;">Gerekli</th><th style="width: 10.9988%;">Veri Türü</th><th style="width: 23.8553%;">Açıklama</th><th style="width: 34.3598%;">Örnek</th></tr></thead><tbody><tr><td style="width: 17.9215%;">name</td><td style="width: 12.854%;">-</td><td style="width: 10.9988%;">string</td><td style="width: 23.8553%;">Kuruluşun adı</td><td style="width: 34.3598%;">"XYZ Company"</td></tr><tr><td style="width: 17.9215%;">date\_created</td><td style="width: 12.854%;">-</td><td style="width: 10.9988%;">string</td><td style="width: 23.8553%;">Oluşturulma tarihi</td><td style="width: 34.3598%;">"2024-04-12"</td></tr><tr><td style="width: 17.9215%;">date\_modified</td><td style="width: 12.854%;">-</td><td style="width: 10.9988%;">string</td><td style="width: 23.8553%;">Değiştirilme tarihi</td><td style="width: 34.3598%;">"2024-04-12"</td></tr><tr><td style="width: 17.9215%;">description</td><td style="width: 12.854%;">-</td><td style="width: 10.9988%;">string</td><td style="width: 23.8553%;">Kuruluşun açıklaması</td><td style="width: 34.3598%;">"A software company specialized in AI"</td></tr><tr><td style="width: 17.9215%;">type</td><td style="width: 12.854%;">-</td><td style="width: 10.9988%;">string</td><td style="width: 23.8553%;">Kuruluşun türü</td><td style="width: 34.3598%;">"Private"</td></tr><tr><td style="width: 17.9215%;">nationality</td><td style="width: 12.854%;">-</td><td style="width: 10.9988%;">string</td><td style="width: 23.8553%;">Kuruluşun ulusal kimliği</td><td style="width: 34.3598%;">"US"</td></tr><tr><td style="width: 17.9215%;">sector</td><td style="width: 12.854%;">-</td><td style="width: 10.9988%;">string</td><td style="width: 23.8553%;">Kuruluşun sektörü</td><td style="width: 34.3598%;">"Technology"</td></tr><tr><td style="width: 17.9215%;">created\_by</td><td style="width: 12.854%;">-</td><td style="width: 10.9988%;">string</td><td style="width: 23.8553%;">Oluşturan kullanıcının sayısal kimliği (ID)</td><td style="width: 34.3598%;">"12345"</td></tr><tr><td style="width: 17.9215%;">uuid</td><td style="width: 12.854%;">-</td><td style="width: 10.9988%;">string</td><td style="width: 23.8553%;">Kuruluşun benzersiz tanımlayıcısı (UUID)</td><td style="width: 34.3598%;">"550e8400-e29b-41d4-a716-446655440000"</td></tr><tr><td style="width: 17.9215%;">contacts</td><td style="width: 12.854%;">-</td><td style="width: 10.9988%;">string</td><td style="width: 23.8553%;">İletişim bilgileri</td><td style="width: 34.3598%;">"<a target="_new">contact@xyz.com</a>"</td></tr><tr><td style="width: 17.9215%;">local</td><td style="width: 12.854%;">-</td><td style="width: 10.9988%;">boolean</td><td style="width: 23.8553%;">Yerel mi?</td><td style="width: 34.3598%;">true</td></tr><tr><td style="width: 17.9215%;">restricted\_to\_domain</td><td style="width: 12.854%;">-</td><td style="width: 10.9988%;">Dizi</td><td style="width: 23.8553%;">Alan adına sınırlı mı?</td><td style="width: 34.3598%;">\["xyz.com"\]</td></tr><tr><td style="width: 17.9215%;">landingpage</td><td style="width: 12.854%;">-</td><td style="width: 10.9988%;">string</td><td style="width: 23.8553%;">Kuruluşun web sayfası</td><td style="width: 34.3598%;">"[www.xyz.com](http://www.xyz.com/)"</td></tr><tr><td style="width: 17.9215%;">user\_count</td><td style="width: 12.854%;">-</td><td style="width: 10.9988%;">string</td><td style="width: 23.8553%;">Kullanıcı sayısı</td><td style="width: 34.3598%;">"100"</td></tr><tr><td style="width: 17.9215%;">created\_by\_email</td><td style="width: 12.854%;">-</td><td style="width: 10.9988%;">string</td><td style="width: 23.8553%;">Oluşturan kullanıcının e-posta adresi</td><td style="width: 34.3598%;">"<a target="_new">user@xyz.com</a>"</td></tr></tbody></table>

#### Edit organisation:

Path Parametreleri:

<table id="bkmrk-parametre-gerekli-ve-1" style="width: 100%; height: 93.0286px;"><thead><tr style="height: 29.7143px;"><th style="width: 15.5731%; height: 29.7143px;">Parametre</th><th style="width: 9.02253%; height: 29.7143px;">Gerekli</th><th style="width: 11.4964%; height: 29.7143px;">Veri Türü</th><th style="width: 29.2904%; height: 29.7143px;">Açıklama</th><th style="width: 34.607%; height: 29.7143px;">Örnek</th></tr></thead><tbody><tr style="height: 63.3143px;"><td style="width: 15.5731%; height: 63.3143px;">organisationId</td><td style="width: 9.02253%; height: 63.3143px;">-</td><td style="width: 11.4964%; height: 63.3143px;">string</td><td style="width: 29.2904%; height: 63.3143px;">Kuruluşun benzersiz kimliği (OrganisationId) veya tanımlayıcısı (UUID)</td><td style="width: 34.607%; height: 63.3143px;">"12345" veya "550e8400-e29b-41d4-a716-446655440000"</td></tr></tbody></table>

Request Body Şeması:

<table id="bkmrk-parametre-gerekli-ve-2" style="width: 100%; height: 432.543px;"><thead><tr style="height: 30.7143px;"><th style="width: 16.6855%; height: 30.7143px;">Parametre</th><th style="width: 9.27168%; height: 30.7143px;">Gerekli</th><th style="width: 26.3241%; height: 30.7143px;">Veri Türü</th><th style="width: 21.8765%; height: 30.7143px;">Açıklama</th><th style="width: 25.9552%; height: 30.7143px;">Örnek</th></tr></thead><tbody><tr style="height: 63.3143px;"><td style="width: 16.6855%; height: 63.3143px;">name</td><td style="width: 9.27168%; height: 63.3143px;">-</td><td style="width: 26.3241%; height: 63.3143px;">string (OrganisationName) &lt;= 255 karakter</td><td style="width: 21.8765%; height: 63.3143px;">Kuruluşun adı</td><td style="width: 25.9552%; height: 63.3143px;">"ABC Company"</td></tr><tr style="height: 63.3143px;"><td style="width: 16.6855%; height: 63.3143px;">type</td><td style="width: 9.27168%; height: 63.3143px;">-</td><td style="width: 26.3241%; height: 63.3143px;">string or null (OrganisationType) &lt;= 255 karakter</td><td style="width: 21.8765%; height: 63.3143px;">Kuruluşun türü</td><td style="width: 25.9552%; height: 63.3143px;">"Public"</td></tr><tr style="height: 29.7143px;"><td style="width: 16.6855%; height: 29.7143px;">nationality</td><td style="width: 9.27168%; height: 29.7143px;">-</td><td style="width: 26.3241%; height: 29.7143px;">string or null</td><td style="width: 21.8765%; height: 29.7143px;">Kuruluşun ülkesi</td><td style="width: 25.9552%; height: 29.7143px;">"USA"</td></tr><tr style="height: 29.7143px;"><td style="width: 16.6855%; height: 29.7143px;">sector</td><td style="width: 9.27168%; height: 29.7143px;">-</td><td style="width: 26.3241%; height: 29.7143px;">string or null</td><td style="width: 21.8765%; height: 29.7143px;">Kuruluşun sektörü</td><td style="width: 25.9552%; height: 29.7143px;">"Technology"</td></tr><tr style="height: 46.5143px;"><td style="width: 16.6855%; height: 46.5143px;">contacts</td><td style="width: 9.27168%; height: 46.5143px;">-</td><td style="width: 26.3241%; height: 46.5143px;">string or null</td><td style="width: 21.8765%; height: 46.5143px;">Kuruluşun iletişim bilgileri</td><td style="width: 25.9552%; height: 46.5143px;">"<a target="_new">contact@abccompany.com</a>"</td></tr><tr style="height: 29.7143px;"><td style="width: 16.6855%; height: 29.7143px;">description</td><td style="width: 9.27168%; height: 29.7143px;">-</td><td style="width: 26.3241%; height: 29.7143px;">string or null</td><td style="width: 21.8765%; height: 29.7143px;">Kuruluşun açıklaması</td><td style="width: 25.9552%; height: 29.7143px;">"Global technology company"</td></tr><tr style="height: 46.5143px;"><td style="width: 16.6855%; height: 46.5143px;">local</td><td style="width: 9.27168%; height: 46.5143px;">-</td><td style="width: 26.3241%; height: 46.5143px;">boolean or null</td><td style="width: 21.8765%; height: 46.5143px;">Kuruluşun yerel olup olmadığı</td><td style="width: 25.9552%; height: 46.5143px;">true</td></tr><tr style="height: 46.5143px;"><td style="width: 16.6855%; height: 46.5143px;">uuid</td><td style="width: 9.27168%; height: 46.5143px;">-</td><td style="width: 26.3241%; height: 46.5143px;">string or null &lt;uuid&gt;</td><td style="width: 21.8765%; height: 46.5143px;">Kuruluşun benzersiz kimliği (UUID)</td><td style="width: 25.9552%; height: 46.5143px;">"550e8400-e29b-41d4-a716-446655440000"</td></tr><tr style="height: 46.5143px;"><td style="width: 16.6855%; height: 46.5143px;">restricted\_to\_domain</td><td style="width: 9.27168%; height: 46.5143px;">-</td><td style="width: 26.3241%; height: 46.5143px;">Array of strings or null &lt;hostname&gt;</td><td style="width: 21.8765%; height: 46.5143px;">Kuruluşun alan adına kısıtlı olduğu durumlar</td><td style="width: 25.9552%; height: 46.5143px;">\["example.com", "subdomain.example.com"\]</td></tr></tbody></table>

#### Delete organisation:

Path Parameters:

<table id="bkmrk-parametre-gerekli-ve-3" style="width: 100%;"><thead><tr><th style="width: 14.8316%;">Parametre</th><th style="width: 10.5057%;">Gerekli</th><th style="width: 20.5145%;">Veri Türü</th><th style="width: 21.5083%;">Açıklama</th><th style="width: 32.753%;">Örnek</th></tr></thead><tbody><tr><td style="width: 14.8316%;">organisationId</td><td style="width: 10.5057%;">Evet</td><td style="width: 20.5145%;">string (OrganisationId) veya UUID (string)</td><td style="width: 21.5083%;">Kuruluşun benzersiz kimliği (UUID) veya sayısal ID</td><td style="width: 32.753%;">"123456" veya "550e8400-e29b-41d4-a716-446655440000"</td></tr></tbody></table>

#### Get organisation by ID:

Path Parametreleri:

<table id="bkmrk-parametre-gerekli-ve-4" style="width: 100%;"><thead><tr><th style="width: 14.5844%;">Parametre</th><th style="width: 9.51692%;">Gerekli</th><th style="width: 20.1462%;">Veri Türü</th><th style="width: 26.3224%;">Açıklama</th><th style="width: 29.5431%;">Örnek</th></tr></thead><tbody><tr><td style="width: 14.5844%;">organisationId</td><td style="width: 9.51692%;">Evet</td><td style="width: 20.1462%;">string (OrganisationId) veya UUID (string)</td><td style="width: 26.3224%;">Kuruluşun benzersiz kimliği (UUID) veya sayısal ID</td><td style="width: 29.5431%;">"123456" veya "550e8400-e29b-41d4-a716-446655440000"</td></tr></tbody></table>

# Server Parametreleri

#### Add server:

Request Body Şeması:

<table id="bkmrk-parametre-gerekli-ve" style="width: 100%;"><thead><tr><th style="width: 22.3709%;">Parametre</th><th style="width: 9.88868%;">Gerekli</th><th style="width: 21.5048%;">Veri Türü</th><th style="width: 19.4046%;">Açıklama</th><th style="width: 26.944%;">Örnek</th></tr></thead><tbody><tr><td style="width: 22.3709%;">name</td><td style="width: 9.88868%;">Hayır</td><td style="width: 21.5048%;">string (ServerName)</td><td style="width: 19.4046%;">Sunucunun adı</td><td style="width: 26.944%;">"MISP Server"</td></tr><tr><td style="width: 22.3709%;">url</td><td style="width: 9.88868%;">Hayır</td><td style="width: 21.5048%;">string</td><td style="width: 19.4046%;">Sunucunun URL'si</td><td style="width: 26.944%;">"<a target="_new">https://misp.example.com</a>"</td></tr><tr><td style="width: 22.3709%;">authkey</td><td style="width: 9.88868%;">Hayır</td><td style="width: 21.5048%;">string (AuthKeyRaw) = 40 characters</td><td style="width: 19.4046%;">Kimlik doğrulama anahtarı</td><td style="width: 26.944%;">"4d1f1fb8ed6d746150ca34f98258d12a7f3a24a3"</td></tr><tr><td style="width: 22.3709%;">org\_id</td><td style="width: 9.88868%;">Hayır</td><td style="width: 21.5048%;">string (OrganisationId) &lt;= 10 characters ^\\d+$</td><td style="width: 19.4046%;">Kuruluşun benzersiz kimliği</td><td style="width: 26.944%;">"123456"</td></tr><tr><td style="width: 22.3709%;">push</td><td style="width: 9.88868%;">Hayır</td><td style="width: 21.5048%;">boolean</td><td style="width: 19.4046%;">Sunucunun olayları itme yeteneği var mı?</td><td style="width: 26.944%;">true</td></tr><tr><td style="width: 22.3709%;">pull</td><td style="width: 9.88868%;">Hayır</td><td style="width: 21.5048%;">boolean</td><td style="width: 19.4046%;">Sunucunun olayları çekme yeteneği var mı?</td><td style="width: 26.944%;">true</td></tr><tr><td style="width: 22.3709%;">push\_sightings</td><td style="width: 9.88868%;">Hayır</td><td style="width: 21.5048%;">boolean</td><td style="width: 19.4046%;">Sunucunun görüşleri itme yeteneği var mı?</td><td style="width: 26.944%;">true</td></tr><tr><td style="width: 22.3709%;">push\_galaxy\_clusters</td><td style="width: 9.88868%;">Hayır</td><td style="width: 21.5048%;">boolean</td><td style="width: 19.4046%;">Sunucunun galaksi kümelerini itme yeteneği var mı?</td><td style="width: 26.944%;">true</td></tr><tr><td style="width: 22.3709%;">pull\_galaxy\_clusters</td><td style="width: 9.88868%;">Hayır</td><td style="width: 21.5048%;">boolean</td><td style="width: 19.4046%;">Sunucunun galaksi kümelerini çekme yeteneği var mı?</td><td style="width: 26.944%;">true</td></tr><tr><td style="width: 22.3709%;">lastpulledid</td><td style="width: 9.88868%;">Hayır</td><td style="width: 21.5048%;">string or null &lt;= 10 characters ^\\d+$</td><td style="width: 19.4046%;">Son çekilen olayın ID'si</td><td style="width: 26.944%;">"987654"</td></tr><tr><td style="width: 22.3709%;">lastpushedid</td><td style="width: 9.88868%;">Hayır</td><td style="width: 21.5048%;">string or null &lt;= 10 characters ^\\d+$</td><td style="width: 19.4046%;">Son itilen olayın ID'si</td><td style="width: 26.944%;">"654321"</td></tr><tr><td style="width: 22.3709%;">organization</td><td style="width: 9.88868%;">Hayır</td><td style="width: 21.5048%;">string or null</td><td style="width: 19.4046%;">Sunucunun bağlı olduğu organizasyonun adı</td><td style="width: 26.944%;">"Example Organization"</td></tr><tr><td style="width: 22.3709%;">remote\_org\_id</td><td style="width: 9.88868%;">Hayır</td><td style="width: 21.5048%;">string (OrganisationId) &lt;= 10 characters ^\\d+$</td><td style="width: 19.4046%;">Uzak organizasyonun benzersiz kimliği</td><td style="width: 26.944%;">"789012"</td></tr><tr><td style="width: 22.3709%;">publish\_without\_email</td><td style="width: 9.88868%;">Hayır</td><td style="width: 21.5048%;">boolean</td><td style="width: 19.4046%;">E-posta olmadan yayınlama izni</td><td style="width: 26.944%;">true</td></tr><tr><td style="width: 22.3709%;">unpublish\_event</td><td style="width: 9.88868%;">Hayır</td><td style="width: 21.5048%;">boolean</td><td style="width: 19.4046%;">Etkinliği yayından kaldırma yeteneği</td><td style="width: 26.944%;">true</td></tr><tr><td style="width: 22.3709%;">self\_signed</td><td style="width: 9.88868%;">Hayır</td><td style="width: 21.5048%;">boolean</td><td style="width: 19.4046%;">Kendi imzalı sertifikaları kabul eder mi?</td><td style="width: 26.944%;">true</td></tr><tr><td style="width: 22.3709%;">pull\_rules</td><td style="width: 9.88868%;">Hayır</td><td style="width: 21.5048%;">string</td><td style="width: 19.4046%;">Bu sunucudan etkinlik çekmek için kural seti</td><td style="width: 26.944%;">"{ 'rule': 'value' }"</td></tr><tr><td style="width: 22.3709%;">push\_rules</td><td style="width: 9.88868%;">Hayır</td><td style="width: 21.5048%;">string</td><td style="width: 19.4046%;">Bu sunuca olayları itmek için kural seti</td><td style="width: 26.944%;">"{ 'rule': 'value' }"</td></tr><tr><td style="width: 22.3709%;">cert\_file</td><td style="width: 9.88868%;">Hayır</td><td style="width: 21.5048%;">string or null &lt;byte&gt;</td><td style="width: 19.4046%;">Base64 kodlanmış sertifika</td><td style="width: 26.944%;">"MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEArQQW"</td></tr><tr><td style="width: 22.3709%;">client\_cert\_file</td><td style="width: 9.88868%;">Hayır</td><td style="width: 21.5048%;">string or null &lt;byte&gt;</td><td style="width: 19.4046%;">Base64 kodlanmış istemci sertifikası</td><td style="width: 26.944%;">"MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEArQQW"</td></tr><tr><td style="width: 22.3709%;">internal</td><td style="width: 9.88868%;">Hayır</td><td style="width: 21.5048%;">boolean</td><td style="width: 19.4046%;">Dahili sunucu mu?</td><td style="width: 26.944%;">true</td></tr><tr><td style="width: 22.3709%;">skip\_proxy</td><td style="width: 9.88868%;">Hayır</td><td style="width: 21.5048%;">boolean</td><td style="width: 19.4046%;">Proxy'yi atlamak için izin var mı?</td><td style="width: 26.944%;">true</td></tr><tr><td style="width: 22.3709%;">caching\_enabled</td><td style="width: 9.88868%;">Hayır</td><td style="width: 21.5048%;">boolean</td><td style="width: 19.4046%;">Önbelleğe alma etkin mi?</td><td style="width: 26.944%;">true</td></tr><tr><td style="width: 22.3709%;">priority</td><td style="width: 9.88868%;">Hayır</td><td style="width: 21.5048%;">string or null &lt;= 10 characters ^\\d+$</td><td style="width: 19.4046%;">Öncelik sırası</td><td style="width: 26.944%;">"1"</td></tr><tr><td style="width: 22.3709%;">cache\_timestamp</td><td style="width: 9.88868%;">Hayır</td><td style="width: 21.5048%;">boolean</td><td style="width: 19.4046%;">Önbellek zaman damgası</td><td style="width: 26.944%;">true</td></tr></tbody></table>

#### Edit server:

Path Parametreleri:

<table id="bkmrk-parametre-gerekli-ve-1"><thead><tr><th>Parametre</th><th>Gerekli</th><th>Veri Türü</th><th>Açıklama</th><th>Örnek</th></tr></thead><tbody><tr><td>serverId</td><td>Evet</td><td>string</td><td>Sunucunun benzersiz kimliği</td><td>"123456"</td></tr></tbody></table>

Request Body Şeması:

<table id="bkmrk-parametre-gerekli-ve-2" style="width: 100%;"><thead><tr><th style="width: 19.6518%;">Parametre</th><th style="width: 9.76411%;">Gerekli</th><th style="width: 9.8877%;">Veri Türü</th><th style="width: 36.7081%;">Açıklama</th><th style="width: 23.8541%;">Örnek</th></tr></thead><tbody><tr><td style="width: 19.6518%;">id</td><td style="width: 9.76411%;">Evet</td><td style="width: 9.8877%;">string</td><td style="width: 36.7081%;">Sunucunun benzersiz kimliği</td><td style="width: 23.8541%;">"123456"</td></tr><tr><td style="width: 19.6518%;">name</td><td style="width: 9.76411%;">-</td><td style="width: 9.8877%;">string</td><td style="width: 36.7081%;">Sunucunun adı</td><td style="width: 23.8541%;">"MISP Server 1"</td></tr><tr><td style="width: 19.6518%;">url</td><td style="width: 9.76411%;">-</td><td style="width: 9.8877%;">string</td><td style="width: 36.7081%;">Sunucunun URL'si</td><td style="width: 23.8541%;">"<a target="_new">https://example.com/misp</a>"</td></tr><tr><td style="width: 19.6518%;">authkey</td><td style="width: 9.76411%;">-</td><td style="width: 9.8877%;">string</td><td style="width: 36.7081%;">API kimlik anahtarı</td><td style="width: 23.8541%;">"a1b2c3d4e5f6..."</td></tr><tr><td style="width: 19.6518%;">org\_id</td><td style="width: 9.76411%;">-</td><td style="width: 9.8877%;">string</td><td style="width: 36.7081%;">Kuruluşun benzersiz kimliği</td><td style="width: 23.8541%;">"987654"</td></tr><tr><td style="width: 19.6518%;">push</td><td style="width: 9.76411%;">-</td><td style="width: 9.8877%;">boolean</td><td style="width: 36.7081%;">Sunucuya olay gönderme yeteneği</td><td style="width: 23.8541%;">true</td></tr><tr><td style="width: 19.6518%;">pull</td><td style="width: 9.76411%;">-</td><td style="width: 9.8877%;">boolean</td><td style="width: 36.7081%;">Sunucudan olay alma yeteneği</td><td style="width: 23.8541%;">true</td></tr><tr><td style="width: 19.6518%;">push\_sightings</td><td style="width: 9.76411%;">-</td><td style="width: 9.8877%;">boolean</td><td style="width: 36.7081%;">Görüntülemeleri sunucuya gönderme yeteneği</td><td style="width: 23.8541%;">false</td></tr><tr><td style="width: 19.6518%;">push\_galaxy\_clusters</td><td style="width: 9.76411%;">-</td><td style="width: 9.8877%;">boolean</td><td style="width: 36.7081%;">Galaksi kümelerini sunucuya gönderme yeteneği</td><td style="width: 23.8541%;">true</td></tr><tr><td style="width: 19.6518%;">pull\_galaxy\_clusters</td><td style="width: 9.76411%;">-</td><td style="width: 9.8877%;">boolean</td><td style="width: 36.7081%;">Galaksi kümelerini sunucudan alma yeteneği</td><td style="width: 23.8541%;">false</td></tr><tr><td style="width: 19.6518%;">lastpulledid</td><td style="width: 9.76411%;">-</td><td style="width: 9.8877%;">string</td><td style="width: 36.7081%;">Son alınan olayın benzersiz kimliği</td><td style="width: 23.8541%;">"654321"</td></tr><tr><td style="width: 19.6518%;">lastpushedid</td><td style="width: 9.76411%;">-</td><td style="width: 9.8877%;">string</td><td style="width: 36.7081%;">Son gönderilen olayın benzersiz kimliği</td><td style="width: 23.8541%;">"789012"</td></tr><tr><td style="width: 19.6518%;">organization</td><td style="width: 9.76411%;">-</td><td style="width: 9.8877%;">string</td><td style="width: 36.7081%;">Sunucunun bağlı olduğu kuruluşun adı</td><td style="width: 23.8541%;">"Example Org"</td></tr><tr><td style="width: 19.6518%;">remote\_org\_id</td><td style="width: 9.76411%;">-</td><td style="width: 9.8877%;">string</td><td style="width: 36.7081%;">Uzak sunucunun bağlı olduğu kuruluşun kimliği</td><td style="width: 23.8541%;">"456789"</td></tr><tr><td style="width: 19.6518%;">publish\_without\_email</td><td style="width: 9.76411%;">-</td><td style="width: 9.8877%;">boolean</td><td style="width: 36.7081%;">E-posta olmadan yayınlama yeteneği</td><td style="width: 23.8541%;">false</td></tr><tr><td style="width: 19.6518%;">unpublish\_event</td><td style="width: 9.76411%;">-</td><td style="width: 9.8877%;">boolean</td><td style="width: 36.7081%;">Olayları yayından kaldırma yeteneği</td><td style="width: 23.8541%;">false</td></tr><tr><td style="width: 19.6518%;">self\_signed</td><td style="width: 9.76411%;">-</td><td style="width: 9.8877%;">boolean</td><td style="width: 36.7081%;">Kendi kendine imzalama yeteneği</td><td style="width: 23.8541%;">true</td></tr><tr><td style="width: 19.6518%;">pull\_rules</td><td style="width: 9.76411%;">-</td><td style="width: 9.8877%;">string</td><td style="width: 36.7081%;">Sunucudan olay çekme kuralları</td><td style="width: 23.8541%;">{...}</td></tr><tr><td style="width: 19.6518%;">push\_rules</td><td style="width: 9.76411%;">-</td><td style="width: 9.8877%;">string</td><td style="width: 36.7081%;">Sunucuya olay gönderme kuralları</td><td style="width: 23.8541%;">{...}</td></tr><tr><td style="width: 19.6518%;">cert\_file</td><td style="width: 9.76411%;">-</td><td style="width: 9.8877%;">string</td><td style="width: 36.7081%;">Sertifika dosyası (Base64 kodlu)</td><td style="width: 23.8541%;">"..."</td></tr><tr><td style="width: 19.6518%;">client\_cert\_file</td><td style="width: 9.76411%;">-</td><td style="width: 9.8877%;">string</td><td style="width: 36.7081%;">İstemci sertifika dosyası (Base64 kodlu)</td><td style="width: 23.8541%;">"..."</td></tr><tr><td style="width: 19.6518%;">internal</td><td style="width: 9.76411%;">-</td><td style="width: 9.8877%;">boolean</td><td style="width: 36.7081%;">Dahili sunucu işareti</td><td style="width: 23.8541%;">false</td></tr><tr><td style="width: 19.6518%;">skip\_proxy</td><td style="width: 9.76411%;">-</td><td style="width: 9.8877%;">boolean</td><td style="width: 36.7081%;">Proxy'yi atlayma yeteneği</td><td style="width: 23.8541%;">true</td></tr><tr><td style="width: 19.6518%;">caching\_enabled</td><td style="width: 9.76411%;">-</td><td style="width: 9.8877%;">boolean</td><td style="width: 36.7081%;">Önbelleğe alma yeteneği</td><td style="width: 23.8541%;">true</td></tr><tr><td style="width: 19.6518%;">priority</td><td style="width: 9.76411%;">-</td><td style="width: 9.8877%;">string</td><td style="width: 36.7081%;">Öncelik düzeyi</td><td style="width: 23.8541%;">"1"</td></tr><tr><td style="width: 19.6518%;">cache\_timestamp</td><td style="width: 9.76411%;">-</td><td style="width: 9.8877%;">boolean</td><td style="width: 36.7081%;">Önbellek zaman damgası</td><td style="width: 23.8541%;">true</td></tr></tbody></table>

#### Delete server:

Path Parametreleri:

<table id="bkmrk-parametre-gerekli-ve-3"><thead><tr><th>Parametre</th><th>Gerekli</th><th>Veri Türü</th><th>Açıklama</th><th>Örnek</th></tr></thead><tbody><tr><td>serverId</td><td>Evet</td><td>string</td><td>Sunucunun benzersiz kimliği</td><td>"123456"</td></tr></tbody></table>

#### Pull server:

Path Parametreleri:

<table id="bkmrk-parametre-gerekli-ve-4" style="width: 100%;"><thead><tr><th style="width: 14.5844%;">Parametre</th><th style="width: 8.40455%;">Gerekli</th><th style="width: 9.76411%;">Veri Türü</th><th style="width: 32.8766%;">Açıklama</th><th style="width: 34.4834%;">Örnek</th></tr></thead><tbody><tr><td style="width: 14.5844%;">serverId</td><td style="width: 8.40455%;">Evet</td><td style="width: 9.76411%;">string</td><td style="width: 32.8766%;">Sunucunun benzersiz kimliği</td><td style="width: 34.4834%;">"123456"</td></tr><tr><td style="width: 14.5844%;">pullTechnique</td><td style="width: 8.40455%;">Evet</td><td style="width: 9.76411%;">string</td><td style="width: 32.8766%;">Olayların bu sunucudan çekilmesi için kullanılacak çekme tekniği</td><td style="width: 34.4834%;">"full" veya "incremental" veya "pull\_relevant\_clusters"</td></tr></tbody></table>

#### Push server:

Path Parametreleri:

<table id="bkmrk-parametre-gerekli-ve-5"><thead><tr><th>Parametre</th><th>Gerekli</th><th>Veri Türü</th><th>Açıklama</th><th>Örnek</th></tr></thead><tbody><tr><td>serverId</td><td>Evet</td><td>string</td><td>Sunucunun benzersiz kimliği</td><td>"123456"</td></tr><tr><td>pushTechnique</td><td>Evet</td><td>string</td><td>Bu sunucuya olayları itmek için kullanılacak itme tekniği</td><td>"full" veya "incremental"</td></tr></tbody></table>

#### Start worker:

Path Parametreleri:

<table id="bkmrk-parametre-gerekli-ve-6"><thead><tr><th>Parametre</th><th>Gerekli</th><th>Veri Türü</th><th>Açıklama</th><th>Örnek</th></tr></thead><tbody><tr><td>workerType</td><td>Evet</td><td>string</td><td>İşçi türü</td><td>"default", "email", "scheduler", "cache", "prio", "update"</td></tr></tbody></table>

#### Stop worker:

Path Parametreleri:

<table id="bkmrk-parametre-gerekli-ve-7"><thead><tr><th>Parametre</th><th>Gerekli</th><th>Veri Türü</th><th>Açıklama</th><th>Örnek</th></tr></thead><tbody><tr><td>workerPid</td><td>Evet</td><td>string</td><td>İşçi PID'si</td><td>"12345"</td></tr></tbody></table>

#### Get server setting by name:

Path Parameterleri:

<table id="bkmrk-parametre-gerekli-ve-8"><thead><tr><th>Parametre</th><th>Gerekli</th><th>Veri Türü</th><th>Açıklama</th><th>Örnek</th></tr></thead><tbody><tr><td>settingName</td><td>Evet</td><td>string</td><td>Ayarın adı</td><td>"MISP.background\_jobs"</td></tr></tbody></table>

#### Edit server setting:

Path Parametreleri:

<table id="bkmrk-parametre-gerekli-ve-9"><thead><tr><th>Parametre</th><th>Gerekli</th><th>Veri Türü</th><th>Açıklama</th><th>Örnek</th></tr></thead><tbody><tr><td>settingName</td><td>Evet</td><td>string</td><td>Ayarın adı</td><td>"MISP.background\_jobs"</td></tr></tbody></table>

Request Body Şeması:

<table id="bkmrk-parametre-gerekli-ve-10"><thead><tr><th>Parametre</th><th>Gerekli</th><th>Veri Türü</th><th>Açıklama</th><th>Örnek</th></tr></thead><tbody><tr><td>value</td><td>Evet</td><td>string</td><td>string, boolean, number veya object türlerinden biri.</td><td>"string"</td></tr></tbody></table>

#### Import server:

Path Paremetreleri:

<table id="bkmrk-parametre-gerekli-ve-11"><thead><tr><th>Parametre</th><th>Gerekli</th><th>Veri Türü</th><th>Açıklama</th><th>Örnek</th></tr></thead><tbody><tr><td>name</td><td>Evet</td><td>string</td><td>Sunucu adı</td><td>"example-server"</td></tr><tr><td>url</td><td>Evet</td><td>string</td><td>Sunucunun URLsi</td><td>"[https://example.com](https://example.com/)"</td></tr><tr><td>uuid</td><td>Evet</td><td>string</td><td>Sunucunun benzersiz kimliği (UUID)</td><td>"550e8400-e29b-41d4-a716-446655440000"</td></tr><tr><td>authkey</td><td>Evet</td><td>string</td><td>Kimlik doğrulama anahtarı</td><td>"a1b2c3d4e5f6g7h8i9j0k1l2m3n4o5p6q7r8s9t"</td></tr></tbody></table>

Organisation:

<table id="bkmrk-parametre-gerekli-ve-12"><thead><tr><th>Parametre</th><th>Gerekli</th><th>Veri Türü</th><th>Açıklama</th><th>Örnek</th></tr></thead><tbody><tr><td>name</td><td>Evet</td><td>string</td><td>Kuruluşun adı</td><td>"example-org"</td></tr></tbody></table>

# Sharing Group Parametreleri

#### Add a sharing group:

Request Body Şeması:

<table id="bkmrk-parametre-gerekli-ve" style="width: 100%;"><thead><tr><th style="width: 17.4271%;">Parametre</th><th style="width: 9.14808%;">Gerekli</th><th style="width: 9.63856%;">Veri Türü</th><th style="width: 31.5171%;">Açıklama</th><th style="width: 32.3822%;">Örnek</th></tr></thead><tbody><tr><td style="width: 17.4271%;">uuid</td><td style="width: 9.14808%;">Evet</td><td style="width: 9.63856%;">string</td><td style="width: 31.5171%;">Paylaşım grubunun benzersiz kimliği</td><td style="width: 32.3822%;">"550e8400-e29b-41d4-a716-446655440000"</td></tr><tr><td style="width: 17.4271%;">name</td><td style="width: 9.14808%;">Evet</td><td style="width: 9.63856%;">string</td><td style="width: 31.5171%;">Paylaşım grubunun adı</td><td style="width: 32.3822%;">"example-group"</td></tr><tr><td style="width: 17.4271%;">description</td><td style="width: 9.14808%;">Evet</td><td style="width: 9.63856%;">string</td><td style="width: 31.5171%;">Paylaşım grubunun açıklaması</td><td style="width: 32.3822%;">"This is an example sharing group."</td></tr><tr><td style="width: 17.4271%;">releasability</td><td style="width: 9.14808%;">Evet</td><td style="width: 9.63856%;">string</td><td style="width: 31.5171%;">Paylaşım grubunun serbest bırakılabilirliği</td><td style="width: 32.3822%;">"All"</td></tr><tr><td style="width: 17.4271%;">local</td><td style="width: 9.14808%;">Evet</td><td style="width: 9.63856%;">boolean</td><td style="width: 31.5171%;">Paylaşım grubunun yerel olup olmadığı</td><td style="width: 32.3822%;">true</td></tr><tr><td style="width: 17.4271%;">active</td><td style="width: 9.14808%;">Evet</td><td style="width: 9.63856%;">boolean</td><td style="width: 31.5171%;">Paylaşım grubunun etkin olup olmadığı</td><td style="width: 32.3822%;">true</td></tr><tr><td style="width: 17.4271%;">org\_count</td><td style="width: 9.14808%;">Evet</td><td style="width: 9.63856%;">string</td><td style="width: 31.5171%;">Paylaşım grubundaki kuruluş sayısı</td><td style="width: 32.3822%;">"5"</td></tr><tr><td style="width: 17.4271%;">organisation\_uuid</td><td style="width: 9.14808%;">Evet</td><td style="width: 9.63856%;">string</td><td style="width: 31.5171%;">Paylaşım grubunun kuruluşunun benzersiz kimliği</td><td style="width: 32.3822%;">"550e8400-e29b-41d4-a716-446655440001"</td></tr><tr><td style="width: 17.4271%;">org\_id</td><td style="width: 9.14808%;">Evet</td><td style="width: 9.63856%;">string</td><td style="width: 31.5171%;">Kuruluşun ID'si</td><td style="width: 32.3822%;">"12345"</td></tr><tr><td style="width: 17.4271%;">sync\_user\_id</td><td style="width: 9.14808%;">Evet</td><td style="width: 9.63856%;">string</td><td style="width: 31.5171%;">Senkronize kullanıcı ID'si</td><td style="width: 32.3822%;">"67890"</td></tr><tr><td style="width: 17.4271%;">created</td><td style="width: 9.14808%;">Evet</td><td style="width: 9.63856%;">string</td><td style="width: 31.5171%;">Oluşturulma tarihi</td><td style="width: 32.3822%;">"2024-04-12T12:00:00Z"</td></tr><tr><td style="width: 17.4271%;">modified</td><td style="width: 9.14808%;">Evet</td><td style="width: 9.63856%;">string</td><td style="width: 31.5171%;">Değiştirilme tarihi</td><td style="width: 32.3822%;">"2024-04-12T12:00:00Z"</td></tr><tr><td style="width: 17.4271%;">roaming</td><td style="width: 9.14808%;">Evet</td><td style="width: 9.63856%;">boolean</td><td style="width: 31.5171%;">Paylaşım grubunun dolaşım modunda olup olmadığı</td><td style="width: 32.3822%;">false</td></tr></tbody></table>

#### Edit a sharing group:

Path Parametreleri:

<table id="bkmrk-parametre-gerekli-ve-1" style="width: 100%;"><thead><tr><th style="width: 15.5731%;">Parametre</th><th style="width: 11.4945%;">Gerekli</th><th style="width: 14.4531%;">Veri Türü</th><th style="width: 25.4685%;">Açıklama</th><th style="width: 33.1238%;">Örnek</th></tr></thead><tbody><tr><td style="width: 15.5731%;">sharingGroupId</td><td style="width: 11.4945%;">Evet</td><td style="width: 14.4531%;">string (or null) veya UUID</td><td style="width: 25.4685%;">Paylaşım grubunun benzersiz kimliği veya boş olması</td><td style="width: 33.1238%;">"550e8400-e29b-41d4-a716-446655440000" veya null</td></tr></tbody></table>

Request body Şeması:

<table id="bkmrk-parametre-gerekli-ve-2" style="width: 100%;"><thead><tr><th style="width: 17.5507%;">Parametre</th><th style="width: 10.3821%;">Gerekli</th><th style="width: 22.9875%;">Veri Türü</th><th style="width: 25.0914%;">Açıklama</th><th style="width: 23.9777%;">Örnek</th></tr></thead><tbody><tr><td style="width: 17.5507%;">id</td><td style="width: 10.3821%;">Opsiyonel</td><td style="width: 22.9875%;">string (SharingGroupId) veya null</td><td style="width: 25.0914%;">Paylaşım grubunun benzersiz kimliği veya boş olması</td><td style="width: 23.9777%;">"123456" veya null</td></tr><tr><td style="width: 17.5507%;">uuid</td><td style="width: 10.3821%;">Gerekli</td><td style="width: 22.9875%;">string &lt;uuid&gt; (UUID) &lt;= 36 characters</td><td style="width: 25.0914%;">Paylaşım grubunun benzersiz UUID'si</td><td style="width: 23.9777%;">"550e8400-e29b-41d4-a716-446655440000"</td></tr><tr><td style="width: 17.5507%;">name</td><td style="width: 10.3821%;">Gerekli</td><td style="width: 22.9875%;">string (SharingGroupName) &lt;= 255 characters</td><td style="width: 25.0914%;">Paylaşım grubunun adı</td><td style="width: 23.9777%;">"Paylaşım Grubu 1"</td></tr><tr><td style="width: 17.5507%;">description</td><td style="width: 10.3821%;">Gerekli</td><td style="width: 22.9875%;">string (SharingGroupDescription) &lt;= 65535 characters</td><td style="width: 25.0914%;">Paylaşım grubunun açıklaması</td><td style="width: 23.9777%;">"Bu bir paylaşım grubu açıklamasıdır."</td></tr><tr><td style="width: 17.5507%;">releasability</td><td style="width: 10.3821%;">Gerekli</td><td style="width: 22.9875%;">string (SharingGroupReleasability) &lt;= 65535 characters</td><td style="width: 25.0914%;">Paylaşım grubunun yayınlanabilirlik durumu</td><td style="width: 23.9777%;">"Sınırlı" veya "Genel"</td></tr><tr><td style="width: 17.5507%;">local</td><td style="width: 10.3821%;">Gerekli</td><td style="width: 22.9875%;">boolean</td><td style="width: 25.0914%;">Yerel mi yoksa uzak mı olduğu</td><td style="width: 23.9777%;">true veya false</td></tr><tr><td style="width: 17.5507%;">active</td><td style="width: 10.3821%;">Gerekli</td><td style="width: 22.9875%;">boolean</td><td style="width: 25.0914%;">Paylaşım grubunun etkin olup olmadığı</td><td style="width: 23.9777%;">true veya false</td></tr><tr><td style="width: 17.5507%;">org\_count</td><td style="width: 10.3821%;">Gerekli</td><td style="width: 22.9875%;">string^\\d+$</td><td style="width: 25.0914%;">Paylaşım grubundaki kuruluş sayısı</td><td style="width: 23.9777%;">"3" veya "10"</td></tr><tr><td style="width: 17.5507%;">organisation\_uuid</td><td style="width: 10.3821%;">Gerekli</td><td style="width: 22.9875%;">string &lt;uuid&gt; (UUID) &lt;= 36 characters</td><td style="width: 25.0914%;">Paylaşım grubunun ait olduğu kuruluşun UUID'si</td><td style="width: 23.9777%;">"550e8400-e29b-41d4-a716-446655440001"</td></tr><tr><td style="width: 17.5507%;">org\_id</td><td style="width: 10.3821%;">Gerekli</td><td style="width: 22.9875%;">string (OrganisationId) &lt;= 10 characters ^\\d+$</td><td style="width: 25.0914%;">Paylaşım grubunun ait olduğu kuruluşun ID'si</td><td style="width: 23.9777%;">"123456"</td></tr><tr><td style="width: 17.5507%;">sync\_user\_id</td><td style="width: 10.3821%;">Gerekli</td><td style="width: 22.9875%;">string (UserId) &lt;= 10 characters ^\\d+$</td><td style="width: 25.0914%;">Paylaşım grubunun senkronizasyon kullanıcısının ID'si</td><td style="width: 23.9777%;">"789012"</td></tr><tr><td style="width: 17.5507%;">created</td><td style="width: 10.3821%;">Gerekli</td><td style="width: 22.9875%;">string &lt;datetime&gt;</td><td style="width: 25.0914%;">Paylaşım grubunun oluşturulma tarihi</td><td style="width: 23.9777%;">"2024-04-17 15:30:00"</td></tr><tr><td style="width: 17.5507%;">modified</td><td style="width: 10.3821%;">Gerekli</td><td style="width: 22.9875%;">string &lt;datetime&gt;</td><td style="width: 25.0914%;">Paylaşım grubunun son değiştirilme tarihi</td><td style="width: 23.9777%;">"2024-04-17 15:30:00"</td></tr><tr><td style="width: 17.5507%;">roaming</td><td style="width: 10.3821%;">Gerekli</td><td style="width: 22.9875%;">boolean</td><td style="width: 25.0914%;">Paylaşım grubunun gezinti modunda olup olmadığı</td><td style="width: 23.9777%;">true veya false</td></tr></tbody></table>

#### Delete a sharing group:

Path Parametreleri:

<table id="bkmrk-parametre-gerekli-ve-3" style="width: 100%;"><thead><tr><th style="width: 14.5844%;">Parametre</th><th style="width: 12.9776%;">Gerekli</th><th style="width: 24.3485%;">Veri Türü</th><th style="width: 32.0141%;">Açıklama</th><th style="width: 16.0649%;">Örnek</th></tr></thead><tbody><tr><td style="width: 14.5844%;">sharingGroupId</td><td style="width: 12.9776%;">Opsiyonel</td><td style="width: 24.3485%;">(SharingGroupId (string or null)) or UUID (string)</td><td style="width: 32.0141%;">Paylaşım grubunun benzersiz kimliği veya boş olması</td><td style="width: 16.0649%;">"123456" veya null</td></tr></tbody></table>

#### Get a sharing group by ID:

Path Parametreleri:

<table id="bkmrk-parametre-gerekli-ve-4" style="width: 100%;"><thead><tr><th style="width: 14.458%;">Parametre</th><th style="width: 8.65453%;">Gerekli</th><th style="width: 27.9328%;">Veri Türü</th><th style="width: 34.9778%;">Açıklama</th><th style="width: 13.9664%;">Örnek</th></tr></thead><tbody><tr><td style="width: 14.458%;">sharingGroupId</td><td style="width: 8.65453%;">Gerekli</td><td style="width: 27.9328%;">(SharingGroupId (string or null)) or UUID (string)</td><td style="width: 34.9778%;">Paylaşım grubunun benzersiz kimliği veya boş olması</td><td style="width: 13.9664%;">"123456" veya null</td></tr></tbody></table>

#### Add an organisation to a sharing group:

Path Parametreleri:

<table id="bkmrk-parametre-gerekli-ve-5" style="width: 100%;"><thead><tr><th style="width: 14.708%;">Parametre</th><th style="width: 9.51692%;">Gerekli</th><th style="width: 29.9103%;">Veri Türü</th><th style="width: 35.5957%;">Açıklama</th><th style="width: 10.2585%;">Örnek</th></tr></thead><tbody><tr><td style="width: 14.708%;">sharingGroupId</td><td style="width: 9.51692%;">Gerekli</td><td style="width: 29.9103%;">(SharingGroupId (string or null)) or UUID (string)</td><td style="width: 35.5957%;">Paylaşım grubunun benzersiz kimliği veya boş olması</td><td style="width: 10.2585%;">"123456"</td></tr><tr><td style="width: 14.708%;">organisationId</td><td style="width: 9.51692%;">Gerekli</td><td style="width: 29.9103%;">OrganisationId (string) or UUID (string)</td><td style="width: 35.5957%;">Organizasyonun benzersiz kimliği</td><td style="width: 10.2585%;">"789012"</td></tr></tbody></table>

#### Remove an organisation from a sharing group:

Path Parametreleri:

<table id="bkmrk-parametre-gerekli-ve-6" style="width: 100%;"><thead><tr><th style="width: 15.6967%;">Parametre</th><th style="width: 11.0001%;">Gerekli</th><th style="width: 28.9215%;">Veri Türü</th><th style="width: 32.7566%;">Açıklama</th><th style="width: 11.4908%;">Örnek</th></tr></thead><tbody><tr><td style="width: 15.6967%;">sharingGroupId</td><td style="width: 11.0001%;">Gerekli</td><td style="width: 28.9215%;">(SharingGroupId (string veya null)) veya UUID (string)</td><td style="width: 32.7566%;">Paylaşım grubunun benzersiz kimliği veya boş olması</td><td style="width: 11.4908%;">"123456"</td></tr><tr><td style="width: 15.6967%;">organisationId</td><td style="width: 11.0001%;">Gerekli</td><td style="width: 28.9215%;">OrganisationId (string) veya UUID (string)</td><td style="width: 32.7566%;">Organizasyonun benzersiz kimliği</td><td style="width: 11.4908%;">"789012"</td></tr></tbody></table>

#### Add a server to a sharing group:

Path Parametreleri:

<table id="bkmrk-parametre-gerekli-ve-7" style="width: 100%;"><thead><tr><th style="width: 15.3259%;">Parametre</th><th style="width: 8.03376%;">Gerekli</th><th style="width: 32.2586%;">Veri Türü</th><th style="width: 33.7444%;">Açıklama</th><th style="width: 10.6266%;">Örnek</th></tr></thead><tbody><tr><td style="width: 15.3259%;">sharingGroupId</td><td style="width: 8.03376%;">Gerekli</td><td style="width: 32.2586%;">(SharingGroupId (string veya null)) veya UUID (string)</td><td style="width: 33.7444%;">Paylaşım grubunun benzersiz kimliği veya boş olması</td><td style="width: 10.6266%;">"123456"</td></tr><tr><td style="width: 15.3259%;">serverId</td><td style="width: 8.03376%;">Gerekli</td><td style="width: 32.2586%;">ServerId (string) veya UUID (string)</td><td style="width: 33.7444%;">Sunucunun benzersiz kimliği</td><td style="width: 10.6266%;">"789012"</td></tr></tbody></table>

#### Remove a server from a sharing group:

Path Parametreleri:

<table id="bkmrk-parametre-gerekli-ve-8" style="width: 100%;"><thead><tr><th style="width: 20.7642%;">Parametre</th><th style="width: 11.3709%;">Gerekli</th><th style="width: 15.4495%;">Veri Türü</th><th style="width: 41.1605%;">Açıklama</th><th style="width: 11.3679%;">Örnek</th></tr></thead><tbody><tr><td style="width: 20.7642%;">sharingGroupServerId</td><td style="width: 11.3709%;">Gerekli</td><td style="width: 15.4495%;">string veya null</td><td style="width: 41.1605%;">Paylaşım grubu sunucusunun benzersiz kimliği veya boş olması</td><td style="width: 11.3679%;">"123456"</td></tr><tr><td style="width: 20.7642%;">serverId</td><td style="width: 11.3709%;">Gerekli</td><td style="width: 15.4495%;">ServerId (string veya UUID)</td><td style="width: 41.1605%;">Sunucunun benzersiz kimliği</td><td style="width: 11.3679%;">"789012"</td></tr></tbody></table>

# Feed Parametreleri

#### Get a feed by ID:

Path Parametreleri:

<table id="bkmrk-parametre-gerekli-ve"><thead><tr><th>Parametre</th><th>Gerekli</th><th>Veri Türü</th><th>Açıklama</th><th>Örnek</th></tr></thead><tbody><tr><td>feedId</td><td>Gerekli</td><td>FeedId (string veya UUID)</td><td>Kaynağın benzersiz kimliği</td><td>"456789"</td></tr></tbody></table>

#### Add a feed:

Request Body Şeması:

<table id="bkmrk-parametre-gerekli-ve-1" style="width: 100%;"><thead><tr><th style="width: 16.1911%;">Parametre</th><th style="width: 9.02253%;">Gerekli</th><th style="width: 18.904%;">Veri Türü</th><th style="width: 32.1413%;">Açıklama</th><th style="width: 23.8541%;">Örnek</th></tr></thead><tbody><tr><td style="width: 16.1911%;">name</td><td style="width: 9.02253%;">-</td><td style="width: 18.904%;">string (FeedName) &lt;= 255</td><td style="width: 32.1413%;">Beslenmenin adı</td><td style="width: 23.8541%;">"Example Feed"</td></tr><tr><td style="width: 16.1911%;">provider</td><td style="width: 9.02253%;">-</td><td style="width: 18.904%;">string (FeedProvider)</td><td style="width: 32.1413%;">Beslemenin sağlayıcısı</td><td style="width: 23.8541%;">"Example Provider"</td></tr><tr><td style="width: 16.1911%;">url</td><td style="width: 9.02253%;">-</td><td style="width: 18.904%;">string (FeedUrl)</td><td style="width: 32.1413%;">Beslemenin URL'si</td><td style="width: 23.8541%;">"<a target="_new">https://example.com/feed</a>"</td></tr><tr><td style="width: 16.1911%;">rules</td><td style="width: 9.02253%;">-</td><td style="width: 18.904%;">string or null (FeedRules)</td><td style="width: 32.1413%;">Dizeye dönüştürülmüş JSON filtre kuralları</td><td style="width: 23.8541%;">`{ "filter": "value" }`</td></tr><tr><td style="width: 16.1911%;">enabled</td><td style="width: 9.02253%;">-</td><td style="width: 18.904%;">boolean (FeedEnabledFlag)</td><td style="width: 32.1413%;">Beslemenin etkin olup olmadığı</td><td style="width: 23.8541%;">true</td></tr><tr><td style="width: 16.1911%;">distribution</td><td style="width: 9.02253%;">-</td><td style="width: 18.904%;">string (DistributionLevelId)</td><td style="width: 32.1413%;">Yayınlandığında ve sonradan çekildiğinde bu etkinlikleri kimin görebileceği:</td><td style="width: 23.8541%;">"0"</td></tr><tr><td style="width: 16.1911%;">sharing\_group\_id</td><td style="width: 9.02253%;">-</td><td style="width: 18.904%;">string or null (SharingGroupId)</td><td style="width: 32.1413%;">Paylaşım grubunun UUID'si veya sayısal ID'si</td><td style="width: 23.8541%;">"123456"</td></tr><tr><td style="width: 16.1911%;">tag\_id</td><td style="width: 9.02253%;">-</td><td style="width: 18.904%;">string (TagId) &lt;= 10</td><td style="width: 32.1413%;">Atfedilecek etiketin ID'si</td><td style="width: 23.8541%;">"789"</td></tr><tr><td style="width: 16.1911%;">source\_format</td><td style="width: 9.02253%;">-</td><td style="width: 18.904%;">string (FeedSourceFormat)</td><td style="width: 32.1413%;">Besleme kaynağının biçimi</td><td style="width: 23.8541%;">"csv"</td></tr><tr><td style="width: 16.1911%;">fixed\_event</td><td style="width: 9.02253%;">-</td><td style="width: 18.904%;">boolean (FeedFixedEvent)</td><td style="width: 32.1413%;">Hedef etkinlik seçeneği düşünülebilir</td><td style="width: 23.8541%;">true</td></tr><tr><td style="width: 16.1911%;">delta\_merge</td><td style="width: 9.02253%;">-</td><td style="width: 18.904%;">boolean (FeedDeltaMergeFlag)</td><td style="width: 32.1413%;">Öznitelikleri birleştir (yalnızca yeni öznitelik ekle, iptal edilen öznitelikleri kaldır)</td><td style="width: 23.8541%;">true</td></tr><tr><td style="width: 16.1911%;">event\_id</td><td style="width: 9.02253%;">-</td><td style="width: 18.904%;">string (EventId) &lt;= 10</td><td style="width: 32.1413%;">Yayınlanan etkinliklerin ID'si</td><td style="width: 23.8541%;">"987654"</td></tr><tr><td style="width: 16.1911%;">publish</td><td style="width: 9.02253%;">-</td><td style="width: 18.904%;">boolean (PublishedFlag)</td><td style="width: 32.1413%;">Varsayılan: false</td><td style="width: 23.8541%;">true</td></tr><tr><td style="width: 16.1911%;">override\_ids</td><td style="width: 9.02253%;">-</td><td style="width: 18.904%;">boolean (FeedOverrideIDSFlag)</td><td style="width: 32.1413%;">IDS bayrakları bu besleme için Kapatılacaktır</td><td style="width: 23.8541%;">true</td></tr><tr><td style="width: 16.1911%;">input\_source</td><td style="width: 9.02253%;">-</td><td style="width: 18.904%;">string (FeedInputSource)</td><td style="width: 32.1413%;">Kaynağın (url alanı) bir dizin (yerel) veya gerçek bir URL (ağ) olup olmadığını belirtin.</td><td style="width: 23.8541%;">"network"</td></tr><tr><td style="width: 16.1911%;">delete\_local\_file</td><td style="width: 9.02253%;">-</td><td style="width: 18.904%;">boolean (FeedDeleteLocalFileFlag)</td><td style="width: 32.1413%;">IDS bayrakları bu besleme için Kapatılacaktır</td><td style="width: 23.8541%;">true</td></tr><tr><td style="width: 16.1911%;">lookup\_visible</td><td style="width: 9.02253%;">-</td><td style="width: 18.904%;">boolean (FeedLookupVisibleFlag)</td><td style="width: 32.1413%;">Araştırma, beslemeye karşılık gelmeyecek</td><td style="width: 23.8541%;">true</td></tr><tr><td style="width: 16.1911%;">headers</td><td style="width: 9.02253%;">-</td><td style="width: 18.904%;">string or null (FeedHeaders)</td><td style="width: 32.1413%;">İsteklerle birlikte iletilmesi gereken başlıklar. Her biriyle ayrılmış.</td><td style="width: 23.8541%;">"Content-Type: application/json"</td></tr><tr><td style="width: 16.1911%;">caching\_enabled</td><td style="width: 9.02253%;">-</td><td style="width: 18.904%;">boolean (FeedCachingEnabledFlag)</td><td style="width: 32.1413%;">Besleme önbelleğe alınır</td><td style="width: 23.8541%;">true</td></tr><tr><td style="width: 16.1911%;">force\_to\_ids</td><td style="width: 9.02253%;">-</td><td style="width: 18.904%;">boolean (FeedForceToIDSFlag)</td><td style="width: 32.1413%;">IDS bayrakları bu besleme için Açılacaktır</td><td style="width: 23.8541%;">true</td></tr><tr><td style="width: 16.1911%;">orgc\_id</td><td style="width: 9.02253%;">-</td><td style="width: 18.904%;">string (OrganisationId) &lt;= 10</td><td style="width: 32.1413%;">Organizasyonun UUID'si veya sayısal ID'si</td><td style="width: 23.8541%;">"123456"</td></tr></tbody></table>

#### Edit a feed:

Path Parametreleri:

<table id="bkmrk-parametre-gerekli-ve-2"><thead><tr><th>Parametre</th><th>Gerekli</th><th>Veri Türü</th><th>Açıklama</th><th>Örnek</th></tr></thead><tbody><tr><td>feedId</td><td>zorunlu</td><td>string</td><td>Beslemenin UUID'si veya sayısal ID'si</td><td>"123456"</td></tr></tbody></table>

Request Body Şeması:

<table id="bkmrk-parametre-gerekli-ve-3" style="width: 100%;"><thead><tr><th style="width: 18.0451%;">Parametre</th><th style="width: 9.76411%;">Gerekli</th><th style="width: 21.1313%;">Veri Türü</th><th style="width: 28.1836%;">Açıklama</th><th style="width: 22.8653%;">Örnek</th></tr></thead><tbody><tr><td style="width: 18.0451%;">id</td><td style="width: 9.76411%;">zorunlu</td><td style="width: 21.1313%;">string (FeedId)</td><td style="width: 28.1836%;">Besleme ID'si</td><td style="width: 22.8653%;">"123456"</td></tr><tr><td style="width: 18.0451%;">name</td><td style="width: 9.76411%;"> </td><td style="width: 21.1313%;">string (FeedName)</td><td style="width: 28.1836%;">Besleme adı</td><td style="width: 22.8653%;">"Örnek Besleme"</td></tr><tr><td style="width: 18.0451%;">provider</td><td style="width: 9.76411%;"> </td><td style="width: 21.1313%;">string (FeedProvider)</td><td style="width: 28.1836%;">Sağlayıcı</td><td style="width: 22.8653%;">"Sağlayıcı A"</td></tr><tr><td style="width: 18.0451%;">url</td><td style="width: 9.76411%;"> </td><td style="width: 21.1313%;">string (FeedUrl)</td><td style="width: 28.1836%;">URL</td><td style="width: 22.8653%;">"<a target="_new">http://example.com/feed</a>"</td></tr><tr><td style="width: 18.0451%;">rules</td><td style="width: 9.76411%;"> </td><td style="width: 21.1313%;">string veya null (FeedRules)</td><td style="width: 28.1836%;">Dizeleştirilmiş JSON filtre kuralları</td><td style="width: 22.8653%;">{"type": "malware"}</td></tr><tr><td style="width: 18.0451%;">enabled</td><td style="width: 9.76411%;"> </td><td style="width: 21.1313%;">boolean (FeedEnabledFlag)</td><td style="width: 28.1836%;">Etkin mi?</td><td style="width: 22.8653%;">true</td></tr><tr><td style="width: 18.0451%;">distribution</td><td style="width: 9.76411%;"> </td><td style="width: 21.1313%;">string (DistributionLevelId)</td><td style="width: 28.1836%;">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ı</td><td style="width: 22.8653%;">"0"</td></tr><tr><td style="width: 18.0451%;">sharing\_group\_id</td><td style="width: 9.76411%;"> </td><td style="width: 21.1313%;">string veya null (SharingGroupId)</td><td style="width: 28.1836%;">Paylaşım Grubu ID'si</td><td style="width: 22.8653%;">"789012"</td></tr><tr><td style="width: 18.0451%;">tag\_id</td><td style="width: 9.76411%;"> </td><td style="width: 21.1313%;">string (TagId)</td><td style="width: 28.1836%;">Etiket ID'si</td><td style="width: 22.8653%;">"345678"</td></tr><tr><td style="width: 18.0451%;">source\_format</td><td style="width: 9.76411%;"> </td><td style="width: 21.1313%;">string (FeedSourceFormat)</td><td style="width: 28.1836%;">Kaynak Formatı Enum: "1" "csv" "freetext" "misp"</td><td style="width: 22.8653%;">"csv"</td></tr><tr><td style="width: 18.0451%;">fixed\_event</td><td style="width: 9.76411%;"> </td><td style="width: 21.1313%;">boolean (FeedFixedEvent)</td><td style="width: 28.1836%;">Sabit Olay</td><td style="width: 22.8653%;">true</td></tr><tr><td style="width: 18.0451%;">delta\_merge</td><td style="width: 9.76411%;"> </td><td style="width: 21.1313%;">boolean (FeedDeltaMergeFlag)</td><td style="width: 28.1836%;">Delta Birleştirme</td><td style="width: 22.8653%;">false</td></tr><tr><td style="width: 18.0451%;">event\_id</td><td style="width: 9.76411%;"> </td><td style="width: 21.1313%;">string (EventId)</td><td style="width: 28.1836%;">Olay ID'si</td><td style="width: 22.8653%;">"234567"</td></tr><tr><td style="width: 18.0451%;">publish</td><td style="width: 9.76411%;"> </td><td style="width: 21.1313%;">boolean (PublishedFlag)</td><td style="width: 28.1836%;">Yayımla</td><td style="width: 22.8653%;">false</td></tr><tr><td style="width: 18.0451%;">override\_ids</td><td style="width: 9.76411%;"> </td><td style="width: 21.1313%;">boolean (FeedOverrideIDSFlag)</td><td style="width: 28.1836%;">IDS bayrakları bu besleme için kapatılacak</td><td style="width: 22.8653%;">true</td></tr><tr><td style="width: 18.0451%;">input\_source</td><td style="width: 9.76411%;"> </td><td style="width: 21.1313%;">string (FeedInputSource)</td><td style="width: 28.1836%;">Kaynak Türü Enum: "local" "network"</td><td style="width: 22.8653%;">"local"</td></tr><tr><td style="width: 18.0451%;">delete\_local\_file</td><td style="width: 9.76411%;"> </td><td style="width: 21.1313%;">boolean (FeedDeleteLocalFileFlag)</td><td style="width: 28.1836%;">Yerel dosya silinsin mi?</td><td style="width: 22.8653%;">false</td></tr><tr><td style="width: 18.0451%;">lookup\_visible</td><td style="width: 9.76411%;"> </td><td style="width: 21.1313%;">boolean (FeedLookupVisibleFlag)</td><td style="width: 28.1836%;">Arama, besleme uyumu içinde görünür olacak mı?</td><td style="width: 22.8653%;">true</td></tr><tr><td style="width: 18.0451%;">headers</td><td style="width: 9.76411%;"> </td><td style="width: 21.1313%;">string veya null (FeedHeaders)</td><td style="width: 28.1836%;">İsteklerle geçilecek başlıklar. Tümü virgülle ayrılmış</td><td style="width: 22.8653%;">"Content-Type: application/json, Authorization: Bearer token"</td></tr><tr><td style="width: 18.0451%;">caching\_enabled</td><td style="width: 9.76411%;"> </td><td style="width: 21.1313%;">boolean (FeedCachingEnabledFlag)</td><td style="width: 28.1836%;">Besleme önbelleğe alınıyor mu?</td><td style="width: 22.8653%;">true</td></tr><tr><td style="width: 18.0451%;">force\_to\_ids</td><td style="width: 9.76411%;"> </td><td style="width: 21.1313%;">boolean (FeedForceToIDSFlag)</td><td style="width: 28.1836%;">IDS bayrakları bu besleme için açılacak</td><td style="width: 22.8653%;">true</td></tr><tr><td style="width: 18.0451%;">orgc\_id</td><td style="width: 9.76411%;"> </td><td style="width: 21.1313%;">string (OrganisationId)</td><td style="width: 28.1836%;">Kuruluş ID'si</td><td style="width: 22.8653%;">"456789"</td></tr></tbody></table>

#### Enable feed:

Path Parametreleri:

<table id="bkmrk-parametre-gerekli-ve-4"><thead><tr><th>Parametre</th><th>Gerekli</th><th>Veri Türü</th><th>Açıklama</th><th>Örnek</th></tr></thead><tbody><tr><td>feedId</td><td>zorunlu</td><td>FeedId (string)</td><td>Besleme ID'si</td><td>"123456"</td></tr></tbody></table>

#### Disable feed:

Path Parametreleri:

<table id="bkmrk-parametre-gerekli-ve-5"><thead><tr><th>Parametre</th><th>Gerekli</th><th>Veri Türü</th><th>Açıklama</th><th>Örnek</th></tr></thead><tbody><tr><td>feedId</td><td>zorunlu</td><td>FeedId (string) veya UUID (string)</td><td>Besleme ID'si</td><td>"123456"</td></tr></tbody></table>

#### Cache feeds:

Path Parametreleri:

<table id="bkmrk-parametre-gerekli-ve-6"><thead><tr><th>Parametre</th><th>Gerekli</th><th>Veri Türü</th><th>Açıklama</th><th>Örnek</th></tr></thead><tbody><tr><td>cacheFeedsScope</td><td>zorunlu</td><td>string</td><td>Önbellek besleme kapsamı</td><td>"all"</td></tr></tbody></table>

#### Fetch from feed by ID:

Path Parametreleri:

<table id="bkmrk-parametre-gerekli-ve-7"><thead><tr><th>Parametre</th><th>Gerekli</th><th>Veri Türü</th><th>Açıklama</th></tr></thead><tbody><tr><td>feedId</td><td>zorunlu</td><td>string</td><td>Besleme Kimliği (String veya UUID)</td></tr></tbody></table>

# Obje Parametreleri

#### \[restSearch\] Get a filtered and paginated list of objects:

Request Body Şeması:

<table id="bkmrk-parametre-gerekli-ve" style="width: 100%;"><thead><tr><th style="width: 22.8653%;">Parametre</th><th style="width: 9.02253%;">Gerekli</th><th style="width: 18.7838%;">Veri Türü</th><th style="width: 31.767%;">Açıklama</th><th style="width: 17.5507%;">Örnek</th></tr></thead><tbody><tr><td style="width: 22.8653%;">page</td><td style="width: 9.02253%;">null</td><td style="width: 18.7838%;">integer (int32)</td><td style="width: 31.767%;">&gt;= 1</td><td style="width: 17.5507%;">1</td></tr><tr><td style="width: 22.8653%;">limit</td><td style="width: 9.02253%;">null</td><td style="width: 18.7838%;">integer (int32)</td><td style="width: 31.767%;">&gt;= 0</td><td style="width: 17.5507%;">10</td></tr><tr><td style="width: 22.8653%;">quickFilter</td><td style="width: 9.02253%;"> </td><td style="width: 18.7838%;">string</td><td style="width: 31.767%;">Olayları herhangi bir etiket adı, olay açıklamaları, öznitelik değerleri veya öznitelik yorumlarıyla eşleştirmek için arama yapar.</td><td style="width: 17.5507%;">"malware"</td></tr><tr><td style="width: 22.8653%;">searchall</td><td style="width: 9.02253%;"> </td><td style="width: 18.7838%;">string</td><td style="width: 31.767%;">Olayları herhangi bir etiket adı, olay açıklamaları, öznitelik değerleri veya öznitelik yorumlarıyla eşleştirmek için arama yapar.</td><td style="width: 17.5507%;">"ransomware"</td></tr><tr><td style="width: 22.8653%;">timestamp</td><td style="width: 9.02253%;"> </td><td style="width: 18.7838%;">string (Timestamp)</td><td style="width: 31.767%;">^\\d+$</td><td style="width: 17.5507%;">"1617613315"</td></tr><tr><td style="width: 22.8653%;">object\_name</td><td style="width: 9.02253%;"> </td><td style="width: 18.7838%;">string</td><td style="width: 31.767%;">&lt;= 131071 karakter</td><td style="width: 17.5507%;">"malicious\_file.exe"</td></tr><tr><td style="width: 22.8653%;">object\_template\_uuid</td><td style="width: 9.02253%;"> </td><td style="width: 18.7838%;">string &lt;uuid&gt;</td><td style="width: 31.767%;">&lt;= 36 karakter</td><td style="width: 17.5507%;">"6f3c0d71-5b7a-46a9-a78b-29a146b5e3c7"</td></tr><tr><td style="width: 22.8653%;">object\_template\_version</td><td style="width: 9.02253%;"> </td><td style="width: 18.7838%;">string</td><td style="width: 31.767%;">^\\d+$</td><td style="width: 17.5507%;">"1"</td></tr><tr><td style="width: 22.8653%;">eventid</td><td style="width: 9.02253%;"> </td><td style="width: 18.7838%;">string</td><td style="width: 31.767%;">&lt;= 10 karakter ^\\d+$</td><td style="width: 17.5507%;">"12345"</td></tr><tr><td style="width: 22.8653%;">eventinfo</td><td style="width: 9.02253%;"> </td><td style="width: 18.7838%;">string</td><td style="width: 31.767%;">&lt;= 65535 karakter</td><td style="width: 17.5507%;">"Malware infection"</td></tr><tr><td style="width: 22.8653%;">ignore</td><td style="width: 9.02253%;"> </td><td style="width: 18.7838%;">boolean</td><td style="width: 31.767%;">false</td><td style="width: 17.5507%;">true</td></tr><tr><td style="width: 22.8653%;">from</td><td style="width: 9.02253%;"> </td><td style="width: 18.7838%;">string veya null (DateRestSearchFilter)</td><td style="width: 31.767%;"> </td><td style="width: 17.5507%;"> </td></tr><tr><td style="width: 22.8653%;">to</td><td style="width: 9.02253%;"> </td><td style="width: 18.7838%;">string veya null (DateRestSearchFilter)</td><td style="width: 31.767%;"> </td><td style="width: 17.5507%;"> </td></tr><tr><td style="width: 22.8653%;">date</td><td style="width: 9.02253%;"> </td><td style="width: 18.7838%;">string veya null (DateRestSearchFilter)</td><td style="width: 31.767%;"> </td><td style="width: 17.5507%;"> </td></tr><tr><td style="width: 22.8653%;">tags</td><td style="width: 9.02253%;"> </td><td style="width: 18.7838%;">Array of strings</td><td style="width: 31.767%;">veya null (TagsRestSearchFilter)</td><td style="width: 17.5507%;"> </td></tr><tr><td style="width: 22.8653%;">last</td><td style="width: 9.02253%;"> </td><td style="width: 18.7838%;">integer veya string</td><td style="width: 31.767%;">veya null (LastRestSearchFilter)</td><td style="width: 17.5507%;"> </td></tr><tr><td style="width: 22.8653%;">event\_timestamp</td><td style="width: 9.02253%;"> </td><td style="width: 18.7838%;">string (Timestamp)</td><td style="width: 31.767%;">^\\d+$</td><td style="width: 17.5507%;">"1617613315"</td></tr><tr><td style="width: 22.8653%;">publish\_timestamp</td><td style="width: 9.02253%;"> </td><td style="width: 18.7838%;">string (Timestamp)</td><td style="width: 31.767%;">^\\d+$</td><td style="width: 17.5507%;">"1617613315"</td></tr><tr><td style="width: 22.8653%;">org</td><td style="width: 9.02253%;"> </td><td style="width: 18.7838%;">OrganisationId veya OrganisationName</td><td style="width: 31.767%;"> </td><td style="width: 17.5507%;"> </td></tr><tr><td style="width: 22.8653%;">uuid</td><td style="width: 9.02253%;"> </td><td style="width: 18.7838%;">string &lt;uuid&gt;</td><td style="width: 31.767%;">&lt;= 36 karakter</td><td style="width: 17.5507%;">"6f3c0d71-5b7a-46a9-a78b-29a146b5e3c7"</td></tr><tr><td style="width: 22.8653%;">value</td><td style="width: 9.02253%;"> </td><td style="width: 18.7838%;">string</td><td style="width: 31.767%;">&lt;= 131071 karakter</td><td style="width: 17.5507%;">"1.2.3.4"</td></tr><tr><td style="width: 22.8653%;">type</td><td style="width: 9.02253%;"> </td><td style="width: 18.7838%;">string</td><td style="width: 31.767%;">&lt;= 100 karakter</td><td style="width: 17.5507%;">"ip-src"</td></tr><tr><td style="width: 22.8653%;">category</td><td style="width: 9.02253%;"> </td><td style="width: 18.7838%;">string</td><td style="width: 31.767%;">&lt;= 255 karakter</td><td style="width: 17.5507%;">"Network activity"</td></tr><tr><td style="width: 22.8653%;">object\_relation</td><td style="width: 9.02253%;"> </td><td style="width: 18.7838%;">string</td><td style="width: 31.767%;">veya null (ObjectRelationRestSearchFilter)</td><td style="width: 17.5507%;"> </td></tr><tr><td style="width: 22.8653%;">attribute\_timestamp</td><td style="width: 9.02253%;"> </td><td style="width: 18.7838%;">string (Timestamp)</td><td style="width: 31.767%;">^\\d+$</td><td style="width: 17.5507%;">"1617613315"</td></tr><tr><td style="width: 22.8653%;">first\_seen</td><td style="width: 9.02253%;"> </td><td style="width: 18.7838%;">string veya null (NullableMicroTimestamp)</td><td style="width: 31.767%;">^\\d+$ veya null</td><td style="width: 17.5507%;">"1617613315"</td></tr><tr><td style="width: 22.8653%;">last\_seen</td><td style="width: 9.02253%;"> </td><td style="width: 18.7838%;">string veya null (NullableMicroTimestamp)</td><td style="width: 31.767%;">^\\d+$ veya null</td><td style="width: 17.5507%;">"1617613315"</td></tr><tr><td style="width: 22.8653%;">comment</td><td style="width: 9.02253%;"> </td><td style="width: 18.7838%;">string</td><td style="width: 31.767%;">&lt;= 65535 karakter</td><td style="width: 17.5507%;">"Malicious activity"</td></tr><tr><td style="width: 22.8653%;">to\_ids</td><td style="width: 9.02253%;"> </td><td style="width: 18.7838%;">boolean veya null (ToIDSRestSearchFlag)</td><td style="width: 31.767%;"> </td><td style="width: 17.5507%;"> </td></tr><tr><td style="width: 22.8653%;">published</td><td style="width: 9.02253%;"> </td><td style="width: 18.7838%;">boolean</td><td style="width: 31.767%;">false</td><td style="width: 17.5507%;">true</td></tr><tr><td style="width: 22.8653%;">deleted</td><td style="width: 9.02253%;"> </td><td style="width: 18.7838%;">boolean</td><td style="width: 31.767%;">false</td><td style="width: 17.5507%;">false</td></tr><tr><td style="width: 22.8653%;">withAttachments</td><td style="width: 9.02253%;"> </td><td style="width: 18.7838%;">boolean</td><td style="width: 31.767%;">false</td><td style="width: 17.5507%;">true</td></tr><tr><td style="width: 22.8653%;">enforceWarninglist</td><td style="width: 9.02253%;"> </td><td style="width: 18.7838%;">boolean veya null (EnforceWarninglistRestSearchFilter)</td><td style="width: 31.767%;"> </td><td style="width: 17.5507%;"> </td></tr><tr><td style="width: 22.8653%;">includeAllTags</td><td style="width: 9.02253%;"> </td><td style="width: 18.7838%;">boolean</td><td style="width: 31.767%;">false</td><td style="width: 17.5507%;">true</td></tr><tr><td style="width: 22.8653%;">includeEventUuid</td><td style="width: 9.02253%;"> </td><td style="width: 18.7838%;">boolean</td><td style="width: 31.767%;">false</td><td style="width: 17.5507%;">true</td></tr><tr><td style="width: 22.8653%;">include\_event\_uuid</td><td style="width: 9.02253%;"> </td><td style="width: 18.7838%;">boolean</td><td style="width: 31.767%;">false</td><td style="width: 17.5507%;">true</td></tr><tr><td style="width: 22.8653%;">includeEventTags</td><td style="width: 9.02253%;"> </td><td style="width: 18.7838%;">boolean</td><td style="width: 31.767%;">false</td><td style="width: 17.5507%;">true</td></tr><tr><td style="width: 22.8653%;">includeProposals</td><td style="width: 9.02253%;"> </td><td style="width: 18.7838%;">boolean</td><td style="width: 31.767%;">false</td><td style="width: 17.5507%;">true</td></tr><tr><td style="width: 22.8653%;">includeWarninglistHits</td><td style="width: 9.02253%;"> </td><td style="width: 18.7838%;">boolean veya null</td><td style="width: 31.767%;">false</td><td style="width: 17.5507%;">true</td></tr><tr><td style="width: 22.8653%;">includeContext</td><td style="width: 9.02253%;"> </td><td style="width: 18.7838%;">boolean veya null (IncludeContextRestSearchFlag)</td><td style="width: 31.767%;"> </td><td style="width: 17.5507%;"> </td></tr><tr><td style="width: 22.8653%;">includeSightings</td><td style="width: 9.02253%;"> </td><td style="width: 18.7838%;">boolean veya null (IncludeContextRestSearchFlag)</td><td style="width: 31.767%;"> </td><td style="width: 17.5507%;"> </td></tr><tr><td style="width: 22.8653%;">includeSightingdb</td><td style="width: 9.02253%;"> </td><td style="width: 18.7838%;">boolean veya null (IncludeSightingDbRestSearchFlag)</td><td style="width: 31.767%;"> </td><td style="width: 17.5507%;"> </td></tr><tr><td style="width: 22.8653%;">includeCorrelations</td><td style="width: 9.02253%;"> </td><td style="width: 18.7838%;">boolean veya null (IncludeCorrelationsRestSearchFlag)</td><td style="width: 31.767%;"> </td><td style="width: 17.5507%;"> </td></tr><tr><td style="width: 22.8653%;">includeDecayScore</td><td style="width: 9.02253%;"> </td><td style="width: 18.7838%;">boolean</td><td style="width: 31.767%;">false</td><td style="width: 17.5507%;">true</td></tr><tr><td style="width: 22.8653%;">includeFullModel</td><td style="width: 9.02253%;"> </td><td style="width: 18.7838%;">boolean</td><td style="width: 31.767%;">false</td><td style="width: 17.5507%;">true</td></tr><tr><td style="width: 22.8653%;">allow\_proposal\_blocking</td><td style="width: 9.02253%;"> </td><td style="width: 18.7838%;">boolean</td><td style="width: 31.767%;">false</td><td style="width: 17.5507%;">true</td></tr><tr><td style="width: 22.8653%;">metadata</td><td style="width: 9.02253%;"> </td><td style="width: 18.7838%;">boolean veya null (MetadataRestSearchFilter)</td><td style="width: 31.767%;"> </td><td style="width: 17.5507%;"> </td></tr><tr><td style="width: 22.8653%;">attackGalaxy</td><td style="width: 9.02253%;"> </td><td style="width: 18.7838%;">string veya null (AttackGalaxyRestSearchFilter)</td><td style="width: 31.767%;"> </td><td style="width: 17.5507%;"> </td></tr><tr><td style="width: 22.8653%;">excludeDecayed</td><td style="width: 9.02253%;"> </td><td style="width: 18.7838%;">boolean</td><td style="width: 31.767%;">false</td><td style="width: 17.5507%;">true</td></tr><tr><td style="width: 22.8653%;">decayingModel</td><td style="width: 9.02253%;"> </td><td style="width: 18.7838%;">string</td><td style="width: 31.767%;"> </td><td style="width: 17.5507%;"> </td></tr><tr><td style="width: 22.8653%;">modelOverrides</td><td style="width: 9.02253%;"> </td><td style="width: 18.7838%;">object</td><td style="width: 31.767%;"> </td><td style="width: 17.5507%;"> </td></tr><tr><td style="width: 22.8653%;">returnFormat</td><td style="width: 9.02253%;"> </td><td style="width: 18.7838%;">string</td><td style="width: 31.767%;">"json"</td><td style="width: 17.5507%;">"json"</td></tr></tbody></table>

#### Add an object to an event:

Path Parametreleri:

<div class="flex-1 overflow-hidden" id="bkmrk-parametre-gerekli-ve-1"><div class="react-scroll-to-bottom--css-cmtsf-79elbk h-full"><div class="react-scroll-to-bottom--css-cmtsf-1n7m0yu"><div><div class="flex flex-col text-sm pb-9"><div class="w-full text-token-text-primary" data-testid="conversation-turn-219" dir="auto"><div class="px-4 py-2 justify-center text-base md:gap-6 m-auto"><div class="flex flex-1 text-base mx-auto gap-3 juice:gap-4 juice:md:gap-6 md:px-5 lg:px-1 xl:px-5 md:max-w-3xl lg:max-w-[40rem] xl:max-w-[48rem] group final-completion"><div class="relative flex w-full flex-col agent-turn"><div class="flex-col gap-1 md:gap-3"><div class="flex flex-grow flex-col max-w-full"><div class="min-h-[20px] text-message flex flex-col items-start gap-3 whitespace-pre-wrap break-words [.text-message+&]:mt-5 overflow-x-auto" data-message-author-role="assistant" data-message-id="04b9edd7-6b18-43f6-883f-066e070c6392" dir="auto"><div class="markdown prose w-full break-words dark:prose-invert dark"><table><thead><tr><th>Parametre</th><th>Gerekli</th><th>Veri Türü</th><th>Açıklama</th><th>Örnek</th></tr></thead><tbody><tr><td>eventId</td><td>required</td><td>EventId (string) or UUID (string)</td><td>Etkinliğin UUID'si veya sayısal kimliği.</td><td>"12345"</td></tr><tr><td>objectTemplateId</td><td>required</td><td>ObjectTemplateId (string) or UUID (string)</td><td>Nesne şablonunun UUID'si veya sayısal kimliği.</td><td>"6f3c0d71-5b7a-46a9-a78b-29a146b5e3c7"</td></tr></tbody></table>

</div></div></div></div></div></div></div></div></div></div></div></div></div>Request Body Şeması:

Attribute:

<table id="bkmrk-parametre-gerekli-ve-2"><thead><tr><th>Parametre</th><th>Gerekli</th><th>Veri Türü</th><th>Açıklama</th><th>Örnek</th></tr></thead><tbody><tr><td>category</td><td>-</td><td>string</td><td>Öznitelik kategorisi.</td><td>"Network activity"</td></tr><tr><td>value</td><td>-</td><td>string</td><td>Öznitelik değeri.</td><td>"192.168.1.1"</td></tr><tr><td>to\_ids</td><td>-</td><td>boolean</td><td>IDS'ye rapor edilsin mi?</td><td>true</td></tr><tr><td>disable\_correlation</td><td>-</td><td>boolean</td><td>Korelasyonu devre dışı bırak.</td><td>false</td></tr><tr><td>distribution</td><td>-</td><td>string</td><td>Yayımlanan etkinliği kimler görebilir?</td><td>"0"</td></tr><tr><td>comment</td><td>-</td><td>string</td><td>Özniteliğe yapılan yorum.</td><td>"Possible malware"</td></tr><tr><td>object\_relation</td><td>-</td><td>string</td><td>Nesne ilişkisi.</td><td>"Related to incident"</td></tr></tbody></table>

#### Get object by ID:

Path Parametreleri:

<div class="flex-1 overflow-hidden" id="bkmrk-parametre-gerekli-ve-3"><div class="react-scroll-to-bottom--css-cmtsf-79elbk h-full"><div class="react-scroll-to-bottom--css-cmtsf-1n7m0yu"><div><div class="flex flex-col text-sm pb-9"><div class="w-full text-token-text-primary" data-testid="conversation-turn-227" dir="auto"><div class="px-4 py-2 justify-center text-base md:gap-6 m-auto"><div class="flex flex-1 text-base mx-auto gap-3 juice:gap-4 juice:md:gap-6 md:px-5 lg:px-1 xl:px-5 md:max-w-3xl lg:max-w-[40rem] xl:max-w-[48rem] group final-completion"><div class="relative flex w-full flex-col agent-turn"><div class="flex-col gap-1 md:gap-3"><div class="flex flex-grow flex-col max-w-full"><div class="min-h-[20px] text-message flex flex-col items-start gap-3 whitespace-pre-wrap break-words [.text-message+&]:mt-5 overflow-x-auto" data-message-author-role="assistant" data-message-id="33116062-da9e-404e-ad6f-e2cc78627555" dir="auto"><div class="markdown prose w-full break-words dark:prose-invert dark"><table><thead><tr><th>Parametre</th><th>Gerekli</th><th>Veri Türü</th><th>Açıklama</th><th>Örnek</th></tr></thead><tbody><tr><td>objectId</td><td>Gerekli</td><td>string</td><td>Nesnenin UUID veya sayısal kimliği.</td><td>"1234"</td></tr></tbody></table>

</div></div></div></div></div></div></div></div></div></div></div></div></div>#### Delete object:

Path Parametreleri:

<table id="bkmrk-parametre-gerekli-ve-4"><thead><tr><th>Parametre</th><th>Gerekli</th><th>Veri Türü</th><th>Açıklama</th><th>Örnek</th></tr></thead><tbody><tr><td>objectId</td><td>Gerekli</td><td>string</td><td>Nesnenin UUID veya sayısal kimliği.</td><td>"1234"</td></tr><tr><td>hardDelete</td><td>Gerekli</td><td>string</td><td>Varlığın silinme yöntemi.</td><td>"0"</td></tr></tbody></table>

<div class="flex-1 overflow-hidden" id="bkmrk-"><div class="react-scroll-to-bottom--css-cmtsf-79elbk h-full"><div class="react-scroll-to-bottom--css-cmtsf-1n7m0yu"><div><div class="flex flex-col text-sm pb-9"><div class="w-full text-token-text-primary" data-testid="conversation-turn-227" dir="auto"><div class="px-4 py-2 justify-center text-base md:gap-6 m-auto"><div class="flex flex-1 text-base mx-auto gap-3 juice:gap-4 juice:md:gap-6 md:px-5 lg:px-1 xl:px-5 md:max-w-3xl lg:max-w-[40rem] xl:max-w-[48rem] group final-completion"><div class="relative flex w-full flex-col agent-turn"><div class="flex-col gap-1 md:gap-3"><div class="flex flex-grow flex-col max-w-full"><div class="min-h-[20px] text-message flex flex-col items-start gap-3 whitespace-pre-wrap break-words [.text-message+&]:mt-5 overflow-x-auto" data-message-author-role="assistant" data-message-id="33116062-da9e-404e-ad6f-e2cc78627555" dir="auto"><div class="markdown prose w-full break-words dark:prose-invert dark">  
</div></div></div><div class="mt-1 flex gap-3 empty:hidden"><div class="text-gray-400 flex self-end lg:self-center items-center justify-center lg:justify-start mt-0 -ml-1 h-7 gap-[2px] visible"><button class="flex items-center gap-1.5 rounded-md p-1 text-xs text-token-text-tertiary hover:text-token-text-primary md:invisible md:group-hover:visible md:group-[.final-completion]:visible"><svg class="icon-md" fill="none" height="24" viewbox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"></svg></button><div class="flex items-center gap-1.5 text-xs"><svg class="icon-md" fill="none" height="24" viewbox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"></svg>  
</div><div class="flex"><button class="p-1 rounded-md text-token-text-tertiary hover:text-token-text-primary md:invisible md:group-hover:visible md:group-[.final-completion]:visible"><svg class="icon-md" fill="none" height="24" viewbox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"></svg></button>  
</div></div></div><div class="pr-2 lg:pr-0">  
</div></div><div class="absolute"><div class="flex w-full gap-2 items-center justify-center">  
</div></div></div></div></div></div></div></div></div></div></div>

# Tag Parametreleri

#### Get tag by ID:

Path Parametreleri:

<table id="bkmrk-parametre-gerekli-ve"><thead><tr><th>Parametre</th><th>Gerekli</th><th>Veri Türü</th><th>Açıklama</th><th>Örnek</th></tr></thead><tbody><tr><td>tagId</td><td>Gerekli</td><td>string</td><td>Özniteliğin sayısal kimliği.</td><td>"12345"</td></tr></tbody></table>

#### Add tag:

Request Body Şeması:

<table id="bkmrk-parametre-gerekli-ve-1" style="width: 85.1852%; height: 478.057px;"><thead><tr style="height: 29.7143px;"><th style="width: 18.4845%; height: 29.7143px;">Parametre</th><th style="width: 11.6936%; height: 29.7143px;">Gerekli</th><th style="width: 16.3581%; height: 29.7143px;">Veri Türü</th><th style="width: 37.5817%; height: 29.7143px;">Açıklama</th><th style="width: 15.7929%; height: 29.7143px;">Örnek</th></tr></thead><tbody><tr style="height: 46.5143px;"><td style="width: 18.4845%; height: 46.5143px;">name</td><td style="width: 11.6936%; height: 46.5143px;">Gerekli</td><td style="width: 16.3581%; height: 46.5143px;">string</td><td style="width: 37.5817%; height: 46.5143px;">Etiketin adı</td><td style="width: 15.7929%; height: 46.5143px;">"Example Tag"</td></tr><tr style="height: 29.7143px;"><td style="width: 18.4845%; height: 29.7143px;">colour</td><td style="width: 11.6936%; height: 29.7143px;">Gerekli</td><td style="width: 16.3581%; height: 29.7143px;">string</td><td style="width: 37.5817%; height: 29.7143px;">Etiket rengi</td><td style="width: 15.7929%; height: 29.7143px;">"#FF0000"</td></tr><tr style="height: 46.5143px;"><td style="width: 18.4845%; height: 46.5143px;">exportable</td><td style="width: 11.6936%; height: 46.5143px;">Opsiyonel</td><td style="width: 16.3581%; height: 46.5143px;">boolean</td><td style="width: 37.5817%; height: 46.5143px;">Etiketin dışa aktarılabilir olup olmadığı</td><td style="width: 15.7929%; height: 46.5143px;">true</td></tr><tr style="height: 46.5143px;"><td style="width: 18.4845%; height: 46.5143px;">org\_id</td><td style="width: 11.6936%; height: 46.5143px;">Opsiyonel</td><td style="width: 16.3581%; height: 46.5143px;">string</td><td style="width: 37.5817%; height: 46.5143px;">Kuruluşun kimliği</td><td style="width: 15.7929%; height: 46.5143px;">"12345"</td></tr><tr style="height: 46.5143px;"><td style="width: 18.4845%; height: 46.5143px;">user\_id</td><td style="width: 11.6936%; height: 46.5143px;">Opsiyonel</td><td style="width: 16.3581%; height: 46.5143px;">string</td><td style="width: 37.5817%; height: 46.5143px;">Kullanıcının kimliği</td><td style="width: 15.7929%; height: 46.5143px;">"67890"</td></tr><tr style="height: 46.5143px;"><td style="width: 18.4845%; height: 46.5143px;">hide\_tag</td><td style="width: 11.6936%; height: 46.5143px;">Opsiyonel</td><td style="width: 16.3581%; height: 46.5143px;">boolean</td><td style="width: 37.5817%; height: 46.5143px;">Etiketin gizlenip gizlenmeyeceği</td><td style="width: 15.7929%; height: 46.5143px;">false</td></tr><tr style="height: 46.5143px;"><td style="width: 18.4845%; height: 46.5143px;">numerical\_value</td><td style="width: 11.6936%; height: 46.5143px;">Opsiyonel</td><td style="width: 16.3581%; height: 46.5143px;">string veya null</td><td style="width: 37.5817%; height: 46.5143px;">Sayısal değer</td><td style="width: 15.7929%; height: 46.5143px;">"100"</td></tr><tr style="height: 46.5143px;"><td style="width: 18.4845%; height: 46.5143px;">is\_galaxy</td><td style="width: 11.6936%; height: 46.5143px;">Opsiyonel</td><td style="width: 16.3581%; height: 46.5143px;">boolean</td><td style="width: 37.5817%; height: 46.5143px;">Galaksi olup olmadığı</td><td style="width: 15.7929%; height: 46.5143px;">true</td></tr><tr style="height: 46.5143px;"><td style="width: 18.4845%; height: 46.5143px;">is\_custom\_galaxy</td><td style="width: 11.6936%; height: 46.5143px;">Opsiyonel</td><td style="width: 16.3581%; height: 46.5143px;">boolean</td><td style="width: 37.5817%; height: 46.5143px;">Özel bir galaksi olup olmadığı</td><td style="width: 15.7929%; height: 46.5143px;">true</td></tr><tr style="height: 46.5143px;"><td style="width: 18.4845%; height: 46.5143px;">inherited</td><td style="width: 11.6936%; height: 46.5143px;">Opsiyonel</td><td style="width: 16.3581%; height: 46.5143px;">integer</td><td style="width: 37.5817%; height: 46.5143px;">Miras alınıp alınmadığı</td><td style="width: 15.7929%; height: 46.5143px;">1</td></tr></tbody></table>

#### Delete tag:

Path Parametreleri:

<table id="bkmrk-parametre-gerekli-ve-2"><thead><tr><th>Parametre</th><th>Gerekli</th><th>Veri Türü</th><th>Açıklama</th><th>Örnek</th></tr></thead><tbody><tr><td>tagId</td><td>Gerekli</td><td>string</td><td>Etiketin sayısal kimliği</td><td>"12345"</td></tr></tbody></table>

#### Edit tag:

Path Parametreleri:

<table id="bkmrk-parametre-gerekli-ve-3"><thead><tr><th>Parametre</th><th>Gerekli</th><th>Veri Türü</th><th>Açıklama</th><th>Örnek</th></tr></thead><tbody><tr><td>tagId</td><td>Gerekli</td><td>string</td><td>Etiketin sayısal kimliği</td><td>12345</td></tr></tbody></table>

Request Body Şeması:

<table id="bkmrk-parametre-gerekli-ve-4"><thead><tr><th>Parametre</th><th>Gerekli</th><th>Veri Türü</th><th>Açıklama</th><th>Örnek</th></tr></thead><tbody><tr><td>name</td><td>Gerekli</td><td>string</td><td>Etiket adı</td><td>"ABC"</td></tr><tr><td>colour</td><td>Gerekli</td><td>string</td><td>Etiket rengi</td><td>"#FF0000"</td></tr><tr><td>exportable</td><td>Opsiyonel</td><td>boolean</td><td>Dışa aktarılabilir mi? (Varsayılan: true)</td><td>true</td></tr><tr><td>org\_id</td><td>Gerekli</td><td>string</td><td>Organizasyonun kimliği</td><td>"12345"</td></tr><tr><td>user\_id</td><td>Gerekli</td><td>string</td><td>Kullanıcının kimliği</td><td>"54321"</td></tr><tr><td>hide\_tag</td><td>Opsiyonel</td><td>boolean</td><td>Etiket gizli mi? (Varsayılan: false)</td><td>false</td></tr><tr><td>numerical\_value</td><td>Opsiyonel</td><td>string veya null</td><td>Sayısal değer</td><td>"10"</td></tr><tr><td>is\_galaxy</td><td>Opsiyonel</td><td>boolean</td><td>Galaxy etiketi mi? (Varsayılan: true)</td><td>true</td></tr><tr><td>is\_custom\_galaxy</td><td>Opsiyonel</td><td>boolean</td><td>Özel galaxy etiketi mi? (Varsayılan: true)</td><td>true</td></tr><tr><td>inherited</td><td>Opsiyonel</td><td>integer</td><td>Miras alınan mı? (Varsayılan: 1)</td><td>1</td></tr></tbody></table>

#### Search tag:

Path Parametreleri:

<table id="bkmrk-parametre-gerekli-ve-5"><thead><tr><th>Parametre</th><th>Gerekli</th><th>Veri Türü</th><th>Açıklama</th><th>Örnek</th></tr></thead><tbody><tr><td>tagSearchTerm</td><td>Gerekli</td><td>string</td><td>Etiket arama terimi</td><td>"%tlp%"</td></tr></tbody></table>

# Sighting Parametreleri

#### Get sightings by event ID:

Path Parametreleri:

<table id="bkmrk-parametre-gerekli-ve"><thead><tr><th>Parametre</th><th>Gerekli</th><th>Veri Türü</th><th>Açıklama</th><th>Örnek</th></tr></thead><tbody><tr><td>eventId</td><td>Gerekli</td><td>string</td><td>Olayın UUID veya sayısal kimliği</td><td>"1234"</td></tr></tbody></table>

#### Add sightings of a list of values:

Request Body Şemas:

<table id="bkmrk-parametre-gerekli-ve-1"><thead><tr><th>Parametre</th><th>Gerekli</th><th>Veri Türü</th><th>Açıklama</th><th>Örnek</th></tr></thead><tbody><tr><td>values</td><td>Gerekli</td><td>Dize Dizisi</td><td>Değerlerin listesi</td><td>\["value1", "value2"\]</td></tr><tr><td>timestamp</td><td>Opsiyonel</td><td>Dize veya null</td><td>Zaman damgası (isteğe bağlı)</td><td>"1630458921"</td></tr><tr><td>filters</td><td>Opsiyonel</td><td>Nesne (Object)</td><td>Arama filtreleri</td><td>{ ... }</td></tr></tbody></table>

#### Add sighting of an attribute:

Path Parametreleri:

<table id="bkmrk-parametre-gerekli-ve-2"><thead><tr><th>Parametre</th><th>Gerekli</th><th>Veri Türü</th><th>Açıklama</th><th>Örnek</th></tr></thead><tbody><tr><td>attributeId</td><td>Gerekli</td><td>Dize (String)</td><td>Özniteliğin UUID veya sayısal ID'si</td><td>"12345"</td></tr></tbody></table>

#### Delete sighting:

Path Parametreleri:

<table id="bkmrk-parametre-gerekli-ve-3"><thead><tr><th>Parametre</th><th>Gerekli</th><th>Veri Türü</th><th>Açıklama</th><th>Örnek</th></tr></thead><tbody><tr><td>sightingId</td><td>Gerekli</td><td>Dize (String)</td><td>Görme ID'si (UUID veya sayısal)</td><td>"12345"</td></tr></tbody></table>

# Warninglist Parametreleri:

#### Search warninglists:

Request Body Şeması:

<table id="bkmrk-parametre-gerekli-ve" style="width: 100%;"><thead><tr><th style="width: 11.6181%;">Parametre</th><th style="width: 10.1349%;">Gerekli</th><th style="width: 18.1687%;">Veri Türü</th><th style="width: 46.6007%;">Açıklama</th><th style="width: 13.4671%;">Örnek</th></tr></thead><tbody><tr><td style="width: 11.6181%;">value</td><td style="width: 10.1349%;">Opsiyonel</td><td style="width: 18.1687%;">Dize (String) veya null</td><td style="width: 46.6007%;">Uyarı listelerinin adı, açıklaması veya türü ile eşleşmek için kullanılacak arama terimi</td><td style="width: 13.4671%;">"malware"</td></tr><tr><td style="width: 11.6181%;">enabled</td><td style="width: 10.1349%;">Opsiyonel</td><td style="width: 18.1687%;">Boolean veya null</td><td style="width: 46.6007%;">Arama sonuçlarında yalnızca etkin uyarı listelerini filtrelemek için kullanılır</td><td style="width: 13.4671%;">true</td></tr></tbody></table>

#### Enable/disable warninglists:

Request Body Şeması:

<table id="bkmrk-parametre-gerekli-ve-1" style="width: 100%;"><thead><tr><th style="width: 10.6293%;">Parametre</th><th style="width: 10.1299%;">Gerekli</th><th style="width: 22.6231%;">Veri Türü</th><th style="width: 32.6294%;">Açıklama</th><th style="width: 23.9777%;">Örnek</th></tr></thead><tbody><tr><td style="width: 10.6293%;">id</td><td style="width: 10.1299%;">Opsiyonel</td><td style="width: 22.6231%;">Dize (String) veya Dize Dizisi (Array of strings)</td><td style="width: 32.6294%;">Filtrelenecek uyarı listesi kimlikleri</td><td style="width: 23.9777%;">"12345" veya \["12345", "67890"\]</td></tr><tr><td style="width: 10.6293%;">name</td><td style="width: 10.1299%;">Opsiyonel</td><td style="width: 22.6231%;">Dize veya Dize Dizisi</td><td style="width: 32.6294%;">Filtrelenecek uyarı listesi adı veya adları</td><td style="width: 23.9777%;">"Malware" veya \["Malware", "Phishing"\]</td></tr><tr><td style="width: 10.6293%;">enabled</td><td style="width: 10.1299%;">Opsiyonel</td><td style="width: 22.6231%;">Boolean</td><td style="width: 32.6294%;">Filtrelenecek uyarı listesi durumu (etkin veya devre dışı)</td><td style="width: 23.9777%;">true</td></tr></tbody></table>

#### Get warninglist by ID:

Path Parametreleri:

<table id="bkmrk-parametre-gerekli-ve-2"><thead><tr><th>Parametre</th><th>Gerekli</th><th>Veri Türü</th><th>Açıklama</th><th>Örnek</th></tr></thead><tbody><tr><td>warninglistId</td><td>Gerekli</td><td>Dize (String)</td><td>Uyarı listesinin sayısal kimliği</td><td>"3"</td></tr></tbody></table>

# Noticelist Parametreleri

#### Get a noticelist by ID:

Path Parametreleri:

<table id="bkmrk-parametre-gerekli-ve"><thead><tr><th>Parametre</th><th>Gerekli</th><th>Veri Türü</th><th>Açıklama</th><th>Örnek</th></tr></thead><tbody><tr><td>noticelistId</td><td>Gerekli</td><td>Dize (String)</td><td>Bildirim listesinin sayısal kimliği</td><td>"3"</td></tr></tbody></table>

#### Enable/disable noticelist:

Path Parametreleri:

<table id="bkmrk-parametre-gerekli-ve-1"><thead><tr><th>Parametre</th><th>Gerekli</th><th>Veri Türü</th><th>Açıklama</th><th>Örnek</th></tr></thead><tbody><tr><td>noticelistId</td><td>Gerekli</td><td>Dize (String)</td><td>Bildirim listesinin sayısal kimliği</td><td>"3"</td></tr></tbody></table>

# Log Parametreleri

#### Get instance logs:

Request Body Şeması:

<table id="bkmrk-parametre-gerekli-ve"><thead><tr><th>Parametre</th><th>Gerekli</th><th>Veri Türü</th><th>Açıklama</th><th>Örnek</th></tr></thead><tbody><tr><td>page</td><td>Opsiyonel</td><td>Tam sayı</td><td>Sayfa numarası (1 veya daha büyük)</td><td>1</td></tr><tr><td>limit</td><td>Opsiyonel</td><td>Tam sayı</td><td>Sonuç limiti (0 veya daha büyük)</td><td>10</td></tr><tr><td>id</td><td>Opsiyonel</td><td>Dize (String)</td><td>Günlük kimliği</td><td>"12345"</td></tr><tr><td>title</td><td>Opsiyonel</td><td>Dize (String)</td><td>Günlük başlığı</td><td>"login"</td></tr><tr><td>created</td><td>Opsiyonel</td><td>Tarih veya tarih aralığı</td><td>Oluşturma tarihi veya aralığı</td><td>"2024-04-01T00:00:00Z"</td></tr><tr><td>model</td><td>Opsiyonel</td><td>Dize (String)</td><td>Günlüğün modele göre aranması</td><td>"User"</td></tr><tr><td>model\_id</td><td>Opsiyonel</td><td>Dize (String)</td><td>Günlüğün model kimliği</td><td>"54321"</td></tr><tr><td>action</td><td>Opsiyonel</td><td>Dize (String)</td><td>Eylem türü</td><td>"add"</td></tr><tr><td>user\_id</td><td>Opsiyonel</td><td>Dize (String)</td><td>Kullanıcı kimliği</td><td>"67890"</td></tr><tr><td>change</td><td>Opsiyonel</td><td>Dize (String)</td><td>Günlük değişikliği metni</td><td>"password"</td></tr><tr><td>email</td><td>Opsiyonel</td><td>E-posta</td><td>E-posta adresi</td><td>"<a target="_new">example@example.com</a>"</td></tr><tr><td>org</td><td>Opsiyonel</td><td>Dize (String)</td><td>Kuruluş adı</td><td>"ACME"</td></tr><tr><td>description</td><td>Opsiyonel</td><td>Dize (String)</td><td>Açıklama</td><td>"User login"</td></tr><tr><td>ip</td><td>Opsiyonel</td><td>Dize (String)</td><td>IP adresi</td><td>"192.0.2.0"</td></tr></tbody></table>

# Kimlik Doğrulama Anahtarı Parametreleri

#### Search auth keys:

Request Body Şeması:

<div class="flex-1 overflow-hidden" id="bkmrk-parametre-gerekli-ve"><div class="react-scroll-to-bottom--css-cmtsf-79elbk h-full"><div class="react-scroll-to-bottom--css-cmtsf-1n7m0yu"><div><div class="flex flex-col text-sm pb-9"><div class="w-full text-token-text-primary" data-testid="conversation-turn-263" dir="auto"><div class="px-4 py-2 justify-center text-base md:gap-6 m-auto"><div class="flex flex-1 text-base mx-auto gap-3 juice:gap-4 juice:md:gap-6 md:px-5 lg:px-1 xl:px-5 md:max-w-3xl lg:max-w-[40rem] xl:max-w-[48rem] group final-completion"><div class="relative flex w-full flex-col agent-turn"><div class="flex-col gap-1 md:gap-3"><div class="flex flex-grow flex-col max-w-full"><div class="min-h-[20px] text-message flex flex-col items-start gap-3 whitespace-pre-wrap break-words [.text-message+&]:mt-5 overflow-x-auto" data-message-author-role="assistant" data-message-id="5951e844-c5aa-4345-9de4-d5cb7fbcc4a9" dir="auto"><div class="markdown prose w-full break-words dark:prose-invert dark"><table style="width: 100%;"><thead><tr><th style="width: 14.09%;">Parametre</th><th style="width: 11.1193%;">Gerekli</th><th style="width: 13.9707%;">Veri Türü</th><th style="width: 27.1912%;">Açıklama</th><th style="width: 33.6182%;">Örnek</th></tr></thead><tbody><tr><td style="width: 14.09%;">page</td><td style="width: 11.1193%;">Opsiyonel</td><td style="width: 13.9707%;">Tam sayı</td><td style="width: 27.1912%;">Sayfa numarası (1 veya daha büyük)</td><td style="width: 33.6182%;">1</td></tr><tr><td style="width: 14.09%;">limit</td><td style="width: 11.1193%;">Opsiyonel</td><td style="width: 13.9707%;">Tam sayı</td><td style="width: 27.1912%;">Sonuç limiti (0 veya daha büyük)</td><td style="width: 33.6182%;">10</td></tr><tr><td style="width: 14.09%;">id</td><td style="width: 11.1193%;">Opsiyonel</td><td style="width: 13.9707%;">Dize (String)</td><td style="width: 27.1912%;">Kimlik (AuthKeyId)</td><td style="width: 33.6182%;">"12345"</td></tr><tr><td style="width: 14.09%;">uuid</td><td style="width: 11.1193%;">Opsiyonel</td><td style="width: 13.9707%;">UUID</td><td style="width: 27.1912%;">UUID</td><td style="width: 33.6182%;">"123e4567-e89b-12d3-a456-426614174000"</td></tr><tr><td style="width: 14.09%;">authkey\_start</td><td style="width: 11.1193%;">Opsiyonel</td><td style="width: 13.9707%;">Dize (String)</td><td style="width: 27.1912%;">Kimlik başlangıcı</td><td style="width: 33.6182%;">"abcd"</td></tr><tr><td style="width: 14.09%;">authkey\_end</td><td style="width: 11.1193%;">Opsiyonel</td><td style="width: 13.9707%;">Dize (String)</td><td style="width: 27.1912%;">Kimlik sonu</td><td style="width: 33.6182%;">"wxyz"</td></tr><tr><td style="width: 14.09%;">created</td><td style="width: 11.1193%;">Opsiyonel</td><td style="width: 13.9707%;">Tarih veya tarih aralığı</td><td style="width: 27.1912%;">Oluşturma tarihi veya aralığı</td><td style="width: 33.6182%;">"2024-04-01T00:00:00Z"</td></tr><tr><td style="width: 14.09%;">expiration</td><td style="width: 11.1193%;">Opsiyonel</td><td style="width: 13.9707%;">Tarih veya tarih aralığı</td><td style="width: 27.1912%;">Son kullanma tarihi veya aralığı</td><td style="width: 33.6182%;">"2024-05-01T00:00:00Z"</td></tr><tr><td style="width: 14.09%;">read\_only</td><td style="width: 11.1193%;">Opsiyonel</td><td style="width: 13.9707%;">Boolean</td><td style="width: 27.1912%;">Salt okunur mu?</td><td style="width: 33.6182%;">true</td></tr><tr><td style="width: 14.09%;">user\_id</td><td style="width: 11.1193%;">Opsiyonel</td><td style="width: 13.9707%;">Dize (String)</td><td style="width: 27.1912%;">Kullanıcı kimliği</td><td style="width: 33.6182%;">"67890"</td></tr><tr><td style="width: 14.09%;">comment</td><td style="width: 11.1193%;">Opsiyonel</td><td style="width: 13.9707%;">Dize (String)</td><td style="width: 27.1912%;">Yorum</td><td style="width: 33.6182%;">"Auth key for internal use"</td></tr><tr><td style="width: 14.09%;">allowed\_ips</td><td style="width: 11.1193%;">Opsiyonel</td><td style="width: 13.9707%;">Dize (String)</td><td style="width: 27.1912%;">İzin verilen IP adresleri</td><td style="width: 33.6182%;">"\["192.0.2.0", "198.51.100.0"\]"</td></tr><tr><td style="width: 14.09%;">last\_used</td><td style="width: 11.1193%;">Opsiyonel</td><td style="width: 13.9707%;">Tarih veya tarih aralığı</td><td style="width: 27.1912%;">Son kullanım tarihi veya aralığı</td><td style="width: 33.6182%;">"2024-04-15T12:00:00Z"</td></tr></tbody></table>

</div></div></div></div></div></div></div></div></div></div></div></div></div>#### Add auth keys:

Path Parametreleri:

<table id="bkmrk-parametre-gerekli-ve-1"><thead><tr><th>Parametre</th><th>Gerekli</th><th>Veri Türü</th><th>Açıklama</th><th>Örnek</th></tr></thead><tbody><tr><td>userId</td><td>Gerekli</td><td>Dize (String)</td><td>Kullanıcı kimliği</td><td>"12345"</td></tr></tbody></table>

Request Body Şeması:

<div class="flex-1 overflow-hidden" id="bkmrk-parametre-gerekli-ve-2"><div class="react-scroll-to-bottom--css-cmtsf-79elbk h-full"><div class="react-scroll-to-bottom--css-cmtsf-1n7m0yu"><div><div class="flex flex-col text-sm pb-9"><div class="w-full text-token-text-primary" data-testid="conversation-turn-267" dir="auto"><div class="px-4 py-2 justify-center text-base md:gap-6 m-auto"><div class="flex flex-1 text-base mx-auto gap-3 juice:gap-4 juice:md:gap-6 md:px-5 lg:px-1 xl:px-5 md:max-w-3xl lg:max-w-[40rem] xl:max-w-[48rem] group final-completion"><div class="relative flex w-full flex-col agent-turn"><div class="flex-col gap-1 md:gap-3"><div class="flex flex-grow flex-col max-w-full"><div class="min-h-[20px] text-message flex flex-col items-start gap-3 whitespace-pre-wrap break-words [.text-message+&]:mt-5 overflow-x-auto" data-message-author-role="assistant" data-message-id="b3c61be1-ae43-4f17-b706-bc40a4bc5fb4" dir="auto"><div class="markdown prose w-full break-words dark:prose-invert dark"><table><thead><tr><th>Parametre</th><th>Gerekli</th><th>Veri Türü</th><th>Açıklama</th><th>Örnek</th></tr></thead><tbody><tr><td>uuid</td><td>Gerekli</td><td>UUID (Dize) &lt;= 36 Karakter</td><td>Benzersiz kimlik</td><td>"c70d92b3-354b-4aaf-b3fd-fd627deea15a"</td></tr><tr><td>read\_only</td><td>-</td><td>Boolean</td><td>Salt Okunur mu</td><td>true</td></tr><tr><td>user\_id</td><td>-</td><td>String (UserId) &lt;= 10 Karakter</td><td>Kullanıcı kimliği</td><td>"12345"</td></tr><tr><td>comment</td><td>-</td><td>String</td><td>Yorum</td><td>"Bu kullanıcı özel izinlere sahip."</td></tr><tr><td>allowed\_ips</td><td>-</td><td>Dizi (Array)</td><td>İzin verilen IP adresleri</td><td>\["192.168.1.1", "10.0.0.1"\]</td></tr></tbody></table>

</div></div></div></div></div></div></div></div></div></div></div></div></div>#### View auth key:

Path Parametreleri:

<table id="bkmrk-parametre-gerekli-ve-3" style="width: 100%;"><thead><tr><th style="width: 11.0001%;">Parametre</th><th style="width: 11.242%;">Gerekli</th><th style="width: 32.6347%;">Veri Türü</th><th style="width: 45.1127%;">Açıklama</th></tr></thead><tbody><tr><td style="width: 11.0001%;">authKeyId</td><td style="width: 11.242%;">Evet</td><td style="width: 32.6347%;">AuthKeyId (Dize) veya UUID (Dize) &lt;= 36 Karakter</td><td style="width: 45.1127%;">Yetkilendirme anahtarının benzersiz kimliği veya sayısal ID'si</td></tr></tbody></table>

#### Edit auth key:

Path Parametreleri:

<table id="bkmrk-parametre-gerekli-ve-4" style="width: 100%;"><thead><tr><th style="width: 11.6181%;">Parametre</th><th style="width: 10.3771%;">Gerekli</th><th style="width: 32.8816%;">Veri Türü</th><th style="width: 45.1127%;">Açıklama</th></tr></thead><tbody><tr><td style="width: 11.6181%;">authKeyId</td><td style="width: 10.3771%;">Evet</td><td style="width: 32.8816%;">AuthKeyId (Dize) veya UUID (Dize) &lt;= 36 Karakter</td><td style="width: 45.1127%;">Yetkilendirme anahtarının benzersiz kimliği veya sayısal ID'si</td></tr></tbody></table>

Request Body Şeması:

<div class="flex-1 overflow-hidden" id="bkmrk-parametre-gerekli-ve-5"><div class="react-scroll-to-bottom--css-cmtsf-79elbk h-full"><div class="react-scroll-to-bottom--css-cmtsf-1n7m0yu"><div><div class="flex flex-col text-sm pb-9"><div class="w-full text-token-text-primary" data-testid="conversation-turn-277" dir="auto"><div class="px-4 py-2 justify-center text-base md:gap-6 m-auto"><div class="flex flex-1 text-base mx-auto gap-3 juice:gap-4 juice:md:gap-6 md:px-5 lg:px-1 xl:px-5 md:max-w-3xl lg:max-w-[40rem] xl:max-w-[48rem] group final-completion"><div class="relative flex w-full flex-col agent-turn"><div class="flex-col gap-1 md:gap-3"><div class="flex flex-grow flex-col max-w-full"><div class="min-h-[20px] text-message flex flex-col items-start gap-3 whitespace-pre-wrap break-words [.text-message+&]:mt-5 overflow-x-auto" data-message-author-role="assistant" data-message-id="fdc5bd56-a28b-45c0-bf5d-479022e9dd71" dir="auto"><div class="markdown prose w-full break-words dark:prose-invert dark"><table style="width: 100%;"><thead><tr><th style="width: 11.6181%;">Parametre</th><th style="width: 8.27886%;">Gerekli</th><th style="width: 17.8%;">Veri Türü</th><th style="width: 35.3485%;">Açıklama</th><th style="width: 26.944%;">Örnek</th></tr></thead><tbody><tr><td style="width: 11.6181%;">read\_only</td><td style="width: 8.27886%;">Hayır</td><td style="width: 17.8%;">boolean</td><td style="width: 35.3485%;">Okuma izni var mı?</td><td style="width: 26.944%;">true</td></tr><tr><td style="width: 11.6181%;">comment</td><td style="width: 8.27886%;">Hayır</td><td style="width: 17.8%;">string</td><td style="width: 35.3485%;">Yorum</td><td style="width: 26.944%;">"Bu anahtar genel kullanım içindir."</td></tr><tr><td style="width: 11.6181%;">allowed\_ips</td><td style="width: 8.27886%;">Hayır</td><td style="width: 17.8%;">Array of strings veya null</td><td style="width: 35.3485%;">İzin verilen IP adreslerinin listesi veya null (boş)</td><td style="width: 26.944%;">\["192.168.1.1", "192.168.1.2"\]</td></tr></tbody></table>

</div></div></div></div></div></div></div></div></div></div></div></div></div>#### Delete auth key:

Path Parametreleri:

<table id="bkmrk-parametre-gerekli-ve-6"><thead><tr><th>Parametre</th><th>Gerekli</th><th>Veri Türü</th><th>Açıklama</th><th>Örnek</th></tr></thead><tbody><tr><td>authKeyId</td><td>Evet</td><td>AuthKeyId (string)</td><td>Auth anahtarının UUID veya sayısal ID'si</td><td>"12345" veya "a1b2c3d4"</td></tr></tbody></table>

<div class="flex-1 overflow-hidden" id="bkmrk-"></div><div class="flex-1 overflow-hidden" id="bkmrk--1"><div class="react-scroll-to-bottom--css-cmtsf-79elbk h-full"><div class="react-scroll-to-bottom--css-cmtsf-1n7m0yu"><div><div class="flex flex-col text-sm pb-9"><div class="w-full text-token-text-primary" data-testid="conversation-turn-277" dir="auto"><div class="px-4 py-2 justify-center text-base md:gap-6 m-auto"><div class="flex flex-1 text-base mx-auto gap-3 juice:gap-4 juice:md:gap-6 md:px-5 lg:px-1 xl:px-5 md:max-w-3xl lg:max-w-[40rem] xl:max-w-[48rem] group final-completion"><div class="relative flex w-full flex-col agent-turn"><div class="flex-col gap-1 md:gap-3"><div class="flex flex-grow flex-col max-w-full"><div class="min-h-[20px] text-message flex flex-col items-start gap-3 whitespace-pre-wrap break-words [.text-message+&]:mt-5 overflow-x-auto" data-message-author-role="assistant" data-message-id="fdc5bd56-a28b-45c0-bf5d-479022e9dd71" dir="auto"><div class="markdown prose w-full break-words dark:prose-invert dark">  
</div></div></div><div class="mt-1 flex gap-3 empty:hidden"><div class="text-gray-400 flex self-end lg:self-center items-center justify-center lg:justify-start mt-0 -ml-1 h-7 gap-[2px] visible"><button class="flex items-center gap-1.5 rounded-md p-1 text-xs text-token-text-tertiary hover:text-token-text-primary md:invisible md:group-hover:visible md:group-[.final-completion]:visible"><svg class="icon-md" fill="none" height="24" viewbox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"></svg></button><div class="flex items-center gap-1.5 text-xs"><svg class="icon-md" fill="none" height="24" viewbox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"></svg>  
</div><div class="flex"><button class="p-1 rounded-md text-token-text-tertiary hover:text-token-text-primary md:invisible md:group-hover:visible md:group-[.final-completion]:visible"><svg class="icon-md" fill="none" height="24" viewbox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"></svg></button>  
</div></div></div><div class="pr-2 lg:pr-0">  
</div></div><div class="absolute"><div class="flex w-full gap-2 items-center justify-center">  
</div></div></div></div></div></div></div></div></div></div></div><div class="flex-1 overflow-hidden" id="bkmrk--2"><div class="react-scroll-to-bottom--css-cmtsf-79elbk h-full"><div class="react-scroll-to-bottom--css-cmtsf-1n7m0yu"><div><div class="flex flex-col text-sm pb-9"><div class="w-full text-token-text-primary" data-testid="conversation-turn-263" dir="auto"><div class="px-4 py-2 justify-center text-base md:gap-6 m-auto"><div class="flex flex-1 text-base mx-auto gap-3 juice:gap-4 juice:md:gap-6 md:px-5 lg:px-1 xl:px-5 md:max-w-3xl lg:max-w-[40rem] xl:max-w-[48rem] group final-completion"><div class="relative flex w-full flex-col agent-turn"><div class="flex-col gap-1 md:gap-3"><div class="flex flex-grow flex-col max-w-full"><div class="min-h-[20px] text-message flex flex-col items-start gap-3 whitespace-pre-wrap break-words [.text-message+&]:mt-5 overflow-x-auto" data-message-author-role="assistant" data-message-id="5951e844-c5aa-4345-9de4-d5cb7fbcc4a9" dir="auto"><div class="markdown prose w-full break-words dark:prose-invert dark">  
</div></div></div><div class="mt-1 flex gap-3 empty:hidden"><div class="text-gray-400 flex self-end lg:self-center items-center justify-center lg:justify-start mt-0 -ml-1 h-7 gap-[2px] visible"><button class="flex items-center gap-1.5 rounded-md p-1 text-xs text-token-text-tertiary hover:text-token-text-primary md:invisible md:group-hover:visible md:group-[.final-completion]:visible"><svg class="icon-md" fill="none" height="24" viewbox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"></svg></button><div class="flex items-center gap-1.5 text-xs"><svg class="icon-md" fill="none" height="24" viewbox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"></svg>  
</div><div class="flex"><button class="p-1 rounded-md text-token-text-tertiary hover:text-token-text-primary md:invisible md:group-hover:visible md:group-[.final-completion]:visible"><svg class="icon-md" fill="none" height="24" viewbox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"></svg></button>  
</div></div></div><div class="pr-2 lg:pr-0">  
</div></div><div class="absolute"><div class="flex w-full gap-2 items-center justify-center">  
</div></div></div></div></div></div></div></div></div></div></div>

# Kullanıcı Ayarları Parametreleri

#### Search user settings:

Request Body Şeması:

<table id="bkmrk-parametre-gerekli-ve"><thead><tr><th>Parametre</th><th>Gerekli</th><th>Veri Türü</th><th>Açıklama</th><th>Örnek</th></tr></thead><tbody><tr><td>id</td><td>Evet</td><td>UserSettingId (string)</td><td>Kullanıcı ayarlarının sayısal ID'si</td><td>"12345"</td></tr><tr><td>setting</td><td>Evet</td><td>UserSettingName (string)</td><td>Kullanıcı ayarı adı</td><td>"publish\_alert\_filter"</td></tr><tr><td>user\_id</td><td>Evet</td><td>UserId (string)</td><td>Kullanıcının sayısal ID'si</td><td>"54321"</td></tr></tbody></table>

#### Get user setting by id:

Path Parametreleri:

<table id="bkmrk-parametre-gerekli-ve-1"><thead><tr><th>Parametre</th><th>Gerekli</th><th>Veri Türü</th><th>Açıklama</th><th>Örnek</th></tr></thead><tbody><tr><td>userSettingId</td><td>Evet</td><td>UserSettingId (string)</td><td>Kullanıcı ayarlarının sayısal ID'si</td><td>"12345"</td></tr></tbody></table>

#### Set user setting:

Path Parametreleri:

<table id="bkmrk-parametre-gerekli-ve-2"><thead><tr><th>Parametre</th><th>Gerekli</th><th>Veri Türü</th><th>Açıklama</th><th>Örnek</th></tr></thead><tbody><tr><td>userId</td><td>Evet</td><td>UserId (string)</td><td>Kullanıcının sayısal ID'si</td><td>"12345"</td></tr><tr><td>userSettingName</td><td>Evet</td><td>UserSettingName (string)</td><td>Kullanıcı ayarının adı</td><td>"publish\_alert\_filter"</td></tr></tbody></table>

Request Body Şeması:

<table id="bkmrk-parametre-gerekli-ve-3"><thead><tr><th>Parametre</th><th>Gerekli</th><th>Veri Türü</th><th>Açıklama</th><th>Örnek</th></tr></thead><tbody><tr><td>widget</td><td>-</td><td>string</td><td>Widget'ın türü</td><td>"example\_widget"</td></tr><tr><td>position</td><td>-</td><td>object</td><td>Widget'ın konumu</td><td>{ "x": 10, "y": 20 }</td></tr></tbody></table>

#### Get user setting by id:

Path Parametreleri:

Tabloyu güncelledim:

<table id="bkmrk-parametre-gerekli-ve-4"><thead><tr><th>Parametre</th><th>Gerekli</th><th>Veri Türü</th><th>Açıklama</th><th>Örnek</th></tr></thead><tbody><tr><td>userId</td><td>Evet</td><td>string</td><td>Kullanıcının sayısal kimliği</td><td>"12345"</td></tr><tr><td>userSettingName</td><td>Evet</td><td>string</td><td>Kullanıcı ayarlarının adı</td><td>"publish\_alert\_filter"</td></tr></tbody></table>

#### Delete user setting by id:

Path Parametreleri:

<table id="bkmrk-parametre-gerekli-ve-5"><thead><tr><th>Parametre</th><th>Gerekli</th><th>Veri Türü</th><th>Açıklama</th><th>Örnek</th></tr></thead><tbody><tr><td>userSettingId</td><td>Evet</td><td>string</td><td>Kullanıcı ayarlarının kimliği</td><td>"12345"</td></tr></tbody></table>

# EventReport Parametreleri

#### Get event report by ID:

Path Parametreleri:

<div class="flex-1 overflow-hidden" id="bkmrk-parametre-gerekli-ve"><div class="react-scroll-to-bottom--css-cmtsf-79elbk h-full"><div class="react-scroll-to-bottom--css-cmtsf-1n7m0yu"><div><div class="flex flex-col text-sm pb-9"><div class="w-full text-token-text-primary" data-testid="conversation-turn-295" dir="auto"><div class="px-4 py-2 justify-center text-base md:gap-6 m-auto"><div class="flex flex-1 text-base mx-auto gap-3 juice:gap-4 juice:md:gap-6 md:px-5 lg:px-1 xl:px-5 md:max-w-3xl lg:max-w-[40rem] xl:max-w-[48rem] group final-completion"><div class="relative flex w-full flex-col agent-turn"><div class="flex-col gap-1 md:gap-3"><div class="flex flex-grow flex-col max-w-full"><div class="min-h-[20px] text-message flex flex-col items-start gap-3 whitespace-pre-wrap break-words [.text-message+&]:mt-5 overflow-x-auto" data-message-author-role="assistant" data-message-id="6610bfc6-ad6d-40f4-a5b4-2a3afc9a9d90" dir="auto"><div class="markdown prose w-full break-words dark:prose-invert dark"><table><thead><tr><th>Parametre</th><th>Gerekli</th><th>Veri Türü</th><th>Açıklama</th><th>Örnek</th></tr></thead><tbody><tr><td>eventReportId</td><td>Evet</td><td>string</td><td>Raporun kimliği</td><td>"12345"</td></tr></tbody></table>

</div></div></div></div></div></div></div></div></div></div></div></div></div>#### Add Event Report:

Path Parametreleri:

<div class="flex-1 overflow-hidden" id="bkmrk-parametre-gerekli-ve-1"><div class="react-scroll-to-bottom--css-cmtsf-79elbk h-full"><div class="react-scroll-to-bottom--css-cmtsf-1n7m0yu"><div><div class="flex flex-col text-sm pb-9"><div class="w-full text-token-text-primary" data-testid="conversation-turn-297" dir="auto"><div class="px-4 py-2 justify-center text-base md:gap-6 m-auto"><div class="flex flex-1 text-base mx-auto gap-3 juice:gap-4 juice:md:gap-6 md:px-5 lg:px-1 xl:px-5 md:max-w-3xl lg:max-w-[40rem] xl:max-w-[48rem] group final-completion"><div class="relative flex w-full flex-col agent-turn"><div class="flex-col gap-1 md:gap-3"><div class="flex flex-grow flex-col max-w-full"><div class="min-h-[20px] text-message flex flex-col items-start gap-3 whitespace-pre-wrap break-words [.text-message+&]:mt-5 overflow-x-auto" data-message-author-role="assistant" data-message-id="8e027f74-c16a-41ac-a4c6-5337be06eb88" dir="auto"><div class="markdown prose w-full break-words dark:prose-invert dark"><table><thead><tr><th>Parametre</th><th>Gerekli</th><th>Veri Türü</th><th>Açıklama</th><th>Örnek</th></tr></thead><tbody><tr><td>eventId</td><td>Evet</td><td>string</td><td>Olayın kimliği</td><td>"12345"</td></tr></tbody></table>

</div></div></div></div></div></div></div></div></div></div></div></div></div>Request Body Şeması:

<div class="flex-1 overflow-hidden" id="bkmrk-parametre-gerekli-ve-2"><div class="react-scroll-to-bottom--css-cmtsf-79elbk h-full"><div class="react-scroll-to-bottom--css-cmtsf-1n7m0yu"><div><div class="flex flex-col text-sm pb-9"><div class="w-full text-token-text-primary" data-testid="conversation-turn-299" dir="auto"><div class="px-4 py-2 justify-center text-base md:gap-6 m-auto"><div class="flex flex-1 text-base mx-auto gap-3 juice:gap-4 juice:md:gap-6 md:px-5 lg:px-1 xl:px-5 md:max-w-3xl lg:max-w-[40rem] xl:max-w-[48rem] group final-completion"><div class="relative flex w-full flex-col agent-turn"><div class="flex-col gap-1 md:gap-3"><div class="flex flex-grow flex-col max-w-full"><div class="min-h-[20px] text-message flex flex-col items-start gap-3 whitespace-pre-wrap break-words [.text-message+&]:mt-5 overflow-x-auto" data-message-author-role="assistant" data-message-id="43e4b064-ccaf-4244-be8b-8c31a62a81d6" dir="auto"><div class="markdown prose w-full break-words dark:prose-invert dark"><table><thead><tr><th>Parametre</th><th>Gerekli</th><th>Veri Türü</th><th>Açıklama</th><th>Örnek</th></tr></thead><tbody><tr><td>uuid</td><td>Hayır</td><td>string &lt;uuid&gt; (UUID)</td><td>Raporun benzersiz kimliği</td><td>"12345"</td></tr><tr><td>eventId</td><td>Evet</td><td>string (EventId)</td><td>İlgili olayın kimliği</td><td>"123"</td></tr><tr><td>name</td><td>Evet</td><td>string (EventReportName)</td><td>Raporun adı</td><td>"Olay Raporu"</td></tr><tr><td>content</td><td>Evet</td><td>string</td><td>Rapor içeriği</td><td>"Bu bir rapor içeriğidir."</td></tr><tr><td>distribution</td><td>Evet</td><td>string (DistributionLevelId)</td><td>Dağıtım seviyesi</td><td>"0"</td></tr><tr><td>sharing\_group\_id</td><td>Hayır</td><td>string or null</td><td>Paylaşım grubunun kimliği</td><td>"456"</td></tr><tr><td>timestamp</td><td>Hayır</td><td>string or null</td><td>Zaman damgası</td><td>"1648214400"</td></tr><tr><td>deleted</td><td>Hayır</td><td>boolean</td><td>Raporun silinip silinmediği</td><td>true</td></tr></tbody></table>

</div></div></div></div></div></div></div></div></div></div></div></div></div>#### Edit Event Report:

Path Parametreleri:

<div class="flex-1 overflow-hidden" id="bkmrk-parametre-gerekli-ve-3"><div class="react-scroll-to-bottom--css-cmtsf-79elbk h-full"><div class="react-scroll-to-bottom--css-cmtsf-1n7m0yu"><div><div class="flex flex-col text-sm pb-9"><div class="w-full text-token-text-primary" data-testid="conversation-turn-301" dir="auto"><div class="px-4 py-2 justify-center text-base md:gap-6 m-auto"><div class="flex flex-1 text-base mx-auto gap-3 juice:gap-4 juice:md:gap-6 md:px-5 lg:px-1 xl:px-5 md:max-w-3xl lg:max-w-[40rem] xl:max-w-[48rem] group final-completion"><div class="relative flex w-full flex-col agent-turn"><div class="flex-col gap-1 md:gap-3"><div class="flex flex-grow flex-col max-w-full"><div class="min-h-[20px] text-message flex flex-col items-start gap-3 whitespace-pre-wrap break-words [.text-message+&]:mt-5 overflow-x-auto" data-message-author-role="assistant" data-message-id="453ba58f-8f52-4639-8aad-8da97fa544b0" dir="auto"><div class="markdown prose w-full break-words dark:prose-invert dark"><table><thead><tr><th>Parametre</th><th>Gerekli</th><th>Veri Türü</th><th>Açıklama</th><th>Örnek</th></tr></thead><tbody><tr><td>eventReportId</td><td>Evet</td><td>string (EventReportId)</td><td>Olay raporunun kimliği</td><td>"123"</td></tr><tr><td>uuid</td><td>Hayır</td><td>string &lt;uuid&gt; (UUID)</td><td>Raporun benzersiz kimliği</td><td>"12345"</td></tr></tbody></table>

</div></div></div></div></div></div></div></div></div></div></div></div></div>#### Delete Event Report:

Path Parametreleri:

<div class="flex-1 overflow-hidden" id="bkmrk-parametre-gerekli-ve-4"><div class="react-scroll-to-bottom--css-cmtsf-79elbk h-full"><div class="react-scroll-to-bottom--css-cmtsf-1n7m0yu"><div><div class="flex flex-col text-sm pb-9"><div class="w-full text-token-text-primary" data-testid="conversation-turn-303" dir="auto"><div class="px-4 py-2 justify-center text-base md:gap-6 m-auto"><div class="flex flex-1 text-base mx-auto gap-3 juice:gap-4 juice:md:gap-6 md:px-5 lg:px-1 xl:px-5 md:max-w-3xl lg:max-w-[40rem] xl:max-w-[48rem] group final-completion"><div class="relative flex w-full flex-col agent-turn"><div class="flex-col gap-1 md:gap-3"><div class="flex flex-grow flex-col max-w-full"><div class="min-h-[20px] text-message flex flex-col items-start gap-3 whitespace-pre-wrap break-words [.text-message+&]:mt-5 overflow-x-auto" data-message-author-role="assistant" data-message-id="8961510f-6aec-4faa-bb3c-1a4531792ad9" dir="auto"><div class="markdown prose w-full break-words dark:prose-invert dark"><table><thead><tr><th>Parametre</th><th>Gerekli</th><th>Veri Türü</th><th>Açıklama</th><th>Örnek</th></tr></thead><tbody><tr><td>eventReportId</td><td>Evet</td><td>string (EventReportId)</td><td>Olay raporunun kimliği</td><td>"123"</td></tr><tr><td>hardDelete</td><td>Evet</td><td>string</td><td>Varlığı sert silmek için "1", yumuşak silme için "0".</td><td>"1"</td></tr></tbody></table>

</div></div></div></div></div></div></div></div></div></div></div></div></div><div class="flex-1 overflow-hidden" id="bkmrk-restore-event-report"><div class="react-scroll-to-bottom--css-cmtsf-79elbk h-full"><div class="react-scroll-to-bottom--css-cmtsf-1n7m0yu"><div><div class="flex flex-col text-sm pb-9"><div class="w-full text-token-text-primary" data-testid="conversation-turn-303" dir="auto"><div class="px-4 py-2 justify-center text-base md:gap-6 m-auto"><div class="flex flex-1 text-base mx-auto gap-3 juice:gap-4 juice:md:gap-6 md:px-5 lg:px-1 xl:px-5 md:max-w-3xl lg:max-w-[40rem] xl:max-w-[48rem] group final-completion"><div class="relative flex w-full flex-col agent-turn"><div class="flex-col gap-1 md:gap-3"><div class="mt-1 flex gap-3 empty:hidden"><div class="text-gray-400 flex self-end lg:self-center items-center justify-center lg:justify-start mt-0 -ml-1 h-7 gap-[2px] visible"><div class="flex items-center gap-1.5 text-xs"><span style="color: rgb(34, 34, 34); font-family: var(--font-heading, var(--font-body)); font-size: 1.666em; font-weight: 400;">Restore Event Report:</span></div><div class="flex items-center gap-1.5 text-xs"><svg class="icon-md" fill="none" height="24" viewbox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"></svg>Path Parametreleri:</div><div class="flex items-center gap-1.5 text-xs"><table><thead><tr><th>Parametre</th><th>Gerekli</th><th>Veri Türü</th><th>Açıklama</th><th>Örnek</th></tr></thead><tbody><tr><td>eventReportId</td><td>Evet</td><td>string (EventReportId)</td><td>Olay raporunun kimliği</td><td>"123"</td></tr></tbody></table>

</div></div></div></div></div></div></div></div></div></div></div></div></div>#### Import Report From URL:

Path Parametreleri:

<div class="flex-1 overflow-hidden" id="bkmrk-parametre-gerekli-ve-5"><div class="react-scroll-to-bottom--css-cmtsf-79elbk h-full"><div class="react-scroll-to-bottom--css-cmtsf-1n7m0yu"><div><div class="flex flex-col text-sm pb-9"><div class="w-full text-token-text-primary" data-testid="conversation-turn-307" dir="auto"><div class="px-4 py-2 justify-center text-base md:gap-6 m-auto"><div class="flex flex-1 text-base mx-auto gap-3 juice:gap-4 juice:md:gap-6 md:px-5 lg:px-1 xl:px-5 md:max-w-3xl lg:max-w-[40rem] xl:max-w-[48rem] group final-completion"><div class="relative flex w-full flex-col agent-turn"><div class="flex-col gap-1 md:gap-3"><div class="flex flex-grow flex-col max-w-full"><div class="min-h-[20px] text-message flex flex-col items-start gap-3 whitespace-pre-wrap break-words [.text-message+&]:mt-5 overflow-x-auto" data-message-author-role="assistant" data-message-id="092c2095-06da-403f-a310-a349892fad5b" dir="auto"><div class="markdown prose w-full break-words dark:prose-invert dark"><table><thead><tr><th>Parametre</th><th>Gerekli</th><th>Veri Türü</th><th>Açıklama</th><th>Örnek</th></tr></thead><tbody><tr><td>eventId</td><td>Evet</td><td>string (EventId)</td><td>Olayın UUID veya sayısal kimliği</td><td>"12345"</td></tr></tbody></table>

</div></div></div></div></div></div></div></div></div></div></div></div></div>Request Body Şeması:

<table id="bkmrk-parametre-gerekli-ve-6"><thead><tr><th>Parametre</th><th>Gerekli</th><th>Veri Türü</th><th>Açıklama</th></tr></thead><tbody><tr><td>url</td><td>Evet</td><td>string</td><td>Kaynak URL veya adresi</td></tr></tbody></table>

<div class="flex-1 overflow-hidden" id="bkmrk-"></div><div class="flex-1 overflow-hidden" id="bkmrk--1"><div class="react-scroll-to-bottom--css-cmtsf-79elbk h-full"><div class="react-scroll-to-bottom--css-cmtsf-1n7m0yu"><div><div class="flex flex-col text-sm pb-9"><div class="w-full text-token-text-primary" data-testid="conversation-turn-307" dir="auto"><div class="px-4 py-2 justify-center text-base md:gap-6 m-auto"><div class="flex flex-1 text-base mx-auto gap-3 juice:gap-4 juice:md:gap-6 md:px-5 lg:px-1 xl:px-5 md:max-w-3xl lg:max-w-[40rem] xl:max-w-[48rem] group final-completion"><div class="relative flex w-full flex-col agent-turn"><div class="flex-col gap-1 md:gap-3"><div class="flex flex-grow flex-col max-w-full"><div class="min-h-[20px] text-message flex flex-col items-start gap-3 whitespace-pre-wrap break-words [.text-message+&]:mt-5 overflow-x-auto" data-message-author-role="assistant" data-message-id="092c2095-06da-403f-a310-a349892fad5b" dir="auto"><div class="markdown prose w-full break-words dark:prose-invert dark">  
</div></div></div><div class="mt-1 flex gap-3 empty:hidden"><div class="text-gray-400 flex self-end lg:self-center items-center justify-center lg:justify-start mt-0 -ml-1 h-7 gap-[2px] visible"><button class="flex items-center gap-1.5 rounded-md p-1 text-xs text-token-text-tertiary hover:text-token-text-primary md:invisible md:group-hover:visible md:group-[.final-completion]:visible"><svg class="icon-md" fill="none" height="24" viewbox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"></svg></button><div class="flex items-center gap-1.5 text-xs"><svg class="icon-md" fill="none" height="24" viewbox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"></svg>  
</div><div class="flex"><button class="p-1 rounded-md text-token-text-tertiary hover:text-token-text-primary md:invisible md:group-hover:visible md:group-[.final-completion]:visible"><svg class="icon-md" fill="none" height="24" viewbox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"></svg></button>  
</div></div></div><div class="pr-2 lg:pr-0">  
</div></div><div class="absolute"><div class="flex w-full gap-2 items-center justify-center">  
</div></div></div></div></div></div></div></div></div></div></div><div class="flex-1 overflow-hidden" id="bkmrk--2"><div class="react-scroll-to-bottom--css-cmtsf-79elbk h-full"><div class="react-scroll-to-bottom--css-cmtsf-1n7m0yu"><div><div class="flex flex-col text-sm pb-9"><div class="w-full text-token-text-primary" data-testid="conversation-turn-303" dir="auto"><div class="px-4 py-2 justify-center text-base md:gap-6 m-auto"><div class="flex flex-1 text-base mx-auto gap-3 juice:gap-4 juice:md:gap-6 md:px-5 lg:px-1 xl:px-5 md:max-w-3xl lg:max-w-[40rem] xl:max-w-[48rem] group final-completion"><div class="relative flex w-full flex-col agent-turn"><div class="flex-col gap-1 md:gap-3"><div class="flex flex-grow flex-col max-w-full"><div class="min-h-[20px] text-message flex flex-col items-start gap-3 whitespace-pre-wrap break-words [.text-message+&]:mt-5 overflow-x-auto" data-message-author-role="assistant" data-message-id="8961510f-6aec-4faa-bb3c-1a4531792ad9" dir="auto"></div></div><div class="mt-1 flex gap-3 empty:hidden"><div class="text-gray-400 flex self-end lg:self-center items-center justify-center lg:justify-start mt-0 -ml-1 h-7 gap-[2px] visible"><button class="flex items-center gap-1.5 rounded-md p-1 text-xs text-token-text-tertiary hover:text-token-text-primary md:invisible md:group-hover:visible md:group-[.final-completion]:visible"><svg class="icon-md" fill="none" height="24" viewbox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"></svg></button></div></div></div></div></div></div></div></div></div></div></div></div><div class="flex-1 overflow-hidden" id="bkmrk--3"><div class="react-scroll-to-bottom--css-cmtsf-79elbk h-full"><div class="react-scroll-to-bottom--css-cmtsf-1n7m0yu"><div><div class="flex flex-col text-sm pb-9"><div class="w-full text-token-text-primary" data-testid="conversation-turn-301" dir="auto"><div class="px-4 py-2 justify-center text-base md:gap-6 m-auto"><div class="flex flex-1 text-base mx-auto gap-3 juice:gap-4 juice:md:gap-6 md:px-5 lg:px-1 xl:px-5 md:max-w-3xl lg:max-w-[40rem] xl:max-w-[48rem] group final-completion"><div class="relative flex w-full flex-col agent-turn"><div class="flex-col gap-1 md:gap-3"><div class="flex flex-grow flex-col max-w-full"><div class="min-h-[20px] text-message flex flex-col items-start gap-3 whitespace-pre-wrap break-words [.text-message+&]:mt-5 overflow-x-auto" data-message-author-role="assistant" data-message-id="453ba58f-8f52-4639-8aad-8da97fa544b0" dir="auto"><div class="markdown prose w-full break-words dark:prose-invert dark">  
</div></div></div><div class="mt-1 flex gap-3 empty:hidden"><div class="text-gray-400 flex self-end lg:self-center items-center justify-center lg:justify-start mt-0 -ml-1 h-7 gap-[2px] visible"><button class="flex items-center gap-1.5 rounded-md p-1 text-xs text-token-text-tertiary hover:text-token-text-primary md:invisible md:group-hover:visible md:group-[.final-completion]:visible"><svg class="icon-md" fill="none" height="24" viewbox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"></svg></button><div class="flex items-center gap-1.5 text-xs"><svg class="icon-md" fill="none" height="24" viewbox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"></svg>  
</div><div class="flex"><button class="p-1 rounded-md text-token-text-tertiary hover:text-token-text-primary md:invisible md:group-hover:visible md:group-[.final-completion]:visible"><svg class="icon-md" fill="none" height="24" viewbox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"></svg></button>  
</div></div></div><div class="pr-2 lg:pr-0">  
</div></div><div class="absolute"><div class="flex w-full gap-2 items-center justify-center">  
</div></div></div></div></div></div></div></div></div></div></div><div class="flex-1 overflow-hidden" id="bkmrk--4"><div class="react-scroll-to-bottom--css-cmtsf-79elbk h-full"><div class="react-scroll-to-bottom--css-cmtsf-1n7m0yu"><div><div class="flex flex-col text-sm pb-9"><div class="w-full text-token-text-primary" data-testid="conversation-turn-299" dir="auto"><div class="px-4 py-2 justify-center text-base md:gap-6 m-auto"><div class="flex flex-1 text-base mx-auto gap-3 juice:gap-4 juice:md:gap-6 md:px-5 lg:px-1 xl:px-5 md:max-w-3xl lg:max-w-[40rem] xl:max-w-[48rem] group final-completion"><div class="relative flex w-full flex-col agent-turn"><div class="flex-col gap-1 md:gap-3"><div class="flex flex-grow flex-col max-w-full"><div class="min-h-[20px] text-message flex flex-col items-start gap-3 whitespace-pre-wrap break-words [.text-message+&]:mt-5 overflow-x-auto" data-message-author-role="assistant" data-message-id="43e4b064-ccaf-4244-be8b-8c31a62a81d6" dir="auto"><div class="markdown prose w-full break-words dark:prose-invert dark">  
</div></div></div><div class="mt-1 flex gap-3 empty:hidden"><div class="text-gray-400 flex self-end lg:self-center items-center justify-center lg:justify-start mt-0 -ml-1 h-7 gap-[2px] visible"><button class="flex items-center gap-1.5 rounded-md p-1 text-xs text-token-text-tertiary hover:text-token-text-primary md:invisible md:group-hover:visible md:group-[.final-completion]:visible"><svg class="icon-md" fill="none" height="24" viewbox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"></svg></button><div class="flex items-center gap-1.5 text-xs"><svg class="icon-md" fill="none" height="24" viewbox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"></svg>  
</div><div class="flex"><button class="p-1 rounded-md text-token-text-tertiary hover:text-token-text-primary md:invisible md:group-hover:visible md:group-[.final-completion]:visible"><svg class="icon-md" fill="none" height="24" viewbox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"></svg></button>  
</div></div></div><div class="pr-2 lg:pr-0">  
</div></div><div class="absolute"><div class="flex w-full gap-2 items-center justify-center">  
</div></div></div></div></div></div></div></div></div></div></div><div class="flex-1 overflow-hidden" id="bkmrk--5"><div class="react-scroll-to-bottom--css-cmtsf-79elbk h-full"><div class="react-scroll-to-bottom--css-cmtsf-1n7m0yu"><div><div class="flex flex-col text-sm pb-9"><div class="w-full text-token-text-primary" data-testid="conversation-turn-297" dir="auto"><div class="px-4 py-2 justify-center text-base md:gap-6 m-auto"><div class="flex flex-1 text-base mx-auto gap-3 juice:gap-4 juice:md:gap-6 md:px-5 lg:px-1 xl:px-5 md:max-w-3xl lg:max-w-[40rem] xl:max-w-[48rem] group final-completion"><div class="relative flex w-full flex-col agent-turn"><div class="flex-col gap-1 md:gap-3"><div class="flex flex-grow flex-col max-w-full"><div class="min-h-[20px] text-message flex flex-col items-start gap-3 whitespace-pre-wrap break-words [.text-message+&]:mt-5 overflow-x-auto" data-message-author-role="assistant" data-message-id="8e027f74-c16a-41ac-a4c6-5337be06eb88" dir="auto"><div class="markdown prose w-full break-words dark:prose-invert dark">  
</div></div></div><div class="mt-1 flex gap-3 empty:hidden"><div class="text-gray-400 flex self-end lg:self-center items-center justify-center lg:justify-start mt-0 -ml-1 h-7 gap-[2px] visible"><button class="flex items-center gap-1.5 rounded-md p-1 text-xs text-token-text-tertiary hover:text-token-text-primary md:invisible md:group-hover:visible md:group-[.final-completion]:visible"><svg class="icon-md" fill="none" height="24" viewbox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"></svg></button><div class="flex items-center gap-1.5 text-xs"><svg class="icon-md" fill="none" height="24" viewbox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"></svg>  
</div><div class="flex"><button class="p-1 rounded-md text-token-text-tertiary hover:text-token-text-primary md:invisible md:group-hover:visible md:group-[.final-completion]:visible"><svg class="icon-md" fill="none" height="24" viewbox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"></svg></button>  
</div></div></div><div class="pr-2 lg:pr-0">  
</div></div><div class="absolute"><div class="flex w-full gap-2 items-center justify-center">  
</div></div></div></div></div></div></div></div></div></div></div><div class="flex-1 overflow-hidden" id="bkmrk--6"><div class="react-scroll-to-bottom--css-cmtsf-79elbk h-full"><div class="react-scroll-to-bottom--css-cmtsf-1n7m0yu"><div><div class="flex flex-col text-sm pb-9"><div class="w-full text-token-text-primary" data-testid="conversation-turn-295" dir="auto"><div class="px-4 py-2 justify-center text-base md:gap-6 m-auto"><div class="flex flex-1 text-base mx-auto gap-3 juice:gap-4 juice:md:gap-6 md:px-5 lg:px-1 xl:px-5 md:max-w-3xl lg:max-w-[40rem] xl:max-w-[48rem] group final-completion"><div class="relative flex w-full flex-col agent-turn"><div class="flex-col gap-1 md:gap-3"><div class="flex flex-grow flex-col max-w-full"><div class="min-h-[20px] text-message flex flex-col items-start gap-3 whitespace-pre-wrap break-words [.text-message+&]:mt-5 overflow-x-auto" data-message-author-role="assistant" data-message-id="6610bfc6-ad6d-40f4-a5b4-2a3afc9a9d90" dir="auto"><div class="markdown prose w-full break-words dark:prose-invert dark">  
</div></div></div><div class="mt-1 flex gap-3 empty:hidden"><div class="text-gray-400 flex self-end lg:self-center items-center justify-center lg:justify-start mt-0 -ml-1 h-7 gap-[2px] visible"><button class="flex items-center gap-1.5 rounded-md p-1 text-xs text-token-text-tertiary hover:text-token-text-primary md:invisible md:group-hover:visible md:group-[.final-completion]:visible"><svg class="icon-md" fill="none" height="24" viewbox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"></svg></button><div class="flex items-center gap-1.5 text-xs"><svg class="icon-md" fill="none" height="24" viewbox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"></svg>  
</div><div class="flex"><button class="p-1 rounded-md text-token-text-tertiary hover:text-token-text-primary md:invisible md:group-hover:visible md:group-[.final-completion]:visible"><svg class="icon-md" fill="none" height="24" viewbox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"></svg></button>  
</div></div></div><div class="pr-2 lg:pr-0">  
</div></div><div class="absolute"><div class="flex w-full gap-2 items-center justify-center">  
</div></div></div></div></div></div></div></div></div></div></div>

# API Request ve Response Örnekleri



# Analyst Data

#### Add analyst data:

<p class="callout info">POST</p>

<p class="callout info">https://misp.local/analystData/add/{analystType}/{objectUUID}/{ObjectType}</p>

##### Response:

**<span style="text-decoration: underline; color: rgb(0, 0, 0);">200:</span>**

**<span style="text-decoration: underline; color: rgb(0, 0, 0);">AnalystNote:</span>**

```
{
  "note": "Provide more context",
  "language": "fr-BE",
  "note_type_name": "Note",
  "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
  "object_uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
  "object_type": "Attribute",
  "authors": "john.doe@admin.test",
  "org_uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
  "orgc_uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
  "created": "2024-03-19 11:10:24",
  "modified": "2024-03-19 11:10:24",
  "distribution": "0",
  "sharing_group_id": "1",
  "locked": true
}
```

**<span style="text-decoration: underline;">AnalystOpinion:</span>**

```
{
  "comment": "Provide more context",
  "opinion": 70,
  "note_type_name": "Opinion",
  "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
  "object_uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
  "object_type": "Attribute",
  "authors": "john.doe@admin.test",
  "org_uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
  "orgc_uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
  "created": "2024-03-19 11:10:24",
  "modified": "2024-03-19 11:10:24",
  "distribution": "0",
  "sharing_group_id": "1",
  "locked": true
}
```

<span style="text-decoration: underline;">**AnalystRelationship:**</span>

```
{
  "related_object_uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
  "related_object_type": "Attribute",
  "relationship_type": "related-to",
  "note_type_name": "Relationship",
  "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
  "object_uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
  "object_type": "Attribute",
  "authors": "john.doe@admin.test",
  "org_uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
  "orgc_uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
  "created": "2024-03-19 11:10:24",
  "modified": "2024-03-19 11:10:24",
  "distribution": "0",
  "sharing_group_id": "1",
  "locked": true
}
```

<span style="text-decoration: underline;">**403:**</span>

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**Default:**</span>

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```

#### Edit analyst data:

<p class="callout info">POST</p>

<p class="callout info">https://misp.local/analystData/edit/{analystType}/{analystDataID}</p>

##### Response:

**<span style="text-decoration: underline; color: rgb(0, 0, 0);">200:</span>**

**<span style="text-decoration: underline; color: rgb(0, 0, 0);">AnalystNote:</span>**

```
{
  "note": "Provide more context",
  "language": "fr-BE",
  "note_type_name": "Note",
  "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
  "object_uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
  "object_type": "Attribute",
  "authors": "john.doe@admin.test",
  "org_uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
  "orgc_uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
  "created": "2024-03-19 11:10:24",
  "modified": "2024-03-19 11:10:24",
  "distribution": "0",
  "sharing_group_id": "1",
  "locked": true
}
```

**<span style="text-decoration: underline;">AnalystOpinion:</span>**

```
{
  "comment": "Provide more context",
  "opinion": 70,
  "note_type_name": "Opinion",
  "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
  "object_uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
  "object_type": "Attribute",
  "authors": "john.doe@admin.test",
  "org_uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
  "orgc_uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
  "created": "2024-03-19 11:10:24",
  "modified": "2024-03-19 11:10:24",
  "distribution": "0",
  "sharing_group_id": "1",
  "locked": true
}
```

<span style="text-decoration: underline;">**AnalystRelationship:**</span>

```
{
  "related_object_uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
  "related_object_type": "Attribute",
  "relationship_type": "related-to",
  "note_type_name": "Relationship",
  "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
  "object_uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
  "object_type": "Attribute",
  "authors": "john.doe@admin.test",
  "org_uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
  "orgc_uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
  "created": "2024-03-19 11:10:24",
  "modified": "2024-03-19 11:10:24",
  "distribution": "0",
  "sharing_group_id": "1",
  "locked": true
}
```

<span style="text-decoration: underline;">**403:**</span>

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**Default:**</span>

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```

#### Delete Analyst data:

<p class="callout danger">DELETE</p>

<p class="callout info">https://misp.local/analystData/delete/{analystType}/{analystDataID}</p>

##### Response:

**<span style="text-decoration: underline; color: rgb(0, 0, 0);">200:</span>**

```
{
  "message": "Analyst Note deleted."
}
```

<span style="text-decoration: underline;">**403:**</span>

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**Default:**</span>

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```

#### List Analyst data:

<p class="callout success">GET</p>

<p class="callout info">https://misp.local/analystData/delete/{analystType}/{analystDataID}</p>

##### Response:

**<span style="text-decoration: underline; color: rgb(0, 0, 0);">200:</span>**

```
[
  {
    "note": "Provide more context",
    "language": "fr-BE",
    "note_type_name": "Note",
    "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
    "object_uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
    "object_type": "Attribute",
    "authors": "john.doe@admin.test",
    "org_uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
    "orgc_uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
    "created": "2024-03-19 11:10:24",
    "modified": "2024-03-19 11:10:24",
    "distribution": "0",
    "sharing_group_id": "1",
    "locked": true
  }
]
```

<span style="text-decoration: underline;">**403:**</span>

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

<span style="text-decoration: underline;">**Default:**</span>

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}}
```

#### Get Analyst Data by ID:

<p class="callout success">GET</p>

<p class="callout info">https://misp.local/analystData/view/{analystType}/{analystDataID}</p>

##### Response:

**<span style="text-decoration: underline; color: rgb(0, 0, 0);">200:</span>**

**<span style="text-decoration: underline; color: rgb(0, 0, 0);">AnalystNote:</span>**

```
{
  "note": "Provide more context",
  "language": "fr-BE",
  "note_type_name": "Note",
  "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
  "object_uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
  "object_type": "Attribute",
  "authors": "john.doe@admin.test",
  "org_uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
  "orgc_uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
  "created": "2024-03-19 11:10:24",
  "modified": "2024-03-19 11:10:24",
  "distribution": "0",
  "sharing_group_id": "1",
  "locked": true
}
```

**<span style="text-decoration: underline;">AnalystOpinion:</span>**

```
{
  "comment": "Provide more context",
  "opinion": 70,
  "note_type_name": "Opinion",
  "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
  "object_uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
  "object_type": "Attribute",
  "authors": "john.doe@admin.test",
  "org_uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
  "orgc_uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
  "created": "2024-03-19 11:10:24",
  "modified": "2024-03-19 11:10:24",
  "distribution": "0",
  "sharing_group_id": "1",
  "locked": true
}
```

<span style="text-decoration: underline;">**AnalystRelationship:**</span>

```
{
  "related_object_uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
  "related_object_type": "Attribute",
  "relationship_type": "related-to",
  "note_type_name": "Relationship",
  "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
  "object_uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
  "object_type": "Attribute",
  "authors": "john.doe@admin.test",
  "org_uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
  "orgc_uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
  "created": "2024-03-19 11:10:24",
  "modified": "2024-03-19 11:10:24",
  "distribution": "0",
  "sharing_group_id": "1",
  "locked": true
}
```

**403:**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**Default:**</span>

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```

####  

# Attributes

#### \[restSearch\] Get a filtered and paginated list of attributes:

<p class="callout info">POST</p>

<p class="callout info">https://misp.local/attributes/restSearch</p>

##### Resquest:

```
{
  "page": 1,
  "limit": 0,
  "value": "127.0.0.1",
  "value1": "127.0.0.1",
  "value2": "127.0.0.1",
  "type": "md5",
  "category": "Internal reference",
  "org": "12345",
  "tags": [
    "tlp:amber"
  ],
  "from": "string",
  "to": "string",
  "last": 0,
  "eventid": "12345",
  "withAttachments": false,
  "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
  "publish_timestamp": "1617875568",
  "published": false,
  "timestamp": "1617875568",
  "attribute_timestamp": "1617875568",
  "enforceWarninglist": true,
  "to_ids": true,
  "deleted": false,
  "event_timestamp": "1617875568",
  "threat_level_id": "1",
  "eventinfo": "string",
  "sharinggroup": [
    "1"
  ],
  "decayingModel": "string",
  "score": "string",
  "first_seen": "string",
  "last_seen": "string",
  "includeEventUuid": false,
  "includeEventTags": false,
  "includeProposals": false,
  "requested_attributes": [
    "id"
  ],
  "includeContext": true,
  "headerless": true,
  "includeWarninglistHits": true,
  "attackGalaxy": "mitre-attack",
  "object_relation": "filepath",
  "includeSightings": true,
  "includeCorrelations": true,
  "modelOverrides": {
    "lifetime": 3,
    "decay_speed": 2.3,
    "threshold": 30,
    "default_base_score": 80,
    "base_score_config": {
      "estimative-language:confidence-in-analytic-judgment": 0.25,
      "estimative-language:likelihood-probability": 0.25,
      "phishing:psychological-acceptability": 0.25,
      "phishing:state": 0.2
    }
  },
  "includeDecayScore": false,
  "includeFullModel": false,
  "excludeDecayed": false,
  "returnFormat": "json"
}
```

##### Response: 

**<span style="text-decoration: underline;">200:</span>**

```
{
  "response": {
    "Attribute": [
      {
        "id": "12345",
        "event_id": "12345",
        "object_id": "12345",
        "object_relation": "sensor",
        "category": "Internal reference",
        "type": "md5",
        "value": "127.0.0.1",
        "to_ids": true,
        "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
        "timestamp": "1617875568",
        "distribution": "0",
        "sharing_group_id": "1",
        "comment": "logged source ip",
        "deleted": false,
        "disable_correlation": false,
        "first_seen": "1581984000000000",
        "last_seen": "1581984000000000",
        "data": "string",
        "event_uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
        "decay_score": [
          {
            "score": 10.5,
            "base_score": 80,
            "decayed": true,
            "DecayingModel": {
              "id": "12345",
              "name": "Phishing model"
            }
          }
        ],
        "Event": {
          "id": "12345",
          "org_id": "12345",
          "distribution": "0",
          "info": "logged source ip",
          "orgc_id": "12345",
          "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
          "date": "1991-01-15",
          "published": false,
          "analysis": "0",
          "attribute_count": "321",
          "timestamp": "1617875568",
          "sharing_group_id": "1",
          "proposal_email_lock": true,
          "locked": true,
          "threat_level_id": "1",
          "publish_timestamp": "1617875568",
          "sighting_timestamp": "1617875568",
          "disable_correlation": false,
          "extends_uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
          "event_creator_email": "user@example.com"
        },
        "Object": {
          "id": "12345",
          "name": "ail-leak",
          "meta-category": "string",
          "description": "string",
          "template_uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
          "template_version": "1",
          "event_id": "12345",
          "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
          "timestamp": "1617875568",
          "distribution": "0",
          "sharing_group_id": "1",
          "comment": "string",
          "deleted": true,
          "first_seen": "1581984000000000",
          "last_seen": "1581984000000000",
          "Attribute": [
            {
              "id": "12345",
              "event_id": "12345",
              "object_id": "12345",
              "object_relation": "sensor",
              "category": "Internal reference",
              "type": "md5",
              "value": "127.0.0.1",
              "to_ids": true,
              "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
              "timestamp": "1617875568",
              "distribution": "0",
              "sharing_group_id": "1",
              "comment": "logged source ip",
              "deleted": false,
              "disable_correlation": false,
              "first_seen": "1581984000000000",
              "last_seen": "1581984000000000"
            }
          ]
        },
        "Tag": [
          {
            "id": "12345",
            "name": "tlp:white",
            "colour": "#ffffff",
            "exportable": true,
            "org_id": "12345",
            "user_id": "12345",
            "hide_tag": false,
            "numerical_value": "12345",
            "is_galaxy": true,
            "is_custom_galaxy": true,
            "inherited": 1
          }
        ]
      }
    ]
  }
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```

#### Add an attribute:

<p class="callout info">POST</p>

<p class="callout info">https://misp.local/attributes/add/{eventId}</p>

##### Resquest:

```
{
  "event_id": "12345",
  "object_id": "12345",
  "object_relation": "sensor",
  "category": "Internal reference",
  "type": "md5",
  "value": "127.0.0.1",
  "to_ids": true,
  "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
  "timestamp": "1617875568",
  "distribution": "0",
  "sharing_group_id": "1",
  "comment": "logged source ip",
  "deleted": false,
  "disable_correlation": false,
  "first_seen": "1581984000000000",
  "last_seen": "1581984000000000"
}
```

##### Response: 

**<span style="text-decoration: underline;">200:</span>**

```
{
  "Attribute": {
    "id": "12345",
    "event_id": "12345",
    "object_id": "12345",
    "object_relation": "sensor",
    "category": "Internal reference",
    "type": "md5",
    "value": "127.0.0.1",
    "to_ids": true,
    "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
    "timestamp": "1617875568",
    "distribution": "0",
    "sharing_group_id": "1",
    "comment": "logged source ip",
    "deleted": false,
    "disable_correlation": false,
    "first_seen": "1581984000000000",
    "last_seen": "1581984000000000"
  }
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```

#### Edit an attribute:

<p class="callout warning">PUT</p>

<p class="callout info">https://misp.local/attributes/edit/{attributeId}</p>

##### Resquest:

```
{
  "id": "12345",
  "event_id": "12345",
  "object_id": "12345",
  "object_relation": "sensor",
  "category": "Internal reference",
  "type": "md5",
  "value": "127.0.0.1",
  "to_ids": true,
  "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
  "timestamp": "1617875568",
  "distribution": "0",
  "sharing_group_id": "1",
  "comment": "logged source ip",
  "deleted": false,
  "disable_correlation": false,
  "first_seen": "1581984000000000",
  "last_seen": "1581984000000000"
}
```

##### Response: 

**<span style="text-decoration: underline;">200:</span>**

```
{
  "Attribute": {
    "id": "12345",
    "event_id": "12345",
    "object_id": "12345",
    "object_relation": "sensor",
    "category": "Internal reference",
    "type": "md5",
    "value": "127.0.0.1",
    "to_ids": true,
    "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
    "timestamp": "1617875568",
    "distribution": "0",
    "sharing_group_id": "1",
    "comment": "logged source ip",
    "deleted": false,
    "disable_correlation": false,
    "first_seen": "1581984000000000",
    "last_seen": "1581984000000000"
  }
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

**<span style="text-decoration: underline;">404:</span>**

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```

#### Delete an attribute:

<p class="callout danger">DELETE</p>

<p class="callout info">https://misp.local/attributes/delete/{attributeId}</p>

##### Response: 

**<span style="text-decoration: underline;">200:</span>**

```
{
  "message": "Attribute deleted."
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

**<span style="text-decoration: underline;">404:</span>**

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```

#### Restore an attribute:

<p class="callout info">POST</p>

<p class="callout info">https://misp.local/attributes/restore/{attributeId}</p>

##### Response: 

**<span style="text-decoration: underline;">200:</span>**

```
{
  "Attribute": {
    "id": "12345",
    "event_id": "12345",
    "object_id": "12345",
    "object_relation": "sensor",
    "category": "Internal reference",
    "type": "md5",
    "value": "127.0.0.1",
    "to_ids": true,
    "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
    "timestamp": "1617875568",
    "distribution": "0",
    "sharing_group_id": "1",
    "comment": "logged source ip",
    "deleted": false,
    "disable_correlation": false,
    "first_seen": "1581984000000000",
    "last_seen": "1581984000000000"
  }
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

**<span style="text-decoration: underline;">404:</span>**

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```


#### Add a tag to an attribute:

<p class="callout info">POST</p>

<p class="callout info">https://misp.local/attributes/addTag/{attributeId}/{tagId}/local:{local}</p>

##### Response: 

**<span style="text-decoration: underline;">200:</span>**

```
{
  "saved": true,
  "success": "Tag added.",
  "check_publish": true,
  "errors": "Tag could not be added."
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

**<span style="text-decoration: underline;">404:</span>**

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```

#### Remove a tag from an attribute:

<p class="callout info">POST</p>

<p class="callout info">https://misp.local/attributes/removeTag/{attributeId}/{tagId}</p>

##### Response: 

**<span style="text-decoration: underline;">200:</span>**

```
{
  "saved": true,
  "success": "Tag removed.",
  "check_publish": true,
  "errors": "Tag could not be added."
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

**<span style="text-decoration: underline;">404:</span>**

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```

#### Get a list of attributes:

<p class="callout success">GET</p>

<p class="callout info">https://misp.local/attributes</p>

##### Response: 

**<span style="text-decoration: underline;">200:</span>**

```
[
  {
    "id": "12345",
    "event_id": "12345",
    "object_id": "12345",
    "object_relation": "sensor",
    "category": "Internal reference",
    "type": "md5",
    "value": "127.0.0.1",
    "to_ids": true,
    "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
    "timestamp": "1617875568",
    "distribution": "0",
    "sharing_group_id": "1",
    "comment": "logged source ip",
    "deleted": false,
    "disable_correlation": false,
    "first_seen": "1581984000000000",
    "last_seen": "1581984000000000"
  }
]
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```

#### Get the count of attributes per category:

<p class="callout success">GET</p>

<p class="callout info">https://misp.local/attributes/attributeStatistics/{context}/{percentage}</p>

##### Response: 

**<span style="text-decoration: underline;">200:</span>**

```
[
  {
    "Antivirus detection": "10"
  },
  {
    "Artifacts dropped": "20"
  }
]
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```

#### Get a list of the available attribute types:

<p class="callout success">GET</p>

<p class="callout info">https://misp.local/attributes/describeTypes</p>

##### Response: 

**<span style="text-decoration: underline;">200:</span>**

```
{
  "sane_defaults": {
    "md5": {
      "default_category": "Payload delivery",
      "to_ids": 1
    },
    "pdb": {
      "default_category": "Artifacts dropped",
      "to_ids": 0
    }
  },
  "types": [
    "md5"
  ],
  "categories": [
    "Internal reference"
  ],
  "category_type_mappings": {
    "Internal reference": [
      "text",
      "link",
      "comment",
      "other"
    ],
    "Antivirus detection": [
      "link",
      "comment",
      "text",
      "hex",
      "other"
    ]
  }
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```

####  

# Events

#### \[restSearch\] Get a filtered and paginated list of events:

<p class="callout info">POST</p>

<p class="callout info">https://misp.local/events/restSearch</p>

##### Request:

```
{
  "page": 1,
  "limit": 0,
  "value": "127.0.0.1",
  "type": "md5",
  "category": "Internal reference",
  "org": "12345",
  "tags": [
    "tlp:amber"
  ],
  "event_tags": [
    "tlp:amber"
  ],
  "searchall": "malware",
  "from": "string",
  "to": "string",
  "last": 0,
  "eventid": "12345",
  "withAttachments": false,
  "sharinggroup": [
    "1"
  ],
  "metadata": true,
  "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
  "publish_timestamp": "1617875568",
  "timestamp": "1617875568",
  "published": false,
  "enforceWarninglist": true,
  "sgReferenceOnly": true,
  "requested_attributes": [
    "id"
  ],
  "includeContext": true,
  "headerless": true,
  "includeWarninglistHits": true,
  "attackGalaxy": "mitre-attack",
  "to_ids": true,
  "deleted": false,
  "excludeLocalTags": true,
  "date": "string",
  "includeSightingdb": true,
  "tag": "tlp:white",
  "object_relation": "filepath",
  "threat_level_id": "1",
  "returnFormat": "json"
}
```

##### Resquest:

**<span style="text-decoration: underline;">200:</span>**

```
{
  "response": [
    {
      "Event": {
        "id": "12345",
        "org_id": "12345",
        "distribution": "0",
        "info": "logged source ip",
        "orgc_id": "12345",
        "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
        "date": "1991-01-15",
        "published": false,
        "analysis": "0",
        "attribute_count": "321",
        "timestamp": "1617875568",
        "sharing_group_id": "1",
        "proposal_email_lock": true,
        "locked": true,
        "threat_level_id": "1",
        "publish_timestamp": "1617875568",
        "sighting_timestamp": "1617875568",
        "disable_correlation": false,
        "extends_uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
        "event_creator_email": "user@example.com",
        "Feed": {
          "id": "3",
          "name": "CIRCL OSINT Feed",
          "provider": "CIRCL",
          "url": "https://www.circl.lu/doc/misp/feed-osint",
          "rules": "{\"tags\":{\"OR\":[],\"NOT\":[]},\"orgs\":{\"OR\":[],\"NOT\":[]},\"url_params\":\"\"}",
          "enabled": true,
          "distribution": "0",
          "sharing_group_id": "1",
          "tag_id": "12345",
          "default": true,
          "source_format": "1",
          "fixed_event": true,
          "delta_merge": true,
          "event_id": "12345",
          "publish": false,
          "override_ids": true,
          "settings": "{\"csv\":{\"value\":\"\",\"delimiter\":\"\"},\"common\":{\"excluderegex\":\"\"},\"disable_correlation\":\"1\"}",
          "input_source": "local",
          "delete_local_file": true,
          "lookup_visible": true,
          "headers": "X-Custom-Header-A: Foo\nX-Custom-Header-B: Bar\n",
          "caching_enabled": true,
          "force_to_ids": true,
          "orgc_id": "12345",
          "cache_timestamp": "1617875568"
        },
        "Org": {
          "id": "12345",
          "name": "ORGNAME",
          "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b"
        },
        "Orgc": {
          "id": "12345",
          "name": "ORGNAME",
          "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b"
        },
        "Attribute": [
          {
            "id": "12345",
            "event_id": "12345",
            "object_id": "12345",
            "object_relation": "sensor",
            "category": "Internal reference",
            "type": "md5",
            "value": "127.0.0.1",
            "to_ids": true,
            "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
            "timestamp": "1617875568",
            "distribution": "0",
            "sharing_group_id": "1",
            "comment": "logged source ip",
            "deleted": false,
            "disable_correlation": false,
            "first_seen": "1581984000000000",
            "last_seen": "1581984000000000"
          }
        ],
        "ShadowAttribute": [
          {
            "id": "12345",
            "event_id": "12345",
            "object_id": "12345",
            "object_relation": "sensor",
            "category": "Internal reference",
            "type": "md5",
            "value": "127.0.0.1",
            "to_ids": true,
            "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
            "timestamp": "1617875568",
            "distribution": "0",
            "sharing_group_id": "1",
            "comment": "logged source ip",
            "deleted": false,
            "disable_correlation": false,
            "first_seen": "1581984000000000",
            "last_seen": "1581984000000000"
          }
        ],
        "RelatedEvent": [
          {}
        ],
        "Galaxy": [
          {
            "id": "12345",
            "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
            "name": "Ransomware",
            "type": "ransomware",
            "description": "Ransomware galaxy based on ...",
            "version": "1",
            "icon": "globe",
            "namespace": "misp",
            "kill_chain_order": {
              "fraud-tactics": [
                "Initiation",
                "Target Compromise",
                "Perform Fraud",
                "Obtain Fraudulent Assets",
                "Assets Transfer",
                "Monetisation"
              ]
            }
          }
        ],
        "Object": [
          {
            "id": "12345",
            "name": "ail-leak",
            "meta-category": "string",
            "description": "string",
            "template_uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
            "template_version": "1",
            "event_id": "12345",
            "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
            "timestamp": "1617875568",
            "distribution": "0",
            "sharing_group_id": "1",
            "comment": "string",
            "deleted": true,
            "first_seen": "1581984000000000",
            "last_seen": "1581984000000000",
            "Attribute": [
              {
                "id": "12345",
                "event_id": "12345",
                "object_id": "12345",
                "object_relation": "sensor",
                "category": "Internal reference",
                "type": "md5",
                "value": "127.0.0.1",
                "to_ids": true,
                "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
                "timestamp": "1617875568",
                "distribution": "0",
                "sharing_group_id": "1",
                "comment": "logged source ip",
                "deleted": false,
                "disable_correlation": false,
                "first_seen": "1581984000000000",
                "last_seen": "1581984000000000"
              }
            ]
          }
        ],
        "EventReport": [
          {
            "id": "12345",
            "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
            "event_id": "12345",
            "name": "Report of the incident",
            "content": "string",
            "distribution": "0",
            "sharing_group_id": "1",
            "timestamp": "1617875568",
            "deleted": false
          }
        ],
        "Tag": [
          {
            "id": "12345",
            "name": "tlp:white",
            "colour": "#ffffff",
            "exportable": true,
            "org_id": "12345",
            "user_id": "12345",
            "hide_tag": false,
            "numerical_value": "12345",
            "is_galaxy": true,
            "is_custom_galaxy": true,
            "inherited": 1
          }
        ],
        "Event": {
          "id": "12345",
          "timestamp": "1617875568",
          "sighting_timestamp": "1617875568",
          "published": false,
          "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
          "orgc_uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b"
        }
      }
    }
  ]
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```

#### Add event:

<p class="callout info">POST</p>

<p class="callout info">https://misp.local/events/add</p>

##### Request: 

```
{
  "org_id": "12345",
  "distribution": "0",
  "info": "logged source ip",
  "orgc_id": "12345",
  "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
  "date": "1991-01-15",
  "published": false,
  "analysis": "0",
  "attribute_count": "321",
  "timestamp": "1617875568",
  "sharing_group_id": "1",
  "proposal_email_lock": true,
  "locked": true,
  "threat_level_id": "1",
  "publish_timestamp": "1617875568",
  "sighting_timestamp": "1617875568",
  "disable_correlation": false,
  "extends_uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
  "event_creator_email": "user@example.com"
}
```

##### Response:

**<span style="text-decoration: underline;">200:</span>**

```
{
  "Event": {
    "id": "12345",
    "org_id": "12345",
    "distribution": "0",
    "info": "logged source ip",
    "orgc_id": "12345",
    "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
    "date": "1991-01-15",
    "published": false,
    "analysis": "0",
    "attribute_count": "321",
    "timestamp": "1617875568",
    "sharing_group_id": "1",
    "proposal_email_lock": true,
    "locked": true,
    "threat_level_id": "1",
    "publish_timestamp": "1617875568",
    "sighting_timestamp": "1617875568",
    "disable_correlation": false,
    "extends_uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
    "event_creator_email": "user@example.com",
    "Feed": {
      "id": "3",
      "name": "CIRCL OSINT Feed",
      "provider": "CIRCL",
      "url": "https://www.circl.lu/doc/misp/feed-osint",
      "rules": "{\"tags\":{\"OR\":[],\"NOT\":[]},\"orgs\":{\"OR\":[],\"NOT\":[]},\"url_params\":\"\"}",
      "enabled": true,
      "distribution": "0",
      "sharing_group_id": "1",
      "tag_id": "12345",
      "default": true,
      "source_format": "1",
      "fixed_event": true,
      "delta_merge": true,
      "event_id": "12345",
      "publish": false,
      "override_ids": true,
      "settings": "{\"csv\":{\"value\":\"\",\"delimiter\":\"\"},\"common\":{\"excluderegex\":\"\"},\"disable_correlation\":\"1\"}",
      "input_source": "local",
      "delete_local_file": true,
      "lookup_visible": true,
      "headers": "X-Custom-Header-A: Foo\nX-Custom-Header-B: Bar\n",
      "caching_enabled": true,
      "force_to_ids": true,
      "orgc_id": "12345",
      "cache_timestamp": "1617875568"
    },
    "Org": {
      "id": "12345",
      "name": "ORGNAME",
      "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b"
    },
    "Orgc": {
      "id": "12345",
      "name": "ORGNAME",
      "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b"
    },
    "Attribute": [
      {
        "id": "12345",
        "event_id": "12345",
        "object_id": "12345",
        "object_relation": "sensor",
        "category": "Internal reference",
        "type": "md5",
        "value": "127.0.0.1",
        "to_ids": true,
        "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
        "timestamp": "1617875568",
        "distribution": "0",
        "sharing_group_id": "1",
        "comment": "logged source ip",
        "deleted": false,
        "disable_correlation": false,
        "first_seen": "1581984000000000",
        "last_seen": "1581984000000000"
      }
    ],
    "ShadowAttribute": [
      {
        "id": "12345",
        "event_id": "12345",
        "object_id": "12345",
        "object_relation": "sensor",
        "category": "Internal reference",
        "type": "md5",
        "value": "127.0.0.1",
        "to_ids": true,
        "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
        "timestamp": "1617875568",
        "distribution": "0",
        "sharing_group_id": "1",
        "comment": "logged source ip",
        "deleted": false,
        "disable_correlation": false,
        "first_seen": "1581984000000000",
        "last_seen": "1581984000000000"
      }
    ],
    "RelatedEvent": [
      {}
    ],
    "Galaxy": [
      {
        "id": "12345",
        "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
        "name": "Ransomware",
        "type": "ransomware",
        "description": "Ransomware galaxy based on ...",
        "version": "1",
        "icon": "globe",
        "namespace": "misp",
        "kill_chain_order": {
          "fraud-tactics": [
            "Initiation",
            "Target Compromise",
            "Perform Fraud",
            "Obtain Fraudulent Assets",
            "Assets Transfer",
            "Monetisation"
          ]
        }
      }
    ],
    "Object": [
      {
        "id": "12345",
        "name": "ail-leak",
        "meta-category": "string",
        "description": "string",
        "template_uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
        "template_version": "1",
        "event_id": "12345",
        "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
        "timestamp": "1617875568",
        "distribution": "0",
        "sharing_group_id": "1",
        "comment": "string",
        "deleted": true,
        "first_seen": "1581984000000000",
        "last_seen": "1581984000000000",
        "Attribute": [
          {
            "id": "12345",
            "event_id": "12345",
            "object_id": "12345",
            "object_relation": "sensor",
            "category": "Internal reference",
            "type": "md5",
            "value": "127.0.0.1",
            "to_ids": true,
            "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
            "timestamp": "1617875568",
            "distribution": "0",
            "sharing_group_id": "1",
            "comment": "logged source ip",
            "deleted": false,
            "disable_correlation": false,
            "first_seen": "1581984000000000",
            "last_seen": "1581984000000000"
          }
        ]
      }
    ],
    "EventReport": [
      {
        "id": "12345",
        "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
        "event_id": "12345",
        "name": "Report of the incident",
        "content": "string",
        "distribution": "0",
        "sharing_group_id": "1",
        "timestamp": "1617875568",
        "deleted": false
      }
    ],
    "Tag": [
      {
        "id": "12345",
        "name": "tlp:white",
        "colour": "#ffffff",
        "exportable": true,
        "org_id": "12345",
        "user_id": "12345",
        "hide_tag": false,
        "numerical_value": "12345",
        "is_galaxy": true,
        "is_custom_galaxy": true,
        "inherited": 1
      }
    ]
  }
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```

#### Edit event:

<p class="callout warning">PUT</p>

<p class="callout info">https://misp.local/events/edit/{eventId}</p>

##### Request: 

```
{
  "org_id": "12345",
  "distribution": "0",
  "info": "logged source ip",
  "orgc_id": "12345",
  "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
  "date": "1991-01-15",
  "published": false,
  "analysis": "0",
  "attribute_count": "321",
  "timestamp": "1617875568",
  "sharing_group_id": "1",
  "proposal_email_lock": true,
  "locked": true,
  "threat_level_id": "1",
  "publish_timestamp": "1617875568",
  "sighting_timestamp": "1617875568",
  "disable_correlation": false,
  "extends_uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
  "event_creator_email": "user@example.com"
}
```

##### Response:

**<span style="text-decoration: underline;">200:</span>**

```
{
  "Event": {
    "id": "12345",
    "org_id": "12345",
    "distribution": "0",
    "info": "logged source ip",
    "orgc_id": "12345",
    "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
    "date": "1991-01-15",
    "published": false,
    "analysis": "0",
    "attribute_count": "321",
    "timestamp": "1617875568",
    "sharing_group_id": "1",
    "proposal_email_lock": true,
    "locked": true,
    "threat_level_id": "1",
    "publish_timestamp": "1617875568",
    "sighting_timestamp": "1617875568",
    "disable_correlation": false,
    "extends_uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
    "event_creator_email": "user@example.com",
    "Feed": {
      "id": "3",
      "name": "CIRCL OSINT Feed",
      "provider": "CIRCL",
      "url": "https://www.circl.lu/doc/misp/feed-osint",
      "rules": "{\"tags\":{\"OR\":[],\"NOT\":[]},\"orgs\":{\"OR\":[],\"NOT\":[]},\"url_params\":\"\"}",
      "enabled": true,
      "distribution": "0",
      "sharing_group_id": "1",
      "tag_id": "12345",
      "default": true,
      "source_format": "1",
      "fixed_event": true,
      "delta_merge": true,
      "event_id": "12345",
      "publish": false,
      "override_ids": true,
      "settings": "{\"csv\":{\"value\":\"\",\"delimiter\":\"\"},\"common\":{\"excluderegex\":\"\"},\"disable_correlation\":\"1\"}",
      "input_source": "local",
      "delete_local_file": true,
      "lookup_visible": true,
      "headers": "X-Custom-Header-A: Foo\nX-Custom-Header-B: Bar\n",
      "caching_enabled": true,
      "force_to_ids": true,
      "orgc_id": "12345",
      "cache_timestamp": "1617875568"
    },
    "Org": {
      "id": "12345",
      "name": "ORGNAME",
      "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b"
    },
    "Orgc": {
      "id": "12345",
      "name": "ORGNAME",
      "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b"
    },
    "Attribute": [
      {
        "id": "12345",
        "event_id": "12345",
        "object_id": "12345",
        "object_relation": "sensor",
        "category": "Internal reference",
        "type": "md5",
        "value": "127.0.0.1",
        "to_ids": true,
        "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
        "timestamp": "1617875568",
        "distribution": "0",
        "sharing_group_id": "1",
        "comment": "logged source ip",
        "deleted": false,
        "disable_correlation": false,
        "first_seen": "1581984000000000",
        "last_seen": "1581984000000000"
      }
    ],
    "ShadowAttribute": [
      {
        "id": "12345",
        "event_id": "12345",
        "object_id": "12345",
        "object_relation": "sensor",
        "category": "Internal reference",
        "type": "md5",
        "value": "127.0.0.1",
        "to_ids": true,
        "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
        "timestamp": "1617875568",
        "distribution": "0",
        "sharing_group_id": "1",
        "comment": "logged source ip",
        "deleted": false,
        "disable_correlation": false,
        "first_seen": "1581984000000000",
        "last_seen": "1581984000000000"
      }
    ],
    "RelatedEvent": [
      {}
    ],
    "Galaxy": [
      {
        "id": "12345",
        "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
        "name": "Ransomware",
        "type": "ransomware",
        "description": "Ransomware galaxy based on ...",
        "version": "1",
        "icon": "globe",
        "namespace": "misp",
        "kill_chain_order": {
          "fraud-tactics": [
            "Initiation",
            "Target Compromise",
            "Perform Fraud",
            "Obtain Fraudulent Assets",
            "Assets Transfer",
            "Monetisation"
          ]
        }
      }
    ],
    "Object": [
      {
        "id": "12345",
        "name": "ail-leak",
        "meta-category": "string",
        "description": "string",
        "template_uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
        "template_version": "1",
        "event_id": "12345",
        "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
        "timestamp": "1617875568",
        "distribution": "0",
        "sharing_group_id": "1",
        "comment": "string",
        "deleted": true,
        "first_seen": "1581984000000000",
        "last_seen": "1581984000000000",
        "Attribute": [
          {
            "id": "12345",
            "event_id": "12345",
            "object_id": "12345",
            "object_relation": "sensor",
            "category": "Internal reference",
            "type": "md5",
            "value": "127.0.0.1",
            "to_ids": true,
            "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
            "timestamp": "1617875568",
            "distribution": "0",
            "sharing_group_id": "1",
            "comment": "logged source ip",
            "deleted": false,
            "disable_correlation": false,
            "first_seen": "1581984000000000",
            "last_seen": "1581984000000000"
          }
        ]
      }
    ],
    "EventReport": [
      {
        "id": "12345",
        "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
        "event_id": "12345",
        "name": "Report of the incident",
        "content": "string",
        "distribution": "0",
        "sharing_group_id": "1",
        "timestamp": "1617875568",
        "deleted": false
      }
    ],
    "Tag": [
      {
        "id": "12345",
        "name": "tlp:white",
        "colour": "#ffffff",
        "exportable": true,
        "org_id": "12345",
        "user_id": "12345",
        "hide_tag": false,
        "numerical_value": "12345",
        "is_galaxy": true,
        "is_custom_galaxy": true,
        "inherited": 1
      }
    ]
  }
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```

#### Delete event:

<p class="callout danger">DELETE</p>

<p class="callout info">https://misp.local/events/delete/{eventId}</p>

##### Response:

**<span style="text-decoration: underline;">200:</span>**

```
{
  "saved": true,
  "success": true,
  "name": "Event deleted.",
  "message": "Could not delete Event",
  "url": "/events/delete/1",
  "errors": "Event was not deleted."
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```

#### Get a list of events:

<p class="callout success">GET</p>

<p class="callout info">https://misp.local/events</p>

##### Response:

**<span style="text-decoration: underline;">200:</span>**

```
[
  {
    "id": "12345",
    "org_id": "12345",
    "distribution": "0",
    "info": "logged source ip",
    "orgc_id": "12345",
    "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
    "date": "1991-01-15",
    "published": false,
    "analysis": "0",
    "attribute_count": "321",
    "timestamp": "1617875568",
    "sharing_group_id": "1",
    "proposal_email_lock": true,
    "locked": true,
    "threat_level_id": "1",
    "publish_timestamp": "1617875568",
    "sighting_timestamp": "1617875568",
    "disable_correlation": false,
    "extends_uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
    "event_creator_email": "user@example.com",
    "Feed": {
      "id": "3",
      "name": "CIRCL OSINT Feed",
      "provider": "CIRCL",
      "url": "https://www.circl.lu/doc/misp/feed-osint",
      "rules": "{\"tags\":{\"OR\":[],\"NOT\":[]},\"orgs\":{\"OR\":[],\"NOT\":[]},\"url_params\":\"\"}",
      "enabled": true,
      "distribution": "0",
      "sharing_group_id": "1",
      "tag_id": "12345",
      "default": true,
      "source_format": "1",
      "fixed_event": true,
      "delta_merge": true,
      "event_id": "12345",
      "publish": false,
      "override_ids": true,
      "settings": "{\"csv\":{\"value\":\"\",\"delimiter\":\"\"},\"common\":{\"excluderegex\":\"\"},\"disable_correlation\":\"1\"}",
      "input_source": "local",
      "delete_local_file": true,
      "lookup_visible": true,
      "headers": "X-Custom-Header-A: Foo\nX-Custom-Header-B: Bar\n",
      "caching_enabled": true,
      "force_to_ids": true,
      "orgc_id": "12345",
      "cache_timestamp": "1617875568"
    },
    "Org": {
      "id": "12345",
      "name": "ORGNAME",
      "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b"
    },
    "Orgc": {
      "id": "12345",
      "name": "ORGNAME",
      "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b"
    },
    "Attribute": [
      {
        "id": "12345",
        "event_id": "12345",
        "object_id": "12345",
        "object_relation": "sensor",
        "category": "Internal reference",
        "type": "md5",
        "value": "127.0.0.1",
        "to_ids": true,
        "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
        "timestamp": "1617875568",
        "distribution": "0",
        "sharing_group_id": "1",
        "comment": "logged source ip",
        "deleted": false,
        "disable_correlation": false,
        "first_seen": "1581984000000000",
        "last_seen": "1581984000000000"
      }
    ],
    "ShadowAttribute": [
      {
        "id": "12345",
        "event_id": "12345",
        "object_id": "12345",
        "object_relation": "sensor",
        "category": "Internal reference",
        "type": "md5",
        "value": "127.0.0.1",
        "to_ids": true,
        "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
        "timestamp": "1617875568",
        "distribution": "0",
        "sharing_group_id": "1",
        "comment": "logged source ip",
        "deleted": false,
        "disable_correlation": false,
        "first_seen": "1581984000000000",
        "last_seen": "1581984000000000"
      }
    ],
    "RelatedEvent": [
      {}
    ],
    "Galaxy": [
      {
        "id": "12345",
        "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
        "name": "Ransomware",
        "type": "ransomware",
        "description": "Ransomware galaxy based on ...",
        "version": "1",
        "icon": "globe",
        "namespace": "misp",
        "kill_chain_order": {
          "fraud-tactics": [
            "Initiation",
            "Target Compromise",
            "Perform Fraud",
            "Obtain Fraudulent Assets",
            "Assets Transfer",
            "Monetisation"
          ]
        }
      }
    ],
    "Object": [
      {
        "id": "12345",
        "name": "ail-leak",
        "meta-category": "string",
        "description": "string",
        "template_uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
        "template_version": "1",
        "event_id": "12345",
        "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
        "timestamp": "1617875568",
        "distribution": "0",
        "sharing_group_id": "1",
        "comment": "string",
        "deleted": true,
        "first_seen": "1581984000000000",
        "last_seen": "1581984000000000",
        "Attribute": [
          {
            "id": "12345",
            "event_id": "12345",
            "object_id": "12345",
            "object_relation": "sensor",
            "category": "Internal reference",
            "type": "md5",
            "value": "127.0.0.1",
            "to_ids": true,
            "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
            "timestamp": "1617875568",
            "distribution": "0",
            "sharing_group_id": "1",
            "comment": "logged source ip",
            "deleted": false,
            "disable_correlation": false,
            "first_seen": "1581984000000000",
            "last_seen": "1581984000000000"
          }
        ]
      }
    ],
    "EventReport": [
      {
        "id": "12345",
        "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
        "event_id": "12345",
        "name": "Report of the incident",
        "content": "string",
        "distribution": "0",
        "sharing_group_id": "1",
        "timestamp": "1617875568",
        "deleted": false
      }
    ],
    "Tag": [
      {
        "id": "12345",
        "name": "tlp:white",
        "colour": "#ffffff",
        "exportable": true,
        "org_id": "12345",
        "user_id": "12345",
        "hide_tag": false,
        "numerical_value": "12345",
        "is_galaxy": true,
        "is_custom_galaxy": true,
        "inherited": 1
      }
    ]
  }
]
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```

##### Search events:

<p class="callout info">POST</p>

<p class="callout info">[https://misp.local/events/index](https://misp.local/events/index)</p>

##### Request:

```
{
  "page": 1,
  "limit": 0,
  "sort": "timestamp",
  "direction": "asc",
  "minimal": false,
  "attribute": "covert channel",
  "eventid": "12345",
  "datefrom": "2021-03-05",
  "dateuntil": "2021-03-05",
  "org": "CIRCL",
  "eventinfo": "Phishing campaing",
  "tag": "tlp:white",
  "tags": [
    "tlp:amber",
    "cycat:scope=\"exploit\""
  ],
  "distribution": "0",
  "sharinggroup": "1",
  "analysis": "0",
  "threatlevel": "1",
  "email": "admin@admin.test",
  "hasproposal": "1",
  "timestamp": "1",
  "publish_timestamp": "1",
  "searchDatefrom": "2020-01-20",
  "searchDateuntil": "2020-01-20"
}
```

##### Response:

**<span style="text-decoration: underline;">200:</span>**

```
[
  {
    "id": "12345",
    "org_id": "12345",
    "distribution": "0",
    "info": "logged source ip",
    "orgc_id": "12345",
    "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
    "date": "1991-01-15",
    "published": false,
    "analysis": "0",
    "attribute_count": "321",
    "timestamp": "1617875568",
    "sharing_group_id": "1",
    "proposal_email_lock": true,
    "locked": true,
    "threat_level_id": "1",
    "publish_timestamp": "1617875568",
    "sighting_timestamp": "1617875568",
    "disable_correlation": false,
    "extends_uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
    "event_creator_email": "user@example.com",
    "Feed": {
      "id": "3",
      "name": "CIRCL OSINT Feed",
      "provider": "CIRCL",
      "url": "https://www.circl.lu/doc/misp/feed-osint",
      "rules": "{\"tags\":{\"OR\":[],\"NOT\":[]},\"orgs\":{\"OR\":[],\"NOT\":[]},\"url_params\":\"\"}",
      "enabled": true,
      "distribution": "0",
      "sharing_group_id": "1",
      "tag_id": "12345",
      "default": true,
      "source_format": "1",
      "fixed_event": true,
      "delta_merge": true,
      "event_id": "12345",
      "publish": false,
      "override_ids": true,
      "settings": "{\"csv\":{\"value\":\"\",\"delimiter\":\"\"},\"common\":{\"excluderegex\":\"\"},\"disable_correlation\":\"1\"}",
      "input_source": "local",
      "delete_local_file": true,
      "lookup_visible": true,
      "headers": "X-Custom-Header-A: Foo\nX-Custom-Header-B: Bar\n",
      "caching_enabled": true,
      "force_to_ids": true,
      "orgc_id": "12345",
      "cache_timestamp": "1617875568"
    },
    "Org": {
      "id": "12345",
      "name": "ORGNAME",
      "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b"
    },
    "Orgc": {
      "id": "12345",
      "name": "ORGNAME",
      "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b"
    },
    "Attribute": [
      {
        "id": "12345",
        "event_id": "12345",
        "object_id": "12345",
        "object_relation": "sensor",
        "category": "Internal reference",
        "type": "md5",
        "value": "127.0.0.1",
        "to_ids": true,
        "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
        "timestamp": "1617875568",
        "distribution": "0",
        "sharing_group_id": "1",
        "comment": "logged source ip",
        "deleted": false,
        "disable_correlation": false,
        "first_seen": "1581984000000000",
        "last_seen": "1581984000000000"
      }
    ],
    "ShadowAttribute": [
      {
        "id": "12345",
        "event_id": "12345",
        "object_id": "12345",
        "object_relation": "sensor",
        "category": "Internal reference",
        "type": "md5",
        "value": "127.0.0.1",
        "to_ids": true,
        "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
        "timestamp": "1617875568",
        "distribution": "0",
        "sharing_group_id": "1",
        "comment": "logged source ip",
        "deleted": false,
        "disable_correlation": false,
        "first_seen": "1581984000000000",
        "last_seen": "1581984000000000"
      }
    ],
    "RelatedEvent": [
      {}
    ],
    "Galaxy": [
      {
        "id": "12345",
        "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
        "name": "Ransomware",
        "type": "ransomware",
        "description": "Ransomware galaxy based on ...",
        "version": "1",
        "icon": "globe",
        "namespace": "misp",
        "kill_chain_order": {
          "fraud-tactics": [
            "Initiation",
            "Target Compromise",
            "Perform Fraud",
            "Obtain Fraudulent Assets",
            "Assets Transfer",
            "Monetisation"
          ]
        }
      }
    ],
    "Object": [
      {
        "id": "12345",
        "name": "ail-leak",
        "meta-category": "string",
        "description": "string",
        "template_uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
        "template_version": "1",
        "event_id": "12345",
        "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
        "timestamp": "1617875568",
        "distribution": "0",
        "sharing_group_id": "1",
        "comment": "string",
        "deleted": true,
        "first_seen": "1581984000000000",
        "last_seen": "1581984000000000",
        "Attribute": [
          {
            "id": "12345",
            "event_id": "12345",
            "object_id": "12345",
            "object_relation": "sensor",
            "category": "Internal reference",
            "type": "md5",
            "value": "127.0.0.1",
            "to_ids": true,
            "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
            "timestamp": "1617875568",
            "distribution": "0",
            "sharing_group_id": "1",
            "comment": "logged source ip",
            "deleted": false,
            "disable_correlation": false,
            "first_seen": "1581984000000000",
            "last_seen": "1581984000000000"
          }
        ]
      }
    ],
    "EventReport": [
      {
        "id": "12345",
        "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
        "event_id": "12345",
        "name": "Report of the incident",
        "content": "string",
        "distribution": "0",
        "sharing_group_id": "1",
        "timestamp": "1617875568",
        "deleted": false
      }
    ],
    "Tag": [
      {
        "id": "12345",
        "name": "tlp:white",
        "colour": "#ffffff",
        "exportable": true,
        "org_id": "12345",
        "user_id": "12345",
        "hide_tag": false,
        "numerical_value": "12345",
        "is_galaxy": true,
        "is_custom_galaxy": true,
        "inherited": 1
      }
    ]
  }
]
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```

#### Get event by ID:

<p class="callout success">GET</p>

<p class="callout info">https://misp.local/events/view/{eventId}</p>

##### Response:

**<span style="text-decoration: underline;">200:</span>**

```
{
  "Event": {
    "id": "12345",
    "org_id": "12345",
    "distribution": "0",
    "info": "logged source ip",
    "orgc_id": "12345",
    "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
    "date": "1991-01-15",
    "published": false,
    "analysis": "0",
    "attribute_count": "321",
    "timestamp": "1617875568",
    "sharing_group_id": "1",
    "proposal_email_lock": true,
    "locked": true,
    "threat_level_id": "1",
    "publish_timestamp": "1617875568",
    "sighting_timestamp": "1617875568",
    "disable_correlation": false,
    "extends_uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
    "event_creator_email": "user@example.com",
    "Feed": {
      "id": "3",
      "name": "CIRCL OSINT Feed",
      "provider": "CIRCL",
      "url": "https://www.circl.lu/doc/misp/feed-osint",
      "rules": "{\"tags\":{\"OR\":[],\"NOT\":[]},\"orgs\":{\"OR\":[],\"NOT\":[]},\"url_params\":\"\"}",
      "enabled": true,
      "distribution": "0",
      "sharing_group_id": "1",
      "tag_id": "12345",
      "default": true,
      "source_format": "1",
      "fixed_event": true,
      "delta_merge": true,
      "event_id": "12345",
      "publish": false,
      "override_ids": true,
      "settings": "{\"csv\":{\"value\":\"\",\"delimiter\":\"\"},\"common\":{\"excluderegex\":\"\"},\"disable_correlation\":\"1\"}",
      "input_source": "local",
      "delete_local_file": true,
      "lookup_visible": true,
      "headers": "X-Custom-Header-A: Foo\nX-Custom-Header-B: Bar\n",
      "caching_enabled": true,
      "force_to_ids": true,
      "orgc_id": "12345",
      "cache_timestamp": "1617875568"
    },
    "Org": {
      "id": "12345",
      "name": "ORGNAME",
      "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b"
    },
    "Orgc": {
      "id": "12345",
      "name": "ORGNAME",
      "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b"
    },
    "Attribute": [
      {
        "id": "12345",
        "event_id": "12345",
        "object_id": "12345",
        "object_relation": "sensor",
        "category": "Internal reference",
        "type": "md5",
        "value": "127.0.0.1",
        "to_ids": true,
        "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
        "timestamp": "1617875568",
        "distribution": "0",
        "sharing_group_id": "1",
        "comment": "logged source ip",
        "deleted": false,
        "disable_correlation": false,
        "first_seen": "1581984000000000",
        "last_seen": "1581984000000000"
      }
    ],
    "ShadowAttribute": [
      {
        "id": "12345",
        "event_id": "12345",
        "object_id": "12345",
        "object_relation": "sensor",
        "category": "Internal reference",
        "type": "md5",
        "value": "127.0.0.1",
        "to_ids": true,
        "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
        "timestamp": "1617875568",
        "distribution": "0",
        "sharing_group_id": "1",
        "comment": "logged source ip",
        "deleted": false,
        "disable_correlation": false,
        "first_seen": "1581984000000000",
        "last_seen": "1581984000000000"
      }
    ],
    "RelatedEvent": [
      {}
    ],
    "Galaxy": [
      {
        "id": "12345",
        "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
        "name": "Ransomware",
        "type": "ransomware",
        "description": "Ransomware galaxy based on ...",
        "version": "1",
        "icon": "globe",
        "namespace": "misp",
        "kill_chain_order": {
          "fraud-tactics": [
            "Initiation",
            "Target Compromise",
            "Perform Fraud",
            "Obtain Fraudulent Assets",
            "Assets Transfer",
            "Monetisation"
          ]
        }
      }
    ],
    "Object": [
      {
        "id": "12345",
        "name": "ail-leak",
        "meta-category": "string",
        "description": "string",
        "template_uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
        "template_version": "1",
        "event_id": "12345",
        "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
        "timestamp": "1617875568",
        "distribution": "0",
        "sharing_group_id": "1",
        "comment": "string",
        "deleted": true,
        "first_seen": "1581984000000000",
        "last_seen": "1581984000000000",
        "Attribute": [
          {
            "id": "12345",
            "event_id": "12345",
            "object_id": "12345",
            "object_relation": "sensor",
            "category": "Internal reference",
            "type": "md5",
            "value": "127.0.0.1",
            "to_ids": true,
            "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
            "timestamp": "1617875568",
            "distribution": "0",
            "sharing_group_id": "1",
            "comment": "logged source ip",
            "deleted": false,
            "disable_correlation": false,
            "first_seen": "1581984000000000",
            "last_seen": "1581984000000000"
          }
        ]
      }
    ],
    "EventReport": [
      {
        "id": "12345",
        "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
        "event_id": "12345",
        "name": "Report of the incident",
        "content": "string",
        "distribution": "0",
        "sharing_group_id": "1",
        "timestamp": "1617875568",
        "deleted": false
      }
    ],
    "Tag": [
      {
        "id": "12345",
        "name": "tlp:white",
        "colour": "#ffffff",
        "exportable": true,
        "org_id": "12345",
        "user_id": "12345",
        "hide_tag": false,
        "numerical_value": "12345",
        "is_galaxy": true,
        "is_custom_galaxy": true,
        "inherited": 1
      }
    ]
  }
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```

#### Publish an event:

<p class="callout info">POST</p>

<p class="callout info">https://misp.local/events/publish/{eventId}</p>

##### Response:

**<span style="text-decoration: underline;">200:</span>**

```
{
  "name": "Publish",
  "message": "Job queued",
  "url": "https://misp.local/events/alert/1",
  "id": "string"
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```

#### Unpublish an event:

<p class="callout info">POST</p>

<p class="callout info">https://misp.local/events/addTag/{eventId}/{tagId}/local:{local}</p>

##### Response:

**<span style="text-decoration: underline;">200:</span>**

```
{
  "saved": true,
  "success": true,
  "name": "Event unpublished.",
  "message": "Event unpublished.",
  "url": "/events/unpublish/1"
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```

#### Add event tag:

<p class="callout info">POST</p>

<p class="callout info">https://misp.local/events/addTag/{eventId}/{tagId}/local:{local}</p>

##### Response:

**<span style="text-decoration: underline;">200:</span>**

```
{
  "saved": true,
  "success": "Tag added.",
  "check_publish": true,
  "errors": "Tag could not be added."
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```

#### Remove event tag:

<p class="callout info">POST</p>

<p class="callout info">https://misp.local/events/removeTag/{eventId}/{tagId}</p>

##### Response:

**<span style="text-decoration: underline;">200:</span>**

```
{
  "saved": true,
  "success": "Tag removed.",
  "check_publish": true,
  "errors": "Tag could not be added."
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```

####  

####  

# Galaxies

#### Get galaxies:

<p class="callout success">GET</p>

<p class="callout info">https://misp.local/galaxies</p>

##### Response:

**<span style="text-decoration: underline;">200:</span>**

```
[
  {
    "Galaxy": {
      "id": "12345",
      "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
      "name": "Ransomware",
      "type": "ransomware",
      "description": "Ransomware galaxy based on ...",
      "version": "1",
      "icon": "globe",
      "namespace": "misp",
      "kill_chain_order": {
        "fraud-tactics": [
          "Initiation",
          "Target Compromise",
          "Perform Fraud",
          "Obtain Fraudulent Assets",
          "Assets Transfer",
          "Monetisation"
        ]
      }
    }
  }
]
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```

#### Search galaxies:

<p class="callout info">POST</p>

<p class="callout info">https://misp.local/galaxies</p>

##### Request:

```
{
  "value": "botnet"
}
```

##### Response:

**<span style="text-decoration: underline;">200:</span>**

```
[
  {
    "Galaxy": {
      "id": "12345",
      "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
      "name": "Ransomware",
      "type": "ransomware",
      "description": "Ransomware galaxy based on ...",
      "version": "1",
      "icon": "globe",
      "namespace": "misp",
      "kill_chain_order": {
        "fraud-tactics": [
          "Initiation",
          "Target Compromise",
          "Perform Fraud",
          "Obtain Fraudulent Assets",
          "Assets Transfer",
          "Monetisation"
        ]
      }
    }
  }
]
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```

#### Get galaxy by ID:

<p class="callout info">POST</p>

<p class="callout info">https://misp.local/galaxies</p>

##### Response:

**<span style="text-decoration: underline;">200:</span>**

```
{
  "Galaxy": {
    "id": "12345",
    "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
    "name": "Ransomware",
    "type": "ransomware",
    "description": "Ransomware galaxy based on ...",
    "version": "1",
    "icon": "globe",
    "namespace": "misp",
    "kill_chain_order": {
      "fraud-tactics": [
        "Initiation",
        "Target Compromise",
        "Perform Fraud",
        "Obtain Fraudulent Assets",
        "Assets Transfer",
        "Monetisation"
      ]
    }
  },
  "GalaxyCluster": [
    {
      "id": "12345",
      "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
      "collection_uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
      "type": "mitre-enterprise-attack-attack-pattern",
      "value": "Brute Force - T1110",
      "tag_name": "tlp:white",
      "description": "Adversaries may use brute force techniques to attempt access to accounts when passwords are unknown or when password hashes are obtained...",
      "galaxy_id": "12345",
      "source": "https://github.com/mitre/cti",
      "authors": [
        "MITRE"
      ],
      "version": "1",
      "distribution": "0",
      "sharing_group_id": "1",
      "org_id": "12345",
      "orgc_id": "12345",
      "default": true,
      "locked": true,
      "extends_uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
      "extends_version": "1",
      "published": false,
      "deleted": false,
      "GalaxyElement": [
        {
          "id": "12345",
          "galaxy_cluster_id": "12345",
          "key": "categories",
          "value": "Military"
        }
      ]
    }
  ]
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```

#### Force update the galaxies with the galaxy json definitions:

<p class="callout info">POST</p>

<p class="callout info">https://misp.local/galaxies/update</p>

##### Response:

**<span style="text-decoration: underline;">200:</span>**

```
{
  "saved": true,
  "success": true,
  "name": "Galaxies updated.",
  "message": "Galaxies updated.",
  "url": "/galaxies/update"
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

**<span style="text-decoration: underline;">404:</span>**

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```

#### Delete a galaxy:

<p class="callout danger">DELETE</p>

<p class="callout info">https://misp.local/galaxies/delete/{galaxyId}</p>

##### Response:

**<span style="text-decoration: underline;">200:</span>**

```
{
  "saved": true,
  "success": true,
  "name": "Galaxy deleted",
  "message": "Galaxy deleted",
  "url": "/galaxies/delete"
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

**<span style="text-decoration: underline;">404:</span>**

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```

#### Import a galaxy cluster:

<p class="callout info">POST</p>

<p class="callout info">https://misp.local/galaxies/import</p>

##### Request:

```
[
  {
    "GalaxyCluster": {
      "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
      "collection_uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
      "type": "mitre-enterprise-attack-attack-pattern",
      "value": "Brute Force - T1110",
      "tag_name": "tlp:white",
      "description": "Adversaries may use brute force techniques to attempt access to accounts when passwords are unknown or when password hashes are obtained...",
      "galaxy_id": "12345",
      "source": "https://github.com/mitre/cti",
      "authors": [
        "MITRE"
      ],
      "version": "1",
      "distribution": "0",
      "sharing_group_id": "1",
      "org_id": "12345",
      "orgc_id": "12345",
      "default": true,
      "locked": true,
      "extends_uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
      "extends_version": "1",
      "published": false,
      "deleted": false,
      "GalaxyElement": [
        {
          "id": "12345",
          "galaxy_cluster_id": "12345",
          "key": "categories",
          "value": "Military"
        }
      ]
    },
    "Galaxy": {
      "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b"
    }
  }
]
```

##### Response:

**<span style="text-decoration: underline;">200:</span>**

```
{
  "saved": true,
  "success": true,
  "name": "'Galaxy clusters imported. 1 imported, 0 ignored, 0 failed.",
  "message": "'Galaxy clusters imported. 1 imported, 0 ignored, 0 failed.",
  "url": "/galaxies/import"
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

**<span style="text-decoration: underline;">404:</span>**

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```

#### Export galaxy clusters

<p class="callout info">POST</p>

<p class="callout info">https://misp.local/galaxies/export/{galaxyId}</p>

##### Request:

```
{
  "Galaxy": {
    "default": true,
    "custom": true,
    "distribution": "0",
    "format": "default",
    "download": true
  }
}
```

##### Response:

**<span style="text-decoration: underline;">200:</span>**

**<span style="text-decoration: underline;">GalaxyMispFormat:</span>**

```
{
  "name": "Ransomware",
  "type": "ransomware",
  "authors": [
    "MITRE"
  ],
  "version": true,
  "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
  "source": "https://github.com/mitre/cti",
  "values": [
    {
      "description": "Adversaries may use brute force techniques to attempt access to accounts when passwords are unknown or when password hashes are obtained...",
      "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
      "value": "Brute Force - T1110",
      "extends_uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
      "extends_Version": "1",
      "meta": [
        {
          "categories": "botnet"
        },
        {
          "refs": "http://example.com"
        },
        {
          "aliases": [
            "malware",
            "win32",
            "windows"
          ]
        },
        {
          "topics": [
            "Windows",
            "Malware"
          ]
        }
      ]
    }
  ]
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

**<span style="text-decoration: underline;">404:</span>**

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```

#### Attach the galaxy cluster tag a given entity

<p class="callout info">POST</p>

<p class="callout info">https://misp.local/galaxies/attachCluster/{attachTargetId}/{attachTargetType}/local:{local}</p>

##### Request:

```
{
  "Galaxy": {
    "target_id": 1235
  }
}
```

##### Response:

**<span style="text-decoration: underline;">200:</span>**

```
{
  "saved": true,
  "success": "Cluster attached.",
  "check_publish": true
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

**<span style="text-decoration: underline;">404:</span>**

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```

####  

# Galaxy Cluster

#### Add galaxy cluster:

<p class="callout success">GET</p>

<p class="callout info">https://misp.local/galaxies</p>

##### Request: 

```
{
  "id": "12345",
  "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
  "collection_uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
  "type": "mitre-enterprise-attack-attack-pattern",
  "value": "Brute Force - T1110",
  "tag_name": "tlp:white",
  "description": "Adversaries may use brute force techniques to attempt access to accounts when passwords are unknown or when password hashes are obtained...",
  "galaxy_id": "12345",
  "source": "https://github.com/mitre/cti",
  "authors": [
    "MITRE"
  ],
  "version": "1",
  "distribution": "0",
  "sharing_group_id": "1",
  "org_id": "12345",
  "orgc_id": "12345",
  "default": true,
  "locked": true,
  "extends_uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
  "extends_version": "1",
  "published": false,
  "deleted": false,
  "GalaxyElement": [
    {
      "id": "12345",
      "galaxy_cluster_id": "12345",
      "key": "categories",
      "value": "Military"
    }
  ]
}
```

##### Response:

<span style="text-decoration: underline;">**200:**</span>

```
{
  "GalaxyCluster": {
    "id": "12345",
    "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
    "collection_uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
    "type": "mitre-enterprise-attack-attack-pattern",
    "value": "Brute Force - T1110",
    "tag_name": "tlp:white",
    "description": "Adversaries may use brute force techniques to attempt access to accounts when passwords are unknown or when password hashes are obtained...",
    "galaxy_id": "12345",
    "source": "https://github.com/mitre/cti",
    "authors": [
      "MITRE"
    ],
    "version": "1",
    "distribution": "0",
    "sharing_group_id": "1",
    "org_id": "12345",
    "orgc_id": "12345",
    "default": true,
    "locked": true,
    "extends_uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
    "extends_version": "1",
    "published": false,
    "deleted": false,
    "GalaxyElement": [
      {
        "id": "12345",
        "galaxy_cluster_id": "12345",
        "key": "categories",
        "value": "Military"
      }
    ]
  }
}
```

<span style="text-decoration: underline;">**403:**</span>

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

<span style="text-decoration: underline;">**Default:**</span>

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```

#### Edit galaxy cluster

<p class="callout info">POST</p>

<p class="callout info">https://misp.local/galaxy\_clusters/add/{galaxyId}</p>

##### Request: 

```
{
  "id": "12345",
  "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
  "collection_uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
  "type": "mitre-enterprise-attack-attack-pattern",
  "value": "Brute Force - T1110",
  "tag_name": "tlp:white",
  "description": "Adversaries may use brute force techniques to attempt access to accounts when passwords are unknown or when password hashes are obtained...",
  "galaxy_id": "12345",
  "source": "https://github.com/mitre/cti",
  "authors": [
    "MITRE"
  ],
  "version": "1",
  "distribution": "0",
  "sharing_group_id": "1",
  "org_id": "12345",
  "orgc_id": "12345",
  "default": true,
  "locked": true,
  "extends_uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
  "extends_version": "1",
  "published": false,
  "deleted": false,
  "GalaxyElement": [
    {
      "id": "12345",
      "galaxy_cluster_id": "12345",
      "key": "categories",
      "value": "Military"
    }
  ]
}
```

##### Response:

<span style="text-decoration: underline;">**200:**</span>

```
{
  "GalaxyCluster": {
    "id": "12345",
    "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
    "collection_uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
    "type": "mitre-enterprise-attack-attack-pattern",
    "value": "Brute Force - T1110",
    "tag_name": "tlp:white",
    "description": "Adversaries may use brute force techniques to attempt access to accounts when passwords are unknown or when password hashes are obtained...",
    "galaxy_id": "12345",
    "source": "https://github.com/mitre/cti",
    "authors": [
      "MITRE"
    ],
    "version": "1",
    "distribution": "0",
    "sharing_group_id": "1",
    "org_id": "12345",
    "orgc_id": "12345",
    "default": true,
    "locked": true,
    "extends_uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
    "extends_version": "1",
    "published": false,
    "deleted": false,
    "GalaxyElement": [
      {
        "id": "12345",
        "galaxy_cluster_id": "12345",
        "key": "categories",
        "value": "Military"
      }
    ]
  }
}
```

<span style="text-decoration: underline;">**403:**</span>

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

<span style="text-decoration: underline;">**Default:**</span>

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```

#### Get galaxy clusters:

<p class="callout success">GET</p>

<p class="callout info">https://misp.local/galaxy\_clusters/add/{galaxyId}</p>

##### Response:

<span style="text-decoration: underline;">**200:**</span>

```
[
  {
    "GalaxyCluster": {
      "id": "12345",
      "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
      "collection_uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
      "type": "mitre-enterprise-attack-attack-pattern",
      "value": "Brute Force - T1110",
      "tag_name": "tlp:white",
      "description": "Adversaries may use brute force techniques to attempt access to accounts when passwords are unknown or when password hashes are obtained...",
      "galaxy_id": "12345",
      "source": "https://github.com/mitre/cti",
      "authors": [
        "MITRE"
      ],
      "version": "1",
      "distribution": "0",
      "sharing_group_id": "1",
      "org_id": "12345",
      "orgc_id": "12345",
      "default": true,
      "locked": true,
      "extends_uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
      "extends_version": "1",
      "published": false,
      "deleted": false,
      "GalaxyElement": [
        {
          "id": "12345",
          "galaxy_cluster_id": "12345",
          "key": "categories",
          "value": "Military"
        }
      ]
    }
  }
]
```

**403:**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

<span style="text-decoration: underline;">**Default:**</span>

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```

#### Search galaxy clusters:

<p class="callout info">POST</p>

<p class="callout info">https://misp.local/galaxy\_clusters/add/{galaxyId}</p>

##### Request:

```
{
  "context": "all",
  "searchall": "botnet"
}
```

##### Response:

<span style="text-decoration: underline;">**200:**</span>

```
[
  {
    "GalaxyCluster": {
      "id": "12345",
      "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
      "collection_uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
      "type": "mitre-enterprise-attack-attack-pattern",
      "value": "Brute Force - T1110",
      "tag_name": "tlp:white",
      "description": "Adversaries may use brute force techniques to attempt access to accounts when passwords are unknown or when password hashes are obtained...",
      "galaxy_id": "12345",
      "source": "https://github.com/mitre/cti",
      "authors": [
        "MITRE"
      ],
      "version": "1",
      "distribution": "0",
      "sharing_group_id": "1",
      "org_id": "12345",
      "orgc_id": "12345",
      "default": true,
      "locked": true,
      "extends_uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
      "extends_version": "1",
      "published": false,
      "deleted": false,
      "GalaxyElement": [
        {
          "id": "12345",
          "galaxy_cluster_id": "12345",
          "key": "categories",
          "value": "Military"
        }
      ]
    }
  }
]
```

**403:**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

<span style="text-decoration: underline;">**Default:**</span>

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```

#### Get galaxy cluster by ID:

<p class="callout success">Get</p>

<p class="callout info">https://misp.local/galaxy\_clusters/view/{galaxyClusterId}</p>

##### Response:

<span style="text-decoration: underline;">**200:**</span>

```
{
  "GalaxyCluster": {
    "id": "12345",
    "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
    "collection_uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
    "type": "mitre-enterprise-attack-attack-pattern",
    "value": "Brute Force - T1110",
    "tag_name": "tlp:white",
    "description": "Adversaries may use brute force techniques to attempt access to accounts when passwords are unknown or when password hashes are obtained...",
    "galaxy_id": "12345",
    "source": "https://github.com/mitre/cti",
    "authors": [
      "MITRE"
    ],
    "version": "1",
    "distribution": "0",
    "sharing_group_id": "1",
    "org_id": "12345",
    "orgc_id": "12345",
    "default": true,
    "locked": true,
    "extends_uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
    "extends_version": "1",
    "published": false,
    "deleted": false,
    "GalaxyElement": [
      {
        "id": "12345",
        "galaxy_cluster_id": "12345",
        "key": "categories",
        "value": "Military"
      }
    ],
    "Galaxy": {
      "id": "12345",
      "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
      "name": "Ransomware",
      "type": "ransomware",
      "description": "Ransomware galaxy based on ...",
      "version": "1",
      "icon": "globe",
      "namespace": "misp",
      "kill_chain_order": {
        "fraud-tactics": [
          "Initiation",
          "Target Compromise",
          "Perform Fraud",
          "Obtain Fraudulent Assets",
          "Assets Transfer",
          "Monetisation"
        ]
      }
    },
    "GalaxyClusterRelation": [
      {
        "id": "12345",
        "galaxy_cluster_id": "12345",
        "key": "categories",
        "value": "Military"
      }
    ],
    "Org": {
      "id": "12345",
      "name": "ORGNAME",
      "date_created": "2021-06-14 14:29:19",
      "date_modified": "2021-06-14 14:29:19",
      "description": "string",
      "type": "ADMIN",
      "nationality": "string",
      "sector": "string",
      "created_by": "12345",
      "uuid": "string",
      "contacts": "string",
      "local": true,
      "restricted_to_domain": [
        "example.com"
      ],
      "landingpage": "string",
      "user_count": "3",
      "created_by_email": "string"
    },
    "Orgc": {
      "id": "12345",
      "name": "ORGNAME",
      "date_created": "2021-06-14 14:29:19",
      "date_modified": "2021-06-14 14:29:19",
      "description": "string",
      "type": "ADMIN",
      "nationality": "string",
      "sector": "string",
      "created_by": "12345",
      "uuid": "string",
      "contacts": "string",
      "local": true,
      "restricted_to_domain": [
        "example.com"
      ],
      "landingpage": "string",
      "user_count": "3",
      "created_by_email": "string"
    },
    "tag_count": 0,
    "tag_id": "12345"
  }
}
```

**403:**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

<span style="text-decoration: underline;">**Default:**</span>

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```

#### Publish galaxy cluster:

<p class="callout info">POST</p>

<p class="callout info">https://misp.local/galaxy\_clusters/publish/{galaxyClusterId}</p>

##### Response:

<span style="text-decoration: underline;">**200:**</span>

```
{
  "message": "Publish job queued. Job ID: 4e9d26c275a7b190fcab10029df8c6b6"
}
```

**403:**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

<span style="text-decoration: underline;">**Default:**</span>

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```

#### Unpublish galaxy cluster:

<p class="callout info">POST</p>

<p class="callout info">https://misp.local/galaxy\_clusters/unpublish/{galaxyClusterId}</p>

##### Response:

<span style="text-decoration: underline;">**200:**</span>

```
{
  "saved": true,
  "success": true,
  "name": "GalaxyCluster unpublished",
  "message": "GalaxyCluster unpublished",
  "url": "/galaxy_clusters/publish/1"
}
```

**403:**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

<span style="text-decoration: underline;">**Default:**</span>

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```

#### Delete galaxy cluster:

<p class="callout info">POST</p>

<p class="callout info">https://misp.local/galaxy\_clusters/unpublish/{galaxyClusterId}</p>

##### Response:

<span style="text-decoration: underline;">**200:**</span>

```
{
  "saved": true,
  "success": true,
  "name": "Galaxy cluster successfuly soft deleted.",
  "message": "Galaxy cluster successfuly soft deleted.",
  "url": "/galaxy_clusters/delete/1"
}
```

**403:**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

<span style="text-decoration: underline;">**Default:**</span>

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```

#### Restore galaxy cluster:

<p class="callout info">POST</p>

<p class="callout info">https://misp.local/galaxy\_clusters/unpublish/{galaxyClusterId}</p>

##### Response:

<span style="text-decoration: underline;">**200:**</span>

```
{
  "saved": true,
  "success": true,
  "name": "GalaxyCluster restored",
  "message": "GalaxyCluster restored",
  "url": "/galaxy_clusters/restore/1"
}
```

**403:**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

<span style="text-decoration: underline;">**Default:**</span>

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```

####  

# Users

#### Reset user password:

<p class="callout info">POST</p>

<p class="callout info">https://misp.local/users/initiatePasswordReset/{userId}/{firstTimeReset}</p>

##### Response: 

**<span style="text-decoration: underline;">200:</span>**

```
{
  "saved": true,
  "success": "New credentials sent."
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```

#### Add user:

<p class="callout info">POST</p>

<p class="callout info">https://misp.local/users/initiatePasswordReset/{userId}/{firstTimeReset}</p>

##### Request:

```
{
  "org_id": "12345",
  "server_id": "12345",
  "email": "user@example.com",
  "autoalert": true,
  "authkey": "894c8d095180c7ea28789092e96ca6424199aa4f",
  "invited_by": "12345",
  "gpgkey": "string",
  "certif_public": "string",
  "nids_sid": "4000000",
  "termsaccepted": true,
  "newsread": "1617875568",
  "role_id": "3",
  "change_pw": "0",
  "contactalert": true,
  "disabled": true,
  "expiration": "2019-08-24T14:15:22Z",
  "current_login": "1617875568",
  "last_login": "1617875568",
  "force_logout": true,
  "date_created": "1617875568",
  "date_modified": "1617875568"
}
```

##### Response: 

**<span style="text-decoration: underline;">200:</span>**

```
{
  "id": "12345",
  "org_id": "12345",
  "server_id": "12345",
  "email": "user@example.com",
  "autoalert": true,
  "authkey": "894c8d095180c7ea28789092e96ca6424199aa4f",
  "invited_by": "12345",
  "gpgkey": "string",
  "certif_public": "string",
  "nids_sid": "4000000",
  "termsaccepted": true,
  "newsread": "1617875568",
  "role_id": "3",
  "change_pw": "0",
  "contactalert": true,
  "disabled": true,
  "expiration": "2019-08-24T14:15:22Z",
  "current_login": "1617875568",
  "last_login": "1617875568",
  "force_logout": true,
  "date_created": "1617875568",
  "date_modified": "1617875568"
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```

#### Edit user:

<p class="callout warning">PUT</p>

<p class="callout info">https://misp.local/admin/users/edit/{userId}</p>

##### Request:

```
{
  "id": "12345",
  "org_id": "12345",
  "server_id": "12345",
  "email": "user@example.com",
  "autoalert": true,
  "authkey": "894c8d095180c7ea28789092e96ca6424199aa4f",
  "invited_by": "12345",
  "gpgkey": "string",
  "certif_public": "string",
  "nids_sid": "4000000",
  "termsaccepted": true,
  "newsread": "1617875568",
  "role_id": "3",
  "change_pw": "0",
  "contactalert": true,
  "disabled": true,
  "expiration": "2019-08-24T14:15:22Z",
  "current_login": "1617875568",
  "last_login": "1617875568",
  "force_logout": true,
  "date_created": "1617875568",
  "date_modified": "1617875568"
}
```

##### Response: 

**<span style="text-decoration: underline;">200:</span>**

```
{
  "id": "12345",
  "org_id": "12345",
  "server_id": "12345",
  "email": "user@example.com",
  "autoalert": true,
  "authkey": "894c8d095180c7ea28789092e96ca6424199aa4f",
  "invited_by": "12345",
  "gpgkey": "string",
  "certif_public": "string",
  "nids_sid": "4000000",
  "termsaccepted": true,
  "newsread": "1617875568",
  "role_id": "3",
  "change_pw": "0",
  "contactalert": true,
  "disabled": true,
  "expiration": "2019-08-24T14:15:22Z",
  "current_login": "1617875568",
  "last_login": "1617875568",
  "force_logout": true,
  "date_created": "1617875568",
  "date_modified": "1617875568"
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```

#### Delete user:

<p class="callout danger">DELETE</p>

<p class="callout info">https://misp.local/admin/users/delete/{userId}</p>

##### Response: 

**<span style="text-decoration: underline;">200:</span>**

```
{
  "saved": true,
  "success": true,
  "name": "User deleted.",
  "message": "User deleted.",
  "url": "/admin/users/delete/1"
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```

#### Get users:

<p class="callout success">GET</p>

<p class="callout info">https://misp.local/admin/users</p>

##### Response: 

**<span style="text-decoration: underline;">200:</span>**

```
[
  {
    "User": {
      "id": "12345",
      "org_id": "12345",
      "server_id": "12345",
      "email": "user@example.com",
      "autoalert": true,
      "authkey": "894c8d095180c7ea28789092e96ca6424199aa4f",
      "invited_by": "12345",
      "gpgkey": "string",
      "certif_public": "string",
      "nids_sid": "4000000",
      "termsaccepted": true,
      "newsread": "1617875568",
      "role_id": "3",
      "change_pw": "0",
      "contactalert": true,
      "disabled": true,
      "expiration": "2019-08-24T14:15:22Z",
      "current_login": "1617875568",
      "last_login": "1617875568",
      "force_logout": true,
      "date_created": "1617875568",
      "date_modified": "1617875568"
    },
    "Role": {
      "id": "3",
      "name": "ORGNAME",
      "perm_add": true,
      "perm_modify": true,
      "perm_modify_org": true,
      "perm_publish": true,
      "perm_delegate": true,
      "perm_sync": true,
      "perm_admin": true,
      "perm_audit": true,
      "perm_auth": true,
      "perm_site_admin": true,
      "perm_regexp_access": true,
      "perm_tagger": true,
      "perm_template": true,
      "perm_sharing_group": true,
      "perm_tag_editor": true,
      "perm_sighting": true,
      "perm_object_template": true,
      "perm_publish_zmq": true,
      "perm_publish_kafka": true,
      "perm_decaying": true,
      "perm_galaxy_editor": true,
      "default_role": true,
      "memory_limit": "string",
      "max_execution_time": "string",
      "restricted_to_site_admin": true,
      "enforce_rate_limit": true,
      "rate_limit_count": "string",
      "permission": "3",
      "permission_description": "publish"
    },
    "Organisation": {
      "id": "12345",
      "name": "ORGNAME"
    }
  }
]
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```

#### Get user by ID:

<p class="callout success">GET</p>

<p class="callout info">https://misp.local/admin/users/view/{userId}</p>

##### Response: 

**<span style="text-decoration: underline;">200:</span>**

```
{
  "id": "12345",
  "org_id": "12345",
  "server_id": "12345",
  "email": "user@example.com",
  "autoalert": true,
  "authkey": "894c8d095180c7ea28789092e96ca6424199aa4f",
  "invited_by": "12345",
  "gpgkey": "string",
  "certif_public": "string",
  "nids_sid": "4000000",
  "termsaccepted": true,
  "newsread": "1617875568",
  "role_id": "3",
  "change_pw": "0",
  "contactalert": true,
  "disabled": true,
  "expiration": "2019-08-24T14:15:22Z",
  "current_login": "1617875568",
  "last_login": "1617875568",
  "force_logout": true,
  "date_created": "1617875568",
  "date_modified": "1617875568",
  "User": {
    "id": "12345",
    "org_id": "12345",
    "server_id": "12345",
    "email": "user@example.com",
    "autoalert": true,
    "authkey": "894c8d095180c7ea28789092e96ca6424199aa4f",
    "invited_by": "12345",
    "gpgkey": "string",
    "certif_public": "string",
    "nids_sid": "4000000",
    "termsaccepted": true,
    "newsread": "1617875568",
    "role_id": "3",
    "change_pw": "0",
    "contactalert": true,
    "disabled": true,
    "expiration": "2019-08-24T14:15:22Z",
    "current_login": "1617875568",
    "last_login": "1617875568",
    "force_logout": true,
    "date_created": "1617875568",
    "date_modified": "1617875568"
  },
  "Role": {
    "id": "3",
    "name": "ORGNAME",
    "perm_add": true,
    "perm_modify": true,
    "perm_modify_org": true,
    "perm_publish": true,
    "perm_delegate": true,
    "perm_sync": true,
    "perm_admin": true,
    "perm_audit": true,
    "perm_auth": true,
    "perm_site_admin": true,
    "perm_regexp_access": true,
    "perm_tagger": true,
    "perm_template": true,
    "perm_sharing_group": true,
    "perm_tag_editor": true,
    "perm_sighting": true,
    "perm_object_template": true,
    "perm_publish_zmq": true,
    "perm_publish_kafka": true,
    "perm_decaying": true,
    "perm_galaxy_editor": true,
    "default_role": true,
    "memory_limit": "string",
    "max_execution_time": "string",
    "restricted_to_site_admin": true,
    "enforce_rate_limit": true,
    "rate_limit_count": "string",
    "permission": "3",
    "permission_description": "publish"
  },
  "UserSetting": {
    "publish_alert_filter": [
      {
        "AND": [
          {
            "NOT": [
              {
                "EventTag.name": [
                  "%osint%"
                ]
              }
            ]
          },
          {
            "OR": [
              {
                "Tag.name": [
                  "tlp:green",
                  "tlp:amber",
                  "tlp:red",
                  "%privint%"
                ]
              }
            ]
          }
        ]
      }
    ],
    "dashboard_access": true,
    "dashboard": [
      {
        "widget": "MispStatusWidget",
        "position": {
          "x": "0",
          "y": "0",
          "width": "2",
          "height": "2"
        }
      }
    ],
    "homepage": {
      "path": "/events/index"
    },
    "default_restsearch_parameters": [
      {
        "AND": [
          {
            "NOT": [
              {
                "EventTag.name": [
                  "%osint%"
                ]
              }
            ]
          },
          {
            "OR": [
              {
                "Tag.name": [
                  "tlp:green",
                  "tlp:amber",
                  "tlp:red",
                  "%privint%"
                ]
              }
            ]
          }
        ]
      }
    ],
    "tag_numerical_value_override": [
      {
        "false-positive:risk='medium'": 99
      }
    ],
    "event_index_hide_columns": [
      "clusters"
    ]
  }
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```

#### Delete user TOTP:

<p class="callout danger">DELETE</p>

<p class="callout info">https://misp.local/users/totp\_delete/{userId}</p>

##### Response: 

**<span style="text-decoration: underline;">200:</span>**

```
{
  "saved": true,
  "success": true,
  "name": "User TOTP deleted.",
  "message": "User TOTP deleted.",
  "url": "/users/totp_delete/1",
  "id": "1"
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid user",
  "message": "Invalid user",
  "url": "/users/totp_delete/1"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```

# Organisations

#### Add organisation:

<p class="callout info">POST</p>

<p class="callout info">https://misp.local/admin/organisations/add</p>

##### Request:

```
{
  "name": "ORGNAME",
  "date_created": "2021-06-14 14:29:19",
  "date_modified": "2021-06-14 14:29:19",
  "description": "string",
  "type": "ADMIN",
  "nationality": "string",
  "sector": "string",
  "created_by": "12345",
  "uuid": "string",
  "contacts": "string",
  "local": true,
  "restricted_to_domain": [
    "example.com"
  ],
  "landingpage": "string",
  "user_count": "3",
  "created_by_email": "string"
}
```

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
{
  "id": "12345",
  "name": "ORGNAME",
  "date_created": "2021-06-14 14:29:19",
  "date_modified": "2021-06-14 14:29:19",
  "description": "string",
  "type": "ADMIN",
  "nationality": "string",
  "sector": "string",
  "created_by": "12345",
  "uuid": "string",
  "contacts": "string",
  "local": true,
  "restricted_to_domain": [
    "example.com"
  ],
  "landingpage": "string",
  "user_count": "3",
  "created_by_email": "string"
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```


#### Edit organisation:

<p class="callout warning">PUT</p>

<p class="callout info">https://misp.local/admin/organisations/edit/{organisationId}</p>

##### Request:

```
{
  "name": "ORGNAME",
  "type": "ADMIN",
  "nationality": "string",
  "sector": "string",
  "contacts": "string",
  "description": "string",
  "local": true,
  "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
  "restricted_to_domain": [
    "example.com"
  ]
}
```

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
{
  "id": "12345",
  "name": "ORGNAME",
  "date_created": "2021-06-14 14:29:19",
  "date_modified": "2021-06-14 14:29:19",
  "description": "string",
  "type": "ADMIN",
  "nationality": "string",
  "sector": "string",
  "created_by": "12345",
  "uuid": "string",
  "contacts": "string",
  "local": true,
  "restricted_to_domain": [
    "example.com"
  ],
  "landingpage": "string",
  "user_count": "3",
  "created_by_email": "string"
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```


#### Delete organisation:

<p class="callout danger">DELETE</p>

<p class="callout info">https://misp.local/admin/organisations/delete/{organisationId}</p>

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
{
  "saved": true,
  "success": true,
  "name": "Organisation deleted",
  "message": "Organisation deleted",
  "url": "/admin/organisations/delete/1"
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```


#### Get organisations:

<p class="callout success">GET</p>

<p class="callout info">https://misp.local/organisations</p>

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
[
  {
    "Organisation": {
      "id": "12345",
      "name": "ORGNAME",
      "date_created": "2021-06-14 14:29:19",
      "date_modified": "2021-06-14 14:29:19",
      "description": "string",
      "type": "ADMIN",
      "nationality": "string",
      "sector": "string",
      "created_by": "12345",
      "uuid": "string",
      "contacts": "string",
      "local": true,
      "restricted_to_domain": [
        "example.com"
      ],
      "landingpage": "string",
      "user_count": "3",
      "created_by_email": "string"
    }
  }
]
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```


#### Get organisation by ID:

<p class="callout success">GET</p>

<p class="callout info">https://misp.local/organisations/view/{organisationId}</p>

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
{
  "id": "12345",
  "name": "ORGNAME",
  "date_created": "2021-06-14 14:29:19",
  "date_modified": "2021-06-14 14:29:19",
  "description": "string",
  "type": "ADMIN",
  "nationality": "string",
  "sector": "string",
  "created_by": "12345",
  "uuid": "string",
  "contacts": "string",
  "local": true,
  "restricted_to_domain": [
    "example.com"
  ],
  "landingpage": "string",
  "user_count": "3",
  "created_by_email": "string"
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```

# Server

#### Add server:

<p class="callout info">POST</p>

<p class="callout info">https://misp.local/servers/add</p>

##### Request:

```
{
  "name": "Phising Server",
  "url": "https://misppriv.circl.lu",
  "authkey": "894c8d095180c7ea28789092e96ca6424199aa4f",
  "org_id": "12345",
  "push": true,
  "pull": true,
  "push_sightings": true,
  "push_galaxy_clusters": true,
  "pull_galaxy_clusters": true,
  "lastpulledid": "12345",
  "lastpushedid": "12345",
  "organization": "string",
  "remote_org_id": "12345",
  "publish_without_email": true,
  "unpublish_event": true,
  "self_signed": true,
  "pull_rules": "{\"tags\":{\"OR\":[],\"NOT\":[]},\"orgs\":{\"OR\":[],\"NOT\":[]},\"url_params\":\"\"}",
  "push_rules": "{\"tags\":{\"OR\":[],\"NOT\":[]},\"orgs\":{\"OR\":[],\"NOT\":[]}}",
  "cert_file": "string",
  "client_cert_file": "string",
  "internal": true,
  "skip_proxy": true,
  "caching_enabled": true,
  "priority": "1",
  "cache_timestamp": true
}
```

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
{
  "Server": {
    "id": "12345",
    "name": "Phising Server",
    "url": "https://misppriv.circl.lu",
    "authkey": "894c8d095180c7ea28789092e96ca6424199aa4f",
    "org_id": "12345",
    "push": true,
    "pull": true,
    "push_sightings": true,
    "push_galaxy_clusters": true,
    "pull_galaxy_clusters": true,
    "lastpulledid": "12345",
    "lastpushedid": "12345",
    "organization": "string",
    "remote_org_id": "12345",
    "publish_without_email": true,
    "unpublish_event": true,
    "self_signed": true,
    "pull_rules": "{\"tags\":{\"OR\":[],\"NOT\":[]},\"orgs\":{\"OR\":[],\"NOT\":[]},\"url_params\":\"\"}",
    "push_rules": "{\"tags\":{\"OR\":[],\"NOT\":[]},\"orgs\":{\"OR\":[],\"NOT\":[]}}",
    "cert_file": "string",
    "client_cert_file": "string",
    "internal": true,
    "skip_proxy": true,
    "caching_enabled": true,
    "priority": "1",
    "cache_timestamp": true
  }
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```



#### Edit server:

<p class="callout warning">PUT</p>

<p class="callout info">https://misp.local/servers/edit/{serverId}</p>

##### Request:

```
{
  "id": "12345",
  "name": "Phising Server",
  "url": "https://misppriv.circl.lu",
  "authkey": "894c8d095180c7ea28789092e96ca6424199aa4f",
  "org_id": "12345",
  "push": true,
  "pull": true,
  "push_sightings": true,
  "push_galaxy_clusters": true,
  "pull_galaxy_clusters": true,
  "lastpulledid": "12345",
  "lastpushedid": "12345",
  "organization": "string",
  "remote_org_id": "12345",
  "publish_without_email": true,
  "unpublish_event": true,
  "self_signed": true,
  "pull_rules": "{\"tags\":{\"OR\":[],\"NOT\":[]},\"orgs\":{\"OR\":[],\"NOT\":[]},\"url_params\":\"\"}",
  "push_rules": "{\"tags\":{\"OR\":[],\"NOT\":[]},\"orgs\":{\"OR\":[],\"NOT\":[]}}",
  "cert_file": "string",
  "client_cert_file": "string",
  "internal": true,
  "skip_proxy": true,
  "caching_enabled": true,
  "priority": "1",
  "cache_timestamp": true
}
```

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
{
  "Server": {
    "id": "12345",
    "name": "Phising Server",
    "url": "https://misppriv.circl.lu",
    "authkey": "894c8d095180c7ea28789092e96ca6424199aa4f",
    "org_id": "12345",
    "push": true,
    "pull": true,
    "push_sightings": true,
    "push_galaxy_clusters": true,
    "pull_galaxy_clusters": true,
    "lastpulledid": "12345",
    "lastpushedid": "12345",
    "organization": "string",
    "remote_org_id": "12345",
    "publish_without_email": true,
    "unpublish_event": true,
    "self_signed": true,
    "pull_rules": "{\"tags\":{\"OR\":[],\"NOT\":[]},\"orgs\":{\"OR\":[],\"NOT\":[]},\"url_params\":\"\"}",
    "push_rules": "{\"tags\":{\"OR\":[],\"NOT\":[]},\"orgs\":{\"OR\":[],\"NOT\":[]}}",
    "cert_file": "string",
    "client_cert_file": "string",
    "internal": true,
    "skip_proxy": true,
    "caching_enabled": true,
    "priority": "1",
    "cache_timestamp": true
  }
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```



#### Delete server:

<p class="callout info">POST</p>

<p class="callout info">https://misp.local/servers/delete/{serverId}</p>

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
{
  "saved": true,
  "success": true,
  "name": "Server deleted",
  "message": "Server deleted",
  "url": "/servers/delete/1"
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```



#### Get servers:

<p class="callout success">GET</p>

<p class="callout info">https://misp.local/servers</p>

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
[
  {
    "Server": {
      "id": "12345",
      "name": "Phising Server",
      "url": "https://misppriv.circl.lu",
      "authkey": "894c8d095180c7ea28789092e96ca6424199aa4f",
      "org_id": "12345",
      "push": true,
      "pull": true,
      "push_sightings": true,
      "push_galaxy_clusters": true,
      "pull_galaxy_clusters": true,
      "lastpulledid": "12345",
      "lastpushedid": "12345",
      "organization": "string",
      "remote_org_id": "12345",
      "publish_without_email": true,
      "unpublish_event": true,
      "self_signed": true,
      "pull_rules": "{\"tags\":{\"OR\":[],\"NOT\":[]},\"orgs\":{\"OR\":[],\"NOT\":[]},\"url_params\":\"\"}",
      "push_rules": "{\"tags\":{\"OR\":[],\"NOT\":[]},\"orgs\":{\"OR\":[],\"NOT\":[]}}",
      "cert_file": "string",
      "client_cert_file": "string",
      "internal": true,
      "skip_proxy": true,
      "caching_enabled": true,
      "priority": "1",
      "cache_timestamp": true
    },
    "Organisation": {
      "id": "12345",
      "name": "ORGNAME",
      "date_created": "2021-06-14 14:29:19",
      "date_modified": "2021-06-14 14:29:19",
      "description": "string",
      "type": "ADMIN",
      "nationality": "string",
      "sector": "string",
      "created_by": "12345",
      "uuid": "string",
      "contacts": "string",
      "local": true,
      "restricted_to_domain": [
        "example.com"
      ],
      "landingpage": "string",
      "user_count": "3",
      "created_by_email": "string"
    },
    "RemoteOrg": {
      "id": "12345",
      "name": "ORGNAME",
      "date_created": "2021-06-14 14:29:19",
      "date_modified": "2021-06-14 14:29:19",
      "description": "string",
      "type": "ADMIN",
      "nationality": "string",
      "sector": "string",
      "created_by": "12345",
      "uuid": "string",
      "contacts": "string",
      "local": true,
      "restricted_to_domain": [
        "example.com"
      ],
      "landingpage": "string",
      "user_count": "3",
      "created_by_email": "string"
    },
    "User": [
      {
        "id": "12345",
        "org_id": "12345",
        "server_id": "12345",
        "email": "user@example.com",
        "autoalert": true,
        "authkey": "894c8d095180c7ea28789092e96ca6424199aa4f",
        "invited_by": "12345",
        "gpgkey": "string",
        "certif_public": "string",
        "nids_sid": "4000000",
        "termsaccepted": true,
        "newsread": "1617875568",
        "role_id": "3",
        "change_pw": "0",
        "contactalert": true,
        "disabled": true,
        "expiration": "2019-08-24T14:15:22Z",
        "current_login": "1617875568",
        "last_login": "1617875568",
        "force_logout": true,
        "date_created": "1617875568",
        "date_modified": "1617875568"
      }
    ]
  }
]
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```



#### Pull server:

<p class="callout success">GET</p>

<p class="callout info">https://misp.local/servers/pull/{serverId}/{pullTechnique}</p>

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
{
  "saved": true,
  "success": true,
  "name": "Pull queued for background execution. Job ID: 1",
  "message": "Pull queued for background execution. Job ID: 1",
  "url": "/servers/pull/1"
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```



#### Push server:

<p class="callout success">GET</p>

<p class="callout info">https://misp.local/servers/push/{serverId}/{pushTechnique}</p>

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
{
  "saved": true,
  "success": true,
  "name": "Push queued for background execution. Job ID: 1",
  "message": "Push queued for background execution. Job ID: 1",
  "url": "/servers/push/1"
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```



#### Get current instance version:

<p class="callout success">GET</p>

<p class="callout info">https://misp.local/servers/getVersion</p>

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
{
  "version": "2.4.142",
  "perm_sync": true,
  "perm_sighting": true,
  "perm_galaxy_editor": true,
  "request_encoding": [
    "gzip"
  ]
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```



#### Get current instance PyMISP version:

<p class="callout success">GET</p>

<p class="callout info">https://misp.local/servers/getPyMISPVersion</p>

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
{
  "version": "2.4.142"
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```



#### Get current instance settings and diagnostics:

<p class="callout success">GET</p>

<p class="callout info">https://misp.local/servers/serverSettings</p>

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
{
  "version": {
    "current": "v2.4.142",
    "newest": "v2.4.142",
    "upToDate": "same"
  },
  "phpSettings": {
    "max_execution_time": {
      "explanation": "The maximum duration that a script can run (does not affect the background workers). A too low number will break long running scripts like comprehensive API exports",
      "recommended": 300,
      "unit": "seconds",
      "value": 300
    },
    "memory_limit": {
      "explanation": "The maximum duration that a script can run (does not affect the background workers). A too low number will break long running scripts like comprehensive API exports",
      "recommended": 300,
      "unit": "seconds",
      "value": 300
    },
    "upload_max_filesize": {
      "explanation": "The maximum duration that a script can run (does not affect the background workers). A too low number will break long running scripts like comprehensive API exports",
      "recommended": 300,
      "unit": "seconds",
      "value": 300
    },
    "post_max_size": {
      "explanation": "The maximum duration that a script can run (does not affect the background workers). A too low number will break long running scripts like comprehensive API exports",
      "recommended": 300,
      "unit": "seconds",
      "value": 300
    }
  },
  "gpgStatus": "FAIL: Failed to load GnuPG",
  "proxyStatus": "not configured (so not tested)",
  "zmqStatus": 1,
  "stix": {
    "operational": 1,
    "stix": {
      "version": "1.2.0.11",
      "expected": ">1.2.0.9",
      "status": 1
    },
    "cybox": {
      "version": "1.2.0.11",
      "expected": ">1.2.0.9",
      "status": 1
    },
    "mixbox": {
      "version": "1.2.0.11",
      "expected": ">1.2.0.9",
      "status": 1
    },
    "maec": {
      "version": "1.2.0.11",
      "expected": ">1.2.0.9",
      "status": 1
    },
    "stix2": {
      "version": "1.2.0.11",
      "expected": ">1.2.0.9",
      "status": 1
    },
    "pymisp": {
      "version": "1.2.0.11",
      "expected": ">1.2.0.9",
      "status": 1
    }
  },
  "moduleStatus": {
    "Enrichment": 1,
    "Import": 1,
    "Export": 1,
    "Cortex": 1
  },
  "writeableDirs": {
    "/tmp": 0,
    "/var/www/MISP/app/tmp": 0,
    "/var/www/MISP/app/files": 0,
    "/var/www/MISP/app/files/scripts/tmp": 0
  },
  "writeableFiles": {
    "/var/www/MISP/app/Config/config.php": 0,
    "/var/www/MISP/.git/ORIG_HEAD": 2
  },
  "readableFiles": {
    "/var/www/MISP/app/files/scripts/stixtest.py": 0
  },
  "dbDiagnostics": {
    "admin_settings": {
      "table": "admin_settings",
      "used": "0.03 MB",
      "reclaimable": "0 MB",
      "data_in_bytes": 16384,
      "index_in_bytes": 16384,
      "reclaimable_in_bytes": 0
    },
    "allowedlist": {
      "table": "allowedlist",
      "used": "0.02 MB",
      "reclaimable": "0 MB",
      "data_in_bytes": 16384,
      "index_in_bytes": 0,
      "reclaimable_in_bytes": 0
    }
  },
  "dbSchemaDiagnostics": {
    "dataSource": "Database/Mysql",
    "actual_db_version": "68",
    "checked_table_column": [
      "column_name"
    ],
    "diagnostic": {},
    "diagnostic_index": {
      "event_reports": {
        "event_id": {
          "message": "Column `event_id` is indexed but should not",
          "sql": "DROP INDEX `event_id` ON event_reports;"
        }
      }
    },
    "expected_db_version": "70",
    "error": "string",
    "update_locked": true,
    "remaining_lock_time": 0,
    "update_fail_number_reached": true,
    "indexes": {
      "admin_settings": {
        "id": true,
        "setting": false
      }
    },
    "columnPerTable": {
      "admin_settings": [
        "id",
        "setting",
        "value"
      ]
    }
  },
  "redisInfo": {
    "extensionVersion": "5.1.1",
    "connection": true,
    "redis_version": "5.0.7",
    "redis_git_sha1": 0,
    "redis_git_dirty": 0,
    "redis_build_id": "636cde3b5c7a3923",
    "redis_mode": "standalone",
    "os": "Linux 5.8.0-50-generic x86_64",
    "arch_bits": 64,
    "multiplexing_api": "epoll",
    "atomicvar_api": "atomic-builtin",
    "gcc_version": "9.2.1",
    "process_id": 1051,
    "run_id": "f894944d92c978df93a18821fb5ebe30dfd0b257",
    "tcp_port": 6379,
    "uptime_in_seconds": 327116,
    "uptime_in_days": 3,
    "hz": 10,
    "configured_hz": 10,
    "lru_clock": 10365184,
    "executable": "/usr/bin/redis-server",
    "config_file": "/etc/redis/redis.conf",
    "connected_clients": 18,
    "client_recent_max_input_buffer": 2,
    "client_recent_max_output_buffer": 0,
    "blocked_clients": 0,
    "used_memory": 1309488,
    "used_memory_human": "1.25M",
    "used_memory_rss": 5541888,
    "used_memory_rss_human": "5.29M",
    "used_memory_peak": 1410464,
    "used_memory_peak_human": "1.35M",
    "used_memory_peak_perc": "92.84%",
    "used_memory_overhead": 1200800,
    "used_memory_startup": 796232,
    "used_memory_dataset": 108688,
    "used_memory_dataset_perc": "21.18%",
    "allocator_allocated": 1480176,
    "allocator_active": 1896448,
    "allocator_resident": 5890048,
    "total_system_memory": 33406590976,
    "total_system_memory_human": "31.11G",
    "used_memory_lua": 41984,
    "used_memory_lua_human": "41.00K",
    "used_memory_scripts": 0,
    "used_memory_scripts_human": "0B",
    "number_of_cached_scripts": 0,
    "maxmemory": 0,
    "maxmemory_human": "0B",
    "maxmemory_policy": "noeviction",
    "allocator_frag_ratio": 1.28,
    "allocator_frag_bytes": 416272,
    "allocator_rss_ratio": 3.11,
    "allocator_rss_bytes": 3993600,
    "rss_overhead_ratio": 0.94,
    "rss_overhead_bytes": -348160,
    "mem_fragmentation_ratio": 4.24,
    "mem_fragmentation_bytes": 4233432,
    "mem_not_counted_for_evict": 0,
    "mem_replication_backlog": 0,
    "mem_clients_slaves": 0,
    "mem_clients_normal": 402912,
    "mem_aof_buffer": 0,
    "mem_allocator": "jemalloc-5.2.1",
    "active_defrag_running": 0,
    "lazyfree_pending_objects": 0,
    "loading": 0,
    "rdb_changes_since_last_save": 0,
    "rdb_bgsave_in_progress": 0,
    "rdb_last_save_time": 1620977919,
    "rdb_last_bgsave_status": "ok",
    "rdb_last_bgsave_time_sec": 0,
    "rdb_current_bgsave_time_sec": -1,
    "rdb_last_cow_size": 446464,
    "aof_enabled": 0,
    "aof_rewrite_in_progress": 0,
    "aof_rewrite_scheduled": 0,
    "aof_last_rewrite_time_sec": -1,
    "aof_current_rewrite_time_sec": -1,
    "aof_last_bgrewrite_status": "ok",
    "aof_last_write_status": "ok",
    "aof_last_cow_size": 0,
    "total_connections_received": 289,
    "total_commands_processed": 252747,
    "instantaneous_ops_per_sec": 7,
    "total_net_input_bytes": 12111506,
    "total_net_output_bytes": 1232466,
    "instantaneous_input_kbps": 0.36,
    "instantaneous_output_kbps": 0.03,
    "rejected_connections": 0,
    "sync_full": 0,
    "sync_partial_ok": 0,
    "sync_partial_err": 0,
    "expired_keys": 17,
    "expired_stale_perc": 0,
    "expired_time_cap_reached_count": 0,
    "evicted_keys": 0,
    "keyspace_hits": 70,
    "keyspace_misses": 62805,
    "pubsub_channels": 0,
    "pubsub_patterns": 0,
    "latest_fork_usec": 168,
    "migrate_cached_sockets": 0,
    "slave_expires_tracked_keys": 0,
    "active_defrag_hits": 0,
    "active_defrag_misses": 0,
    "active_defrag_key_hits": 0,
    "active_defrag_key_misses": 0,
    "role": "master",
    "connected_slaves": 0,
    "master_replid": "d5e7afcf4fd1a31e539a4eadd5caf2a7da6d121c",
    "master_replid2": 0,
    "master_repl_offset": 0,
    "second_repl_offset": -1,
    "repl_backlog_active": 0,
    "repl_backlog_size": 1048576,
    "repl_backlog_first_byte_offset": 0,
    "repl_backlog_histlen": 0,
    "used_cpu_sys": 195.014281,
    "used_cpu_user": 217.352183,
    "used_cpu_sys_children": 0.050885,
    "used_cpu_user_children": 0.076436,
    "cluster_enabled": 0,
    "db0": "keys=15,expires=0,avg_ttl=0",
    "db13": "keys=12,expires=4,avg_ttl=21265731140"
  },
  "finalSettings": [
    {
      "level": 0,
      "value": "string",
      "errorMessage": "The currently set baseurl does not match the URL through which you have accessed the page. Disregard this if you are accessing the page via an alternate URL (for example via IP address).",
      "test": "testBaseURL",
      "type": "string",
      "null": true,
      "subGroup": "Enrichment",
      "cli_only": 1,
      "redacted": true,
      "optionsSource": {},
      "afterHook": "cleanCacheFiles",
      "error": 1,
      "tab": "MISP",
      "setting": "MISP.baseurl",
      "options": {}
    }
  ],
  "extensions": {
    "cli": {
      "phpversion": "7.4.3"
    },
    "extensions": {
      "json": {
        "web_version": "7.4.3",
        "web_version_outdated": false,
        "cli_version": "7.4.3",
        "cli_version_outdated": false,
        "required": true,
        "info": null
      }
    }
  },
  "workers": {
    "cache": {
      "ok": true,
      "workers": [
        {
          "pid": 1233,
          "user": "www-data",
          "alive": true,
          "correct_user": true,
          "ok": true
        }
      ],
      "jobCount": 0
    },
    "default": {
      "ok": true,
      "workers": [
        {
          "pid": 1233,
          "user": "www-data",
          "alive": true,
          "correct_user": true,
          "ok": true
        }
      ],
      "jobCount": 0
    },
    "email": {
      "ok": true,
      "workers": [
        {
          "pid": 1233,
          "user": "www-data",
          "alive": true,
          "correct_user": true,
          "ok": true
        }
      ],
      "jobCount": 0
    },
    "prio": {
      "ok": true,
      "workers": [
        {
          "pid": 1233,
          "user": "www-data",
          "alive": true,
          "correct_user": true,
          "ok": true
        }
      ],
      "jobCount": 0
    },
    "update": {
      "ok": true,
      "workers": [
        {
          "pid": 1233,
          "user": "www-data",
          "alive": true,
          "correct_user": true,
          "ok": true
        }
      ],
      "jobCount": 0
    },
    "scheduler": {
      "ok": true,
      "workers": [
        {
          "pid": 1233,
          "user": "www-data",
          "alive": true,
          "correct_user": true,
          "ok": true
        }
      ],
      "jobCount": 0
    },
    "proc_accessible": true,
    "controls": true
  }
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```



#### Get workers:

<p class="callout success">GET</p>

<p class="callout info">https://misp.local/servers/getWorkers</p>

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
{
  "cache": {
    "ok": true,
    "workers": [
      {
        "pid": 1233,
        "user": "www-data",
        "alive": true,
        "correct_user": true,
        "ok": true
      }
    ],
    "jobCount": 0
  },
  "default": {
    "ok": true,
    "workers": [
      {
        "pid": 1233,
        "user": "www-data",
        "alive": true,
        "correct_user": true,
        "ok": true
      }
    ],
    "jobCount": 0
  },
  "email": {
    "ok": true,
    "workers": [
      {
        "pid": 1233,
        "user": "www-data",
        "alive": true,
        "correct_user": true,
        "ok": true
      }
    ],
    "jobCount": 0
  },
  "prio": {
    "ok": true,
    "workers": [
      {
        "pid": 1233,
        "user": "www-data",
        "alive": true,
        "correct_user": true,
        "ok": true
      }
    ],
    "jobCount": 0
  },
  "update": {
    "ok": true,
    "workers": [
      {
        "pid": 1233,
        "user": "www-data",
        "alive": true,
        "correct_user": true,
        "ok": true
      }
    ],
    "jobCount": 0
  },
  "scheduler": {
    "ok": true,
    "workers": [
      {
        "pid": 1233,
        "user": "www-data",
        "alive": true,
        "correct_user": true,
        "ok": true
      }
    ],
    "jobCount": 0
  },
  "proc_accessible": true,
  "controls": true
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```



#### Start worker:

<p class="callout info">POST</p>

<p class="callout info">https://misp.local/servers/startWorker/{workerType}</p>

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
{
  "saved": true,
  "success": true,
  "name": "Worker start signal sent",
  "message": "Worker start signal sent",
  "url": "/servers/startWorker/email"
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```



#### Stop worker:

<p class="callout info">POST</p>

<p class="callout info">https://misp.local/servers/stopWorker/{workerPid}</p>

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
{
  "saved": true,
  "success": true,
  "name": "Worker stop signal sent",
  "message": "Worker stop signal sent",
  "url": "/servers/startWorker/1234"
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```



#### Kill all workers:

<p class="callout info">POST</p>

<p class="callout info">https://misp.local/servers/killAllWorkers</p>

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
{
  "saved": true,
  "success": true,
  "name": "Killing workers.",
  "message": "Killing workers.",
  "url": "/servers/killAllWorkers"
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```



#### Restart workers:

<p class="callout info">POST</p>

<p class="callout info">https://misp.local/servers/restartWorkers</p>

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
{
  "saved": true,
  "success": true,
  "name": "Restarting workers.",
  "message": "Restarting workers.",
  "url": "/servers/restartWorkers"
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```



#### Restart dead workers:

<p class="callout info">POST</p>

<p class="callout info">https://misp.local/servers/restartDeadWorkers</p>

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
{
  "saved": true,
  "success": true,
  "name": "Restarting workers.",
  "message": "Restarting workers.",
  "url": "/servers/restartDeadWorkers"
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```



#### Update server:

<p class="callout info">POST</p>

<p class="callout info">https://misp.local/servers/update</p>

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
{
  "results": [
    {
      "input": "cd $(git rev-parse --show-toplevel) && git checkout app/composer.json 2>&1",
      "output": [
        "Updated 1 path from the index"
      ],
      "status": 0
    }
  ]
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```



#### Cache server:

<p class="callout info">POST</p>

<p class="callout info">https://misp.local/servers/cache</p>

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
{
  "saved": true,
  "success": true,
  "name": "Server caching job initiated.",
  "message": "Server caching job initiated.",
  "url": "/servers/cache"
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```



#### Create sync:

<p class="callout info">POST</p>

<p class="callout info">https://misp.local/servers/createSync</p>

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
{
  "Server": {
    "url": "https://misppriv.circl.lu",
    "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
    "authkey": "894c8d095180c7ea28789092e96ca6424199aa4f",
    "Organisation": {
      "name": "ORGNAME",
      "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b"
    }
  }
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```



#### Get instance UUID:

<p class="callout success">GET</p>

<p class="callout info">https://misp.local/servers/getInstanceUUID</p>

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
{
  "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b"
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```



#### Get server setting by name:

<p class="callout success">GET</p>

<p class="callout info">https://misp.local/servers/getSetting/{settingName}</p>

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
{
  "level": 0,
  "value": "string",
  "errorMessage": "The currently set baseurl does not match the URL through which you have accessed the page. Disregard this if you are accessing the page via an alternate URL (for example via IP address).",
  "test": "testBaseURL",
  "type": "string",
  "null": true,
  "subGroup": "Enrichment",
  "cli_only": 1,
  "redacted": true,
  "optionsSource": {},
  "afterHook": "cleanCacheFiles",
  "error": 1,
  "tab": "MISP",
  "setting": "MISP.baseurl",
  "options": {}
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```



#### Edit server setting:

<p class="callout info">POST</p>

<p class="callout info">https://misp.local/servers/serverSettingsEdit/{settingName}</p>

##### Request: 

```
{
  "value": "string"
}
```

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
{
  "saved": true,
  "success": true,
  "name": "Field updated",
  "message": "Field updated",
  "url": "/servers/serverSettingsEdit"
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```



#### Import server:

<p class="callout info">POST</p>

<p class="callout info">https://misp.local/servers/import</p>

##### Request: 

```
{
  "name": "Phising Server",
  "url": "https://misppriv.circl.lu",
  "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
  "authkey": "894c8d095180c7ea28789092e96ca6424199aa4f",
  "Organisation": {
    "name": "ORGNAME"
  }
}
```

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
{
  "Server": {
    "id": "12345",
    "name": "Phising Server",
    "url": "https://misppriv.circl.lu",
    "authkey": "894c8d095180c7ea28789092e96ca6424199aa4f",
    "org_id": "12345",
    "push": true,
    "pull": true,
    "push_sightings": true,
    "push_galaxy_clusters": true,
    "pull_galaxy_clusters": true,
    "lastpulledid": "12345",
    "lastpushedid": "12345",
    "organization": "string",
    "remote_org_id": "12345",
    "publish_without_email": true,
    "unpublish_event": true,
    "self_signed": true,
    "pull_rules": "{\"tags\":{\"OR\":[],\"NOT\":[]},\"orgs\":{\"OR\":[],\"NOT\":[]},\"url_params\":\"\"}",
    "push_rules": "{\"tags\":{\"OR\":[],\"NOT\":[]},\"orgs\":{\"OR\":[],\"NOT\":[]}}",
    "cert_file": "string",
    "client_cert_file": "string",
    "internal": true,
    "skip_proxy": true,
    "caching_enabled": true,
    "priority": "1",
    "cache_timestamp": true
  }
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```

# Sharing Group

#### Add a sharing group:

<p class="callout info">POST</p>

<p class="callout info">https://misp.local/sharing\_groups/add</p>

##### Request:

```
{
  "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
  "name": "Banking Sharing Group",
  "description": "Banking Institutions of X Sharing Group",
  "releasability": "string",
  "local": true,
  "active": true,
  "org_count": "6",
  "organisation_uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
  "org_id": "12345",
  "sync_user_id": "12345",
  "created": "string",
  "modified": "string",
  "roaming": true
}
```

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
{
  "SharingGroup": {
    "id": "1",
    "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
    "name": "Banking Sharing Group",
    "description": "Banking Institutions of X Sharing Group",
    "releasability": "string",
    "local": true,
    "active": true,
    "org_count": "6",
    "organisation_uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
    "org_id": "12345",
    "sync_user_id": "12345",
    "created": "string",
    "modified": "string",
    "roaming": true
  },
  "Organisation": {
    "id": "12345",
    "name": "ORGNAME",
    "date_created": "2021-06-14 14:29:19",
    "date_modified": "2021-06-14 14:29:19",
    "description": "string",
    "type": "ADMIN",
    "nationality": "string",
    "sector": "string",
    "created_by": "12345",
    "uuid": "string",
    "contacts": "string",
    "local": true,
    "restricted_to_domain": [
      "example.com"
    ],
    "landingpage": "string",
    "user_count": "3",
    "created_by_email": "string"
  },
  "SharingGroupOrg": [
    {
      "id": "1",
      "sharing_group_id": "1",
      "org_id": "12345",
      "extend": true,
      "Organisation": {
        "id": "12345",
        "name": "ORGNAME",
        "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b"
      }
    }
  ],
  "SharingGroupServer": [
    {
      "all_orgs": true,
      "server_id": "12345",
      "sharing_group_id": "1",
      "Server": {
        "id": "12345",
        "name": "Phising Server"
      }
    }
  ],
  "editable": true,
  "deletable": true
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```




#### Edit a sharing group:

<p class="callout info">POST</p>

<p class="callout info">https://misp.local/sharing\_groups/edit/{sharingGroupId}</p>

##### Request:

```
{
  "id": "1",
  "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
  "name": "Banking Sharing Group",
  "description": "Banking Institutions of X Sharing Group",
  "releasability": "string",
  "local": true,
  "active": true,
  "org_count": "6",
  "organisation_uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
  "org_id": "12345",
  "sync_user_id": "12345",
  "created": "string",
  "modified": "string",
  "roaming": true
}
```

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
{
  "SharingGroup": {
    "id": "1",
    "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
    "name": "Banking Sharing Group",
    "description": "Banking Institutions of X Sharing Group",
    "releasability": "string",
    "local": true,
    "active": true,
    "org_count": "6",
    "organisation_uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
    "org_id": "12345",
    "sync_user_id": "12345",
    "created": "string",
    "modified": "string",
    "roaming": true
  },
  "Organisation": {
    "id": "12345",
    "name": "ORGNAME",
    "date_created": "2021-06-14 14:29:19",
    "date_modified": "2021-06-14 14:29:19",
    "description": "string",
    "type": "ADMIN",
    "nationality": "string",
    "sector": "string",
    "created_by": "12345",
    "uuid": "string",
    "contacts": "string",
    "local": true,
    "restricted_to_domain": [
      "example.com"
    ],
    "landingpage": "string",
    "user_count": "3",
    "created_by_email": "string"
  },
  "SharingGroupOrg": [
    {
      "id": "1",
      "sharing_group_id": "1",
      "org_id": "12345",
      "extend": true,
      "Organisation": {
        "id": "12345",
        "name": "ORGNAME",
        "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b"
      }
    }
  ],
  "SharingGroupServer": [
    {
      "all_orgs": true,
      "server_id": "12345",
      "sharing_group_id": "1",
      "Server": {
        "id": "12345",
        "name": "Phising Server"
      }
    }
  ],
  "editable": true,
  "deletable": true
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```




#### Delete a sharing group:

<p class="callout danger">DELETE</p>

<p class="callout info">https://misp.local/sharing\_groups/delete/{sharingGroupId}</p>

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
{
  "saved": true,
  "success": true,
  "name": "SharingGroup deleted",
  "message": "SharingGroup deleted",
  "url": "/sharing_groups/delete/1"
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```




#### Get a list of sharing groups:

<p class="callout success">GET</p>

<p class="callout info">https://misp.local/sharing\_groups</p>

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
{
  "response": [
    {
      "SharingGroup": {
        "id": "1",
        "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
        "name": "Banking Sharing Group",
        "description": "Banking Institutions of X Sharing Group",
        "releasability": "string",
        "local": true,
        "active": true,
        "org_count": "6"
      },
      "Organisation": {
        "id": "12345",
        "name": "ORGNAME",
        "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b"
      },
      "SharingGroupOrg": [
        {
          "id": "1",
          "sharing_group_id": "1",
          "org_id": "12345",
          "extend": true,
          "Organisation": {
            "id": "12345",
            "name": "ORGNAME",
            "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b"
          }
        }
      ],
      "SharingGroupServer": [
        {
          "all_orgs": true,
          "server_id": "12345",
          "sharing_group_id": "1",
          "Server": {
            "id": "12345",
            "name": "Phising Server"
          }
        }
      ],
      "editable": true,
      "deletable": true
    }
  ]
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```




#### Get a sharing group by ID:

<p class="callout success">GET</p>

<p class="callout info">https://misp.local/sharing\_groups/view/{sharingGroupId}</p>

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
{
  "SharingGroup": {
    "id": "1",
    "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
    "name": "Banking Sharing Group",
    "description": "Banking Institutions of X Sharing Group",
    "releasability": "string",
    "local": true,
    "active": true,
    "org_count": "6",
    "organisation_uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
    "org_id": "12345",
    "sync_user_id": "12345",
    "created": "string",
    "modified": "string",
    "roaming": true
  },
  "Organisation": {
    "id": "12345",
    "name": "ORGNAME",
    "date_created": "2021-06-14 14:29:19",
    "date_modified": "2021-06-14 14:29:19",
    "description": "string",
    "type": "ADMIN",
    "nationality": "string",
    "sector": "string",
    "created_by": "12345",
    "uuid": "string",
    "contacts": "string",
    "local": true,
    "restricted_to_domain": [
      "example.com"
    ],
    "landingpage": "string",
    "user_count": "3",
    "created_by_email": "string"
  },
  "SharingGroupOrg": [
    {
      "id": "1",
      "sharing_group_id": "1",
      "org_id": "12345",
      "extend": true,
      "Organisation": {
        "id": "12345",
        "name": "ORGNAME",
        "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b"
      }
    }
  ],
  "SharingGroupServer": [
    {
      "all_orgs": true,
      "server_id": "12345",
      "sharing_group_id": "1",
      "Server": {
        "id": "12345",
        "name": "Phising Server"
      }
    }
  ],
  "editable": true,
  "deletable": true
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```




#### Add an organisation to a sharing group:

<p class="callout info">POST</p>

<p class="callout info">https://misp.local/sharing\_groups/addOrg/{sharingGroupId}/{organisationId}</p>

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
{
  "saved": true,
  "success": true,
  "name": "Organisation added to the sharing group.",
  "message": "Organisation added to the sharing group.",
  "url": "/sharing_groups/addOrg"
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```




#### Remove an organisation from a sharing group:

<p class="callout info">POST</p>

<p class="callout info">https://misp.local/sharing\_groups/removeOrg/{sharingGroupId}/{organisationId}</p>

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
{
  "saved": true,
  "success": true,
  "name": "Organisation removed from the sharing group.",
  "message": "Organisation removed from the sharing group.",
  "url": "/sharing_groups/removeOrg"
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```




#### Add a server to a sharing group:

<p class="callout info">POST</p>

<p class="callout info">https://misp.local/sharing\_groups/addServer/{sharingGroupId}/{serverId}</p>

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
{
  "saved": true,
  "success": true,
  "name": "Server added to the sharing group.",
  "message": "Server added to the sharing group.",
  "url": "/sharing_groups/addServer"
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```




#### Remove a server from a sharing group:

<p class="callout info">POST</p>

<p class="callout info">https://misp.local/sharing\_groups/removeServer/{sharingGroupServerId}/{serverId}</p>

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
{
  "saved": true,
  "success": true,
  "name": "Server removed from the sharing group.",
  "message": "Server removed from the sharing group.",
  "url": "/sharing_groups/removeServer"
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```

# Feed

#### Get a list of feeds:

<p class="callout success">GET</p>

<p class="callout info">https://misp.local/feeds</p>

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
[
  {
    "Feed": {
      "id": "3",
      "name": "CIRCL OSINT Feed",
      "provider": "CIRCL",
      "url": "https://www.circl.lu/doc/misp/feed-osint",
      "rules": "{\"tags\":{\"OR\":[],\"NOT\":[]},\"orgs\":{\"OR\":[],\"NOT\":[]},\"url_params\":\"\"}",
      "enabled": true,
      "distribution": "0",
      "sharing_group_id": "1",
      "tag_id": "12345",
      "default": true,
      "source_format": "1",
      "fixed_event": true,
      "delta_merge": true,
      "event_id": "12345",
      "publish": false,
      "override_ids": true,
      "settings": "{\"csv\":{\"value\":\"\",\"delimiter\":\"\"},\"common\":{\"excluderegex\":\"\"},\"disable_correlation\":\"1\"}",
      "input_source": "local",
      "delete_local_file": true,
      "lookup_visible": true,
      "headers": "X-Custom-Header-A: Foo\nX-Custom-Header-B: Bar\n",
      "caching_enabled": true,
      "force_to_ids": true,
      "orgc_id": "12345",
      "cache_timestamp": "1617875568"
    }
  }
]
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```





#### Get a feed by ID:

<p class="callout success">GET</p>

<p class="callout info">https://misp.local/feeds/view/{feedId}</p>

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
{
  "Feed": {
    "id": "3",
    "name": "CIRCL OSINT Feed",
    "provider": "CIRCL",
    "url": "https://www.circl.lu/doc/misp/feed-osint",
    "rules": "{\"tags\":{\"OR\":[],\"NOT\":[]},\"orgs\":{\"OR\":[],\"NOT\":[]},\"url_params\":\"\"}",
    "enabled": true,
    "distribution": "0",
    "sharing_group_id": "1",
    "tag_id": "12345",
    "default": true,
    "source_format": "1",
    "fixed_event": true,
    "delta_merge": true,
    "event_id": "12345",
    "publish": false,
    "override_ids": true,
    "settings": "{\"csv\":{\"value\":\"\",\"delimiter\":\"\"},\"common\":{\"excluderegex\":\"\"},\"disable_correlation\":\"1\"}",
    "input_source": "local",
    "delete_local_file": true,
    "lookup_visible": true,
    "headers": "X-Custom-Header-A: Foo\nX-Custom-Header-B: Bar\n",
    "caching_enabled": true,
    "force_to_ids": true,
    "orgc_id": "12345",
    "cache_timestamp": "1617875568"
  }
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```





#### Add a feed:

<p class="callout info">POST</p>

<p class="callout info">https://misp.local/feeds/view/{feedId}</p>

##### Request:

```
{
  "name": "CIRCL OSINT Feed",
  "provider": "CIRCL",
  "url": "https://www.circl.lu/doc/misp/feed-osint",
  "rules": "{\"tags\":{\"OR\":[],\"NOT\":[]},\"orgs\":{\"OR\":[],\"NOT\":[]},\"url_params\":\"\"}",
  "enabled": true,
  "distribution": "0",
  "sharing_group_id": "1",
  "tag_id": "12345",
  "source_format": "1",
  "fixed_event": true,
  "delta_merge": true,
  "event_id": "12345",
  "publish": false,
  "override_ids": true,
  "input_source": "local",
  "delete_local_file": true,
  "lookup_visible": true,
  "headers": "X-Custom-Header-A: Foo\nX-Custom-Header-B: Bar\n",
  "caching_enabled": true,
  "force_to_ids": true,
  "orgc_id": "12345"
}
```

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
{
  "Feed": {
    "id": "3",
    "name": "CIRCL OSINT Feed",
    "provider": "CIRCL",
    "url": "https://www.circl.lu/doc/misp/feed-osint",
    "rules": "{\"tags\":{\"OR\":[],\"NOT\":[]},\"orgs\":{\"OR\":[],\"NOT\":[]},\"url_params\":\"\"}",
    "enabled": true,
    "distribution": "0",
    "sharing_group_id": "1",
    "tag_id": "12345",
    "default": true,
    "source_format": "1",
    "fixed_event": true,
    "delta_merge": true,
    "event_id": "12345",
    "publish": false,
    "override_ids": true,
    "settings": "{\"csv\":{\"value\":\"\",\"delimiter\":\"\"},\"common\":{\"excluderegex\":\"\"},\"disable_correlation\":\"1\"}",
    "input_source": "local",
    "delete_local_file": true,
    "lookup_visible": true,
    "headers": "X-Custom-Header-A: Foo\nX-Custom-Header-B: Bar\n",
    "caching_enabled": true,
    "force_to_ids": true,
    "orgc_id": "12345",
    "cache_timestamp": "1617875568"
  }
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```





#### Edit a feed:

<p class="callout warning">PUT</p>

<p class="callout info">https://misp.local/feeds/edit/{feedId}</p>

##### Request:

```
{
  "id": "3",
  "name": "CIRCL OSINT Feed",
  "provider": "CIRCL",
  "url": "https://www.circl.lu/doc/misp/feed-osint",
  "rules": "{\"tags\":{\"OR\":[],\"NOT\":[]},\"orgs\":{\"OR\":[],\"NOT\":[]},\"url_params\":\"\"}",
  "enabled": true,
  "distribution": "0",
  "sharing_group_id": "1",
  "tag_id": "12345",
  "source_format": "1",
  "fixed_event": true,
  "delta_merge": true,
  "event_id": "12345",
  "publish": false,
  "override_ids": true,
  "input_source": "local",
  "delete_local_file": true,
  "lookup_visible": true,
  "headers": "X-Custom-Header-A: Foo\nX-Custom-Header-B: Bar\n",
  "caching_enabled": true,
  "force_to_ids": true,
  "orgc_id": "12345"
}
```

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
{
  "Feed": {
    "id": "3",
    "name": "CIRCL OSINT Feed",
    "provider": "CIRCL",
    "url": "https://www.circl.lu/doc/misp/feed-osint",
    "rules": "{\"tags\":{\"OR\":[],\"NOT\":[]},\"orgs\":{\"OR\":[],\"NOT\":[]},\"url_params\":\"\"}",
    "enabled": true,
    "distribution": "0",
    "sharing_group_id": "1",
    "tag_id": "12345",
    "default": true,
    "source_format": "1",
    "fixed_event": true,
    "delta_merge": true,
    "event_id": "12345",
    "publish": false,
    "override_ids": true,
    "settings": "{\"csv\":{\"value\":\"\",\"delimiter\":\"\"},\"common\":{\"excluderegex\":\"\"},\"disable_correlation\":\"1\"}",
    "input_source": "local",
    "delete_local_file": true,
    "lookup_visible": true,
    "headers": "X-Custom-Header-A: Foo\nX-Custom-Header-B: Bar\n",
    "caching_enabled": true,
    "force_to_ids": true,
    "orgc_id": "12345",
    "cache_timestamp": "1617875568"
  }
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```





#### Enable feed:

<p class="callout info">POST</p>

<p class="callout info">https://misp.local/feeds/enable/{feedId}</p>

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
{
  "name": "Feed enabled.",
  "message": "Feed enabled.",
  "url": "/feeds/enable/1"
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```





#### Disable feed:

<p class="callout info">POST</p>

<p class="callout info">https://misp.local/feeds/disable/{feedId}</p>

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
{
  "name": "Feed disabled.",
  "message": "Feed disabled.",
  "url": "/feeds/disable/1"
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```





#### Cache feeds:

<p class="callout info">POST</p>

<p class="callout info">https://misp.local/feeds/cacheFeeds/{cacheFeedsScope}</p>

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
{
  "name": "Feed caching job initiated.",
  "message": "Feed caching job initiated.",
  "url": "/feeds/cacheFeed"
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```





#### Fetch from feed by ID:

<p class="callout info">POST</p>

<p class="callout info">https://misp.local/feeds/fetchFromFeed/{feedId}</p>

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
{
  "result": "Pull queued for background execution."
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```





#### Fetch from all feeds:

<p class="callout info">POST</p>

<p class="callout info">https://misp.local/feeds/fetchFromAllFeeds</p>

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
{
  "result": "Pull queued for background execution."
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```

# Object

#### \[restSearch\] Get a filtered and paginated list of objects:

<p class="callout info">POST</p>

<p class="callout info">https://misp.local/objects/restsearch</p>

##### Request:

```
{
  "page": 1,
  "limit": 0,
  "quickFilter": "malware",
  "searchall": "malware",
  "timestamp": "1617875568",
  "object_name": "ail-leak",
  "object_template_uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
  "object_template_version": "1",
  "eventid": "12345",
  "eventinfo": "logged source ip",
  "ignore": false,
  "from": "string",
  "to": "string",
  "date": "string",
  "tags": [
    "tlp:amber"
  ],
  "last": 0,
  "event_timestamp": "1617875568",
  "publish_timestamp": "1617875568",
  "org": "12345",
  "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
  "value": "127.0.0.1",
  "type": "md5",
  "category": "Internal reference",
  "object_relation": "filepath",
  "attribute_timestamp": "1617875568",
  "first_seen": "1581984000000000",
  "last_seen": "1581984000000000",
  "comment": "logged source ip",
  "to_ids": true,
  "published": false,
  "deleted": false,
  "withAttachments": false,
  "enforceWarninglist": true,
  "includeAllTags": false,
  "includeEventUuid": false,
  "include_event_uuid": false,
  "includeEventTags": false,
  "includeProposals": false,
  "includeWarninglistHits": true,
  "includeContext": true,
  "includeSightings": true,
  "includeSightingdb": true,
  "includeCorrelations": true,
  "includeDecayScore": false,
  "includeFullModel": false,
  "allow_proposal_blocking": false,
  "metadata": true,
  "attackGalaxy": "mitre-attack",
  "excludeDecayed": false,
  "decayingModel": "string",
  "modelOverrides": {
    "lifetime": 3,
    "decay_speed": 2.3,
    "threshold": 30,
    "default_base_score": 80,
    "base_score_config": {
      "estimative-language:confidence-in-analytic-judgment": 0.25,
      "estimative-language:likelihood-probability": 0.25,
      "phishing:psychological-acceptability": 0.25,
      "phishing:state": 0.2
    }
  },
  "score": "string",
  "returnFormat": "json"
}
```

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
{
  "response": [
    {
      "Object": {
        "id": "12345",
        "name": "ail-leak",
        "meta-category": "string",
        "description": "string",
        "template_uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
        "template_version": "1",
        "event_id": "12345",
        "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
        "timestamp": "1617875568",
        "distribution": "0",
        "sharing_group_id": "1",
        "comment": "string",
        "deleted": true,
        "first_seen": "1581984000000000",
        "last_seen": "1581984000000000",
        "Attribute": [
          {
            "id": "12345",
            "event_id": "12345",
            "object_id": "12345",
            "object_relation": "sensor",
            "category": "Internal reference",
            "type": "md5",
            "value": "127.0.0.1",
            "to_ids": true,
            "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
            "timestamp": "1617875568",
            "distribution": "0",
            "sharing_group_id": "1",
            "comment": "logged source ip",
            "deleted": false,
            "disable_correlation": false,
            "first_seen": "1581984000000000",
            "last_seen": "1581984000000000"
          }
        ]
      }
    }
  ]
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```

#### Add an object to an event:

<p class="callout info">POST</p>

<p class="callout info">https://misp.local/objects/add/{eventId}/{objectTemplateId}</p>

##### Request:

```
{
  "Attribute": [
    {
      "category": "Internal reference",
      "value": "127.0.0.1",
      "to_ids": true,
      "disable_correlation": false,
      "distribution": "0",
      "comment": "logged source ip",
      "object_relation": "sensor"
    }
  ]
}
```

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
{
  "Object": {
    "id": "12345",
    "name": "ail-leak",
    "meta-category": "string",
    "description": "string",
    "template_uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
    "template_version": "1",
    "event_id": "12345",
    "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
    "timestamp": "1617875568",
    "distribution": "0",
    "sharing_group_id": "1",
    "comment": "string",
    "deleted": true,
    "first_seen": "1581984000000000",
    "last_seen": "1581984000000000",
    "Attribute": [
      {
        "id": "12345",
        "event_id": "12345",
        "object_id": "12345",
        "object_relation": "sensor",
        "category": "Internal reference",
        "type": "md5",
        "value": "127.0.0.1",
        "to_ids": true,
        "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
        "timestamp": "1617875568",
        "distribution": "0",
        "sharing_group_id": "1",
        "comment": "logged source ip",
        "deleted": false,
        "disable_correlation": false,
        "first_seen": "1581984000000000",
        "last_seen": "1581984000000000"
      }
    ]
  }
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

**<span style="text-decoration: underline;">404:</span>**

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```

#### Get object by ID:

<p class="callout success">GET</p>

<p class="callout info">https://misp.local/objects/view/{objectId}</p>

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
{
  "Object": {
    "id": "12345",
    "name": "ail-leak",
    "meta-category": "string",
    "description": "string",
    "template_uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
    "template_version": "1",
    "event_id": "12345",
    "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
    "timestamp": "1617875568",
    "distribution": "0",
    "sharing_group_id": "1",
    "comment": "string",
    "deleted": true,
    "first_seen": "1581984000000000",
    "last_seen": "1581984000000000",
    "Attribute": [
      {
        "id": "12345",
        "event_id": "12345",
        "object_id": "12345",
        "object_relation": "sensor",
        "category": "Internal reference",
        "type": "md5",
        "value": "127.0.0.1",
        "to_ids": true,
        "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
        "timestamp": "1617875568",
        "distribution": "0",
        "sharing_group_id": "1",
        "comment": "logged source ip",
        "deleted": false,
        "disable_correlation": false,
        "first_seen": "1581984000000000",
        "last_seen": "1581984000000000"
      }
    ],
    "Event": {
      "id": "12345",
      "info": "logged source ip",
      "org_id": "12345",
      "orgc_id": "12345"
    }
  }
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

**<span style="text-decoration: underline;">404:</span>**

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```

#### Delete object:

<p class="callout success">DELETE</p>

<p class="callout info">https://misp.local/objects/delete/{objectId}/{hardDelete}</p>

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
{
  "saved": true,
  "success": true,
  "name": "Object deleted",
  "message": "Object deleted",
  "url": "/objects/delete/1"
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

**<span style="text-decoration: underline;">404:</span>**

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```

# TAG

#### Get tags:

<p class="callout success">GET</p>

<p class="callout info">https://misp.local/tags</p>

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
{
  "Tag": [
    {
      "id": "12345",
      "name": "tlp:white",
      "colour": "#ffffff",
      "exportable": true,
      "org_id": "12345",
      "user_id": "12345",
      "hide_tag": false,
      "numerical_value": "12345",
      "is_galaxy": true,
      "is_custom_galaxy": true,
      "inherited": 1
    }
  ]
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```

#### Get tag by ID:

<p class="callout success">GET</p>

<p class="callout info">https://misp.local/tags/view/{tagId}</p>

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
{
  "id": "12345",
  "name": "tlp:white",
  "colour": "#ffffff",
  "exportable": true,
  "org_id": "12345",
  "user_id": "12345",
  "hide_tag": false,
  "numerical_value": "12345",
  "is_galaxy": true,
  "is_custom_galaxy": true,
  "inherited": 1
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```

#### Add tag:

<p class="callout info">POST</p>

<p class="callout info">https://misp.local/tags/add</p>

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
{
  "id": "12345",
  "name": "tlp:white",
  "colour": "#ffffff",
  "exportable": true,
  "org_id": "12345",
  "user_id": "12345",
  "hide_tag": false,
  "numerical_value": "12345",
  "is_galaxy": true,
  "is_custom_galaxy": true,
  "inherited": 1
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```

#### Delete tag:

<p class="callout info">POST</p>

<p class="callout info">https://misp.local/tags/delete/{tagId}</p>

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
{
  "name": "Tag deleted.",
  "message": "Tag deleted.",
  "url": "https://misppriv.circl.lu/tags/delete/1"
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```

#### Edit tag:

<p class="callout info">POST</p>

<p class="callout info">https://misp.local/tags/edit/{tagId}</p>

##### Request:

```
{
  "name": "tlp:white",
  "colour": "#ffffff",
  "exportable": true,
  "org_id": "12345",
  "user_id": "12345",
  "hide_tag": false,
  "numerical_value": "12345",
  "is_galaxy": true,
  "is_custom_galaxy": true,
  "inherited": 1
}
```

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
{
  "Tag": {
    "id": "12345",
    "name": "tlp:white",
    "colour": "#ffffff",
    "exportable": true,
    "org_id": "12345",
    "user_id": "12345",
    "hide_tag": false,
    "numerical_value": "12345",
    "is_galaxy": true,
    "is_custom_galaxy": true,
    "inherited": 1
  }
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```

#### Search tag:

<p class="callout success">GET</p>

<p class="callout info">https://misp.local/tags/search/{tagSearchTerm}</p>

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
[
  {
    "Tag": {
      "id": "12345",
      "name": "tlp:white",
      "colour": "#ffffff",
      "exportable": true,
      "org_id": "12345",
      "user_id": "12345",
      "hide_tag": false,
      "numerical_value": "12345",
      "is_galaxy": true,
      "is_custom_galaxy": true,
      "inherited": 1
    },
    "Taxonomy": {
      "id": "12345",
      "namespace": "tlp",
      "description": "Disclosure is not limited.  Sources may use TLP:WHITE when information carries minimal or no foreseeable risk of misuse, in accordance with applicable rules and procedures for public release. Subject to standard copyright rules, TLP:WHITE information may be distributed without restriction.",
      "version": "5",
      "enabled": true,
      "exclusive": true,
      "required": true
    },
    "TaxonomyPredicate": {
      "id": "12345",
      "taxonomy_id": "12345",
      "value": "white",
      "expanded": "(TLP:WHITE) Information can be shared publicly in accordance with the law.",
      "colour": "#ffffff",
      "description": "Disclosure is not limited.  Sources may use TLP:WHITE when information carries minimal or no foreseeable risk of misuse, in accordance with applicable rules and procedures for public release. Subject to standard copyright rules, TLP:WHITE information may be distributed without restriction.",
      "exclusive": true,
      "numerical_value": 0
    }
  }
]
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```

# Sighting

#### Get sightings by event ID:

<p class="callout success">GET</p>

<p class="callout info">https://misp.local/sightings/index/{eventId}</p>

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
{
  "Tag": [
    {
      "id": "12345",
      "name": "tlp:white",
      "colour": "#ffffff",
      "exportable": true,
      "org_id": "12345",
      "user_id": "12345",
      "hide_tag": false,
      "numerical_value": "12345",
      "is_galaxy": true,
      "is_custom_galaxy": true,
      "inherited": 1
    }
  ]
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```

#### Add sightings of a list of values:

<p class="callout info">POST</p>

<p class="callout info">https://misp.local/sightings/add</p>

##### Request:

```
{
  "values": [
    "127.0.0.1"
  ],
  "timestamp": "1617875568",
  "filters": {
    "page": 1,
    "limit": 0,
    "value": "127.0.0.1",
    "value1": "127.0.0.1",
    "value2": "127.0.0.1",
    "type": "md5",
    "category": "Internal reference",
    "org": "12345",
    "tags": [
      "tlp:amber"
    ],
    "from": "string",
    "to": "string",
    "last": 0,
    "eventid": "12345",
    "withAttachments": false,
    "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
    "publish_timestamp": "1617875568",
    "published": false,
    "timestamp": "1617875568",
    "attribute_timestamp": "1617875568",
    "enforceWarninglist": true,
    "to_ids": true,
    "deleted": false,
    "event_timestamp": "1617875568",
    "threat_level_id": "1",
    "eventinfo": "string",
    "sharinggroup": [
      "1"
    ],
    "decayingModel": "string",
    "score": "string",
    "first_seen": "string",
    "last_seen": "string",
    "includeEventUuid": false,
    "includeEventTags": false,
    "includeProposals": false,
    "requested_attributes": [
      "id"
    ],
    "includeContext": true,
    "headerless": true,
    "includeWarninglistHits": true,
    "attackGalaxy": "mitre-attack",
    "object_relation": "filepath",
    "includeSightings": true,
    "includeCorrelations": true,
    "modelOverrides": {
      "lifetime": 3,
      "decay_speed": 2.3,
      "threshold": 30,
      "default_base_score": 80,
      "base_score_config": {
        "estimative-language:confidence-in-analytic-judgment": 0.25,
        "estimative-language:likelihood-probability": 0.25,
        "phishing:psychological-acceptability": 0.25,
        "phishing:state": 0.2
      }
    },
    "includeDecayScore": false,
    "includeFullModel": false,
    "excludeDecayed": false,
    "returnFormat": "json"
  }
}
```

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
{
  "id": "12345",
  "attribute_id": "12345",
  "event_id": "12345",
  "org_id": "12345",
  "date_sighting": "1617875568",
  "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
  "source": "string",
  "type": "string",
  "attribute_uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
  "Organisation": {
    "id": "12345",
    "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
    "name": "ORGNAME"
  }
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```


#### Add sighting of an attribute:

<p class="callout info">POST</p>

<p class="callout info">https://misp.local/sightings/add/{attributeId}</p>

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
{
  "id": "12345",
  "attribute_id": "12345",
  "event_id": "12345",
  "org_id": "12345",
  "date_sighting": "1617875568",
  "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
  "source": "string",
  "type": "string",
  "attribute_uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
  "Organisation": {
    "id": "12345",
    "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
    "name": "ORGNAME"
  }
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```


#### Delete sighting:

<p class="callout info">POST</p>

<p class="callout info">https://misp.local/sightings/delete/{sightingId}</p>

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
{
  "saved": true,
  "success": true,
  "name": "Sighting successfully deleted.",
  "message": "Sighting successfully deleted.",
  "url": "/sightings/delete/1"
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```

# Warninglist

#### Get a list of warninglists:

<p class="callout info">POST</p>

<p class="callout info">https://misp.local/warninglists</p>

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
{
  "Warninglists": [
    {
      "Warninglist": {
        "id": "3",
        "name": "List of known domains to know external IP",
        "type": "cidr",
        "description": "string",
        "version": "10",
        "enabled": true,
        "warninglist_entry_count": "1234",
        "valid_attributes": "domain, hostname, domain|ip, uri, url",
        "WarninglistEntry": [
          {
            "id": "1234",
            "value": "10.128.0.0/24",
            "warninglist_id": "3"
          }
        ]
      }
    }
  ]
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```


#### Search warninglists:

<p class="callout info">POST</p>

<p class="callout info">https://misp.local/warninglists</p>

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
{
  "Warninglists": [
    {
      "Warninglist": {
        "id": "3",
        "name": "List of known domains to know external IP",
        "type": "cidr",
        "description": "string",
        "version": "10",
        "enabled": true,
        "warninglist_entry_count": "1234",
        "valid_attributes": "domain, hostname, domain|ip, uri, url",
        "WarninglistEntry": [
          {
            "id": "1234",
            "value": "10.128.0.0/24",
            "warninglist_id": "3"
          }
        ]
      }
    }
  ]
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```


#### Enable/disable warninglists:

<p class="callout info">POST</p>

<p class="callout info">https://misp.local/warninglists/toggleEnable</p>

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
{
  "saved": true,
  "success": "1 warninglist(s) disabled"
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```


#### Get warninglist by ID:

<p class="callout success">GET</p>

<p class="callout info">https://misp.local/warninglists/view/{warninglistId}</p>

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
{
  "Warninglist": {
    "id": "3",
    "name": "List of known domains to know external IP",
    "type": "cidr",
    "description": "string",
    "version": "10",
    "enabled": true,
    "warninglist_entry_count": "1234",
    "valid_attributes": "domain, hostname, domain|ip, uri, url",
    "WarninglistEntry": [
      {
        "id": "1234",
        "value": "10.128.0.0/24",
        "warninglist_id": "3"
      }
    ]
  }
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```


#### Check if a list of values matches any warninglists:

<p class="callout info">POST</p>

<p class="callout info">https://misp.local/warninglists/checkValue</p>

##### Request:

```
[
  "10.128.0.2"
]
```

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
{
  "10.128.0.2": [
    {
      "id": "10",
      "name": "List of known Wikimedia address ranges"
    }
  ]
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```


#### Update warninglists:

<p class="callout info">POST</p>

<p class="callout info">https://misp.local/warninglists/update</p>

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
{
  "saved": true,
  "success": true,
  "name": "Successfully updated 1 warninglists.",
  "message": "Successfully updated 1 warninglists.",
  "url": "/warninglists/update"
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```

# Noticelist

#### Get a list of noticelists

<p class="callout success">GET</p>

<p class="callout info">https://misp.local/warninglists</p>

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
[
  {
    "Noticelist": {
      "id": "3",
      "name": "List of known domains to know external IP",
      "type": "cidr",
      "description": "string",
      "version": "10",
      "enabled": true,
      "warninglist_entry_count": "1234",
      "valid_attributes": "domain, hostname, domain|ip, uri, url",
      "NoticelistEntry": [
        {
          "id": "1234",
          "noticelist_id": "3",
          "data": {
            "scope": [
              "attribute"
            ],
            "field": [
              "category"
            ],
            "value": [
              "Person"
            ],
            "tags": [
              "tlp:white"
            ],
            "message": {
              "en": "This attribute is likely to contain personal data and the data subject is likely to be directly identifiable."
            }
          }
        }
      ]
    }
  }
]
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```

#### Get a noticelist by ID:

<p class="callout success">GET</p>

<p class="callout info">https://misp.local/warninglists</p>

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
{
  "Noticelist": {
    "id": "3",
    "name": "List of known domains to know external IP",
    "type": "cidr",
    "description": "string",
    "version": "10",
    "enabled": true,
    "warninglist_entry_count": "1234",
    "valid_attributes": "domain, hostname, domain|ip, uri, url",
    "NoticelistEntry": [
      {
        "id": "1234",
        "noticelist_id": "3",
        "data": {
          "scope": [
            "attribute"
          ],
          "field": [
            "category"
          ],
          "value": [
            "Person"
          ],
          "tags": [
            "tlp:white"
          ],
          "message": {
            "en": "This attribute is likely to contain personal data and the data subject is likely to be directly identifiable."
          }
        }
      }
    ]
  }
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```

#### Enable/disable noticelist:

<p class="callout info">POST</p>

<p class="callout info">https://misp.local/warninglists</p>

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
{
  "saved": true,
  "success": true,
  "name": "Noticelist enabled.",
  "message": "Noticelist enabled.",
  "url": "/noticelists/toggleEnable/1"
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```

#### Update noticelists:

<p class="callout info">POST</p>

<p class="callout info">https://misp.local/noticelists/update</p>

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
{
  "saved": true,
  "success": true,
  "name": "Successfully updated 1 noticelists.",
  "message": "Successfully updated 1 noticelists.",
  "url": "/noticelists/update"
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```

####  

# Log

#### Get instance logs

<p class="callout info">POST</p>

<p class="callout info">https://misp.local/admin/logs</p>

##### Request:

```
{
  "page": 1,
  "limit": 0,
  "id": "12345",
  "title": "Attribute (448272) from Event (1): Other/text foo",
  "created": "string",
  "model": "AdminSetting",
  "model_id": "12345",
  "action": "accept",
  "user_id": "12345",
  "change": "%name () => (ORGNAME)%",
  "email": "user@example.com",
  "org": "ORG_%",
  "description": "%updated by User%",
  "ip": "string"
}
```

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
[
  {
    "Log": {
      "id": "12345",
      "title": "Attribute (448272) from Event (1): Other/text foo",
      "created": "string",
      "model": "AdminSetting",
      "model_id": "12345",
      "action": "accept",
      "user_id": "12345",
      "change": "name () => (ORGNAME)",
      "email": "user@example.com",
      "org": "ORGNAME",
      "description": "Organisation \"ORGNAME\" (1) added by User \"SYSTEM\" (0).",
      "ip": "10.0.0.10"
    }
  }
]
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```

# Auth key

#### Get auth keys:

<p class="callout info">POST</p>

<p class="callout info">https://misp.local/auth\_keys</p>

##### Request:

```
[
  {
    "AuthKey": {
      "id": "12345",
      "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
      "authkey_start": "stri",
      "authkey_end": "stri",
      "created": "1617875568",
      "expiration": "1970-01-01 00:00:00",
      "read_only": true,
      "user_id": "12345",
      "comment": "string",
      "allowed_ips": [
        "127.0.0.1"
      ],
      "last_used": "1617875568"
    },
    "User": {
      "id": "12345",
      "email": "user@example.com"
    }
  }
]
```

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
[
  {
    "Log": {
      "id": "12345",
      "title": "Attribute (448272) from Event (1): Other/text foo",
      "created": "string",
      "model": "AdminSetting",
      "model_id": "12345",
      "action": "accept",
      "user_id": "12345",
      "change": "name () => (ORGNAME)",
      "email": "user@example.com",
      "org": "ORGNAME",
      "description": "Organisation \"ORGNAME\" (1) added by User \"SYSTEM\" (0).",
      "ip": "10.0.0.10"
    }
  }
]
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```

#### Search auth keys:

<p class="callout info">POST</p>

<p class="callout info">https://misp.local/auth\_keys</p>

##### Request:

```
{
  "page": 1,
  "limit": 0,
  "id": "12345",
  "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
  "authkey_start": "string",
  "authkey_end": "string",
  "created": "string",
  "expiration": "string",
  "read_only": true,
  "user_id": "12345",
  "comment": "string",
  "allowed_ips": "[\"127.0.0.1\",\"127.0.0.2\"]",
  "last_used": "string"
}
```

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
[
  {
    "AuthKey": {
      "id": "12345",
      "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
      "authkey_start": "stri",
      "authkey_end": "stri",
      "created": "1617875568",
      "expiration": "1970-01-01 00:00:00",
      "read_only": true,
      "user_id": "12345",
      "comment": "string",
      "allowed_ips": [
        "127.0.0.1"
      ],
      "last_used": "1617875568"
    },
    "User": {
      "id": "12345",
      "email": "user@example.com"
    }
  }
]
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```


#### Add auth keys:

<p class="callout info">POST</p>

<p class="callout info">https://misp.local/auth\_keys/add/{userId}</p>

##### Request:

```
{
  "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
  "read_only": true,
  "user_id": "12345",
  "comment": "string",
  "allowed_ips": [
    "127.0.0.1"
  ]
}
```

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
{
  "AuthKey": {
    "id": "12345",
    "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
    "authkey_start": "stri",
    "authkey_end": "stri",
    "created": "1617875568",
    "expiration": "1970-01-01 00:00:00",
    "read_only": true,
    "user_id": "12345",
    "comment": "string",
    "allowed_ips": [
      "127.0.0.1"
    ],
    "last_used": "1617875568"
  }
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```


#### View auth key:

<p class="callout success">GET</p>

<p class="callout info">https://misp.local/auth\_keys/add/{userId}</p>

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
{
  "AuthKey": {
    "id": "12345",
    "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
    "authkey_start": "stri",
    "authkey_end": "stri",
    "created": "1617875568",
    "expiration": "1970-01-01 00:00:00",
    "read_only": true,
    "user_id": "12345",
    "comment": "string",
    "allowed_ips": [
      "127.0.0.1"
    ],
    "last_used": "1617875568"
  },
  "User": {
    "id": "12345",
    "org_id": "12345",
    "email": "user@example.com"
  }
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```


#### Edit auth key:

<p class="callout info">POST</p>

<p class="callout info">https://misp.local/auth\_keys/add/{userId}</p>

##### Request:

```
{
  "read_only": true,
  "comment": "string",
  "allowed_ips": [
    "127.0.0.1"
  ]
}
```

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
{
  "AuthKey": {
    "id": "12345",
    "uuid": "c99506a6-1255-4b71-afa5-7b8ba48c3b1b",
    "authkey_start": "stri",
    "authkey_end": "stri",
    "created": "1617875568",
    "expiration": "1970-01-01 00:00:00",
    "read_only": true,
    "user_id": "12345",
    "comment": "string",
    "allowed_ips": [
      "127.0.0.1"
    ],
    "last_used": "1617875568"
  },
  "User": {
    "id": "12345",
    "org_id": "12345",
    "email": "user@example.com"
  }
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```


#### Delete auth key:

<p class="callout danger">DELETE</p>

<p class="callout info">https://misp.local/auth\_keys/delete/{authKeyId}</p>

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
{
  "saved": true,
  "success": true,
  "name": "AuthKey deleted.",
  "message": "AuthKey deleted.",
  "url": "/auth_keys/delete/1234"
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```

# UserSettings

#### Get user settings:

<p class="callout success">GET</p>

<p class="callout info">https://misp.local/user\_settings</p>

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
[
  {
    "UserSetting": {
      "id": "12345",
      "setting": "publish_alert_filter",
      "value": {
        "widget": "MispStatusWidget",
        "position": {
          "x": "0",
          "y": "0",
          "width": "2",
          "height": "2"
        }
      },
      "user_id": "12345",
      "timestamp": "1617875568"
    }
  }
]
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```


#### Search user settings:

<p class="callout info">POST</p>

<p class="callout info">https://misp.local/user\_settings</p>

##### Request:

```
{
  "id": "12345",
  "setting": "publish_alert_filter",
  "user_id": "12345"
}
```

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
[
  {
    "UserSetting": {
      "id": "12345",
      "setting": "publish_alert_filter",
      "value": {
        "widget": "MispStatusWidget",
        "position": {
          "x": "0",
          "y": "0",
          "width": "2",
          "height": "2"
        }
      },
      "user_id": "12345",
      "timestamp": "1617875568"
    }
  }
]
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```


#### Get user setting by id:

<p class="callout success">GET</p>

<p class="callout info">https://misp.local/user\_settings/view/{userSettingId}</p>

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
{
  "UserSetting": {
    "id": "12345",
    "setting": "publish_alert_filter",
    "value": {
      "widget": "MispStatusWidget",
      "position": {
        "x": "0",
        "y": "0",
        "width": "2",
        "height": "2"
      }
    },
    "user_id": "12345",
    "timestamp": "1617875568"
  }
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```


#### Set user setting:

<p class="callout info">POST</p>

<p class="callout info">https://misp.local/user\_settings/setSetting/{userId}/{userSettingName}</p>

##### Request:

```
{
  "widget": "MispStatusWidget",
  "position": {
    "x": "0",
    "y": "0",
    "width": "2",
    "height": "2"
  }
}
```

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
{
  "UserSetting": {
    "id": "12345",
    "setting": "publish_alert_filter",
    "value": {
      "widget": "MispStatusWidget",
      "position": {
        "x": "0",
        "y": "0",
        "width": "2",
        "height": "2"
      }
    },
    "user_id": "12345",
    "timestamp": "1617875568"
  }
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```


#### Get user setting by id:

<p class="callout success">GET</p>

<p class="callout info">https://misp.local/user\_settings/getSetting/{userId}/{userSettingName}</p>

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
{
  "UserSetting": {
    "id": "12345",
    "setting": "publish_alert_filter",
    "value": {
      "widget": "MispStatusWidget",
      "position": {
        "x": "0",
        "y": "0",
        "width": "2",
        "height": "2"
      }
    },
    "user_id": "12345",
    "timestamp": "1617875568"
  }
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```


#### Delete user setting by id:

<p class="callout danger">DELETE</p>

<p class="callout info">https://misp.local/user\_settings/delete/{userSettingId}</p>

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
{
  "saved": true,
  "success": true,
  "name": "Setting deleted.",
  "message": "Setting deleted.",
  "url": "/user_settings/delete/1234"
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```

# Taxonomy

#### Get taxonomies:

<p class="callout success">GET</p>

<p class="callout info">https://misp.local/taxonomies</p>

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
[
  {
    "Taxonomy": {
      "id": "12345",
      "namespace": "tlp",
      "description": "Disclosure is not limited.  Sources may use TLP:WHITE when information carries minimal or no foreseeable risk of misuse, in accordance with applicable rules and procedures for public release. Subject to standard copyright rules, TLP:WHITE information may be distributed without restriction.",
      "version": "5",
      "enabled": true,
      "exclusive": true,
      "required": true
    },
    "total_count": 0,
    "current_count": 0
  }
]
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```


#### Get a taxonomy by ID:

<p class="callout success">GET</p>

<p class="callout info">https://misp.local/taxonomies/view/{taxonomyIdParameter}</p>

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
{
  "Taxonomy": {
    "id": "12345",
    "namespace": "tlp",
    "description": "Disclosure is not limited.  Sources may use TLP:WHITE when information carries minimal or no foreseeable risk of misuse, in accordance with applicable rules and procedures for public release. Subject to standard copyright rules, TLP:WHITE information may be distributed without restriction.",
    "version": "5",
    "enabled": true,
    "exclusive": true,
    "required": true
  },
  "entries": [
    {
      "tag": "tlp:white",
      "expanded": "string",
      "description": "string",
      "exclusive_predicate": true,
      "existing_tag": true
    }
  ]
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```


#### Enable taxonomy:

<p class="callout info">POST</p>

<p class="callout info">https://misp.local/taxonomies/enable/{taxonomyIdParameter}</p>

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
{
  "saved": true,
  "success": true,
  "name": "Taxonomy enabled",
  "message": "Taxonomy enabled",
  "url": "/taxonomies/enable/1234"
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```


#### Disable taxonomy:

<p class="callout info">POST</p>

<p class="callout info">https://misp.local/taxonomies/disable/{taxonomyIdParameter}</p>

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
{
  "saved": true,
  "success": true,
  "name": "Taxonomy disabled",
  "message": "Taxonomy disabled",
  "url": "/taxonomies/disabled/1234"
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```


#### Update taxonomies:

<p class="callout info">POST</p>

<p class="callout info">https://misp.local/taxonomies/update</p>

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
{
  "saved": true,
  "success": true,
  "name": "Successfully updated 120 taxonomy libraries.",
  "message": "Successfully updated 120 taxonomy libraries.",
  "url": "/taxonomies/update"
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```


#### Get a taxonomy extended with tags used in events and attributes:

<p class="callout success">GET</p>

<p class="callout info">https://misp.local/taxonomies/taxonomy\_tags/{taxonomyIdParameter}</p>

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
{
  "Taxonomy": {
    "id": "12345",
    "namespace": "tlp",
    "description": "Disclosure is not limited.  Sources may use TLP:WHITE when information carries minimal or no foreseeable risk of misuse, in accordance with applicable rules and procedures for public release. Subject to standard copyright rules, TLP:WHITE information may be distributed without restriction.",
    "version": "5",
    "enabled": true,
    "exclusive": true,
    "required": true
  },
  "entries": [
    {
      "org_id": "12345",
      "server_id": "12345",
      "email": "user@example.com",
      "autoalert": true,
      "authkey": "894c8d095180c7ea28789092e96ca6424199aa4f",
      "invited_by": "12345",
      "gpgkey": "string",
      "certif_public": "string",
      "nids_sid": "4000000",
      "termsaccepted": true,
      "newsread": "1617875568",
      "role_id": "3",
      "change_pw": "0",
      "contactalert": true,
      "disabled": true,
      "expiration": "2019-08-24T14:15:22Z",
      "current_login": "1617875568",
      "last_login": "1617875568",
      "force_logout": true,
      "date_created": "1617875568",
      "date_modified": "1617875568",
      "events": 0,
      "attributes": 0
    }
  ]
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```


#### Export taxonomy:

<p class="callout success">GET</p>

<p class="callout info">https://misp.local/taxonomies/export/{taxonomyIdParameter}</p>

##### Response: 

<span style="text-decoration: underline;">**200:**</span>

```
{
  "namespace": "tlp",
  "description": "Disclosure is not limited.  Sources may use TLP:WHITE when information carries minimal or no foreseeable risk of misuse, in accordance with applicable rules and procedures for public release. Subject to standard copyright rules, TLP:WHITE information may be distributed without restriction.",
  "version": 0,
  "exclusive": true,
  "predicates": [
    {
      "value": "white",
      "expanded": "(TLP:WHITE) Information can be shared publicly in accordance with the law."
    }
  ],
  "values": [
    {
      "predicate": "white",
      "entry": [
        {
          "value": "spam",
          "expanded": "spam",
          "description": "Spam or ‘unsolicited bulk e-mail’, meaning that the recipient has not granted verifiable permission for the message to be sent and that the message is sent as part of a larger collection of messages, all having identical content."
        }
      ]
    }
  ]
}
```

**<span style="text-decoration: underline;">403:</span>**

```
{
  "name": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "message": "Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.",
  "url": "/attributes"
}
```

<span style="text-decoration: underline;">**404:**</span>

```
{
  "name": "Invalid attribute",
  "message": "Invalid attribute",
  "url": "/attributes/1234"
}
```

**<span style="text-decoration: underline;">Default:</span>**

```
{
  "name": "string",
  "message": "string",
  "url": "/attributes"
}
```


####