The endpoint "/{version}/tasks" [GET] doesn't return the tasks that were completed. Is there any other way to get ALL tasks, regardless of their status?
The endpoint "/{version}/tasks" [GET] doesn't return the tasks that were completed. Is there any other way to get ALL tasks, regardless of their status?
Hi,
We're looking into this.
Thank you.
Hi,
We used the endpoint "/{version}/tasks" to fetch all tasks, and successfully received a response that included tasks with various statuses, including completed tasks. This ensures that you can access a comprehensive list of tasks regardless of their status.
Below is the sample curl and the response screenshot for your reference
curl -X 'GET' \
'integrationbeta.highq.com/.../tasks \
-H 'accept: application/xml'
Thank you.
I am using Swagger UI for the test too, and still get just 1 of the two tasks. As you see in the screenshot below, I didn't apply any fitering. 
On the HighQ site, i can see two tasks. 
Hi,
We have noticed that in HighQ, tasks with a "complete" status are included in the response if their due dates are current date or future dates. However, tasks with past due dates do not appear in the response, even if they are complete.
We have reached out to the product team for clarification on this behavior and will update you as soon as we receive their feedback.
Thank you.
Hi, following up to see if there is any clarification from product team.
Hi,
We're currently checking with product team. Will let you know once we get the response back.
Thanks.
Hi,
According to the product team, tasks marked as "complete" will appear in the response as long as they are not overdue. For example, if a task has a due date of August 1, 2025, and it is marked complete after this date, it will be considered overdue and will not be included in the response.
Thank you.
How to get ALL tasks regardless of their status then?
Hello,
We're looking into it.
Thank you.