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