[Write] Upload a screenshot
asc_screenshot_uploadUpload a local screenshot file to App Store Connect for a specific version, locale, and display type, creating the screenshot set if it doesn't exist.
Instructions
Write. Uploads a local screenshot image file to App Store Connect for a version/locale/display type, creating the screenshot set first if one doesn't already exist for that display type.
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": {
"appId": "<appId>",
"version": "<version>",
"locale": "<locale>",
"screenshotDisplayType": "<screenshotDisplayType>",
"filePath": "<filePath>"
},
"name": "asc_screenshot_upload"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| appId | Yes | Bundle id, app name, or App Store Connect app id | |
| locale | Yes | Locale, e.g. "en-US" | |
| version | Yes | App Store version string, e.g. "1.1" | |
| filePath | Yes | Absolute local path to the screenshot image file | |
| screenshotDisplayType | Yes |