Overview

Camera Control Job

Camera Control Job APIs allow fleet managers and fleet administrators to remotely turn an installed dashcam on or off. These controls help fleets manage driver privacy during non-working hours and support operational policies or event-specific requirements.

This overview covers the Camera Control Job endpoints.

Invoke Camera Control Job

  • Endpoint: PUT /v1/cameras/{eld_device_id}
  • Description: Starts a camera control job for the specified vehicle gateway or dashcam. Set camera_state to ON or OFF to enable or disable the camera. The response includes a req_id and a req_status of Submitted.
  • Use Case: Remotely enable or disable a vehicle’s dashcam based on privacy requirements, operating schedules, or fleet policies.

Poll the Camera Control Job Status

  • Endpoint: GET /v1/cameras/{eld_device_id}/{req_id}
  • Description: Retrieves the status of a previously submitted camera control job using the ELD device ID and request ID.
  • Use Case: Confirm whether the camera control request completed successfully before relying on the updated camera state.