apple_submit_for_review
Submit your iOS app version to Apple for App Store review to publish updates or new releases.
Instructions
Submit an App Store version for review
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| versionId | Yes | App Store Version ID |
Implementation Reference
- src/apple/tools.ts:517-537 (handler)The tool 'apple_submit_for_review' is defined as a ToolDef object. It contains the schema (requiring 'versionId') and a handler that performs a POST request to '/appStoreVersionSubmissions' to initiate the submission.
const submitForReview: ToolDef = { name: 'apple_submit_for_review', description: 'Submit an App Store version for review', schema: z.object({ versionId: z.string().describe('App Store Version ID'), }), handler: async (client, args) => { return client.request('/appStoreVersionSubmissions', { method: 'POST', body: { data: { type: 'appStoreVersionSubmissions', relationships: { appStoreVersion: { data: { type: 'appStoreVersions', id: args.versionId }, }, }, }, }, }); },