file part. Returns fileName (storage path) and a short-lived readUrl (signed URL). Persist fileName in POST/PATCH /posts media[].MediaUploadMimeType (see schema components). Other types return 400.curl --location 'https://app.highperformr.ai/api/v1/media/upload' \
--header 'x-api-key: <api-key>' \
--form 'file=@""'{
"fileName": "string",
"fileSizeInBytes": 0,
"contentType": "string",
"readUrl": "http://example.com"
}