Skip to main content

ApprovalApprover

Represents information about an individual approver.

type ApprovalApprover {
id: ID!
user: User!
status: ApprovalApproverStatus!
rejectionReason: String
actionedAt: DateTimeTz
createdAt: DateTimeTz!
updatedAt: DateTimeTz!
deletedAt: DateTimeTz
}

Fields​

ApprovalApprover.id ● ID! non-null scalar​

Approver's unique identifier.

ApprovalApprover.user ● User! non-null object​

The user who is the approver.

ApprovalApprover.status ● ApprovalApproverStatus! non-null enum​

The approver's status.

ApprovalApprover.rejectionReason ● String scalar​

The reason for rejection, if rejected.

ApprovalApprover.actionedAt ● DateTimeTz scalar​

The date and time the approver actioned the request.

ApprovalApprover.createdAt ● DateTimeTz! non-null scalar​

The date and time when the approver was created.

ApprovalApprover.updatedAt ● DateTimeTz! non-null scalar​

The date and time when the approver was last updated.

ApprovalApprover.deletedAt ● DateTimeTz scalar​

The date and time when the approver was removed.

Member Of​

Approval object