Media

Start a media upload

Returns a presigned URL for direct upload to cloud storage.

post/v1/workspaces/{workspaceId}/media/upload

Request

  • Base URL: https://api.maevesocial.com (the document declares no server; this is the origin it was published from)
  • URL: https://api.maevesocial.com/v1/workspaces/{workspaceId}/media/upload
  • Auth: HTTP bearer

Path parameters

workspaceIdstring uuid required

Workspace UUID.

Request body

filenamestring required
contentType'image/jpeg' | 'image/png' | 'image/gif' | 'image/webp' | 'image/avif' | 'video/mp4' | 'video/quicktime' | 'application/pdf' | 'application/vnd.ms-powerpoint' | 'application/vnd.openxmlformats-officedocument.presentationml.presentation' | 'application/msword' | 'application/vnd.openxmlformats-officedocument.wordprocessingml.document' required
fileSizeinteger required

Response

Upload session created with presigned URL

metaunknown required

Changes

No recorded changes to this operation across all 2 revisions of this API.