Camera communication

Deprecated

This documentation and the camera endpoints /c/info and /c/snapshot are deprecated in favor of the Prusa Camera Service. The endpoints keep working for existing cameras, but new integrations should use the Camera Service API: https://camera-service.prusa3d.com/v1/camera-info and https://camera-service.prusa3d.com/v1/snapshot.

See the Prusa Camera API documentation.

Terminology

  • Token is a randomly generated string with a length of twenty characters, containing a random combination of letters and numbers
  • Fingerprint is unique identifier of the camera, it is generated by the camera itself

Camera communication

Sending images and updating attributes of given camera

Camera communication

Camera periodically (or according to set interval) sends images to Connect using PUT /c/snapshot request with Token and Fingerprint authorization.

If there's any change in camera configuration, camera can send an update of its attributes using PUT /c/info request with new attributes in JSON format to the Connect