← 返回
未分类 中文

IR Readiness

Comprehensive evaluation of incident response capabilities with maturity scoring and phase-based assessment framework.
全面评估事件响应能力,包含成熟度评分和阶段性评估框架。
krishnakumarmahadevan-cmd krishnakumarmahadevan-cmd 来源
未分类 clawhub v1.0.0 1 版本 100000 Key: 无需
★ 0
Stars
📥 336
下载
💾 0
安装
1
版本
#latest

概述

Overview

The IR Readiness Assessment API provides organizations with a structured, comprehensive evaluation of their incident response capabilities. This tool enables security teams to benchmark their IR maturity against industry standards, identify capability gaps, and track improvement over time through scored assessments across defined IR phases.

Built for security professionals who need to understand and improve their organization's ability to detect, respond to, and recover from security incidents, this API delivers objective maturity scoring based on detailed questionnaire responses. The assessment framework covers the full incident response lifecycle and provides actionable insights aligned with NIST, SANS, and industry best practices.

Ideal users include Chief Information Security Officers (CISOs), incident response managers, security consultants, and organizations undergoing compliance audits or maturity improvement programs.

Usage

Example Request

{
  "sessionId": "ir-assessment-2024-001",
  "userId": 12345,
  "timestamp": "2024-01-15T10:30:00Z",
  "assessmentData": {
    "sessionId": "ir-assessment-2024-001",
    "timestamp": "2024-01-15T10:30:00Z",
    "responses": {
      "q1_preparation": 4,
      "q2_detection": 3,
      "q3_containment": 3,
      "q4_eradication": 2,
      "q5_recovery": 2,
      "q6_lessons_learned": 1,
      "q7_tools_integration": 4,
      "q8_team_training": 2
    }
  }
}

Example Response

{
  "sessionId": "ir-assessment-2024-001",
  "userId": 12345,
  "timestamp": "2024-01-15T10:30:00Z",
  "maturityScore": 2.625,
  "maturityLevel": "Defined",
  "phaseScores": {
    "preparation": 4.0,
    "detection": 3.0,
    "containment": 3.0,
    "eradication": 2.0,
    "recovery": 2.0,
    "lessons_learned": 1.0
  },
  "assessment_summary": {
    "overall_maturity": "Defined",
    "strengths": ["Strong preparation capabilities", "Good detection mechanisms"],
    "gaps": ["Eradication processes need improvement", "Recovery procedures incomplete"],
    "recommendations": [
      "Develop formalized eradication procedures",
      "Enhance recovery plan documentation",
      "Increase team training frequency"
    ]
  },
  "complianceMapping": {
    "nist_csf": "Respond.RP",
    "iso27035": "Maturity Level 2"
  }
}

Endpoints

GET /

Health Check Endpoint

Verifies API availability and basic connectivity.

Method: GET

Path: /

Parameters: None

Response: JSON object confirming service status.


POST /api/ir-assessment/evaluate

Evaluate IR Readiness Assessment

Processes assessment responses and returns comprehensive maturity scoring, phase-based breakdowns, gap analysis, and recommendations.

Method: POST

Path: /api/ir-assessment/evaluate

Parameters:

NameTypeRequiredDescription
-----------------------------------
sessionIdstringYesUnique identifier for the assessment session
userIdintegerNoIdentifier of the user conducting the assessment
timestampstringYesISO 8601 timestamp of the assessment submission
assessmentDataobjectYesContainer for assessment response data
assessmentData.sessionIdstringYesSession identifier matching parent sessionId
assessmentData.timestampstringYesTimestamp of assessment data capture
assessmentData.responsesobjectYesKey-value pairs where keys are question identifiers and values are integer scores (typically 1-5)

Response Schema:

  • sessionId (string): Assessment session identifier
  • userId (integer, nullable): User who conducted the assessment
  • timestamp (string): Response generation timestamp
  • maturityScore (number): Overall maturity score (0-5 scale)
  • maturityLevel (string): Maturity rating (e.g., "Initial", "Repeatable", "Defined", "Managed", "Optimized")
  • phaseScores (object): Scores for each IR phase (preparation, detection, containment, eradication, recovery, lessons_learned)
  • assessment_summary (object): Contains overall_maturity, strengths, gaps, and recommendations arrays
  • complianceMapping (object): Alignment with NIST CSF and ISO 27035 maturity models

GET /api/ir-assessment/phases

Retrieve Phase Definitions

Returns definitions of all IR phases included in the assessment framework.

Method: GET

Path: /api/ir-assessment/phases

Parameters: None

Response Schema:

JSON object containing phase definitions, including:

  • Phase identifiers and names
  • Description of scope and objectives for each phase
  • Key control areas and evaluation criteria
  • Typical timeline and resource requirements

GET /api/ir-assessment/maturity-levels

Retrieve Maturity Level Definitions

Returns framework definitions for maturity levels and scoring thresholds.

Method: GET

Path: /api/ir-assessment/maturity-levels

Parameters: None

Response Schema:

JSON object containing:

  • Maturity level names and identifiers
  • Score ranges for each level
  • Characteristics and capabilities at each maturity stage
  • Progression pathways and typical improvement recommendations

Pricing

PlanCalls/DayCalls/MonthPrice
-------------------------------------
Free550Free
Developer20500$39/mo
Professional2005,000$99/mo
Enterprise100,0001,000,000$299/mo

About

ToolWeb.in - 200+ security APIs, CISSP & CISM, platforms: Pay-per-run, API Gateway, MCP Server, OpenClaw, RapidAPI, YouTube.

References

  • Kong Route: https://api.mkkpro.com/security/ir-readiness
  • API Docs: https://api.mkkpro.com:8107/docs

版本历史

共 1 个版本

  • v1.0.0 当前
    2026-05-07 06:49 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

office-efficiency

PDF To PPTX

krishnakumarmahadevan-cmd
将PDF文档智能转换为可编辑的PowerPoint演示文稿,自动提取内容并优化格式。
★ 0 📥 1,373
it-ops-security

OpenClaw Backup

alex3alex
备份与恢复 OpenClaw 数据。适用于创建备份、设置自动备份计划、从备份恢复或管理备份轮转。处理 ~/.openclaw 目录归档并包含适当的排除规则。
★ 90 📥 30,986
it-ops-security

Free Ride - Unlimited free AI

shaivpidadi
管理OpenClaw的OpenRouter免费AI模型,自动按质量排名模型,配置速率限制备用方案,并更新opencla...
★ 471 📥 78,159