Upload Media
Upload a new media file. Use OAuth Bearer auth, API key auth from Authorize (x-medialit-apikey), or pass x-medialit-signature for this endpoint only.
POST
/ media/ createServerhttps://api.medialit.cloud
Authentication
Header parameters
Body
Authentication
Bearer token (JWT)
Or API key in the
x-medialit-apikeyheaderOr API key in the
x-medialit-signatureheader
Parameters
header parameters
| Name | Type | Description |
|---|---|---|
x-medialit-signature | string | Upload Signature for secure client-side uploads |
Request body
multipart/form-data
requiredfilestring (binary)requiredcaptionstringaccessstringOne of:"public","private"groupstring
Responses
200The created Media object
mediaIdstringrequiredoriginalFileNamestringrequiredmimeTypestringrequiredsizenumber (float)requiredaccessstringrequiredOne of:"public","private"filestringrequiredthumbnailstringcaptionstringgroupstring
400Bad Request
errorstringrequired
401Unauthorized
errorstringrequired
404Invalid signature
errorstringrequired
500Internal Server Error
errorstringrequired
