Genel API uç noktaları
IBM® QRadar® Use Case Manager , verilerle etkileşimde bulunmak için kullanabileceğiniz API ' ler sağlar.
Case Explorer Kullan
| Uç nokta | Açıklama |
|---|---|
| POST: /api/use_case_explorer | Bir Kullanım Senaryosu Gezgini raporu oluşturur. |
| GET: /api/use_case_explorer/{reportId}/status | Kullanım Senaryosu Gezgini raporunun durumunu denetler. |
| GET: /api/use_case_explorer/{reportId}/result | Vaka Gezgini Kullan sonucunun sonuçlarını sayfaya göre bir JSON dizisi sayfası olarak döndürür. |
| POST: /api/use_case_explorer/{reportId}/download_csv | Bir Kullanım Gezgini raporunu CSV dosyası olarak karşıdan yüklemek için bir iş başlatır. |
| GET: /api/use_case_explorer/download_csv/{jobId}/status | Kullanım Senaryosu Gezgini CSV dosyası yükleme işinin durumunu denetler. |
| GET: /api/use_case_explorer/download_csv/{jobId}/result | Case Explorer 'ın karşıdan yükleme CSV işini kullanan sonuçlarını döndürür. |
| POST: /api/use_case_explorer/{reportId}/download_json | Case Explorer programını bir JSON dosyası olarak karşıdan yüklemek için bir iş başlatır. |
| GET: /api/use_case_explorer/download_json/{jobId}/status | Bir Kullanım Senaryosu Gezgini JSON dosyası yükleme işinin durumunu denetler. |
| GET: /api/use_case_explorer/download_json/{jobId}/result | Case Explorer 'ın karşıdan yükleme JSON işini içeren sonuçları döndürür. |
| POST: /api/rules_export/html/{reportId}/download_report | Case Explorer kurallarını sıkıştırılmış bir HTML raporu olarak karşıdan yüklemek için bir iş başlatır. Önemli: İstek üstbilgisinde aynı SEC simgesinin QRadar Use Case
Manager olarak geçirilmesi gerekir.
|
| GET: /api/rules_export/html/download_report/{jobId}/status | Bir Kullanım Senaryosu Gezgini sıkıştırılmış HTML raporunu karşıdan yükleme işinin durumunu denetler. |
| GET: /api/rules_export/html/download_report/{jobId}/result | Case Explorer 'ın sıkıştırılmış HTML rapor işini karşıdan yükleme işleminin sonuçlarını döndürür. |
Kaynak kapsamını günlüğe kaydet
| Uç nokta | Açıklama |
|---|---|
| GET: /api/log_source_types/activity_and_current_rules_count | Kural günlüğü kaynak tipi etkinliği ve geçerli kapsama ilişkin bilgileri döndürür. |
| GET: /api/log_source_types/current_and_potential_rules_count | Yürürlükteki ve olası kural günlüğü kaynak tipi kapsamındaki bilgileri döndürür. |
MITRE uç noktaları
| Uç nokta | Açıklama |
|---|---|
| POST: /api/custom_mitre_group_technique | Özel MITRE grup tekniği dosyasını karşıya yükleyin. |
| GET: /api/mappings | QRadar Use Case Manager' taki tüm MITRE ATT & CK kural eşlemelerini döndürür. |
| POST: /api/mappings | Imports previously created mappings into QRadar Use Case
Manager. Önemli: İstek üstbilgisinde aynı SEC simgesinin QRadar Use Case
Manager olarak geçirilmesi gerekir.
|
| DELETE: /api/mappings | QRadar Use Case
Manager ' ta özelleştirilmiş kural eşlemelerini siler ve eşlemeleri IBM varsayılanına geri döndürür. Önemli: İstek üstbilgisinde aynı SEC simgesinin QRadar Use Case
Manager olarak geçirilmesi gerekir.
|
| GET: /api/mappings/by_name | QRadar Use Case Manageriçindeki kural eşlemlerini döndürür. |
| POST: /api/mappings/by_name | QRadar Use Case Manageriçinde yeni kural eşlemeleri yaratır. |
| DELETE: /api/mappings/by_name | Kural tanıtıcısına göre QRadar Use Case
Manager içindeki kural eşlemlerini siler. Önemli: İstek üstbilgisinde aynı SEC simgesinin QRadar Use Case
Manager olarak geçirilmesi gerekir.
|
| GET: /api/mitre/mitre_coverage/{ruleUUID} | Returns all rule and child mappings in QRadar Use Case Manager by rule UUID. |
| GET: /api/mappings/tactics | QRadar Use Case Manager' taki tüm MITRE ATT & CK taktikleri ve teknikleri döndürür. |
| GET: /api/mappings/tactics/{tactic_id} | QRadar Use Case Manager' ta istenen MITRE ATT & CK taktiği için gereken tüm teknikleri döndürür. |
| GET: /api/mappings/numbers_by_tactic | Returns the number of MITRE ATT&CK rule mappings per tactic in QRadar Use Case Manager. |
| GET: /api/mappings/trends | Belirtilen zamandan bu yana gün başına QRadar Use Case Manager içindeki MIRE ATT & CK kural eşlemelerinin sayısını döndürür. |
Bulguların ayarlanması
| Uç nokta | Açıklama |
|---|---|
| GET: /api/rule/findings | Tüm ayar bulgularını alır. |
| GET: /api/rule/findings/{ruleId}/findingsByRuleId | Belirli bir kural tanıtıcısına ilişkin tüm ayarlama bulgularını döndürür. |
Örnek
Aşağıdaki örnekte, üstbilgide SEC simgesini geçen bir istek gösterilmektedir.
curl -i -k -X 'POST' 'https://xxxxxx/console/plugins/app_proxy:UseCaseManager_Service/api/mappings/by_name?rule_id=234567' -H 'accept: application/json' -H 'sec:xxxxxx'
Burada -H 'sec:xxxxxx' , QRadar Use Case
Manager' de kullanılan SEC simgesindeki aynıdır.