Skip to main content
Image-specific endpoints for a teardown your org owns. Images are not covered by the audience field they’re visible to anyone who can see the teardown.

Upload

Attach an image. URL is appended to the teardown’s images[] array.

Headers

string
required
Bearer tdao_live_…
string
required
string
required
multipart/form-data

Form fields

file
required
The image file.
The audience form field is not accepted on image endpoints audience controls document visibility, not images. Sending it is silently ignored.

File rules

  • Max size: 50 MB.
  • Allowed types: JPEG, PNG, WEBP, GIF.
  • One file per call.

Storage path

Response

200 OK:
The URL is also appended to teardown.images[] automatically.

Delete by URL

Removes a single image URL from images[]. Best-effort deletes the underlying storage file.

Query parameters

string
required
The full image URL (URL-encoded).

Response

200 OK:
Idempotent.

Common errors

See also