---
title: "Move ONVIF device via PTZ"
method: POST
path: "/cameras/{id}/ptz/"
tags: ["cameras"]
---

# Move ONVIF device via PTZ

`POST /cameras/{id}/ptz/`

Use this method to move ONVIF device via pinch/tilt/zoom actions.

## Path parameters

- `id` integer, required

## Request body

- OnvifPTZMoveRequest
  - `movement_type` 'absolute' | 'relative', required
  - `pan` number, float — Pan value for PTZ movement
  - `tilt` number, float — Tilt value for PTZ movement
  - `zoom` number, float — Zoom value for PTZ movement

## Response `204`

No response body

---

[API](https://skmtc.dev/ntechlab/apis/internal-api-documentation.md) · [All operations](https://skmtc.dev/ntechlab/apis/internal-api-documentation/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/ntechlab/internal-api-documentation/revisions/fe217a895bc7/schema)
