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",
}