---
title: "Update Odoo on server"
method: POST
path: "/servers/{id}/update"
tags: ["Server Info"]
---

# Update Odoo on server

`POST /servers/{id}/update`

## Request

- Base URL: `https://api.cloudpepper.io`
- URL: `https://api.cloudpepper.io/servers/{id}/update`
- Auth: HTTP bearer

Initiates an update of the Odoo installation on the server. This endpoint triggers the update process for the core Odoo system, applying any available security patches, bug fixes, or feature updates from the official Odoo repository. This helps ensure your server is running the latest stable version of Odoo within your chosen major version.

**Key Parameters:**
- `id`: The unique identifier of the server to update

**NOTE:** The update process runs asynchronously and may take several minutes to complete. During this time, your Odoo instances on the server will remain accessible, but some administrative operations might be temporarily unavailable. It's recommended to schedule updates during low-traffic periods.

## Response `200`

Update process initiated successfully

## Other responses

- `403`: Insufficient permissions
- `404`: Server not found

---

[API](https://skmtc.dev/cloudpepper/apis/cloudpepper-api-docs.md) · [All operations](https://skmtc.dev/cloudpepper/apis/cloudpepper-api-docs/llms.txt) · [OpenAPI document](https://skmtc.dev/cloudpepper/apis/cloudpepper-api-docs/revisions/b6a59274cedc?raw)
