v7

latestOpenAPI 3.0.3raw.githubusercontent.com2026-08-013764062.2 MB
Change Requests

Search change requests

Enterprise feature

Search and filter change requests by creator and approver.

get/api/admin/search/change-requests

Query parameters

createdBystring
Example:IS:123

Filter by change request creator user ID

requestedApproverIdstring
Example:IS:456

Filter by requested approver user ID

state'IS:open' | 'IS:closed'
Example:IS:open

Filter by open / closed change requests. Change requests that are in 'draft', 'in review', 'approved', or 'scheduled' states are considered open. Change requests that are in 'cancelled', 'applied', or 'rejected' states are considered closed.

offsetinteger
Example:50

The number of change requests to skip when returning a page. By default it is set to 0.

limitinteger
Example:75

The number of change requests to return in a page. By default it is set to 50. The maximum is 1000.

Response

changeRequestSearchResponseSchema

totalnumber required

Total number of change requests matching the search criteria.

Example response

{
  "changeRequests": [
    {
      "id": 1368,
      "title": "Increase rollout to 65%",
      "environment": "production",
      "project": "dx",
      "createdBy": {
        "id": 42,
        "username": "Tymek Czech",
        "imageUrl": "https://gravatar.com/avatar/8f5a1ce5f210eb56f8d9a2ba1a5940c224c916d5e91159d4036fb46cc6d059dd?s=42&d=retro&r=g"
      },
      "createdAt": "2025-04-30T13:04:48.482Z",
      "features": [
        "feature-a",
        "feature-b"
      ],
      "segments": [
        "segment-a",
        "segment-b"
      ],
      "state": "Applied"
    }
  ],
  "total": 42
}