Static Analysis

List AI custom rulesets

Get all AI custom rulesets for the authenticated organization.

get/api/v2/static-analysis/ai/rulesets

Request

  • Base URL
    https://api.datadoghq.com
  • URL
    https://api.datadoghq.com/api/v2/static-analysis/ai/rulesets
  • Auth
    API key in header DD-API-KEY and API key in header DD-APPLICATION-KEY

Query parameters

page[offset]integer

The offset for pagination.

page[limit]integer

The maximum number of rulesets to return.

Response

Successful response

Example response

{
  "data": [
    {
      "attributes": {
        "created_at": "2024-01-01T00:00:00+00:00",
        "created_by": "example-handle",
        "description": "Ruleset description",
        "name": "my-ai-ruleset",
        "rules": [
          {
            "created_at": "2024-01-01T00:00:00+00:00",
            "created_by": "example-handle",
            "last_revision": {
              "category": "SECURITY",
              "checksum": "abc123def456",
              "content": "Content",
              "created_at": "2024-01-01T00:00:00+00:00",
              "created_by": "example-handle",
              "cwe": "79",
              "description": "Ruleset description",
              "directories": [],
              "execution_mode": "auto",
              "globs": [
                "**/*.py"
              ],
              "severity": "ERROR",
              "short_description": "Ruleset short description",
              "version_id": 1
            },
            "name": "my-ai-rule"
          }
        ],
        "short_description": "Ruleset short description"
      },
      "id": "my-ai-ruleset",
      "type": "ai_ruleset"
    }
  ]
}

Changes

No recorded changes to this operation across all 1 revision of this API.