# 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 Build Upload Files API version: 1.0.0 extends: openapi/ios-builduploadfiles-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: 3 - target: $.paths['/v1/buildUploadFiles'].post update: x-apievangelist-phrasing: intent: Reserve a build upload file effect: write questions: - How do I reserve a file upload for a new build? - What do I send to start uploading a build file to App Store Connect? instructions: - text: Create a build upload file with {data}. slots: data: requestBody.data - text: 'Reserve an upload slot for this build file: {data}.' slots: data: requestBody.data method: generated generated: '2026-10-01' - target: $.paths['/v1/buildUploadFiles/{id}'].get update: x-apievangelist-phrasing: intent: Get a build upload file effect: read questions: - Can I check a build upload file by ID? - What's the state of a file I'm uploading for a build? instructions: - text: Get build upload file {id}. slots: id: path.id - text: Show the status of build upload file {id}. slots: id: path.id method: generated generated: '2026-10-01' - target: $.paths['/v1/buildUploadFiles/{id}'].patch update: x-apievangelist-phrasing: intent: Update a build upload file effect: write questions: - Can I update a build upload file after sending its parts? - How do I change a build upload file record? instructions: - text: Update build upload file {id} with {data}. slots: id: path.id data: requestBody.data - text: Apply {data} to build upload file {id}. slots: data: requestBody.data id: path.id method: generated generated: '2026-10-01'