Skip to main content

List Session Photos

GET 

/api/v1/devices/:device_uuid/sessions/:session_id/photos

List image-typed StoredFile attachments for a session with derived GPS coords.

Each row is a PhotoOut placed by the rules its schema describes; a photo that cannot be placed is still listed, with null coordinates. Ordered by captured_at, newest first. Presigned download URL with TTL=3600.

Coexists with GET .../sessions/{session_id}/attachments which returns ALL attachment types — that endpoint is preserved unchanged for the v1.20 mobile consumer.

Role scoping:

  • field_worker: only own device's photos
  • manager/owner: any workspace device's photos

Request​

Responses​

OK