Response Successful Response
id string format: "uuid"
Unique identifier for the trigger.
target_type enum
The target resource type for this trigger.
Allowed values: task task_agent
target_id string format: "uuid"
The target resource ID for this trigger.
name string
A descriptive name for the trigger.
status enum
Lifecycle status for the trigger (draft, disabled, enabled).
Allowed values: draft disabled enabled
endpoint_id string
Unique endpoint identifier used in the webhook URL.
endpoint_url string
Full URL for receiving webhook requests.
auth_method string
Authentication method for incoming webhooks.
include_raw_payload boolean
Whether to include the entire payload as _raw_payload.
idempotency_ttl_seconds integer
How long to remember processed idempotency keys.
created string
When the trigger was created.
modified string
When the trigger was last updated.
created_by_user_id string format: "uuid"
User who created the trigger.
task_agent_revision_id string or null format: "uuid"
Optional pinned TaskAgent revision for TaskAgent triggers.
trigger_type string Defaults to webhook
The type of trigger (webhook for this endpoint).
description string or null
Additional details about the trigger's purpose.
auth_config map from strings to any or null
Authentication configuration (e.g., signature header name).
payload_mapping map from strings to any or null
JSONPath mappings from webhook payload to Task inputs.
idempotency_key_path string or null
JSONPath to extract idempotency key from payload.
auth_secret string or null
The authentication secret (only shown once on creation or rotation).