List tasks
Authentication
Query parameters
Set to “all” if you want to include annotations and predictions in the response. Defaults to task_only
Set to “all” if you want to include annotations and predictions in the response. Defaults to task_only
Retrieve a paginated list of tasks. The response format varies based on the user’s role in the organization:
The token (or API key) must be passed as a request header. You can find your user token on the User Account page in Label Studio. Example:
curl https://label-studio-host/api/projects -H “Authorization: Token [your-token]”Additional query to filter tasks. It must be JSON encoded string of dict containing one of the following parameters: {“filters”: …, “selectedItems”: …, “ordering”: …}. Check Data Manager > Create View > see data field for more details about filters, selectedItems and ordering.
filters: dict with “conjunction” string (“or” or “and”) and list of filters in “items” array. Each filter is a dictionary with keys: “filter”, “operator”, “type”, “value”. Read more about available filters Example: {“conjunction”: “or”, “items”: [{“filter”: “filter:tasks:completed_at”, “operator”: “greater”, “type”: “Datetime”, “value”: “2021-01-01T00:00:00.000Z”}]} selectedItems: dictionary with keys: “all”, “included”, “excluded”. If “all” is false, “included” must be used. If “all” is true, “excluded” must be used. Examples: {“all”: false, “included”: [1, 2, 3]} or {“all”: true, “excluded”: [4, 5]} ordering: list of fields to order by. Currently, ordering is supported by only one parameter. Example: [“completed_at”]