---
title: "The card's images with fresh signed URLs, oldest first"
method: GET
path: "/revise/cards/{cardId}/images"
tags: ["revise"]
---

# The card's images with fresh signed URLs, oldest first

`GET /revise/cards/{cardId}/images`

## Request

- Base URL: `https://api.focusbear.io` (the document declares no server; this is the origin it was published from)
- URL: `https://api.focusbear.io/revise/cards/{cardId}/images`
- Auth: HTTP bearer

## Path parameters

- `cardId` string, required

## Response `200`

- ReviseCardImageResponseDto[]
  - `id` string, required
  - `card_id` string, required
  - `reference` string, required
  - `file_name` string, nullable, required
  - `content_type` 'image/png' | 'image/jpeg' | 'image/gif' | 'image/webp', required
  - `file_size` number, required
  - `rotation` 0 | 90 | 180 | 270, required: Degrees clockwise to turn the image when drawing it
  - `url` string, required: Signed GET URL; send no Authorization header
  - `url_expires_at` string, required
  - `created_at` string, required

## Other responses

- `404`: No such card for this user

---

[API](https://skmtc.dev/focusbear/apis/focusbear-api.md) - [All operations](https://skmtc.dev/focusbear/apis/focusbear-api/llms.txt) - [OpenAPI document](https://skmtc.dev/focusbear/apis/focusbear-api/revisions/3a83a3b9a811?raw)
