[API version 3.2, Timetracker extension version 18.104.22.168602, online ADO organization]
We have added a custom field to feature work items, let's say it's reference name is "Custom.Year". I am now trying to get the TrackedTotal time of every Feature where "Custom.Year" is not equal to null.
I was using the workItemsHierarchy endpoint, but since it does not return work items that have a parent (and some of the Features have an Epic as their parent) I decided to switch to using workItemsHierarchyAllLevels. My issue here is that I am no longer able to filter by my custom field. Here's what my current query looks like:
https://<org>.timehub.7pace.com/api/odata/v3.2/workItemsHierarchyAllLevels?$select=CustomStringField1&customFields=Custom.Year&workItemsFilter=CustomStringField1 ne null
But this returns an error with status code 500 and this message:
Is this intended/known or am I not using the query properly? For reference if instead I use something like this:
https://<org>.timehub.7pace.com/api/odata/v3.2/workItemsHierarchyAllLevels?$select=CustomStringField1&customFields=Custom.Year&workItemsFilter=System_Id eq 12345
Then I get a response where my custom field has the value intended:
Please sign in to leave a comment.