Approvals
Review approval request for a flag
Review an approval request by approving or denying changes.
post/api/v2/projects/{projectKey}/flags/{featureFlagKey}/environments/{environmentKey}/approval-requests/{id}/reviews
Path parameters
projectKeystring string required
The project key
The project key
featureFlagKeystring string required
The feature flag key
The feature flag key
environmentKeystring string required
The environment key
The environment key
idstring string required
The feature flag approval request ID
The feature flag approval request ID
Request body
Example request
{
"kind": "approve",
"comment": "Looks good, thanks for updating"
}Response
Approval request review response
Example response
{
"_id": "12ab3c45de678910abc12345",
"_version": 1,
"requestorId": "12ab3c45de678910abc12345",
"description": "example: request approval from someone",
"reviewStatus": "pending",
"allReviews": [
{
"_id": "12ab3c45de678910abc12345",
"kind": "approve",
"comment": "Approved!",
"memberId": "12ab3c45de678910abc12345",
"serviceTokenId": "12ab3c45de678910abc12345"
}
],
"notifyMemberIds": [
"1234a56b7c89d012345e678f"
],
"appliedByMemberId": "1234a56b7c89d012345e678f",
"appliedByServiceTokenId": "1234a56b7c89d012345e678f",
"status": "pending",
"operatingOnId": "12ab3c45de678910abc12345",
"source": {
"key": "source-flag-key-123abc",
"version": 1
},
"customWorkflowMetadata": {
"name": "Example workflow name",
"stage": {
"name": "Stage 1"
}
}
}