---
title: "Poster art for a place"
method: GET
path: "/api/art"
tags: ["Art"]
---

# Poster art for a place

`GET /api/art`

## Request

- Base URL: `https://trvlrr.app`
- URL: `https://trvlrr.app/api/art`
- Auth: none required

Generated artwork keyed by place, the same for everyone, so this is public and cached at the edge. size=card serves a small copy for lists. 404 until it has been generated.

## Query parameters

- `place` string, required: "Name, Country" of a destination, as the trip's first place.
- `size` 'card': card for the small copy.
- `v` string: Ignored; cache-buster.

## Response `200`

The image (JPEG).

## Other responses

- `400`: place is required.
- `404`: Not generated yet.

---

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