Create a signed upload target

Creates a signed upload reservation. Stored workspace API keys force server-side workspace, owner, and key metadata onto the upload, ignoring client-supplied workspace fields.

post/v1/uploads

Request

  • Base URL: https://api.uploadcheck.app
  • URL: https://api.uploadcheck.app/v1/uploads
  • Auth: HTTP bearer

Request body

filenamestring required
content_typestring required
size_bytesinteger required

Response

Signed upload target

uploadIdstring
filenamestring
contentTypestring
sizeBytesinteger
workspaceIdstring nullable

Workspace that owns this upload reservation. Stored workspace API keys are pinned to this value.

ownerEmailstring nullable
apiKeyIdstring nullable
status'created' | 'uploaded'
signedPutUrlstring
expiresAtstring date-time
storageMode'render_temp_storage' | 'durable_filesystem' | 'object_storage'
objectKeystring nullable
objectUrlstring nullable

Changes

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