This object contains information about gating group and rules information.

idUUIDThe rule id
gatingGroupIdUUIDThe gating group id.
ruleTypeEnumThe gating rule type.
rulesEnumContains the information from gatingRule
isNegativeGatingBooleanIf the owner's NFT matches with the gating rule e.g. rule-contract address, rule contract token exists in the owner token list, the owner is not eligible for gating.
isEligibleApprovalBooleanThis field shows the eligibility of token gating contract approval
approvalStatusBooleanIt shows the approval transaction status.
gatingWebhook[Object]An array of webhookContract contains marketplaceCollectionItemId,onchainContractType-(TokenGating,Redeem),contractAddress, create webhook subscription of smart contract transactions.