v1

latestOpenAPI 3.1.02026-07-263644911022.4 KB
Audit API

Get Audit Event by ID

Retrieve a single audit event by its unique event ID.

get/v1/audit-events/{id}

Path parameters

idstring uuid required

Unique identifier of the audit event.

Response

Indicates that the request was successful and the response contains the requested data.

eventIdstring uuid

Unique identifier of the audit event.

eventTypestring

Type of audit event (e.g., WORKFLOW_CREATED, EXECUTION_STARTED, PROVIDER_CONFIG_UPDATED).

actionstring

Action performed: CREATE, UPDATE, DELETE, ACTIVATE, DEACTIVATE, DRAFT, or EXECUTE.

resultstring

Outcome of the action: SUCCESS or FAILED.

resourceIdstring

Identifier of the resource that was acted upon.

resourceTypestring

Type of resource: workflow, execution, or provider_config.

contextobject

Additional context about the event.

metadataobject

Extra metadata associated with the event.

timestampstring date-time

Timestamp when the event occurred (RFC 3339).

hashstring

SHA-256 hash for this entry in the audit hash chain.

previousHashstring

Hash of the previous entry in the chain. Empty for the first entry.

Example response

{
  "eventId": "9d8e7f6a-5b4c-4321-9876-a1b2c3d4e5f6",
  "eventType": "WORKFLOW_CREATED",
  "action": "CREATE",
  "result": "SUCCESS",
  "resourceId": "550e8400-e29b-41d4-a716-446655440000",
  "resourceType": "workflow",
  "actor": {
    "type": "user",
    "id": "d4e5f6a7-b8c9-4012-d345-444444444444",
    "ipAddress": "192.168.1.100"
  },
  "timestamp": "2026-03-17T14:35:15Z",
  "hash": "a1b2c3d4e5f6a7b8c9d0e1f2a3b4c5d6e7f8a9b0c1d2e3f4a5b6c7d8e9f0a1b2",
  "previousHash": "f6e5d4c3b2a1f0e9d8c7b6a5f4e3d2c1b0a9f8e7d6c5b4a3f2e1d0c9b8a7f6e5"
}