ActionedApprovalData
Details of the action taken on the approval request.
type ActionedApprovalData {
actionedAt: DateTime!
actionedBy: ActionedBy
actionedComment: String
approvalRequestId: ID!
callbackSecret: String!
correlationId: ID
requestData: JSONObject
state: String
status: ApprovalRequestStatus!
}
Fields
ActionedApprovalData.actionedAt ● DateTime! non-null scalar
When the approval request was actioned.
ActionedApprovalData.actionedBy ● ActionedBy object
The person, if known, who approved/rejected the approval request or the app that cancelled the approval request.
ActionedApprovalData.actionedComment ● String scalar
Optional comment on approval or rejection of this request.
ActionedApprovalData.approvalRequestId ● ID! non-null scalar
The ID of the approval request that was actioned.
ActionedApprovalData.callbackSecret ● String! non-null scalar
A unique secret that can be used to verify the authenticity of the callback.
ActionedApprovalData.correlationId ● ID scalar
The optional originating source entity ID of the artifact requiring approval.
ActionedApprovalData.requestData ● JSONObject scalar
Optional additional data that is useful for / relevant to the approval; the schema of which would vary by type.
ActionedApprovalData.state ● String scalar
Arbitrary state value which was optionally included in the approval request callback definition.
ActionedApprovalData.status ● ApprovalRequestStatus! non-null enum
The current status of the approval request.
Returned By
actionedApprovalData query