Testkube Control Plane ../features environment operations
Testkube Pro API (cloud-api/1.10.51)
Download OpenAPI specification:Download
E-mail: testkube@kubeshop.io  License: COMMERICAL 
API for Testkube Pro
Get environment features
Get environment features
Authorizations:
None
path Parameters
| id required  | string  unique id of the object  | 
| environmentID required  | string  unique id of the environment  | 
Responses
Response samples
- 200
 - 400
 - 401
 - 404
 
Content type
application/json
{- "role": "read",
 - "features": [
- {
- "name": "string",
 - "displayName": "string",
 - "description": "string",
 - "enabled": true
 
} 
] 
}Patch environment features
Endpoint for updating environment features
Authorizations:
None
path Parameters
| id required  | string  unique id of the object  | 
| environmentID required  | string  unique id of the environment  | 
Request Body schema: application/jsonrequired
environment features body
 Array 
| name required  | string  feature name  | 
| displayName required  | string  feature name  | 
| description required  | string  feature description  | 
| learnMoreUrl | string <uri>   URL to learn more about the feature  | 
| enabled required  | boolean  is feature enabled?  | 
Responses
Request samples
- Payload
 
Content type
application/json
[- {
- "name": "string",
 - "displayName": "string",
 - "description": "string",
 - "enabled": true
 
} 
]Response samples
- 400
 - 401
 - 404
 
Content type
application/problem+json
{- "title": "Invalid test name",
 - "status": 500,
 - "detail": "Your test name can't contain forbidden characters like \"}}}\" passed",
 
}