Skip to content

GET/photos

List all photos

Paginated list of photos. Supports filtering, range operators (`_gte`, `_lte`, `_gt`, `_lt`, `_ne`, `_like`), full-text search, sorting, field selection, and relation expansion.

Parameters 12

NameTypeDescription
_pagequery · integerPage number (1-based)
_limitquery · integerItems per page
_startquery · integerSlice start index (alternative to page-based)

ReturnsPhoto

Bearer token required

Response examples

200Paginated array of photos

application/json example derived from schema

[
  {
    "id": 1,
    "albumId": 1,
    "title": "Photo 1",
    "url": "https://picsum.photos/seed/1/800/960",
    "thumbnailUrl": "https://picsum.photos/seed/1/150/150",
    "width": 800,
    "height": 960,
    "size": 4803273,
    "format": "jpeg",
    "createdAt": "2026-07-24T20:47:13.121Z"
  }
]
429429 — rate limit exceeded (120/60s)

application/json

{
  "error": {
    "status": 429,
    "message": "Too many requests",
    "details": {
      "retryAfter": 45
    }
  }
}

Released under the MIT License.