INPUT_OBJECT

CreateApprovalInput

Field values of a new Approval record.

link GraphQL Schema definition

  • input CreateApprovalInput {
  • # Optional client-supplied identifier passed on a mutation input and echoed back
  • # unchanged on its payload, so a client can correlate the response with its
  • # request (Relay convention).
  • clientMutationId: String
  • # Last modification time.
  • modified: DateTime
  • # Creation time.
  • created: DateTime
  • # Id of the linked account.
  • accountId: ID
  • # Id of the triggering user.
  • actorId: ID
  • # Id of the application (e.g. browser, automation, third-party integration) the
  • # approval was triggered in.
  • applicationId: ID!
  • # Id of the approval process this approval was raised from.
  • approvalProcessId: ID!
  • # Decision state of the approval: Pending while waiting for the approvers, then
  • # Approved or Rejected. endTime is set once the decision is made.
  • approvalStatus: ApprovalStatusEnum
  • # Comment the requester attached when raising the approval.
  • comment: String
  • # Id of the linked contact.
  • contactId: ID
  • # Id of the linked lead or opportunity, or empty when not linked.
  • leadOpptyId: ID
  • # Id of the linked quote.
  • quoteId: ID
  • # 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.
  • status: ProcessStatusEnum
  • # Revision when entity was lastly changed.
  • revision: Int
  • # Users who must respond to the approval, with their individual responses.
  • approvers: [CreateApprovalApproverNoApprovalBackrefInput!]
  • }

link Require by