v5

latestOpenAPI 3.0.3Apache 2.0raw.githubusercontent.com2026-02-283466592.5 MB
Approvals

List approval requests for a flag

Get all approval requests for a feature flag.

get/api/v2/projects/{projectKey}/flags/{featureFlagKey}/environments/{environmentKey}/approval-requests

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

Response

Approval request collection response

_linksobject required

The location and content type of related resources

Example response

{
  "items": [
    {
      "_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"
        }
      }
    }
  ]
}