---
title: "Rename a screen, change its resolution, or save where it is physically located"
method: PATCH
path: "/v1/devices/{id}"
tags: ["Devices and streams"]
---

# Rename a screen, change its resolution, or save where it is physically located

`PATCH /v1/devices/{id}`

## Request

- Base URL: `https://infoslides.app`
- URL: `https://infoslides.app/v1/devices/{id}`
- Auth: none declared

Renames a screen (`name`), sets its resolution (`resolution`), and/or saves its physical location (`latitude`, `longitude` together, optional `locationName`) so `GET /v1/devices?near=` can find it by distance. Every field is optional; at least one is required.

## Path parameters

- `id` string, uuid, required

## Request body

- V1UpdateDeviceRequest
  - `name` string, nullable
  - `resolution` V1Resolution
    - `width` integer
    - `height` integer
  - `latitude` number, double, nullable
  - `longitude` number, double, nullable
  - `locationName` string, nullable

## Response `200`

OK

---

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