v1

latestOpenAPI 3.0.02026-07-13103151174.7 KB
Feature Change Requests

Create Feature Change Request

Create a new Feature Change Request

post/v2/projects/{project}/features/{feature}/change-requests

Path parameters

featurestring required

A Feature key or ID

projectstring required

A Project key or ID

Request body

pathstring required
method'PATCH' required
bodyobject required

Response

_idstring required

A unique Feature ID

_projectstring required

The Project owning the Feature Change Request

_baseFeatureSnapshotstring required

Change Transaction model mongo _id.

_featurestring required

The Feature with requested changes

status'draft' | 'pending' | 'approved' | 'applied' | 'rejected' | 'cancelled' required

Status of the Feature

changesobject[]
operation'featureUpdate' | 'featureStatusUpdate' | 'featureStaticConfigurationUpdate' required

Describes the type of requested change to a feature. example: 'featureUpdate'

descriptionstring

Change Request Description

reviewersReviewers required
reviewsReviewReason[] required

Current Reviewes for the change request

_createdBystring required

ID of the User who created the Feature

_updatedBystring

ID of the User who last updated the Feature

createdAtstring date-time

The date the Feature was created

updatedAtstring date-time

The date the Feature was last updated

Example response

{
  "_id": "61450f3daec96f5cf4a49946",
  "description": "Enabling production for all users."
}