Start a direct upload (web)
POST/api/contacts/:contact/files/uploads
The media library's pipeline (doc 60 §5): reserve a key under
tenants/{tenant}/contact-files/…, PUT the bytes straight to object
storage, then complete. Type and size follow Settings → Contact files.
Request
Responses
- 201
- 403
- 422
Where to send the bytes.
Authenticated but not allowed.
The request failed validation.