Actions

GET /actions

GET
/organizations/{organizationId}/actions

Lists the organization's configured actions.

Authorization

ApiKeyAuth
x-api-key<token>

In: header

Path Parameters

organizationId*string

Query Parameters

actionKey?string

Value in

  • "compliance.scan"
  • "tracker.scan"
  • "gcm.scan"
  • "dsar.fanout"
  • "evidence.monitor"
  • "integration.check"
status?string

Value in

  • "draft"
  • "ready"
limit?integer
Range1 <= value <= 1000
offset?integer
Range0 <= value <= 9007199254740991

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

application/json

curl -X GET "https://example.com/organizations/string/actions"
{  "items": [    {      "id": "string",      "organizationId": "string",      "name": "string",      "actionKey": "compliance.scan",      "status": "draft",      "enabled": true,      "scope": "org",      "projectIds": [        "string"      ],      "schedule": null,      "options": null,      "scanConfigId": "string",      "trigger": {        "event": "string",        "filter": {          "property1": null,          "property2": null        }      },      "inputs": [        {          "sourceType": "project",          "sourceId": "string"        }      ],      "destinations": [        null      ],      "agentOverrides": {        "property1": {          "enabled": true        },        "property2": {          "enabled": true        }      },      "origin": "user",      "connectionId": "string",      "triggerScheduleId": "string",      "createdBy": "string",      "dateCreated": null,      "dateUpdated": null,      "paused": true,      "lastRunAt": null,      "latestRunStatus": "pending",      "latestRunId": "string",      "latestRunError": "string"    }  ],  "total": 0}