---
title: "Contrôles de Caméra"
source: /fr/gcxone/api/camera-controls
locale: fr
updated: 2026-09-04
---
Opérations sur les ressources de contrôles de caméra. 6 points de terminaison, chacun relatif à `https://api.nxgen.cloud/api/v1` et authentifié comme décrit sous [Authentification](/gcxone/api/authentication).

## GET /cameraControls/clipInfo

obtenir les informations de clip pour la chronologie

### Paramètres

| Nom | Dans | Type | Obligatoire | Description |
| --- | --- | --- | --- | --- |
| id | requête | chaîne | oui | identifiant de caméra |
| startDate | requête | chaîne | oui | temps epoch |
| endDate | requête | chaîne | oui | temps epoch |

### Réponses

| Statut | Description | Corps |
| --- | --- | --- |
| 200 | Succès |  |
| 204 | Pas de contenu |  |
| 401 | Non autorisé |  |
| 403 | Interdit |  |
| 404 | Pas trouvé |  |

## GET /cameraControls/getSnapshot

Obtenir les détails de l'instantané du capteur

### Paramètres

| Nom | Dans | Type | Obligatoire | Description |
| --- | --- | --- | --- | --- |
| sensorUniqueId | requête | chaîne | oui | identifiant unique du capteur |
| deviceUniqueId | requête | chaîne | oui | identifiant unique de l'appareil |
| dateTime | requête | chaîne | non | date et heure |

### Réponses

| Statut | Description | Corps |
| --- | --- | --- |
| 200 | Succès |  |
| 401 | Non autorisé |  |
| 403 | Interdit |  |
| 404 | Pas trouvé |  |

## GET /cameraControls/getStream

Obtenir les détails du flux du capteur

### Paramètres

| Nom | Dans | Type | Obligatoire | Description |
| --- | --- | --- | --- | --- |
| sensorId | query | string | oui | id du capteur |
| channelId | query | string | non | id du canal |
| startTime | query | string | non | heure de début du streaming |
| Temps de fin | query | string | non | temps de fin du streaming |

### Réponses

| Statut | Description | Corps |
| --- | --- | --- |
| 200 | Succès |  |
| 401 | Non autorisé |  |
| 403 | Interdit |  |
| 404 | Pas trouvé |  |

## PUT /cameraControls/isolate

Isoler la Caméra

### Corps de la demande

Isoler

```json
[
  {
    "id": "sensor uniqueId",
    "isIsolate": "boolean",
    "startTime": "Epoch time in milliseconds",
    "duration": "Time in minutes"
  }
]
```

### Réponses

| Statut | Description | Corps |
| --- | --- | --- |
| 200 | Succès |  |
| 204 | Pas de contenu |  |
| 401 | Non autorisé |  |
| 403 | Interdit |  |
| 404 | Pas trouvé |  |

## GET /cameraControls/playAudio?deviceId={deviceId}&language={language}&audioFile={audioFile}

Lire le fichier audio

### Paramètres

| Nom | Dans | Type | Obligatoire | Description |
| --- | --- | --- | --- | --- |
| deviceId | query | string | oui |  |
| language | query | string | oui |  |
| audioFile | query | string | oui |  |

### Réponses

| Statut | Description | Corps |
| --- | --- | --- |
| 200 | Succès |  |
| 204 | No Content |  |
| 401 | Non autorisé |  |
| 403 | Interdit |  |
| 404 | Pas trouvé |  |

## GET /cameraControls/presetPTZ

do PTZ / Preset

### Paramètres

| Nom | Dans | Type | Obligatoire | Description |
| --- | --- | --- | --- | --- |
| id | requête | chaîne | oui |  |
| action | requête | "R" \| "R\_STOP" \| "L" \| "L\_STOP" \| "U" \| "U\_STOP" \| "D" \| "D\_STOP" \| "Z+" \| "Z+\_STOP" \| "1" \| "2" \| "3" \| "4" \| "5" \| "6" \| "7" \| "8" \| "9" \| "10" | oui | Sélectionner une valeur de 1 à 10 pour le préréglage, toutes les autres pour le PTZ |
| commandType | requête | "ptz" \| "preset" | oui |  |
| webSocketPort | requête | chaîne | non | obligatoire pour le type d'appareil heitel |
| momentSpeed | requête | chaîne | non | Vitesse PTZ |

### Réponses

| Statut | Description | Corps |
| --- | --- | --- |
| 200 | Succès |  |
| 204 | Aucun contenu |  |
| 401 | Non autorisé |  |
| 403 | Interdit |  |
| 404 | Pas trouvé |  |