BigID · Schema

BigID Actionable Insights Case

Schema describing a single DSPM/posture case returned by GET /api/v1/actionable-insights/all-cases.

Data SecurityDSPMDLPPrivacyAI SecurityData CatalogDSARData DiscoveryCompliance

Properties

Name Type Description
caseId string BigID case identifier.
caseStatus string Lifecycle state of the case.
severityLevel string Severity scoring for the underlying risk.
policyName string Name of the BigID policy that flagged the issue.
dataSourceName string Data source the affected asset lives in.
created_at string
updated_at string
auditReason string Audit reason recorded when changing the case status.
View JSON Schema on GitHub

JSON Schema

bigid-case-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://api-evangelist.com/schemas/bigid/bigid-case-schema.json",
  "title": "BigID Actionable Insights Case",
  "description": "Schema describing a single DSPM/posture case returned by GET /api/v1/actionable-insights/all-cases.",
  "type": "object",
  "properties": {
    "caseId": {
      "type": "string",
      "description": "BigID case identifier."
    },
    "caseStatus": {
      "type": "string",
      "enum": ["open", "resolved", "silenced", "acknowledged"],
      "description": "Lifecycle state of the case."
    },
    "severityLevel": {
      "type": "string",
      "enum": ["critical", "high", "medium", "low"],
      "description": "Severity scoring for the underlying risk."
    },
    "policyName": {
      "type": "string",
      "description": "Name of the BigID policy that flagged the issue."
    },
    "dataSourceName": {
      "type": "string",
      "description": "Data source the affected asset lives in."
    },
    "created_at": {
      "type": "string",
      "format": "date-time"
    },
    "updated_at": {
      "type": "string",
      "format": "date-time"
    },
    "auditReason": {
      "type": "string",
      "description": "Audit reason recorded when changing the case status."
    }
  }
}