.DAT settings files. Not all cameras support settings download/upload — see Compatibility for the list.
See the auto-generated API reference for full request/response schemas.
Before you start: the camera has to allow it
The SDK only permits these operations while the camera reports that it will accept them. Read the three gate properties withGET /properties/all first — a 400 from either endpoint below usually means the camera is refusing, not that the request was malformed.
Download Settings to PC
POST /api/cameras/{cameraId}/settings/download — download the camera’s current settings to a file on the host PC. Body: optional filename (e.g. CUMSET.DAT).
downloadComplete SSE event.
Gated on camera-setting-save-enable being 1 with camera-setting-save-read-state at 0.
Upload Settings to Camera
POST /api/cameras/{cameraId}/settings/upload — restore a previously saved settings file. Body: filename (required).
filename is resolved inside the server’s camera_settings/ directory — use List Settings Files to see what is available.
settingsResult event:
camera-setting-read-enable being 1 (with camera-setting-save-read-state at 0). Recording media must be present — slot 1 on two-slot bodies.
List Settings Files
GET /api/cameras/{cameraId}/settings/files — list the settings files available in the server’s camera_settings/ directory.

