Gallery Photos

Endpoint is used to export your gallery photos from Repsly. System limit is 50 rows.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…

More Info

This endpoint is used to export photos from the photo gallery. The system limit is 50 rows per request. Unlike the photos export, gallery photos returns all photo types (activity photos, form photos, and shelf scan photos) and photos are returned in the order they were created.

To get the complete list of photos, start your request with parameter {lastId} = 0.

Response definition

Response wrapper

NameTypeDescription
PhotosArray of ObjectsList of gallery photos
LastIdStringPagination cursor for the next page — pass it as the lastId path parameter. Null when the list is empty
HasMoreBooleanTrue if more photos are available; keep requesting until it is false

Photo object

NameTypeDescription
IdStringUnique photo identifier; also usable as the pagination cursor
PhotoTypeStringType of the photo: PhotoActivity, FormPhoto or ShelfScanPhoto
PhotoIdGUIDPhoto GUID
PhotoDateTimeDatetimePhoto capture timestamp
TagsArray of StringsPhoto tags
PhotoUrlStringLink to the photo
NoteStringPhoto description
FormDataObjectPresent only for form photos (PhotoType = FormPhoto), otherwise null
FormData\TemplateNameStringName of the form template
FormData\SubmissionIdGUIDForm submission identifier
FormData\QuestionIdGUIDForm question identifier
FormData\QuestionNameStringName of the form question the photo answers
VisitObjectVisit the photo was taken on
Visit\VisitIdGUIDVisit identifier
Visit\VisitStartDatetimeVisit start time
Visit\VisitEndDatetimeVisit end time; null if the visit has not ended
RepresentativeObjectRepresentative who took the photo
Representative\IdGUIDRepresentative identifier
Representative\CodeStringRepresentative code
Representative\NameStringRepresentative name
PlaceObjectPlace the photo relates to
Place\IdGUIDPlace identifier
Place\CodeStringPlace code
Place\NameStringPlace name
Place\AddressStringPlace address
Path Params
string
required
Defaults to 0

Pagination cursor. Use 0 to get the first page, then pass the LastId value from the previous response to get the next page. Continue until HasMore is false.

Query Params
string

Comma-separated list of photo tags to filter by, e.g. promo,shelf.

date

Only return photos taken on or after this date. Format: yyyy-MM-ddTHH:mm:ss.fffZ, e.g. 2026-07-01T00:00:00.000Z. Must not be greater than dateTo.

date

Only return photos taken on or before this date. Same format as dateFrom.

int32

Number of photos per page. Defaults to 50; values outside the 1–50 range fall back to 50.

Response

Language
LoadingLoading…
Response
Choose an example:
application/json