v1

latestOpenAPI 3.1.0MIT2026-07-1781942.6 KB
publish

Update status for all server versions

Update the lifecycle status of all versions of a server in a single transaction. Either all versions are updated or none on failure.

Requires publish or edit permission for the server namespace.

patch/v0.1/servers/{serverName}/status

Path parameters

serverNamestring required
Example:com.example%2Fmy-server

URL-encoded server name (e.g., "com.example%2Fmy-server")

Request body

status'active' | 'deprecated' | 'deleted' required

New server lifecycle status

statusMessagestring

Optional message explaining the status change (e.g., deprecation reason)

Example request

{
  "status": "deprecated",
  "statusMessage": "Please upgrade to version 2.0.0"
}

Response

Successfully updated all versions

updatedCountinteger required

Number of versions updated