Testkube Control Plane ../settings operations
Testkube Pro API (cloud-api/1.10.51)
Download OpenAPI specification:Download
E-mail: testkube@kubeshop.io License: COMMERICAL
API for Testkube Pro
Features info, global for Testkube Pro or Enterprise
Get API info like current version
path Parameters
id required | string unique id of the object |
Responses
Response samples
- 200
- 500
Content type
application/json
{- "elements": [
- {
- "key": "aiEnabled",
- "valueType": "boolean",
- "value": null,
- "organizationId": "string",
- "environmentId": "string",
- "userId": "string",
- "updatedAt": "2019-08-24T14:15:22Z"
}
]
}
Update setting for given parameter
Update setting for given parameter, you can choose from org, env, or user
path Parameters
id required | string unique id of the object |
Request Body schema: application/jsonrequired
Settings upsert request
key required | string Enum: "aiEnabled" "logsSearchKeywords" "logsSearchKeywordsVersion" "webhookUrlMaskEnabled" "currentOnboardingStep" |
valueType required | string Enum: "boolean" "string" "number" "logsSearchKeywords" value type for given settings |
value | any (Any) |
organizationId | string |
environmentId | string |
userId | string |
updatedAt | string <date-time> |
Responses
Request samples
- Payload
Content type
application/json
{- "key": "aiEnabled",
- "valueType": "boolean",
- "value": null,
- "organizationId": "string",
- "environmentId": "string",
- "userId": "string",
- "updatedAt": "2019-08-24T14:15:22Z"
}
Response samples
- 200
- 400
- 405
- 500
Content type
application/json
{- "key": "aiEnabled",
- "valueType": "boolean",
- "value": null,
- "organizationId": "string",
- "environmentId": "string",
- "userId": "string",
- "updatedAt": "2019-08-24T14:15:22Z"
}