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