# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for Microsoft Azure LogicAppsManagementClient Connections API version: 1.0.0 extends: openapi/microsoft-azure-connections-api-openapi.yml actions: - target: $.info update: x-apievangelist-phrasing: method: generated generated: '2026-09-26' generator: build-phrasing.py label: Generated by API Evangelist operations: 7 - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/connections'].get update: x-apievangelist-phrasing: intent: List API connections in a resource group effect: read questions: - Which managed API connections do my Logic Apps have in this resource group? - Can I filter or cap the number of API connections returned? instructions: - text: List API connections in resource group {resource_group}, subscription {subscription}. slots: resource_group: path.resourceGroupName subscription: path.subscriptionId - text: Show the first {top} API connections matching {filter} in group {resource_group}. slots: top: query.$top filter: query.$filter resource_group: path.resourceGroupName method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/connections/{connectionName}'].get update: x-apievangelist-phrasing: intent: Get an API connection effect: read questions: - How do I check the status of one Logic Apps API connection? - Is my managed API connection authenticated or in an error state? instructions: - text: Get API connection {connection} in resource group {resource_group}, subscription {subscription}. slots: connection: path.connectionName resource_group: path.resourceGroupName subscription: path.subscriptionId - text: Show the status and settings of connection {connection}. slots: connection: path.connectionName method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/connections/{connectionName}'].put update: x-apievangelist-phrasing: intent: Create or update an API connection effect: write questions: - How do I create a managed API connection that my Logic App can use? - Can I replace the full definition of an existing API connection? instructions: - text: Create API connection {connection} in resource group {resource_group}, subscription {subscription} from definition {definition}. slots: connection: path.connectionName resource_group: path.resourceGroupName subscription: path.subscriptionId definition: body.connection - text: Overwrite connection {connection} with the full definition {definition}. slots: connection: path.connectionName definition: body.connection method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/connections/{connectionName}'].delete update: x-apievangelist-phrasing: intent: Delete an API connection effect: destructive questions: - How do I delete a managed API connection that no Logic App uses anymore? - What happens to workflows when I remove their API connection? instructions: - text: Delete API connection {connection} in resource group {resource_group}, subscription {subscription}. slots: connection: path.connectionName resource_group: path.resourceGroupName subscription: path.subscriptionId - text: Remove the unused connection {connection}. slots: connection: path.connectionName method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/connections/{connectionName}'].patch update: x-apievangelist-phrasing: intent: Update an API connection's tags effect: write questions: - How do I change just the tags on a Logic Apps API connection? - Can I patch an API connection without resending its whole definition? instructions: - text: Update tags on API connection {connection} in resource group {resource_group}, subscription {subscription} using {definition}. slots: connection: path.connectionName resource_group: path.resourceGroupName subscription: path.subscriptionId definition: body.connection - text: Retag connection {connection} with {definition}. slots: connection: path.connectionName definition: body.connection method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/connections/{connectionName}/listConsentLinks'].post update: x-apievangelist-phrasing: intent: Get consent links to authorize an API connection effect: read questions: - How do I get the sign-in link a user needs to authorize an OAuth API connection? - Where do I send someone to grant consent for a Logic Apps connection? instructions: - text: Get consent links for API connection {connection} in resource group {resource_group}, subscription {subscription} using {request}. slots: connection: path.connectionName resource_group: path.resourceGroupName subscription: path.subscriptionId request: body.listConsentLink - text: Generate the OAuth consent URL for connection {connection}. slots: connection: path.connectionName method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/connections/{connectionName}/confirmConsentCode'].post update: x-apievangelist-phrasing: intent: Confirm a consent code for an API connection effect: write questions: - How do I finish authorizing an API connection with the consent code I received? - Can I confirm a connection's consent code programmatically? instructions: - text: Confirm consent code {code} for API connection {connection} in resource group {resource_group}, subscription {subscription}. slots: code: body.confirmConsentCode connection: path.connectionName resource_group: path.resourceGroupName subscription: path.subscriptionId - text: Complete authorization of connection {connection} with consent code {code}. slots: connection: path.connectionName code: body.confirmConsentCode method: generated generated: '2026-09-26'