BusinessRuleSearchInput
Search criteria and pagination settings for filtering business rule collections
input BusinessRuleSearchInput {
type: [BusinessRuleType!]
channelId: Int
active: Boolean
page: Int = 1
offset: Int = 12
createdAt: DateSearchInput
lastModifiedAt: DateSearchInput
}
Fields
BusinessRuleSearchInput.type ● [BusinessRuleType!] list enum
Filter by specific business rule types to narrow search results by domain context
BusinessRuleSearchInput.channelId ● Int scalar
Only return rules that apply to this channel: rules explicitly scoped to it plus rules that apply to all channels.
BusinessRuleSearchInput.active ● Boolean scalar
Only return active rules (true) or only inactive rules (false). Omit to return both. This does not look at validFrom or validUntil.
BusinessRuleSearchInput.page ● Int scalar
Page number for pagination (minimum: 1, default: 1)
BusinessRuleSearchInput.offset ● Int scalar
Number of items per page for pagination (minimum: 1, maximum: 100, default: 12)
BusinessRuleSearchInput.createdAt ● DateSearchInput input
Filter by creation date range to find rules created within specific time periods
BusinessRuleSearchInput.lastModifiedAt ● DateSearchInput input
Filter by last modification date range to find recently updated rules
Member Of
businessRules query