---
search:
  tags:
    - Layouts
    - PUT
seo:
  description: >-
    Update a layout by ID. Reference for the PUT /v1/layouts/id/{layout_id}
    endpoint in the Roboto REST API.
sidebar:
  label: Update layout
  badge: PUT
title: Update layout
type: openapi-operation
---
Update a layout by ID.

Authorization rules:
- The layout owner can update all fields (name, definition, accessibility, tags, etc.).
- An org admin who is *not* the owner can update all fields **except** name.
  Attempting to rename another user's layout returns 401 Unauthorized.
- Any other caller who is not the owner receives 401 Unauthorized.

### Access control
 - Restricted tokens need the API scope `api.everything_else`

`PUT /v1/layouts/id/{layout_id}`
