Skip to main content
get/v2/workflows/dlq
Request example
Response
get/v2/workflows/dlq
Info

For multi-value filters, a workflow run matches if its value equals any of the given values (OR logic), and multiple filters are combined with AND logic.

Multiple values can be passed either by repeating the query parameter (label=label_1&label=label_2) or as a single comma-separated value (label=label_1,label_2).

Authorization

Authorizationstringheaderrequired#
QStash authentication token

1 alternative authorization method available — see the spec for details.

Query parameters

cursorstring#
Pagination cursor. If provided, returns the next page of results.
countinteger#
The maximum number of failed workflow runs to return per page.

Default: 100

Range: <= 100

fromDateinteger#
Filter by starting date in milliseconds (Unix timestamp). This is inclusive.
toDateinteger#
Filter by ending date in milliseconds (Unix timestamp). This is inclusive.
workflowUrlstring[]#
Filter by workflow URL. Supports multiple values.
workflowRunIdstring#
Filter by workflow run ID.
workflowCreatedAtinteger#
Filter by workflow creation timestamp in milliseconds (Unix timestamp).
labelstring[]#

Filter by label assigned to the workflow run. Supports multiple values. You can pass multiple values to match workflow runs with any of the given labels (OR logic).

Examples:

  • label=my_label
  • label=label_1&label=label_2
  • label=label_1,label_2
failureFunctionStatestring[]#

Filter by failure function state. Supports multiple values.

StateDescription
CALLBACK_INPROGRESSThe failure function is in progress.
CALLBACK_SUCCESSThe failure function run successfully.
CALLBACK_FAILThe failure function failed to run.
CALLBACK_CANCELEDThe failure function was manually canceled
callerIpstring[]#
Filter by IP address of the publisher. Supports multiple values.
flowControlKeystring[]#
Filter by Flow Control Key. Supports multiple values.

Responses

application/json
List of failed workflow runs
cursorstring#
Pagination cursor for the next page. Empty if no more results.
messagesobject[]#
Array of failed workflow messages.