Plans V3: Supported Filters and Sorting

The following table shows field support for filters and sorting for the plan object:

FieldSupported FiltersSortable
id$eq, $ne, $exists, $in, $hasSome, $startsWith, $gt, $lt, $le, $geSortable
createdDate$eq, $ne, $exists, $in, $hasSome, $gt, $lt, $le, $geSortable
updatedDate$eq, $ne, $exists, $in, $hasSome, $gt, $lt, $le, $geSortable
slug$eq, $ne, $exists, $in, $hasSome, $startsWith, $gt, $lt, $le,$geSortable
formId$eq, $ne, $exists, $in, $hasSome, $startsWith, $gt, $lt, $le,$geSortable
name$eq, $ne, $exists, $in, $hasSome, $startsWith, $gt, $lt, $le,$geSortable
pricingVariants.id$eq, $ne, $exists, $in, $hasSome, $startsWith, $gt, $lt, $le,$geSortable
pricingVariants.name$eq, $ne, $exists, $in, $hasSome, $startsWith, $gt, $lt, $le,$geSortable
pricingVariants.pricingStrategies.flatRate.amount$hasSome, $hasAllSortable
visibility$eq, $ne, $exists, $in, $hasSomeSortable
tags.publicTags.tagIds$hasSome, $hasAllNot sortable
tags.privateTags.tagIds$hasSome, $hasAllNot sortable

Note: Filtering by tags.privateTags.tagIds requires the PRICING_PLANS.PLAN_READ permission. Without it, private tags are omitted from responses and can't be used in filters.

Last updated: 10 September 2026

Did this help?