Skip to main content
POST
Error

Authorizations

x-api-key
string
header
required

Organisation API key. Format: sk_<secret>/<keyname> — the secret portion, a literal slash, and the human-readable key name. The header exulu-api-key is accepted as an alias. A Bearer prefix is tolerated and stripped. Keys with an agent scope are only valid for the scoped agent instance.

Path Parameters

sessionId
string<uuid>
required

Agent session ID (UUID).

Body

application/json
filename
string
required

Desired filename. Path separators and .. are rejected.

contentType
string
required

MIME type for the S3 object (e.g. application/pdf).

Response

Presigned upload URL and the resulting S3 key.

uploadUrl
string
required

Presigned S3 PUT URL.

key
string
required

Full S3 object key to pass to sync-to-sandbox.