Фильтрация только элементов типа Service и NonInventory в API элемента QuickBooks

В Item API Documentaiton мы видим, что есть разные типы предметов, которые мы можем отфильтровать / отсортировать. А меня интересует только Item.Type = 'NonInventory' OR Item.type = 'Service'.

Запрос API

SELECT * from Item where Active IN (true, false) AND Type IN ('Service', 'NonInventory')

Но я получаю все предметы только как Service Тип. Даже NonInventory тип item.type равен Service. Как теперь определить, какой из них Service, а какой NonInventory, проверив Status или любой другой атрибут? Также я хочу исключить Categories и Bundle из ответа.


person przbadu    schedule 10.12.2019    source источник


Ответы (1)


После передачи minor_version = 42 в конечной точке API я получаю правильный результат и могу фильтровать только элементы Service и NonInventory.

Ссылка: https://developer.intuit.com/app/developer/qbo/docs/develop/explore-the-quickbooks-online-api/minor-versions#minor-version-summary

person przbadu    schedule 10.12.2019