# `updates.apply` Publish a prepared update (the platform's upgraded draft) to the live site (store owner only). - **method + path**: `POST /v1/updates/{upd}/uygula` - **TR label**: Güncelleme uygulandı - **auth**: authenticated · scope gates: any of `admin` — “Önerileri yalnızca mağaza sahibi onaylayabilir” - **agentPolicy**: `owner` — owner sessions only — never callable by any token and never an MCP tool. - **effects**: `db`, `kv` - **idempotency**: server — the platform derives the key - **wraps**: [`design.publish`](/reference/commands/design.publish) Machine-readable body schema: [/schemas/routes/updates.apply.json](/schemas/routes/updates.apply.json). ## Body ```json { "$schema": "https://json-schema.org/draft/2020-12/schema", "type": "object", "properties": {} } ```