# 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 Azure Maps Data Service Map Data API version: 1.0.0 extends: openapi/microsoft-azure-map-data-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: 5 - target: $.paths['/mapData/upload'].post update: x-apievangelist-phrasing: intent: Upload data content to Azure Maps effect: write questions: - How do I upload a collection of geofences in GeoJSON to my Azure Maps account? - Which data formats can I upload to the Azure Maps data service? instructions: - text: Upload this {dataFormat} data to my Azure Maps account. slots: dataFormat: query.dataFormat - text: Upload my geofence collection to Azure Maps as {dataFormat}. slots: dataFormat: query.dataFormat method: generated generated: '2026-10-01' - target: $.paths['/mapData/{udid}'].get update: x-apievangelist-phrasing: intent: Download previously uploaded map data effect: read questions: - Can I download a geofence collection I uploaded to Azure Maps earlier? - What do I need to retrieve uploaded map data content? instructions: - text: Download the uploaded map data {udid}. slots: udid: path.udid - text: Fetch the content of Azure Maps upload {udid}. slots: udid: path.udid method: generated generated: '2026-10-01' - target: $.paths['/mapData/{udid}'].put update: x-apievangelist-phrasing: intent: Replace previously uploaded map data effect: write questions: - How do I add or remove geofences in a collection I already uploaded to Azure Maps? - Can I overwrite the content of an existing map data upload? instructions: - text: Update the uploaded map data {udid} with this new content. slots: udid: path.udid - text: Replace the geofences stored in Azure Maps upload {udid}. slots: udid: path.udid method: generated generated: '2026-10-01' - target: $.paths['/mapData/{udid}'].delete update: x-apievangelist-phrasing: intent: Delete previously uploaded map data effect: destructive questions: - How do I delete geofences I previously uploaded to Azure Maps? - Can I remove an uploaded map data item by its unique data ID? instructions: - text: Delete the uploaded map data {udid}. slots: udid: path.udid - text: Remove Azure Maps data upload {udid} permanently. slots: udid: path.udid method: generated generated: '2026-10-01' - target: $.paths['/mapData'].get update: x-apievangelist-phrasing: intent: List all uploaded map data effect: read questions: - What content have I uploaded to my Azure Maps account so far? - Can I see every data upload with its ID and status? instructions: - text: List all data I have uploaded to Azure Maps. - text: List my Azure Maps data uploads using API version {apiVersion}. slots: apiVersion: query.api-version method: generated generated: '2026-10-01'