RotateAppKey
RotateAppKey issues a new key and invalidates the previous one. The key remains readable afterwards through GetApp — see AppAccess.
Authorization
BearerAuth A namespace-scoped API key (cpk_…) for machines, or a Xeonr Auth OIDC
token for humans. The key's namespace and role are pinned server-side.
In: header
Header Parameters
Define the version of the Connect protocol
1Define the timeout, in ms
Request Body
application/json
Response Body
application/json
application/json
curl -X POST "https://containers.xeonr.io/containers.api.v1.AppService/RotateAppKey" \ -H "Connect-Protocol-Version: 1" \ -H "Content-Type: application/json" \ -d '{}'{
"key": "string"
}{
"code": "not_found",
"message": "string",
"details": [
{
"type": "string",
"value": "string",
"debug": {}
}
]
}ReportLoad POST
Previous Page
TailAppLogs streams an App's output: retained history first, then live. POST
An App's replicas are interchangeable and individually disposable, so its logs cannot live only in its pods — the instance that emitted the line you need is often the one that died. The control plane therefore collects and retains them, and this reads that record, merged across replicas and tagged with which one produced each chunk.