Entity Filtering
Entity Filtering enables you to filter results by specifying additional filter conditions on the various queried objects. You can apply this to all the objects returned as part of any GraphQL query.
Entity filtering adheres to the following:
- Mandatory arguments—including mandatory filter conditions such as organizationID, offset, and next—are present and passed as necessary filter conditions.
- Optional arguments—including additional filter conditions such as projectNumber in the Payments graph—are present in all supported GraphQL queries and are passed as additional filters.
- The mandatory and additional filter conditions defined in Query Variables in the sample request accept the values for the argument.
- The "next" filter condition variable is passed with a maximum value of 1000.
- The "next" filter condition variable present in the subgraph is passed with a maximum value of 100.
For example, invoiceLines(offset:0 next:100 ).
- Filtering in the subgraph is only allowed for invoice lines.
- The Date filter condition variable (for example, dateModifiedBegin) is passed in the following format: YYYY-MM-DDTHH:MM.
Last Published Friday, September 5, 2025