# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for Azure API Management REST Group User API version: 1.0.0 extends: openapi/microsoft-azure-api-management-group-user-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['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/groups/{groupId}/users'].get update: x-apievangelist-phrasing: intent: List members of a group effect: read questions: - Which users belong to one of my API Management groups? - Can I see every developer who is a member of a given group? instructions: - text: List every user in group {groupId} on service {serviceName}. slots: groupId: path.groupId serviceName: path.serviceName - text: Show me the members of this group. method: generated generated: '2026-10-01' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/groups/{groupId}/users/{userId}'].put update: x-apievangelist-phrasing: intent: Add a user to a group effect: write questions: - How do I add an existing developer to a group? - Can I put a user into a group so they see that group's products? instructions: - text: Add user {userId} to group {groupId} on service {serviceName}. slots: userId: path.userId groupId: path.groupId serviceName: path.serviceName - text: Make this existing user a member of the group. method: generated generated: '2026-10-01' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/groups/{groupId}/users/{userId}'].delete update: x-apievangelist-phrasing: intent: Remove a user from a group effect: destructive questions: - How can I take a developer out of a group without deleting their account? - Does removing a user from a group delete the user? instructions: - text: Remove user {userId} from group {groupId} on service {serviceName}, keeping their account. slots: userId: path.userId groupId: path.groupId serviceName: path.serviceName - text: Take this user out of the group, keeping their account. method: generated generated: '2026-10-01' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/groups/{groupId}/users/{userId}'].head update: x-apievangelist-phrasing: intent: Check if a user is in a group effect: read questions: - Is a particular user already a member of a group? - Can I confirm group membership without listing all members? instructions: - text: Check whether user {userId} belongs to group {groupId} on service {serviceName}. slots: userId: path.userId groupId: path.groupId serviceName: path.serviceName - text: Confirm group membership for one user. method: generated generated: '2026-10-01'