assets

API · Assets · Sign a direct asset upload

Start the same direct-to-storage upload flow used by Simplified's UI. The client creates a UUID, calls this tool, then PUTs the local file bytes directly to the returned signed URL using the declared MIME type and no Simplified Authorization header. After the PUT succeeds, call registerAsset with the returned metadata.

post/api/v1/assets/sign

Request

  • Base URL
    https://api.simplified.com
  • Auth
    API key in header Authorization

Request body

filenamestring required

Original filename including extension.

filetypestring required

MIME type, for example image/png or video/mp4.

resource'assets' required

Storage resource namespace. Use assets.

resource_idstring uuid required

Client-generated UUID that becomes the registered asset ID.

Response

Signed upload URL and asset registration metadata

resource_idstring uuid required
assetstring uri required
asset_urlstring uri required
signedstring uri required
asset_keystring required
asset_typeinteger required
bucket_namestring required

Changes

No recorded changes to this operation across all 1 revision of this API.