# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for Partner Endpoints App API version: 1.0.0 extends: openapi/hint-health-app-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['/partner/products/{product_id}/app'].get update: x-apievangelist-phrasing: intent: Get a product's embedded app settings effect: read questions: - What app configuration sits behind one of my products? - What handshake URL and role mappings does my product's app use? instructions: - text: Show the app for product {product_id}. slots: product_id: path.product_id - text: Get product {product_id}'s app handshake URL and roles. slots: product_id: path.product_id method: generated generated: '2026-10-01' - target: $.paths['/partner/products/{product_id}/app'].post update: x-apievangelist-phrasing: intent: Create an embedded app for a product effect: write questions: - How do I set up an app with a handshake URL for my product? - Can I define partner roles and default role mappings when creating the app? instructions: - text: Create an app for product {product_id} with handshake URL {handshake_url}. slots: product_id: path.product_id handshake_url: requestBody.handshake_url - text: Create product {product_id}'s app with default admin role {default_admin_role} and non-admin role {default_non_admin_role}. slots: product_id: path.product_id default_admin_role: requestBody.default_admin_role default_non_admin_role: requestBody.default_non_admin_role method: generated generated: '2026-10-01' - target: $.paths['/partner/products/{product_id}/app'].patch update: x-apievangelist-phrasing: intent: Change a product app's handshake or roles effect: write questions: - How do I change the handshake URL on my product's existing app? - Can I update the browser allow list for an app I already set up? instructions: - text: Update the handshake URL of product {product_id}'s app to {handshake_url}. slots: product_id: path.product_id handshake_url: requestBody.handshake_url - text: Set the browser allow list on product {product_id}'s app to {browser_allow_list}. slots: product_id: path.product_id browser_allow_list: requestBody.browser_allow_list - text: Change the local development handshake URL of product {product_id}'s app to {localhost_handshake_url}. slots: product_id: path.product_id localhost_handshake_url: requestBody.localhost_handshake_url method: generated generated: '2026-10-01'