naftiko: 1.0.0-alpha2 info: label: Microsoft Graph Places — places.buildingMap description: 'Microsoft Graph Places — places.buildingMap. 33 operations. Lead operation: Microsoft Graph Get buildingMap. Self-contained Naftiko capability covering one Microsoft Graph business surface.' tags: - Microsoft Graph - places.buildingMap created: '2026-05-19' modified: '2026-05-19' binds: - namespace: env keys: MICROSOFT_GRAPH_API_KEY: MICROSOFT_GRAPH_API_KEY capability: consumes: - type: http namespace: places-places-buildingmap baseUri: '' description: Microsoft Graph Places — places.buildingMap business capability. Self-contained, no shared references. resources: - name: places-place-id-graph.building-map path: /places/{place-id}/graph.building/map operations: - name: placesasbuildinggetmap method: GET description: Microsoft Graph Get buildingMap outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: placesasbuildingupdatemap method: PATCH description: Microsoft Graph Update the navigation property map in places outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: placesasbuildingdeletemap method: DELETE description: Microsoft Graph Delete buildingMap outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: places-place-id-graph.building-map-footprints path: /places/{place-id}/graph.building/map/footprints operations: - name: placesasbuildingmaplistfootprints method: GET description: Microsoft Graph List footprints outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: $orderby in: query type: array description: Order items by property values - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: placesasbuildingmapcreatefootprints method: POST description: Microsoft Graph Create new navigation property to footprints for places outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: places-place-id-graph.building-map-footprints-$count path: /places/{place-id}/graph.building/map/footprints/$count operations: - name: placesasbuildingmapfootprintsgetcount273d method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: places-place-id-graph.building-map-footprints-footprintMap-id path: /places/{place-id}/graph.building/map/footprints/{footprintMap-id} operations: - name: placesasbuildingmapgetfootprints method: GET description: Microsoft Graph Get footprints from places outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: placesasbuildingmapupdatefootprints method: PATCH description: Microsoft Graph Update the navigation property footprints in places outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: placesasbuildingmapdeletefootprints method: DELETE description: Microsoft Graph Delete navigation property footprints for places outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: places-place-id-graph.building-map-levels path: /places/{place-id}/graph.building/map/levels operations: - name: placesasbuildingmaplistlevels method: GET description: Microsoft Graph List levels outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: $orderby in: query type: array description: Order items by property values - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: placesasbuildingmapcreatelevels method: POST description: Microsoft Graph Create new navigation property to levels for places outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: places-place-id-graph.building-map-levels-$count path: /places/{place-id}/graph.building/map/levels/$count operations: - name: placesasbuildingmaplevelsgetcount292f method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: places-place-id-graph.building-map-levels-levelMap-id path: /places/{place-id}/graph.building/map/levels/{levelMap-id} operations: - name: placesasbuildingmapgetlevels method: GET description: Microsoft Graph Get levels from places outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: placesasbuildingmapupdatelevels method: PATCH description: Microsoft Graph Update the navigation property levels in places outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: placesasbuildingmapdeletelevels method: DELETE description: Microsoft Graph Delete navigation property levels for places outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: places-place-id-graph.building-map-levels-levelMap-id-fixtures path: /places/{place-id}/graph.building/map/levels/{levelMap-id}/fixtures operations: - name: placesasbuildingmaplevelslistfixtures method: GET description: Microsoft Graph List fixtures outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: $orderby in: query type: array description: Order items by property values - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: placesasbuildingmaplevelscreatefixtures method: POST description: Microsoft Graph Create new navigation property to fixtures for places outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: places-place-id-graph.building-map-levels-levelMap-id-fixtures-$count path: /places/{place-id}/graph.building/map/levels/{levelMap-id}/fixtures/$count operations: - name: placesasbuildingmaplevelsfixturesgetcount85dd method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: places-place-id-graph.building-map-levels-levelMap-id-fixtures-fixtureMap-id path: /places/{place-id}/graph.building/map/levels/{levelMap-id}/fixtures/{fixtureMap-id} operations: - name: placesasbuildingmaplevelsgetfixtures method: GET description: Microsoft Graph Get fixtures from places outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: placesasbuildingmaplevelsupdatefixtures method: PATCH description: Microsoft Graph Update fixtureMap outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: placesasbuildingmaplevelsdeletefixtures method: DELETE description: Microsoft Graph Delete fixtureMap outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: places-place-id-graph.building-map-levels-levelMap-id-sections path: /places/{place-id}/graph.building/map/levels/{levelMap-id}/sections operations: - name: placesasbuildingmaplevelslistsections method: GET description: Microsoft Graph List sections outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: $orderby in: query type: array description: Order items by property values - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: placesasbuildingmaplevelscreatesections method: POST description: Microsoft Graph Create new navigation property to sections for places outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: places-place-id-graph.building-map-levels-levelMap-id-sections-$count path: /places/{place-id}/graph.building/map/levels/{levelMap-id}/sections/$count operations: - name: placesasbuildingmaplevelssectionsgetcountbdac method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: places-place-id-graph.building-map-levels-levelMap-id-sections-sectionMap-id path: /places/{place-id}/graph.building/map/levels/{levelMap-id}/sections/{sectionMap-id} operations: - name: placesasbuildingmaplevelsgetsections method: GET description: Microsoft Graph Get sections from places outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: placesasbuildingmaplevelsupdatesections method: PATCH description: Microsoft Graph Update the navigation property sections in places outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: placesasbuildingmaplevelsdeletesections method: DELETE description: Microsoft Graph Delete navigation property sections for places outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: places-place-id-graph.building-map-levels-levelMap-id-units path: /places/{place-id}/graph.building/map/levels/{levelMap-id}/units operations: - name: placesasbuildingmaplevelslistunits method: GET description: Microsoft Graph List units outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: $orderby in: query type: array description: Order items by property values - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: placesasbuildingmaplevelscreateunits method: POST description: Microsoft Graph Create new navigation property to units for places outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: places-place-id-graph.building-map-levels-levelMap-id-units-$count path: /places/{place-id}/graph.building/map/levels/{levelMap-id}/units/$count operations: - name: placesasbuildingmaplevelsunitsgetcount3fc3 method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: places-place-id-graph.building-map-levels-levelMap-id-units-unitMap-id path: /places/{place-id}/graph.building/map/levels/{levelMap-id}/units/{unitMap-id} operations: - name: placesasbuildingmaplevelsgetunits method: GET description: Microsoft Graph Get units from places outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: placesasbuildingmaplevelsupdateunits method: PATCH description: Microsoft Graph Update unitMap outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: placesasbuildingmaplevelsdeleteunits method: DELETE description: Microsoft Graph Delete unitMap outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag exposes: - type: rest namespace: places-places-buildingmap-rest port: 8080 description: REST adapter for Microsoft Graph Places — places.buildingMap. One Spectral-compliant resource per consumed operation, prefixed with /v1. resources: - path: /v1/places/{place-id}/graph-building/map name: places-place-id-graph-building-map description: REST surface for places-place-id-graph.building-map. operations: - method: GET name: placesasbuildinggetmap description: Microsoft Graph Get buildingMap call: places-places-buildingmap.placesasbuildinggetmap with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: placesasbuildingupdatemap description: Microsoft Graph Update the navigation property map in places call: places-places-buildingmap.placesasbuildingupdatemap with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: placesasbuildingdeletemap description: Microsoft Graph Delete buildingMap call: places-places-buildingmap.placesasbuildingdeletemap with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/places/{place-id}/graph-building/map/footprints name: places-place-id-graph-building-map-footprints description: REST surface for places-place-id-graph.building-map-footprints. operations: - method: GET name: placesasbuildingmaplistfootprints description: Microsoft Graph List footprints call: places-places-buildingmap.placesasbuildingmaplistfootprints with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: placesasbuildingmapcreatefootprints description: Microsoft Graph Create new navigation property to footprints for places call: places-places-buildingmap.placesasbuildingmapcreatefootprints with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/places/{place-id}/graph-building/map/footprints/count name: places-place-id-graph-building-map-footprints-count description: REST surface for places-place-id-graph.building-map-footprints-$count. operations: - method: GET name: placesasbuildingmapfootprintsgetcount273d description: Microsoft Graph Get the number of the resource call: places-places-buildingmap.placesasbuildingmapfootprintsgetcount273d outputParameters: - type: object mapping: $. - path: /v1/places/{place-id}/graph-building/map/footprints/{footprintmap-id} name: places-place-id-graph-building-map-footprints-footprintmap-id description: REST surface for places-place-id-graph.building-map-footprints-footprintMap-id. operations: - method: GET name: placesasbuildingmapgetfootprints description: Microsoft Graph Get footprints from places call: places-places-buildingmap.placesasbuildingmapgetfootprints with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: placesasbuildingmapupdatefootprints description: Microsoft Graph Update the navigation property footprints in places call: places-places-buildingmap.placesasbuildingmapupdatefootprints with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: placesasbuildingmapdeletefootprints description: Microsoft Graph Delete navigation property footprints for places call: places-places-buildingmap.placesasbuildingmapdeletefootprints with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/places/{place-id}/graph-building/map/levels name: places-place-id-graph-building-map-levels description: REST surface for places-place-id-graph.building-map-levels. operations: - method: GET name: placesasbuildingmaplistlevels description: Microsoft Graph List levels call: places-places-buildingmap.placesasbuildingmaplistlevels with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: placesasbuildingmapcreatelevels description: Microsoft Graph Create new navigation property to levels for places call: places-places-buildingmap.placesasbuildingmapcreatelevels with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/places/{place-id}/graph-building/map/levels/count name: places-place-id-graph-building-map-levels-count description: REST surface for places-place-id-graph.building-map-levels-$count. operations: - method: GET name: placesasbuildingmaplevelsgetcount292f description: Microsoft Graph Get the number of the resource call: places-places-buildingmap.placesasbuildingmaplevelsgetcount292f outputParameters: - type: object mapping: $. - path: /v1/places/{place-id}/graph-building/map/levels/{levelmap-id} name: places-place-id-graph-building-map-levels-levelmap-id description: REST surface for places-place-id-graph.building-map-levels-levelMap-id. operations: - method: GET name: placesasbuildingmapgetlevels description: Microsoft Graph Get levels from places call: places-places-buildingmap.placesasbuildingmapgetlevels with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: placesasbuildingmapupdatelevels description: Microsoft Graph Update the navigation property levels in places call: places-places-buildingmap.placesasbuildingmapupdatelevels with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: placesasbuildingmapdeletelevels description: Microsoft Graph Delete navigation property levels for places call: places-places-buildingmap.placesasbuildingmapdeletelevels with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/places/{place-id}/graph-building/map/levels/{levelmap-id}/fixtures name: places-place-id-graph-building-map-levels-levelmap-id-fixtures description: REST surface for places-place-id-graph.building-map-levels-levelMap-id-fixtures. operations: - method: GET name: placesasbuildingmaplevelslistfixtures description: Microsoft Graph List fixtures call: places-places-buildingmap.placesasbuildingmaplevelslistfixtures with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: placesasbuildingmaplevelscreatefixtures description: Microsoft Graph Create new navigation property to fixtures for places call: places-places-buildingmap.placesasbuildingmaplevelscreatefixtures with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/places/{place-id}/graph-building/map/levels/{levelmap-id}/fixtures/count name: places-place-id-graph-building-map-levels-levelmap-id-fixtures-count description: REST surface for places-place-id-graph.building-map-levels-levelMap-id-fixtures-$count. operations: - method: GET name: placesasbuildingmaplevelsfixturesgetcount85dd description: Microsoft Graph Get the number of the resource call: places-places-buildingmap.placesasbuildingmaplevelsfixturesgetcount85dd outputParameters: - type: object mapping: $. - path: /v1/places/{place-id}/graph-building/map/levels/{levelmap-id}/fixtures/{fixturemap-id} name: places-place-id-graph-building-map-levels-levelmap-id-fixtures-fixturemap-id description: REST surface for places-place-id-graph.building-map-levels-levelMap-id-fixtures-fixtureMap-id. operations: - method: GET name: placesasbuildingmaplevelsgetfixtures description: Microsoft Graph Get fixtures from places call: places-places-buildingmap.placesasbuildingmaplevelsgetfixtures with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: placesasbuildingmaplevelsupdatefixtures description: Microsoft Graph Update fixtureMap call: places-places-buildingmap.placesasbuildingmaplevelsupdatefixtures with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: placesasbuildingmaplevelsdeletefixtures description: Microsoft Graph Delete fixtureMap call: places-places-buildingmap.placesasbuildingmaplevelsdeletefixtures with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/places/{place-id}/graph-building/map/levels/{levelmap-id}/sections name: places-place-id-graph-building-map-levels-levelmap-id-sections description: REST surface for places-place-id-graph.building-map-levels-levelMap-id-sections. operations: - method: GET name: placesasbuildingmaplevelslistsections description: Microsoft Graph List sections call: places-places-buildingmap.placesasbuildingmaplevelslistsections with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: placesasbuildingmaplevelscreatesections description: Microsoft Graph Create new navigation property to sections for places call: places-places-buildingmap.placesasbuildingmaplevelscreatesections with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/places/{place-id}/graph-building/map/levels/{levelmap-id}/sections/count name: places-place-id-graph-building-map-levels-levelmap-id-sections-count description: REST surface for places-place-id-graph.building-map-levels-levelMap-id-sections-$count. operations: - method: GET name: placesasbuildingmaplevelssectionsgetcountbdac description: Microsoft Graph Get the number of the resource call: places-places-buildingmap.placesasbuildingmaplevelssectionsgetcountbdac outputParameters: - type: object mapping: $. - path: /v1/places/{place-id}/graph-building/map/levels/{levelmap-id}/sections/{sectionmap-id} name: places-place-id-graph-building-map-levels-levelmap-id-sections-sectionmap-id description: REST surface for places-place-id-graph.building-map-levels-levelMap-id-sections-sectionMap-id. operations: - method: GET name: placesasbuildingmaplevelsgetsections description: Microsoft Graph Get sections from places call: places-places-buildingmap.placesasbuildingmaplevelsgetsections with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: placesasbuildingmaplevelsupdatesections description: Microsoft Graph Update the navigation property sections in places call: places-places-buildingmap.placesasbuildingmaplevelsupdatesections with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: placesasbuildingmaplevelsdeletesections description: Microsoft Graph Delete navigation property sections for places call: places-places-buildingmap.placesasbuildingmaplevelsdeletesections with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/places/{place-id}/graph-building/map/levels/{levelmap-id}/units name: places-place-id-graph-building-map-levels-levelmap-id-units description: REST surface for places-place-id-graph.building-map-levels-levelMap-id-units. operations: - method: GET name: placesasbuildingmaplevelslistunits description: Microsoft Graph List units call: places-places-buildingmap.placesasbuildingmaplevelslistunits with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: placesasbuildingmaplevelscreateunits description: Microsoft Graph Create new navigation property to units for places call: places-places-buildingmap.placesasbuildingmaplevelscreateunits with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/places/{place-id}/graph-building/map/levels/{levelmap-id}/units/count name: places-place-id-graph-building-map-levels-levelmap-id-units-count description: REST surface for places-place-id-graph.building-map-levels-levelMap-id-units-$count. operations: - method: GET name: placesasbuildingmaplevelsunitsgetcount3fc3 description: Microsoft Graph Get the number of the resource call: places-places-buildingmap.placesasbuildingmaplevelsunitsgetcount3fc3 outputParameters: - type: object mapping: $. - path: /v1/places/{place-id}/graph-building/map/levels/{levelmap-id}/units/{unitmap-id} name: places-place-id-graph-building-map-levels-levelmap-id-units-unitmap-id description: REST surface for places-place-id-graph.building-map-levels-levelMap-id-units-unitMap-id. operations: - method: GET name: placesasbuildingmaplevelsgetunits description: Microsoft Graph Get units from places call: places-places-buildingmap.placesasbuildingmaplevelsgetunits with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: placesasbuildingmaplevelsupdateunits description: Microsoft Graph Update unitMap call: places-places-buildingmap.placesasbuildingmaplevelsupdateunits with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: placesasbuildingmaplevelsdeleteunits description: Microsoft Graph Delete unitMap call: places-places-buildingmap.placesasbuildingmaplevelsdeleteunits with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - type: mcp namespace: places-places-buildingmap-mcp port: 9090 transport: http description: MCP adapter for Microsoft Graph Places — places.buildingMap. One tool per consumed operation, routed inline through this capability's consumes block. tools: - name: microsoft-graph-get-buildingmap description: Microsoft Graph Get buildingMap hints: readOnly: true destructive: false idempotent: true call: places-places-buildingmap.placesasbuildinggetmap with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-navigation-property description: Microsoft Graph Update the navigation property map in places hints: readOnly: false destructive: false idempotent: true call: places-places-buildingmap.placesasbuildingupdatemap with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-buildingmap description: Microsoft Graph Delete buildingMap hints: readOnly: false destructive: true idempotent: true call: places-places-buildingmap.placesasbuildingdeletemap with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-list-footprints description: Microsoft Graph List footprints hints: readOnly: true destructive: false idempotent: true call: places-places-buildingmap.placesasbuildingmaplistfootprints with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-create-new-navigation description: Microsoft Graph Create new navigation property to footprints for places hints: readOnly: false destructive: false idempotent: false call: places-places-buildingmap.placesasbuildingmapcreatefootprints with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: places-places-buildingmap.placesasbuildingmapfootprintsgetcount273d outputParameters: - type: object mapping: $. - name: microsoft-graph-get-footprints-places description: Microsoft Graph Get footprints from places hints: readOnly: true destructive: false idempotent: true call: places-places-buildingmap.placesasbuildingmapgetfootprints with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-navigation-property-2 description: Microsoft Graph Update the navigation property footprints in places hints: readOnly: false destructive: false idempotent: true call: places-places-buildingmap.placesasbuildingmapupdatefootprints with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property description: Microsoft Graph Delete navigation property footprints for places hints: readOnly: false destructive: true idempotent: true call: places-places-buildingmap.placesasbuildingmapdeletefootprints with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-list-levels description: Microsoft Graph List levels hints: readOnly: true destructive: false idempotent: true call: places-places-buildingmap.placesasbuildingmaplistlevels with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-create-new-navigation-2 description: Microsoft Graph Create new navigation property to levels for places hints: readOnly: false destructive: false idempotent: false call: places-places-buildingmap.placesasbuildingmapcreatelevels with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-2 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: places-places-buildingmap.placesasbuildingmaplevelsgetcount292f outputParameters: - type: object mapping: $. - name: microsoft-graph-get-levels-places description: Microsoft Graph Get levels from places hints: readOnly: true destructive: false idempotent: true call: places-places-buildingmap.placesasbuildingmapgetlevels with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-navigation-property-3 description: Microsoft Graph Update the navigation property levels in places hints: readOnly: false destructive: false idempotent: true call: places-places-buildingmap.placesasbuildingmapupdatelevels with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property-2 description: Microsoft Graph Delete navigation property levels for places hints: readOnly: false destructive: true idempotent: true call: places-places-buildingmap.placesasbuildingmapdeletelevels with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-list-fixtures description: Microsoft Graph List fixtures hints: readOnly: true destructive: false idempotent: true call: places-places-buildingmap.placesasbuildingmaplevelslistfixtures with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-create-new-navigation-3 description: Microsoft Graph Create new navigation property to fixtures for places hints: readOnly: false destructive: false idempotent: false call: places-places-buildingmap.placesasbuildingmaplevelscreatefixtures with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-3 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: places-places-buildingmap.placesasbuildingmaplevelsfixturesgetcount85dd outputParameters: - type: object mapping: $. - name: microsoft-graph-get-fixtures-places description: Microsoft Graph Get fixtures from places hints: readOnly: true destructive: false idempotent: true call: places-places-buildingmap.placesasbuildingmaplevelsgetfixtures with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-fixturemap description: Microsoft Graph Update fixtureMap hints: readOnly: false destructive: false idempotent: true call: places-places-buildingmap.placesasbuildingmaplevelsupdatefixtures with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-fixturemap description: Microsoft Graph Delete fixtureMap hints: readOnly: false destructive: true idempotent: true call: places-places-buildingmap.placesasbuildingmaplevelsdeletefixtures with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-list-sections description: Microsoft Graph List sections hints: readOnly: true destructive: false idempotent: true call: places-places-buildingmap.placesasbuildingmaplevelslistsections with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-create-new-navigation-4 description: Microsoft Graph Create new navigation property to sections for places hints: readOnly: false destructive: false idempotent: false call: places-places-buildingmap.placesasbuildingmaplevelscreatesections with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-4 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: places-places-buildingmap.placesasbuildingmaplevelssectionsgetcountbdac outputParameters: - type: object mapping: $. - name: microsoft-graph-get-sections-places description: Microsoft Graph Get sections from places hints: readOnly: true destructive: false idempotent: true call: places-places-buildingmap.placesasbuildingmaplevelsgetsections with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-navigation-property-4 description: Microsoft Graph Update the navigation property sections in places hints: readOnly: false destructive: false idempotent: true call: places-places-buildingmap.placesasbuildingmaplevelsupdatesections with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property-3 description: Microsoft Graph Delete navigation property sections for places hints: readOnly: false destructive: true idempotent: true call: places-places-buildingmap.placesasbuildingmaplevelsdeletesections with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-list-units description: Microsoft Graph List units hints: readOnly: true destructive: false idempotent: true call: places-places-buildingmap.placesasbuildingmaplevelslistunits with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-create-new-navigation-5 description: Microsoft Graph Create new navigation property to units for places hints: readOnly: false destructive: false idempotent: false call: places-places-buildingmap.placesasbuildingmaplevelscreateunits with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-5 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: places-places-buildingmap.placesasbuildingmaplevelsunitsgetcount3fc3 outputParameters: - type: object mapping: $. - name: microsoft-graph-get-units-places description: Microsoft Graph Get units from places hints: readOnly: true destructive: false idempotent: true call: places-places-buildingmap.placesasbuildingmaplevelsgetunits with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-unitmap description: Microsoft Graph Update unitMap hints: readOnly: false destructive: false idempotent: true call: places-places-buildingmap.placesasbuildingmaplevelsupdateunits with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-unitmap description: Microsoft Graph Delete unitMap hints: readOnly: false destructive: true idempotent: true call: places-places-buildingmap.placesasbuildingmaplevelsdeleteunits with: If-Match: tools.If-Match outputParameters: - type: object mapping: $.