Get pre-signed URLs for persistent storage
GET/storage
Returns pre-signed URLs (GET and PUT) for persistent storage tied to user sessions, or the signed-in user.
The storage is either session-specific, or user-specific depending on whether or not a guest session is in use.
The returned URLs expire at the same time as the session, ensuring that storage access is tied to the session lifecycle.
Request
Responses
- 200
- 400
- 401
- 403
- 422
- 500
Pre-signed URLs generated successfully
Missing session-id header or invalid credentials
Missing or invalid API key / bearer token
Session key verification failed, or client does not have wallet:read or wallet:write scope
Session not found, expired, or terminated
Failed to generate pre-signed storage URLs