naftiko: 1.0.0-alpha2 info: label: Microsoft Azure Azure Maps Routeset Service. — Routesets description: 'Microsoft Azure Azure Maps Routeset Service. — Routesets. 5 operations. Lead operation: Microsoft Azure Use To Create A Routeset. Self-contained Naftiko capability covering one Microsoft Azure business surface.' tags: - Microsoft Azure - Routesets created: '2026-05-19' modified: '2026-05-19' binds: - namespace: env keys: MICROSOFT_AZURE_API_KEY: MICROSOFT_AZURE_API_KEY capability: consumes: - type: http namespace: azure-maps-routeset-service-routesets baseUri: '' description: Microsoft Azure Azure Maps Routeset Service. — Routesets business capability. Self-contained, no shared references. resources: - name: routesets path: /routesets operations: - name: microsoftazureroutesetcreate method: POST description: Microsoft Azure Use To Create A Routeset outputRawFormat: json outputParameters: - name: result type: object value: $. - name: microsoftazureroutesetlist method: GET description: Microsoft Azure Use To Get A List Of Routesets outputRawFormat: json outputParameters: - name: result type: object value: $. - name: routesets-operations-operationId path: /routesets/operations/{operationId} operations: - name: microsoftazureroutesetgetoperation method: GET description: Microsoft Azure Use To Check The Status Of The Routeset Creation Process outputRawFormat: json outputParameters: - name: result type: object value: $. - name: routesets-routesetId path: /routesets/{routesetId} operations: - name: microsoftazureroutesetget method: GET description: Microsoft Azure Use To Get The Details Of A Routeset outputRawFormat: json outputParameters: - name: result type: object value: $. - name: microsoftazureroutesetdelete method: DELETE description: Microsoft Azure Use To Delete A Routeset outputRawFormat: json outputParameters: - name: result type: object value: $. exposes: - type: rest namespace: azure-maps-routeset-service-routesets-rest port: 8080 description: REST adapter for Microsoft Azure Azure Maps Routeset Service. — Routesets. One Spectral-compliant resource per consumed operation, prefixed with /v1. resources: - path: /v1/routesets name: routesets description: REST surface for routesets. operations: - method: POST name: microsoftazureroutesetcreate description: Microsoft Azure Use To Create A Routeset call: azure-maps-routeset-service-routesets.microsoftazureroutesetcreate outputParameters: - type: object mapping: $. - method: GET name: microsoftazureroutesetlist description: Microsoft Azure Use To Get A List Of Routesets call: azure-maps-routeset-service-routesets.microsoftazureroutesetlist outputParameters: - type: object mapping: $. - path: /v1/routesets/operations/{operationid} name: routesets-operations-operationid description: REST surface for routesets-operations-operationId. operations: - method: GET name: microsoftazureroutesetgetoperation description: Microsoft Azure Use To Check The Status Of The Routeset Creation Process call: azure-maps-routeset-service-routesets.microsoftazureroutesetgetoperation outputParameters: - type: object mapping: $. - path: /v1/routesets/{routesetid} name: routesets-routesetid description: REST surface for routesets-routesetId. operations: - method: GET name: microsoftazureroutesetget description: Microsoft Azure Use To Get The Details Of A Routeset call: azure-maps-routeset-service-routesets.microsoftazureroutesetget outputParameters: - type: object mapping: $. - method: DELETE name: microsoftazureroutesetdelete description: Microsoft Azure Use To Delete A Routeset call: azure-maps-routeset-service-routesets.microsoftazureroutesetdelete outputParameters: - type: object mapping: $. - type: mcp namespace: azure-maps-routeset-service-routesets-mcp port: 9090 transport: http description: MCP adapter for Microsoft Azure Azure Maps Routeset Service. — Routesets. One tool per consumed operation, routed inline through this capability's consumes block. tools: - name: microsoft-azure-use-create-routeset description: Microsoft Azure Use To Create A Routeset hints: readOnly: false destructive: false idempotent: false call: azure-maps-routeset-service-routesets.microsoftazureroutesetcreate outputParameters: - type: object mapping: $. - name: microsoft-azure-use-get-list description: Microsoft Azure Use To Get A List Of Routesets hints: readOnly: true destructive: false idempotent: true call: azure-maps-routeset-service-routesets.microsoftazureroutesetlist outputParameters: - type: object mapping: $. - name: microsoft-azure-use-check-status description: Microsoft Azure Use To Check The Status Of The Routeset Creation Process hints: readOnly: true destructive: false idempotent: true call: azure-maps-routeset-service-routesets.microsoftazureroutesetgetoperation outputParameters: - type: object mapping: $. - name: microsoft-azure-use-get-details description: Microsoft Azure Use To Get The Details Of A Routeset hints: readOnly: true destructive: false idempotent: true call: azure-maps-routeset-service-routesets.microsoftazureroutesetget outputParameters: - type: object mapping: $. - name: microsoft-azure-use-delete-routeset description: Microsoft Azure Use To Delete A Routeset hints: readOnly: false destructive: true idempotent: true call: azure-maps-routeset-service-routesets.microsoftazureroutesetdelete outputParameters: - type: object mapping: $.