List, inspect, and export workflow action events from lifecycle management policy executions
Workflow action events represent the execution of individual actions within a triggered workflow task. Each action corresponds to a configured step in a policy workflow—such as synchronizing identities, managing group memberships, or sending notifications.
These APIs correspond to the Workflow Actions tab on the Activity Log page in the Veza UI.
Workflow Action APIs help you:
Drill into specific action executions within a workflow task
Identify which action step failed when a workflow errors
Track how many integration jobs each action dispatched
The action_type field indicates what operation was performed:
Value
Description
NONE
No action type specified
SYNC_IDENTITIES
Synchronize identity attributes to a target system
MANAGE_RELATIONSHIPS
Add or remove identity from groups, roles, or entitlements
CREATE_EMAIL
Create an email address for the identity
DEPROVISION_IDENTITY
Deprovision (disable) an identity
ACCESS_PLAN
Action controlled via an Access Plan
WRITE_BACK_EMAIL
Write back an email address to an HRIS system
PAUSE
Pause workflow execution for a configured duration
SEND_NOTIFICATION
Send a notification
CUSTOM_ACTION
Execute a custom action (e.g., write ServiceNow table)
CREATE_ENTITLEMENT
Create a role or group in the target system
CREATE_ACCESS_REVIEW
Create an access review campaign
RESET_PASSWORD
Reset the identity's password
DELETE_IDENTITY
Permanently delete an identity
SEND_REST_PAYLOAD
Send a formatted REST API payload
Action States
Action events use the same state model as workflow tasks (INITIAL, RUNNING, COMPLETED, ERRORED, SKIPPED, etc.). See Triggered Workflows for the full state reference.
List Action Events
Endpoint
Description
Retrieve a paginated list of action events across all policies and workflows. Supports SCIM-style filtering, ordering, and pagination.
Filterable Fields
Field
Operators
Description
state
eq
Current execution state
policy_task
eq
Parent workflow task ID
action_name
eq, co
Action name (case-insensitive)
action_type
eq
Type of action executed
policy_id
eq
Policy ID
workflow_name
eq, co
Workflow name
identity_id
eq, co, sw, ew
Identity ID
identity_name
eq, co, sw, ew
Identity name (case-insensitive)
started_at
gt, ge, lt, le
Action start time
completed_at
gt, ge, lt, le
Action completion time
any_changes
eq
Whether the action made any changes
extraction_event
eq
Extraction event ID
jobs_started
eq
Number of jobs dispatched
API Reference
List Workflow Action Events
get
Retrieve a paginated list of action events. Each action event represents the execution of a single action (e.g., Sync Identities, Manage Relationships) within a triggered workflow task. Corresponds to the "Workflow Actions" tab in the Activity Log UI.
Authorizations
AuthorizationstringRequired
Veza API key for authentication.
Generate keys in Administration > API Keys.
Retrieve a single action event by specifying the parent workflow task ID and the action name. The workflow_task path parameter corresponds to the policy_task field in the response (a historical naming convention).
API Reference
Get Workflow Action Event
get
Retrieve a single action event by its workflow task ID (historically called "policy_task") and action name. Returns the full ActionEvent object including state, timing, action type, and identity details.
Authorizations
AuthorizationstringRequired
Veza API key for authentication.
Generate keys in Administration > API Keys.
Path parameters
workflow_taskstringRequired
"workflow_task" is referred to as "policy_task" (because that was the historical name)
Export action events matching a filter to a downloadable CSV file. The request body wraps the same filter and ordering parameters used by the List endpoint.
API Reference
Export Workflow Action Events
post
Export action events to a downloadable file. Accepts the same filter and ordering parameters as the List Action Events endpoint. Returns an export job reference that can be polled for completion.
Authorizations
AuthorizationstringRequired
Veza API key for authentication.
Generate keys in Administration > API Keys.