ts.dod.list

Query DoD policies with filters.

Query DoD policies with filters.

Requires authentication

Description

Lists DoD policies with optional filtering by status, origin, scope, and search text.

Parameters

NameTypeRequiredDefaultDescription
statusstringFilter by status: active, archived
originstringFilter by origin: template, custom, derived
scopestringFilter by scope: task
searchstringSearch in name and description
limitinteger50Max results (default: 50)
offsetinteger0Pagination offset

Response

Returns a paginated list of DoD policies.

{
  "limit": 50,
  "offset": 0,
  "policies": [
    {
      "id": "dod_a1b2c3d4e5f6",
      "name": "Standard Task Completion",
      "status": "active"
    }
  ],
  "total": 1
}

Errors

CodeDescription
not_authenticatedNo active login for this session

Examples

List active policies

Get all active DoD policies.

Request:

{
  "status": "active"
}

Response:

{
  "limit": 50,
  "offset": 0,
  "policies": [
    {
      "id": "dod_a1b2c3d4e5f6",
      "name": "Standard Task Completion"
    }
  ],
  "total": 1
}