Issue a 15-minute private preview URL.

Issue a 15-minute private preview URL. Each asset checks the owner grant; the source ZIP is never served.

post/api/v1/versions/{versionId}/preview

Request

  • Base URL: https://portamora.app
  • URL: https://portamora.app/api/v1/versions/{versionId}/preview
  • Auth: one of:
    • API key in cookie __Host-session
    • HTTP bearer

Path parameters

versionIdstring required

Case-sensitive version identifier with 10 safe-alphabet characters after the prefix.

Headers

x-amz-content-sha256string required

Lowercase SHA-256 hex of the exact body bytes, including the empty body. The example client adds this automatically; no AWS credentials are needed.

Response

Successful private response; Cache-Control: no-store.

worldIdstring required

Case-sensitive world identifier with 10 safe-alphabet characters after the prefix.

versionIdstring required

Case-sensitive version identifier with 10 safe-alphabet characters after the prefix.

expiresAtstring date-time required
urlstring uri required

Changes

No recorded changes to this operation across all 1 revision of this API.