Skip to main content
POST
Generates pre-signed URLs for uploading raw data files to Atomscale using multi-part upload. Each part gets its own pre-signed URL.
string
required
Original filename with extension (e.g., rheed_video.mp4)
integer
required
Number of upload parts to generate URLs for
string
default:"core"
Staging bucket type: core, instrument, or stream
string
Physical sample UUID to associate with the upload
string
Name for a new physical sample to create and associate
string
Notes to attach to the data entry
string
Data stream type (e.g., rheed, optical, metrology)

Response

Returns an array of pre-signed upload URL objects, one per part.
string
Upload session identifier
string
Server-assigned filename for this part
string
Pre-signed URL for uploading this part (PUT request)
string
Data entry UUID created for this upload
integer
Part number