# 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 App Clip Default Experiences API version: 1.0.0 extends: openapi/ios-appclipdefaultexperiences-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: 11 - target: $.paths['/v1/appClipDefaultExperiences'].post update: x-apievangelist-phrasing: intent: Create an App Clip default experience effect: write questions: - How do I set up the default experience for my App Clip? - Can I base a new App Clip default experience on an earlier one? instructions: - text: Create an App Clip default experience with {experience_details}. slots: experience_details: requestBody.data - text: Set up a default card experience for my App Clip. method: generated generated: '2026-10-01' - target: $.paths['/v1/appClipDefaultExperiences/{id}'].get update: x-apievangelist-phrasing: intent: Get an App Clip default experience effect: read questions: - What action and settings does my App Clip default experience use? - Where can I look up a default App Clip experience by its ID? instructions: - text: Show App Clip default experience {experience}. slots: experience: path.id - text: Fetch the settings of default experience {experience}. slots: experience: path.id method: generated generated: '2026-10-01' - target: $.paths['/v1/appClipDefaultExperiences/{id}'].delete update: x-apievangelist-phrasing: intent: Delete an App Clip default experience effect: destructive questions: - Can I delete a default experience I no longer need for my App Clip? - Is removing an App Clip default experience permanent? instructions: - text: Delete App Clip default experience {experience}. slots: experience: path.id - text: Remove default experience {experience} from my App Clip. slots: experience: path.id method: generated generated: '2026-10-01' - target: $.paths['/v1/appClipDefaultExperiences/{id}'].patch update: x-apievangelist-phrasing: intent: Update an App Clip default experience effect: write questions: - How do I change the call-to-action on my App Clip card? - Can I edit an App Clip default experience after creating it? instructions: - text: Update App Clip default experience {experience} to use the Play action. slots: experience: path.id - text: Change the settings of default experience {experience}. slots: experience: path.id method: generated generated: '2026-10-01' - target: $.paths['/v1/appClipDefaultExperiences/{id}/relationships/appClipAppStoreReviewDetail'].get update: x-apievangelist-phrasing: intent: Get the review detail ID for an App Clip experience effect: read questions: - Which App Store review detail ID is linked to my App Clip default experience? - Can I get only the reference to an App Clip experience's review details? instructions: - text: Get only the review detail ID for default experience {experience}. slots: experience: path.id - text: Check the review detail reference on App Clip experience {experience}. slots: experience: path.id method: generated generated: '2026-10-01' - target: $.paths['/v1/appClipDefaultExperiences/{id}/appClipAppStoreReviewDetail'].get update: x-apievangelist-phrasing: intent: Get App Review details for an App Clip experience effect: read questions: - What invocation URLs did I give App Review for my App Clip? - How do I see the review information attached to my App Clip default experience? instructions: - text: Show the App Review details for App Clip experience {experience}. slots: experience: path.id - text: Fetch the invocation URLs sent to review for experience {experience}. slots: experience: path.id method: generated generated: '2026-10-01' - target: $.paths['/v1/appClipDefaultExperiences/{id}/relationships/appClipDefaultExperienceLocalizations'].get update: x-apievangelist-phrasing: intent: List localization IDs of an App Clip experience effect: read questions: - Which localization IDs belong to my App Clip default experience? - Can I get just references to an App Clip experience's translations? instructions: - text: List only the localization IDs for App Clip experience {experience}. slots: experience: path.id - text: Get up to {limit} localization references for experience {experience}. slots: experience: path.id limit: query.limit method: generated generated: '2026-10-01' - target: $.paths['/v1/appClipDefaultExperiences/{id}/appClipDefaultExperienceLocalizations'].get update: x-apievangelist-phrasing: intent: List an App Clip experience's localized subtitles effect: read questions: - What subtitles does my App Clip card show in each language? - Can I see the App Clip card text for just one locale? instructions: - text: Show the localizations of App Clip experience {experience} with subtitles. slots: experience: path.id - text: Get the {locale} localization of App Clip experience {experience}. slots: experience: path.id locale: query.filter[locale] method: generated generated: '2026-10-01' - target: $.paths['/v1/appClipDefaultExperiences/{id}/relationships/releaseWithAppStoreVersion'].get update: x-apievangelist-phrasing: intent: Get the app version ID an App Clip experience ships with effect: read questions: - Which App Store version ID will my App Clip default experience release with? - Can I get just the version reference tied to an App Clip experience? instructions: - text: Get only the App Store version ID for experience {experience}. slots: experience: path.id - text: Check which version reference App Clip experience {experience} releases with. slots: experience: path.id method: generated generated: '2026-10-01' - target: $.paths['/v1/appClipDefaultExperiences/{id}/relationships/releaseWithAppStoreVersion'].patch update: x-apievangelist-phrasing: intent: Set the app version an App Clip experience ships with effect: write questions: - How do I attach my App Clip default experience to a new App Store version? - Can I change which app release delivers an App Clip experience? instructions: - text: Release App Clip experience {experience} with App Store version {version}. slots: experience: path.id version: requestBody.data - text: Link default experience {experience} to the upcoming app version. slots: experience: path.id method: generated generated: '2026-10-01' - target: $.paths['/v1/appClipDefaultExperiences/{id}/releaseWithAppStoreVersion'].get update: x-apievangelist-phrasing: intent: Get the app version an App Clip experience ships with effect: read questions: - Which app version string and state will release my App Clip experience? - How do I see the full App Store version tied to my App Clip default experience? instructions: - text: Show the App Store version details for App Clip experience {experience}. slots: experience: path.id - text: Fetch the release version record of default experience {experience}. slots: experience: path.id method: generated generated: '2026-10-01'