Overview
The Photo Timeline endpoints let participants discover their photos by when they were captured. Use the days endpoint to render a date / hour picker, then fetch a windowed slice of photos with the images endpoint. Photos are bucketed and queried by the capture timestamp recorded on each image; photos without a timestamp are excluded from both endpoints.Photo timeline must be enabled for the event. Check the
timeline_search flag from Event Details before calling either endpoint.This endpoint always returns every timestamped photo mapped to the event. It does not honour internal visibility flags such as
show_all_images.Endpoints
Path Parameters
GET /timeline/days — Day and Hour Buckets
Returns per-day and per-hour photo counts for the timeline picker. Days are ordered ascending by date; within each day,hours are ordered ascending by hour. Dates are UTC calendar dates in YYYY-MM-DD format and hours are UTC hour values (0–23).
Query Parameters
This endpoint takes no query parameters.Example Request
Example Response
- Buckets Found
- No Timeline Data
GET /timeline/images — Windowed Photos
Returns paginated photo objects (large URL, thumbnail URL, image ID, width, height) captured within a[from, to) Unix-epoch-second window, ordered by ascending capture timestamp.
Query Parameters
This endpoint returns paginated results. See the Pagination Model.
Example Request
Example Response
- Images Found
- Empty Window
Response Models
Error Responses
See Errors for canonical descriptions and retry guidance.

