remix-api-reference
OpenAPI-first endpoint reference for Remix game publishing REST routes
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
OpenAPI-first endpoint reference for Remix game publishing REST routes
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Generate and add images to a Remix game
Generate and add sprites to a Remix game
Build and publish Remix games with the current Remix toolchain. Use when work touches the official Remix CLI, MCP server, REST publishing APIs, or the @remix-gg/sdk game runtime.
Use the official Remix CLI for authentication, config inspection, game creation, uploads, and analytics. Trigger this skill when a task involves `remix login`, `remix whoami`, `.remix-cli.json`, `REMIX_API_KEY`, or terminal-based game management on Remix.
Quickstart for the official Remix MCP server. Use when configuring or operating `@remix-gg/mcp`, wiring MCP auth, or choosing the right Remix MCP tools and skill resources.
Enable multiplayer support for a Remix game
| name | remix-api-reference |
| description | OpenAPI-first endpoint reference for Remix game publishing REST routes |
| metadata | {"tags":"remix, api, rest, reference"} |
Before generating or executing API calls, fetch:
https://api.remix.gg/docs/jsonUse OpenAPI as the contract source of truth for:
GET/POST/...)Base headers:
Authorization: Bearer <api_key>
Content-Type: application/json
Base URL: https://api.remix.gg
OpenAPI UI: https://api.remix.gg/docs
Success:
{ "success": true, "data": { "...": "..." } }
Error:
{ "success": false, "error": { "code": "SOME_CODE", "message": "...", "details": null } }
Use OpenAPI for exact paths; these are the stable groups:
POST /v1/games/{gameId}/assetsPOST /v1/games/{gameId}/images/generatePOST /v1/games/{gameId}/images/generate-shop-iconPOST /v1/games/{gameId}/sprites/generateGET/POST /v1/games/{gameId}/items, POST/DELETE /v1/games/{gameId}/items/{itemId}Asset uploads are available via POST /v1/games/{gameId}/assets. You can upload binary files (icons, sprites, audio) directly through the API.
Assets can also be managed through the Remix app/Studio upload flow.
Canonical flow:
POST /v1/games/{gameId}/assetsUNAUTHORIZED - Missing/invalid API key.ACCOUNT_INELIGIBLE - User is banned/deleted.FORBIDDEN - User does not own the game/version.GAME_NOT_FOUND - Game missing.VERSION_NOT_FOUND - Game/version mismatch or missing.MAX_IN_DEV_GAMES_EXCEEDED - Creator reached cap.VALIDATION_ERROR - Body/query failed validation.INVALID_JSON - Body could not be parsed as JSON.LIVE_VERSION_LOCKED - Attempted to edit a live version.VERSION_NOT_EDITABLE - Version is submitted/approved/launched.THREAD_CREATE_FAILED - Failed to provision upload thread.RATE_LIMITED - API key rate limit exceeded.INTERNAL_SERVER_ERROR - Unexpected server failure.