Bulk delete publishing jobs by status
Removes all bundles matching the specified status filter. Cannot purge in-progress bundles (BUNDLING, SENDING_TO_ENDPOINTS, PUBLISHING_BUNDLE). If no status specified, uses safe defaults (all terminal + queued statuses). IMPORTANT: This endpoint processes asynchronously. Results are delivered via WebSocket system messages to browser clients. Non-browser API clients will not receive completion notifications.
Query parameters
Comma-separated status values to purge. If omitted, uses safe defaults (all terminal + queued, excludes in-progress). Cannot include: BUNDLING, SENDING_TO_ENDPOINTS, PUBLISHING_BUNDLE. Valid values: BUNDLE_REQUESTED, WAITING_FOR_PUBLISHING, BUNDLE_SENT_SUCCESSFULLY, RECEIVED_BUNDLE, BUNDLE_SAVED_SUCCESSFULLY, SUCCESS, SUCCESS_WITH_WARNINGS, FAILED_TO_BUNDLE, FAILED_TO_SENT, FAILED_TO_SEND_TO_ALL_GROUPS, FAILED_TO_SEND_TO_SOME_GROUPS, FAILED_TO_PUBLISH, FAILED_INTEGRITY_CHECK, INVALID_TOKEN, LICENSE_REQUIRED
Response
Purge operation initiated (processes in background). The result is delivered as a system notification to the triggering user's browser session. Non-browser API clients will not receive the completion event.
Example response
{
"entity": {
"message": "Purge operation started. Results will be notified when complete.",
"statusesRequested": [
"SUCCESS",
"FAILED_TO_PUBLISH"
]
}
}Changes
No recorded changes to this endpoint across all 1 revision of this API.