---
title: "Put System Views"
method: PUT
path: "/api/admin/estudio/system-views"
tags: ["Estúdio Virtual — admin"]
---

# Put System Views

`PUT /api/admin/estudio/system-views`

## Headers

- `x-api-token` string, nullable

## Request body

- SystemViewsIn
  - `views` SystemViewIn[], required — the whole catalogue
    - `key` string, required — lower-case identifier (a-z, 0-9, _): the slot, the render file and the prompt all use it
    - `label` string, required — the name users see on the button and the capture card
    - `group` string, required — "detalhe" (exterior close-up) or "interior"
    - `kind` string, required — "wheel" | "exterior_close" | "interior" — which prompt the edit uses
    - `camera` number[], required — camera position in metres, car coordinates (front -Y, left +X, ground z=0)
    - `target` number[], required — the point the camera looks at, same coordinates

## Response `200`

Successful Response

- unknown

## Other responses

- `422` — Validation Error

## Changes

- **2026-09-23** `3405181d2cd1` — 1 info
  - endpoint added

[Change history](https://skmtc.dev/multigest/apis/multigest-protected-api/changes/api/admin/estudio/system-views/put.md)

---

[API](https://skmtc.dev/multigest/apis/multigest-protected-api.md) · [All operations](https://skmtc.dev/multigest/apis/multigest-protected-api/llms.txt) · [OpenAPI document](https://skmtc.dev/multigest/apis/multigest-protected-api/revisions/447243444af4?raw)
