Publish the game to its sandbox
publish_sandboxPublish this archive to the game’s sandbox. Anyone with the link can play it at once, without moderation — ask the developer first. Upload covers first: a shared link’s preview is cached on first open. The build check decides: only an archive whose get_archive_status state is PASSED is published, and a PROBLEM, a NOT_CHECKED or a check still running is refused with the archive’s own reason and its message — relay that message word for word and fix the build (get_bridge_sdk_docs has the SDK integration docs). The build must also run Playgama Bridge 2.2.0 or newer. get_sandbox_state with the same archiveId answers that refusal before this call. Refusals (reason): PUBLISHED_ON_PLAYGAMA (the game is live in the Playgama catalog; its sandbox is closed for good — updates go through review), ARCHIVE_PENDING (unpacking; if already DONE, upload again), ARCHIVE_FAILED (upload a corrected zip), BRIDGE_VERSION_OUTDATED (the build runs an older Bridge: update the SDK and upload a new archive), BRIDGE_VERSION_UNKNOWN (the check could not read the Bridge version: make sure it is 2.2.0 or newer and upload again), NO_TITLE, MULTIPLAYER (the sandbox has no player accounts; a multiplayer game goes through review — or uncheck the flag only if the game plays single-player), BLOCKED, RATE_LIMITED, ORG_QUOTA (the organization has opened as many new sandboxes as it may per day, week or ever; resetsAt says when the next is possible — wait, do not retry). Answers outcome PUBLISHED or UNCHANGED (nothing written; repeating is safe), url and the live revision. Hand out url; never build it. Then offer the developer the post and links from get_sandbox_share.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| archiveId | Yes | Id of an archive of this game that is in its form, unpacked and past its build check (get_archive_status says `processing: DONE` and `state.status: PASSED`), built on Playgama Bridge 2.2.0 or newer (`analysis.bridgeVersion`) | |
| applicationId | Yes | Application (game) id, as returned by list_applications |