Camera management. VMS Billing API
Synchronizes the user's cameras by user login.
POST/api/v1/billing/user/manage/camerasHeaders | |||||||||
Accept | application/json |
Body | |||||||||
json |
JSON
| ||||||||
loginrequired | string | User login | |||||||
camera_idsrequired | array | List of camera IDs from VMS database | |||||||
camera_external_idsrequired | array | List of camera IDs that were specified when creating the camera | |||||||
public_group_external_idsrequired | array | List of public camera group IDs | |||||||
private_group_external_idsrequired | array | List of private camera group IDs | |||||||
private_group_external_ids.*required | array | Array of key and identifier of a private group of cameras | |||||||
private_group_external_ids.*.keyrequired | string | Access key to a private camera group | |||||||
private_group_external_ids.*.group_external_idrequired | string|int | Private camera group ID |
Response | |||||||||
204 | Successful response | ||||||||
422 | Returns a JSON object with an error. Validation | ||||||||
JSON
|
Example | |||||||||
JSON
|