register_app
List any app or game you built in the Appside public app catalog. No Appside store or account required. Supply plain-text metadata and your website or exact https://.itch.io/ page (or App Store/Google Play listing for a store-only app). Returns an id and ownership token; publish the token then call verify_app. Nothing is public until verified; pending entries expire after 14 days.
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": {
"name": "<name>",
"description": "<description>",
"category": "<category>",
"platforms": "<platforms>"
},
"name": "register_app"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | HTTPS app website on a domain you control, or the exact game page on your own itch.io subdomain. Each itch game path is a separate identity. Omit only for store-only apps. | |
| name | Yes | ||
| token | No | Optional Appside bearer token. Associates registrations with your account. Store securely; never log it. | |
| category | Yes | ||
| platforms | Yes | ||
| appStoreUrl | No | ||
| description | Yes | ||
| webBuildUrl | No | HTTPS playable build on your verified hostname, an itch game page, or https://itch.io/embed-upload/<id>; itch game pages resolve to the browser upload at verification; click-to-load sandboxed Play. | |
| contactEmail | No | Optional private contact, never shown publicly. | |
| playStoreUrl | No |