Skip to main content

SponsorshipSearchFilterInput

Defines the filter criteria used when searching for sponsorships 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 confirmationDate and statuses), 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 SponsorshipSearchFilterInput {
confirmationDate: OpenEndedLocalDateRangeFilter
package: SponsorshipPackageSearchFilterInput
paymentDetails: SponsorshipPaymentDetailsSearchFilterInput
statuses: [SponsorshipStatus!]
}

Fields

SponsorshipSearchFilterInput.confirmationDate ● OpenEndedLocalDateRangeFilter input

Filter sponsorships that have been confirmed within the specified date range. Optional.

SponsorshipSearchFilterInput.package ● SponsorshipPackageSearchFilterInput input

Filter sponsorships based on their package. Optional.

SponsorshipSearchFilterInput.paymentDetails ● SponsorshipPaymentDetailsSearchFilterInput input

Filter sponsorships based on their payment details. Optional.

SponsorshipSearchFilterInput.statuses ● [SponsorshipStatus!] list enum

Filter sponsorships based on their statuses. Optional.