Save application form fields
update_application_formSave form fields of a game. Partial save: a field you leave out keeps its value; enum arrays are replaced whole. Does not submit anything to moderation.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| link | No | Where the game is already published elsewhere, if it is. Moderation uses it to confirm the game is authentic; an empty string clears it. | |
| agent | No | The coding agent the game was made with: claude-code (Claude Code), codex (Codex), cursor (Cursor), antigravity (Google Antigravity), opencode (OpenCode), gemini-cli (Gemini CLI), kimi-code (Kimi Code Agent), grok-build (Grok Build), workbuddy (WorkBuddy), zcode (ZCode), claude-app (Claude app (chat / Desktop)), chatgpt (ChatGPT (chat)), other (Other), none (No AI agent) | |
| model | No | The model behind that agent: claude-fable (Claude Fable), claude-opus (Claude Opus), claude-sonnet (Claude Sonnet), claude-haiku (Claude Haiku), openai-astra (OpenAI Astra), openai-sol (OpenAI Sol), openai-luna (OpenAI Luna), openai-terra (OpenAI Terra), gemini-pro (Gemini Pro), gemini-flash (Gemini Flash), grok (Grok), kimi (Kimi), qwen (Qwen), deepseek (DeepSeek), glm (GLM), other (Other) | |
| title | No | The game’s title in English — Latin letters, digits, spaces and punctuation, up to 120 characters. Shown to players and moderators as-is. | |
| engine | No | The engine the game was built with: unity (Unity), construct3 (Construct 3), cocos-creator (Cocos Creator), defold (Defold), godot (Godot), gdevelop (GDevelop), game_maker (Game Maker), scratch (Scratch), js (plain JavaScript, no engine) | |
| social | No | The game has social sharing or social interactions. | |
| isVertical | No | The game supports portrait orientation. Submitting a game that supports ANDROID or IOS needs at least one of isHorizontal and isVertical. | |
| description | No | A short description of the game: the main idea, the genre and what makes it unique. Submitting needs at least 100 characters; a shorter draft still saves. | |
| multiplayer | No | The game has multiplayer. | |
| isHorizontal | No | The game supports landscape orientation. Submitting a game that supports ANDROID or IOS needs at least one of isHorizontal and isVertical. | |
| leaderboards | No | The game has leaderboards — a feature declared on the form. The leaderboards themselves are configured with list_leaderboards and create_leaderboard. | |
| applicationId | Yes | Application (game) id, as returned by list_applications | |
| howToPlayText | No | The main objectives, how to win and the primary control keys. Submitting needs at least 100 characters; a shorter draft still saves. | |
| supportedDevices | No | The devices the game supports. Replaced whole. Submitting needs at least one. Submitting a game that supports ANDROID or IOS needs at least one of isHorizontal and isVertical. | |
| excludedPlatforms | No | Partner platforms the game must not be distributed on. Replaced whole; an empty list excludes none. | |
| supportedLanguages | No | The languages the game is localized into. Replaced whole. Submitting needs at least one. | |
| distributeEverywhere | No | Playgama may distribute the game on any partner platform where it is not already published. |