Skip to main content
Object storage on the organization’s fullstack app. Every command takes --app <id>; without it the organization’s single fullstack app is used — two candidates is 409 ambiguous_app naming both, none is 404 not_found. Reads require the agents:read scope; mb, rb, put, rm and url --upload require agents:write.

Commands

buckets, mb, rb

ls

put, get, rm

put sends the file’s bytes inline (up to 50 MiB) with a Content-Type taken from --content-type, else from the file’s suffix (.json, .png, .pdf, …), else application/octet-stream. For a larger upload take a URL with url --upload and PUT the bytes to it directly.

url