Features
Create Feature
Create a new feature
post/resources/features/v1
Request
- Base URLhttp://localhost:8181
- AuthHTTP bearer
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Request body
Example request
{
"name": "Test Feature",
"key": "test-feature",
"description": "This is a test feature",
"permissions": [
"permission.read",
"permission.write"
]
}Response
Example response
{
"id": "e6a5012c-cbeb-4c1e-ab80-e5f43efd44e3",
"vendorId": "e6a5012c-cbeb-4c1e-ab80-e5f43efd44e3",
"name": "Test Feature",
"key": "test-feature",
"description": "This is a test feature",
"createdAt": "2022-01-01T00:00:00",
"updatedAt": "2022-01-01T00:00:00",
"permissions": [
"permission.read",
"permission.write"
],
"featureFlag": {
"id": "e6a5012c-cbeb-4c1e-ab80-e5f43efd44e3",
"name": "Test Feature Flag",
"on": true,
"offTreatment": "false",
"defaultTreatment": "true",
"description": "This is a test feature flag",
"updatedAt": "2022-01-01T00:00:00",
"createdAt": "2022-01-01T00:00:00"
}
}Changes
No recorded changes to this operation across all 1 revision of this API.