Api
Upload Media
Upload a new media file. Use API key auth from Authorize (`x-medialit-apikey`) or pass `x-medialit-signature` for this endpoint only.
Upload a new media file. Use API key auth from Authorize (x-medialit-apikey) or pass x-medialit-signature for this endpoint only.
x-medialit-apikey<token>
In: header
Header Parameters
x-medialit-signature?string
Upload Signature for secure client-side uploads
Request Body
multipart/form-data
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
application/json
application/json
application/json
curl -X POST "https://api.medialit.cloud/media/create" \ -F file="string"{
"mediaId": "string",
"originalFileName": "string",
"mimeType": "string",
"size": 0.1,
"access": "public",
"file": "string",
"thumbnail": "string",
"caption": "string",
"group": "string"
}{
"error": "Bad Request"
}{
"error": "Unauthorized"
}{
"error": "Invalid signature"
}{
"error": "Internal Server Error"
}