Endpoint: GET /tasks

Query parameters

Example 2 (with operators)

{
  "or": [{
		"status": {
	    "values": ["backLog", "inProgress"]
	  },
	}, {
		"not": [{
			"assigneeId": {
		    "values": ["123e4567-e89b-12d3-a456-426655440000"]
		  },
		}],
	}
}

Filters with an empty values array will be ignored. For example,

{
  "or": [{
		"status": {
	    "values": []
	  },
	}, {
		"not": [{
			"assigneeId": {
		    "values": ["123e4567-e89b-12d3-a456-426655440000"]
		  },
		}],
	}
}

will be treated as

{
  "or": [{
		"not": [{
			"assigneeId": {
		    "values": ["123e4567-e89b-12d3-a456-426655440000"]
		  },
		}],
	}
}

Response:

The task object


Examples

Find tasks in back log

Request

curl <https://api.height.app/tasks> \\
	-G \\
  -H "Authorization: api-key secret_1234" \\
	-d filters='{"status":{"values":["backLog"]}}'