# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for App Store Connect Game Center Achievement Images API version: 1.0.0 extends: openapi/ios-gamecenterachievementimages-api-openapi.yml actions: - target: $.info update: x-apievangelist-phrasing: method: generated generated: '2026-10-01' generator: build-phrasing.py label: Generated by API Evangelist operations: 8 - target: $.paths['/v1/gameCenterAchievementImages'].post update: x-apievangelist-phrasing: intent: Reserve a Game Center achievement image (v1) effect: write questions: - How do I start uploading an achievement image with the original v1 endpoint? - Can I still reserve achievement artwork through the legacy v1 API? instructions: - text: Reserve a v1 achievement image upload with {image_details}. slots: image_details: requestBody.data - text: Create an achievement image using the older v1 endpoint. method: generated generated: '2026-10-01' - target: $.paths['/v1/gameCenterAchievementImages/{id}'].get update: x-apievangelist-phrasing: intent: Get a Game Center achievement image (v1) effect: read questions: - Where can I check a v1 achievement image's upload state? - What file name and asset info does a legacy v1 achievement image have? instructions: - text: Show v1 achievement image {image}. slots: image: path.id - text: Fetch the upload status of legacy achievement image {image}. slots: image: path.id method: generated generated: '2026-10-01' - target: $.paths['/v1/gameCenterAchievementImages/{id}'].delete update: x-apievangelist-phrasing: intent: Delete a Game Center achievement image (v1) effect: destructive questions: - Can I delete achievement artwork that was uploaded through the v1 API? - How do I remove a legacy v1 achievement image? instructions: - text: Delete v1 achievement image {image}. slots: image: path.id - text: Remove legacy achievement artwork {image} via the v1 endpoint. slots: image: path.id method: generated generated: '2026-10-01' - target: $.paths['/v1/gameCenterAchievementImages/{id}'].patch update: x-apievangelist-phrasing: intent: Commit a Game Center achievement image upload (v1) effect: write questions: - How do I mark a v1 achievement image upload as complete? - Can I update a legacy achievement image after the file is uploaded? instructions: - text: Commit the upload of v1 achievement image {image}. slots: image: path.id - text: Update legacy achievement image {image} as uploaded with its checksum. slots: image: path.id method: generated generated: '2026-10-01' - target: $.paths['/v2/gameCenterAchievementImages'].post update: x-apievangelist-phrasing: intent: Reserve a Game Center achievement image (v2) effect: write questions: - How do I upload achievement artwork using the newer v2 endpoint? - Can I create achievement images for the v2 Game Center achievement model? instructions: - text: Reserve a v2 achievement image upload with {image_details}. slots: image_details: requestBody.data - text: Create an achievement image through the current v2 API. method: generated generated: '2026-10-01' - target: $.paths['/v2/gameCenterAchievementImages/{id}'].get update: x-apievangelist-phrasing: intent: Get a Game Center achievement image (v2) effect: read questions: - What is the processing state of an achievement image created with v2? - Where can I look up a v2 achievement image by ID? instructions: - text: Show v2 achievement image {image}. slots: image: path.id - text: Fetch the asset delivery state of v2 achievement image {image}. slots: image: path.id method: generated generated: '2026-10-01' - target: $.paths['/v2/gameCenterAchievementImages/{id}'].delete update: x-apievangelist-phrasing: intent: Delete a Game Center achievement image (v2) effect: destructive questions: - Can I delete achievement artwork created with the v2 endpoint? - How do I remove a v2 achievement image? instructions: - text: Delete v2 achievement image {image}. slots: image: path.id - text: Remove achievement artwork {image} using the v2 endpoint. slots: image: path.id method: generated generated: '2026-10-01' - target: $.paths['/v2/gameCenterAchievementImages/{id}'].patch update: x-apievangelist-phrasing: intent: Commit a Game Center achievement image upload (v2) effect: write questions: - How do I finish a v2 achievement image upload once the parts are sent? - Can I update a v2 achievement image to confirm it was uploaded? instructions: - text: Commit the upload of v2 achievement image {image}. slots: image: path.id - text: Mark v2 achievement image {image} as uploaded. slots: image: path.id method: generated generated: '2026-10-01'