Image endpoints for a listing your org owns. Images aren’t covered by the audience field they’re visible to anyone who can see the listing.Documentation Index
Fetch the complete documentation index at: https://teardowns.aero/docs/llms.txt
Use this file to discover all available pages before exploring further.
Upload
Headers
Bearer tdao_live_…multipart/form-dataForm fields
The image file.
The
audience field is not accepted on listing images audience
applies to documents only.File rules
- Max size: 50 MB.
- Allowed types: JPEG, PNG, WEBP, GIF.
- One file per call.
Storage path
Response
200 OK:
listing.images[] automatically.
Delete by URL
images[]. Best-effort deletes the
underlying storage file. Idempotent.
Query parameters
URL-encoded.
Response
200 OK:
Common errors
| Status | error_code | Why |
|---|---|---|
| 400 | (no code) | File empty, or content type isn’t an image |
| 400 | file_too_large | Over 50 MB |
| 404 | (no code) | Listing isn’t yours or doesn’t exist |
| 502 | storage_unavailable | Supabase Storage upstream issue retry |
See also
- Listing documents for PDFs / spreadsheets / etc.
- Get a listing to read back the
images[]array.

