INPUT_OBJECT
ApprovalFilterInput
Filter conditions for Approval records. Conditions on different fields are combined with AND; use OR, AND and NOT for other combinations.
link GraphQL Schema definition
- input ApprovalFilterInput {
- # Matches records that meet at least one of the listed filters.
- : [ApprovalFilterInput!]
- # Matches records that meet all of the listed filters.
- : [ApprovalFilterInput!]
- # Matches records that do not meet this filter.
- : ApprovalFilterInput
- # Search term matched against the fields that the global search covers for this
- # entity.
- : String
- # Unique identifier of entity.
- : EntityFilterStringField
- # Specifies if the entity is considered deleted.
- : Boolean
- # Last modification time.
- : EntityFilterDateTimeField
- # Creation time.
- : EntityFilterDateTimeField
- # Id of the linked account.
- : EntityFilterStringField
- # Id of the triggering user.
- : EntityFilterStringField
- # Id of the application (e.g. browser, automation, third-party integration) the
- # approval was triggered in.
- : EntityFilterStringField
- # Id of the approval process this approval was raised from.
- : EntityFilterStringField
- # Decision state of the approval: Pending while waiting for the approvers, then
- # Approved or Rejected. endTime is set once the decision is made.
- : ApprovalStatusEnumFilterInput
- # Comment the requester attached when raising the approval.
- : EntityFilterStringField
- # Id of the linked contact.
- : EntityFilterStringField
- # Timestamp the approval reached a final status (Approved/Rejected/Cancelled).
- # Empty while the approval is still pending.
- : EntityFilterDateTimeField
- # Id of the linked lead or opportunity, or empty when not linked.
- : EntityFilterStringField
- # Id of the linked quote.
- : EntityFilterStringField
- # Result of the approval process run: the most severe status among its activity
- # log lines, Error when a step of the run failed. The decision itself is in
- # approvalStatus.
- : ProcessStatusEnumFilterInput
- # Revision when entity was lastly changed.
- : EntityFilterNumberField
- # Display name of the approval, derived from the underlying record being approved
- # (e.g. the quote name). Empty when the underlying record has been deleted.
- : String
- # Id of the user who owns the record being approved (the record's owner, not the
- # approver). Empty when the underlying record has been deleted.
- : UUID
- # Type identifier (e.g. account type, quote type) of the underlying record being
- # approved. Empty when the underlying record has no type or has been deleted.
- : BaseEntityTypeEnum
- # Timestamp the approval was raised (alias of created).
- : EntityFilterDateTimeField
- # Account the approval is requested on, when the trigger record is an Account.
- # Matches records where a related record meets these conditions.
- : AccountFilterInput
- # User who triggered the approval, or empty when triggered automatically. Matches
- # records where a related record meets these conditions.
- : ClientFilterInput
- # Application context the approval was triggered in. Matches records where a
- # related record meets these conditions.
- : ApplicationFilterInput
- # Approval process this approval was raised from. Matches records where a related
- # record meets these conditions.
- : ApprovalProcessFilterInput
- # Contact the approval is requested on, when the trigger record is a Contact.
- # Matches records where a related record meets these conditions.
- : ContactFilterInput
- # Lead the approval is requested on. Set when leadOpptyId resolves to a Lead.
- # Matches records where a related record meets these conditions.
- : LeadFilterInput
- # Opportunity the approval is requested on. Set when leadOpptyId resolves to an
- # Opportunity. Matches records where a related record meets these conditions.
- : OpportunityFilterInput
- # Quote the approval is requested on, when the trigger record is a Quote. Matches
- # records where a related record meets these conditions.
- : QuoteFilterInput
- # Users who must respond to the approval, with their individual responses. Matches
- # records where a related record meets these conditions.
- : ApprovalApproverFilterInput
- # Activity log lines describing the steps taken on this approval (visible only).
- # Matches records where a related record meets these conditions.
- : ApprovalProcessActivityLogLineFilterInput
- }
link Require by
- ApprovalApproverFilterInputFilter conditions for ApprovalApprover records. Conditions on different fields are combined with AND; use OR, AND and NOT for other combinations.
- ApprovalFilterInputFilter conditions for Approval records. Conditions on different fields are combined with AND; use OR, AND and NOT for other combinations.
- ApprovalProcessActivityLogLineFilterInputFilter conditions for ApprovalProcessActivityLogLine records. Conditions on different fields are combined with AND; use OR, AND and NOT for other combinations.
- ApprovalProcessEntityApproval rule that raises approval requests for records of an entity when its trigger conditions are met, and defines who approves them.
- ApprovalProcessFilterInputFilter conditions for ApprovalProcess records. Conditions on different fields are combined with AND; use OR, AND and NOT for other combinations.
- ApprovalRepositoryRead operations for Approval records.