Data Upload
Get Upload URLs
Generate pre-signed URLs for multi-part file uploads
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 streamstring
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