1
Reserve
Tell Hypastack the name, size, and type. You get back an
upload_url.2
PUT the bytes
PUT the raw bytes to that URL. They go straight to storage and never touch Hypastack’s application servers.
3
Commit
Call
/complete. Now the file (or asset) exists.The commit step is safe to repeat. If your connection drops and you’re not sure the call landed, just call it again, you get the same file back rather than an error.
