GET
https://api.vaelor.chat/v1/imagesReturns every image in your library, newest first. Each item includes a fresh signed url, valid for 1 hour.
Response#
An array of image objects with the same fields as Create an image, without the billing fields.
Example#
curl https://api.vaelor.chat/v1/images \
-H "Authorization: Bearer $VAELOR_API_KEY"const images = await fetch('https://api.vaelor.chat/v1/images', {
headers: { Authorization: `Bearer ${process.env.VAELOR_API_KEY}` }
}).then((response) => response.json())images = requests.get(
"https://api.vaelor.chat/v1/images",
headers={"Authorization": f"Bearer {os.environ['VAELOR_API_KEY']}"},
).json()Response200
JSON
[
{
"id": "3b8f7a2e-91c4-4d0a-8f6e-0c5d2a9e7b14",
"prompt": "A lighthouse on a basalt cliff at dusk, long exposure, teal and amber palette",
"model": "recraft-ai/recraft-v4.1/text-to-image",
"width": 1024,
"height": 576,
"url": "https://files.vaelor.chat/images/3b8f7a2e.webp?X-Amz-Expires=3600&X-Amz-Signature=…",
"createdAt": "2026-10-20T09:41:07.000Z"
}
]