Read the game’s publications
get_publicationsThe game’s latest publication on each destination, newest first. A destination with no publication on record is absent, which does not mean never published: what each destination serves is get_application activeArchives. platform is PLAYGAMA_SANDBOX — the sandbox, published by publish_sandbox — or PLAYGAMA — the catalog, published by send_playgama_catalog_update or from the console. Each has id, releaseId, archive (null only once that archive is gone), startedAt, updatedAt and status — IN_PROGRESS while its archive is built and published, PUBLISHED once its build went live, FAILED when it never did, with no reason given — and retryAfterSeconds, the wait before reading again while IN_PROGRESS, null otherwise. After a publish, read it again at that pace until it leaves IN_PROGRESS; on FAILED tell the developer, a new publish starts over. What the sandbox serves now is always get_sandbox_state site.revision. A publish with no answer may still land after any read, so never tell the developer it did not: compare with the publication read before the call — a new releaseId naming this archive is a publication of this archive, that call’s or another’s: follow it; otherwise the outcome is unknown: say so — another publish is a new request, on a new yes.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"applicationId": "<applicationId>"
},
"name": "get_publications"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| applicationId | Yes | Game id from list_applications |