# 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 Analytics Report Requests API version: 1.0.0 extends: openapi/ios-analyticsreportrequests-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: 5 - target: $.paths['/v1/analyticsReportRequests'].post update: x-apievangelist-phrasing: intent: Request analytics reports for an app effect: write questions: - How do I start getting App Store analytics reports for my app? - Can I request ongoing or one-time snapshot analytics reports? instructions: - text: Request analytics reports with {request_details}. slots: request_details: requestBody.data - text: Create an analytics report request for my app using {request_details}. slots: request_details: requestBody.data method: generated generated: '2026-10-01' - target: $.paths['/v1/analyticsReportRequests/{id}'].get update: x-apievangelist-phrasing: intent: Get an analytics report request effect: read questions: - What is the status of an analytics report request I made? - How do I look up one report request by ID? instructions: - text: Fetch analytics report request {request_id}. slots: request_id: path.id - text: Show the details of report request {request_id}. slots: request_id: path.id method: generated generated: '2026-10-01' - target: $.paths['/v1/analyticsReportRequests/{id}'].delete update: x-apievangelist-phrasing: intent: Cancel an analytics report request effect: destructive questions: - How do I stop an ongoing analytics report request? - Can I delete a report request I no longer need? instructions: - text: Delete analytics report request {request_id}. slots: request_id: path.id - text: Stop report request {request_id}. slots: request_id: path.id method: generated generated: '2026-10-01' - target: $.paths['/v1/analyticsReportRequests/{id}/relationships/reports'].get update: x-apievangelist-phrasing: intent: List report IDs for a request effect: read questions: - How do I get just the report IDs produced by a request? - Which report identifiers are linked to an analytics request? instructions: - text: List report IDs for analytics request {request_id}. slots: request_id: path.id - text: Get only the report linkages of request {request_id}. slots: request_id: path.id method: generated generated: '2026-10-01' - target: $.paths['/v1/analyticsReportRequests/{id}/reports'].get update: x-apievangelist-phrasing: intent: List reports for a request effect: read questions: - Which analytics reports are available from my request? - Can I filter a request's reports by category, like app usage or commerce? instructions: - text: Show the reports for analytics request {request_id}. slots: request_id: path.id - text: List reports in category {category} for request {request_id}. slots: category: query.filter[category] request_id: path.id - text: Find report {report_name} in request {request_id}. slots: report_name: query.filter[name] request_id: path.id method: generated generated: '2026-10-01'