Skip to main content

PayableItemSearchFilterInput

Defines the filter criteria used when searching for payable items in EventsAir.

The following rules apply:

  • Where a field accepts a list of values as a filter, those values are applied using an OR operator.
  • If specifying multiple fields to filter on (for example both names and targetIds), fields are applied using an AND operator.

Throws an error with code:

  • BAD_USER_INPUT if all fields in the input have a combined total number of values exceeding 1,000
input PayableItemSearchFilterInput {
names: [String!]
outstandingBalance: OpenEndedDecimalRangeFilter
owningContactIds: [ID!]
payingContactIds: [ID!]
targetIds: [ID!]
}

Fields

PayableItemSearchFilterInput.names ● [String!] list scalar

Filter payable items based on their names. Optional.

PayableItemSearchFilterInput.outstandingBalance ● OpenEndedDecimalRangeFilter input

Filter payable items that have an outstanding balance within the specified decimal value range. Optional.

PayableItemSearchFilterInput.owningContactIds ● [ID!] list scalar

Filter payable items based on their owning contact identifiers. Optional.

PayableItemSearchFilterInput.payingContactIds ● [ID!] list scalar

Filter payable items based on their paying contact identifiers. Optional.

PayableItemSearchFilterInput.targetIds ● [ID!] list scalar

Filter payable items based on their target identifiers. Optional.

Member Of

payableItems query