The Comala Workflows app provides several new CQL fields which can be used to filter search results using Confluence Search REST API.
|Confluence CQL-enabled search requires Confluence 5.9 or above|
|Filter Name||CQL Field||Type||Notes||Ver|
Filter to content which has a workflow applied
|Workflow Approval Assignee|
Filter by assigned reviewer
See also: Assigning reviewers
Filter by user who approved content during a review
See also: Content reviews
|Workflow State||Filter by current workflow State||4.10+|
|Workflow State Change||Filter by date of last workflow state Transition||4.11+|
|Workflow State Expiry|
See also: State expiry date
|Workflow Task Assignee|
Filter by workflow Task assignee
See also: Assign a task
Filter by workflow name
Read Confirmation Status
Filter by the read confirmation status.
Possible values: pending, acknowledge, overdue
These fields can be used in Confluence Search, any macros that support CQL and the CQL REST API.
CQL Field Search Example
To search for content where the current state is "Draft" (
state=Draft), the REST API URL would look like:
Comala Workflows uses JSON Content Properties to store and keep track of workflows data and support the new reporting utilities (for version 6.0 and later). Workflow information is available as a API expansion point using
Not all values provided in the current implementation may be supported in future updates but the following core values are unlikely to change.
- Content Properties in the REST API
- Advanced Searching Using CQL
- CQL Field Reference
- CQL Function Reference
- CQL Keywords Reference
- CQL Operators Reference
- Performing Text Searches with CQL