The same question for a self-hosted build, which ships as a tarball
GET /api/v1/updates/update-check-server - Sign-in
- No scope
- Scope
- None
- MCP tool
updates.checkServer
Parameters
| Field | Type and meaning |
|---|
app query | string |
|---|
channel query | string |
|---|
current query | string |
|---|
Response 200
| Field | Type and meaning |
|---|
hasUpdate always | boolean |
|---|
update always | object |
|---|
update.assets always | map of object |
|---|
update.date always | string |
|---|
update.forced always | boolean |
|---|
update.notes always | string |
|---|
update.tag always | string |
|---|
update.version always | string |
|---|
Errors
| Status | Type and meaning |
|---|
400 | The request was not understood. |
|---|
401 | Sign in and try again. |
|---|
404 | There is nothing here, or nothing you may see. |
|---|
429 | Too many requests. |
|---|
500 | Something on our side went wrong. |
|---|
Every error comes back as { code, message, requestId }. Errors