Task Status

This documentation is for LiquidPlanner New: next.liquidplanner.com

Pull a list of all Custom Task Statuses that have been defined in the workspace including those that are In Use and the ones that have been Archived. The response is sent in JSON format.

https://next.liquidplanner.com/api/workspaces/<workspace id>/task-status/v1

Supported Methods

GET

Sample Response

{
    "recordLimit": 500,
    "recordCount": 1,
    "data": [
        {
            "id": 2468,
            "name": "Done",
            "color": "595959",
            "archived": false,
            "schedulingType": "done",
            "workspaceId": 21,
            "priority": "w",
            "archivedAt": null,
            "createdAt": "2022-08-04T17:43:48.177219Z",
            "updatedAt": "2022-08-04T17:43:48.179Z",
            "createdBy":10702,
            "updatedBy":10702,
            "permission": "admin"
        }
    ]
}

Filter Options

Apply the filter string to the endpoint URL. Values are case sensitive for enum strings as noted below.

Filter attribute

Field type

Description

Filter string

Note

id

number

Pull details about a specific custom task status by its ID

?id[is]="122"

name

string

Pull details about a specific custom task status by its name

?name[in]=["Ready","In Progress"]

Encode operator and value

schedulingType

enum string (unscheduled, done, scheduled)

Pull a list of custom task statuses based on their scheduling state

?schedulingType[is]="scheduled"

Values are case sensitive