Upload Management

Upload management currently exposes one public documentation endpoint: POST /api/upload/presign. It returns to the client an object storage URL that can be directly used for a PUT upload.

Upload Images

Generate an object storage presigned PUT URL and return the public_url after upload.

Downstream Usage

Pass the uploaded public_url to /v1/images/*, /mj/*, or other endpoints that accept public asset URLs.

Route List

MethodPathDescription
POST/api/upload/presignCreate an object storage presigned upload URL