v1

latestOpenAPI 3.1.02026-07-24474114.4 KB
Upload

Upload a content file

Accepts a multipart file upload, detects its type, optionally converts/resizes it, stores it in S3, and creates (or replaces) a content record. Processing runs asynchronously by default; pass ?wait=true to block until done.

post/content_uploads

Query parameters

waitboolean

Block until processing completes and return the created content object(s).

Headers

Authorizationstring required
Example:Token abc123

Token <token> or Bearer <token>. Alternatively pass ?token= as a query param.

REQUEST-IDstring

Optional idempotency / tracing identifier.

Response

Upload accepted (or completed when wait=true). When wait=false returns a Process object. When wait=true returns an array of content objects.

OR

Example response

[
  {
    "mime_type": "image/jpeg"
  }
]