# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for Native Mobile Build Native Mobile Configurations API version: 1.0.0 extends: openapi/outsystems-nativemobileconfigurations-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: 4 - target: $.paths['/environments/{environmentKey}/applications/{applicationKey}/configurations/android'].get update: x-apievangelist-phrasing: intent: Get an app's Android native configuration effect: read questions: - What keystore and Android settings are deployed for my mobile app? - How do I view the Android build configuration of an app in a stage? instructions: - text: Get the Android configuration of app {applicationKey} in stage {environmentKey}. slots: applicationKey: path.applicationKey environmentKey: path.environmentKey - text: Show the Android keystore settings for {applicationKey} in {environmentKey}. slots: applicationKey: path.applicationKey environmentKey: path.environmentKey method: generated generated: '2026-10-01' - target: $.paths['/environments/{environmentKey}/applications/{applicationKey}/configurations/android'].patch update: x-apievangelist-phrasing: intent: Update an app's Android native configuration effect: write questions: - How do I upload a new Android keystore for my mobile app? - Can I change the Android app identifier or build type without touching other fields? instructions: - text: Update the Android keystore of app {applicationKey} in {environmentKey} to {keystore}. slots: applicationKey: path.applicationKey environmentKey: path.environmentKey keystore: requestBody.keystore - text: Set the Android app identifier of {applicationKey} in stage {environmentKey} to {appIdentifier}. slots: applicationKey: path.applicationKey environmentKey: path.environmentKey appIdentifier: requestBody.appIdentifier method: generated generated: '2026-10-01' - target: $.paths['/environments/{environmentKey}/applications/{applicationKey}/configurations/ios'].get update: x-apievangelist-phrasing: intent: Get an app's iOS native configuration effect: read questions: - What certificates and provisioning profiles are deployed for my iOS app? - Is my iOS app's signing setup in a given stage still the one I expect? instructions: - text: Get the iOS configuration of app {applicationKey} in stage {environmentKey}. slots: applicationKey: path.applicationKey environmentKey: path.environmentKey - text: Show the iOS certificate and provisioning profile for {applicationKey} in {environmentKey}. slots: applicationKey: path.applicationKey environmentKey: path.environmentKey method: generated generated: '2026-10-01' - target: $.paths['/environments/{environmentKey}/applications/{applicationKey}/configurations/ios'].patch update: x-apievangelist-phrasing: intent: Update an app's iOS native configuration effect: write questions: - How do I replace an expiring iOS certificate for my mobile app? - Can I upload a new provisioning profile for an iOS build? instructions: - text: Update the iOS certificate of app {applicationKey} in {environmentKey} to {certificate}. slots: applicationKey: path.applicationKey environmentKey: path.environmentKey certificate: requestBody.certificate - text: Set the iOS provisioning profile of {applicationKey} in stage {environmentKey} to {provisioningProfile}. slots: applicationKey: path.applicationKey environmentKey: path.environmentKey provisioningProfile: requestBody.provisioningProfile method: generated generated: '2026-10-01'