v1

latestSwagger 2.02026-07-17172265595.1 KB
compliance

List controls filtered by connector, benchmark, tags

post/compliance/api/v3/controls

Request body

compliance_result_summaryboolean
cursorinteger
has_parametersboolean
integration_typesstring[]
list_of_tablesstring[]
parent_benchmarkstring[]
per_pageinteger
primary_tablestring[]
root_benchmarkstring[]
severitystring[]
sort_bystring
sort_orderstring
tagsobject
tags_regexstring

Example request

{
  "compliance_result_filters": {
    "benchmarkID": [
      "azure_cis_v140"
    ],
    "complianceStatus": [
      "alarm"
    ],
    "controlID": [
      "azure_cis_v140_7_5"
    ],
    "integrationGroup": [
      "active"
    ],
    "integrationID": [
      "8e0f8e7a-1b1c-4e6f-b7e4-9c6af9d2b1c8"
    ],
    "integrationType": [
      "Azure"
    ],
    "interval": "5m",
    "notIntegrationID": [
      "8e0f8e7a-1b1c-4e6f-b7e4-9c6af9d2b1c8"
    ],
    "resourceID": [
      "/subscriptions/123/resourceGroups/rg-1/providers/Microsoft.Compute/virtualMachines/vm-1"
    ],
    "resourceTypeID": [
      "/subscriptions/123/resourceGroups/rg-1/providers/Microsoft.Compute/virtualMachines"
    ],
    "severity": [
      "low"
    ],
    "stateActive": [
      true
    ]
  }
}

Response

OK

total_countinteger

Example response

{
  "items": [
    {
      "query": {
        "parameters": [
          {
            "key": "key",
            "required": true
          }
        ]
      }
    }
  ]
}