> For the complete documentation index, see [llms.txt](https://gis.govstack.global/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://gis.govstack.global/development-14/8-service-apis.md).

# 8 Service APIs

This section provides a reference for the APIs implemented by the GIS Building Block. The APIs defined here establish a blueprint for how the Building Block will interact with other Building Blocks. Additional APIs may be implemented by the Building Block, but the listed APIs define a minimal set of functionality that should be provided by any implementation of this Building Block.

The GIS BB APIs conform with the [OGC web API principles and guidelines](https://github.com/opengeospatial/OGC-Web-API-Guidelines) and should be deployed as a set of microservices to provide clients consistent access to the key digital functionalities and geographic data in different representations. Microservices are defined to receive requests with relevant inputs and return processed results from key digital functionalities of this Building Block. Microservices are small, independent, and loosely coupled services that perform specific functions within the larger GIS BB key digital functionalities. Each microservice is kept simple and intuitive by focusing on one particular task, and together they form a cohesive and scalable GIS architecture. Each microservice can be developed, deployed, and maintained independently, making it easier to manage and scale the system as needed.

This section provides a reference for APIs that this Building Block should implement. The APIs defined here establish a blueprint for how the Building Block will interact with other Building Blocks. The Building Block may implement additional APIs, but the listed APIs define a minimal set of functionality that any implementation of this Building Block should provide.

The [GovStack non-functional requirements document](https://govstack.gitbook.io/specification/architecture-and-nonfunctional-requirements/6-onboarding) provides additional information on how 'adaptors' may be used to translate an existing API to the patterns described here.

### 8.1 Map Display

{% openapi src="/files/KyqauavnoogN21fe9DOw" path="/type" method="get" %}
[GovStack\_GISBB\_mapDisplay-1.0.0-swagger-2.yaml](https://240440802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fhkgz6Ka97bI1OCzGXUgW%2Fuploads%2Fgit-blob-99d56b8b9f01da4d2e03aef86a011dc09ffed2ef%2FGovStack_GISBB_mapDisplay-1.0.0-swagger-2.yaml?alt=media)
{% endopenapi %}

{% openapi src="/files/KyqauavnoogN21fe9DOw" path="/details" method="get" %}
[GovStack\_GISBB\_mapDisplay-1.0.0-swagger-2.yaml](https://240440802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fhkgz6Ka97bI1OCzGXUgW%2Fuploads%2Fgit-blob-99d56b8b9f01da4d2e03aef86a011dc09ffed2ef%2FGovStack_GISBB_mapDisplay-1.0.0-swagger-2.yaml?alt=media)
{% endopenapi %}

{% openapi src="/files/KyqauavnoogN21fe9DOw" path="/bookmarks" method="post" %}
[GovStack\_GISBB\_mapDisplay-1.0.0-swagger-2.yaml](https://240440802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fhkgz6Ka97bI1OCzGXUgW%2Fuploads%2Fgit-blob-99d56b8b9f01da4d2e03aef86a011dc09ffed2ef%2FGovStack_GISBB_mapDisplay-1.0.0-swagger-2.yaml?alt=media)
{% endopenapi %}

{% openapi src="/files/KyqauavnoogN21fe9DOw" path="/scale" method="put" %}
[GovStack\_GISBB\_mapDisplay-1.0.0-swagger-2.yaml](https://240440802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fhkgz6Ka97bI1OCzGXUgW%2Fuploads%2Fgit-blob-99d56b8b9f01da4d2e03aef86a011dc09ffed2ef%2FGovStack_GISBB_mapDisplay-1.0.0-swagger-2.yaml?alt=media)
{% endopenapi %}

{% openapi src="/files/KyqauavnoogN21fe9DOw" path="/navigation" method="put" %}
[GovStack\_GISBB\_mapDisplay-1.0.0-swagger-2.yaml](https://240440802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fhkgz6Ka97bI1OCzGXUgW%2Fuploads%2Fgit-blob-99d56b8b9f01da4d2e03aef86a011dc09ffed2ef%2FGovStack_GISBB_mapDisplay-1.0.0-swagger-2.yaml?alt=media)
{% endopenapi %}

{% openapi src="/files/KyqauavnoogN21fe9DOw" path="/notes" method="post" %}
[GovStack\_GISBB\_mapDisplay-1.0.0-swagger-2.yaml](https://240440802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fhkgz6Ka97bI1OCzGXUgW%2Fuploads%2Fgit-blob-99d56b8b9f01da4d2e03aef86a011dc09ffed2ef%2FGovStack_GISBB_mapDisplay-1.0.0-swagger-2.yaml?alt=media)
{% endopenapi %}

{% openapi src="/files/KyqauavnoogN21fe9DOw" path="/measuring" method="post" %}
[GovStack\_GISBB\_mapDisplay-1.0.0-swagger-2.yaml](https://240440802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fhkgz6Ka97bI1OCzGXUgW%2Fuploads%2Fgit-blob-99d56b8b9f01da4d2e03aef86a011dc09ffed2ef%2FGovStack_GISBB_mapDisplay-1.0.0-swagger-2.yaml?alt=media)
{% endopenapi %}

{% openapi src="/files/KyqauavnoogN21fe9DOw" path="/style" method="get" %}
[GovStack\_GISBB\_mapDisplay-1.0.0-swagger-2.yaml](https://240440802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fhkgz6Ka97bI1OCzGXUgW%2Fuploads%2Fgit-blob-99d56b8b9f01da4d2e03aef86a011dc09ffed2ef%2FGovStack_GISBB_mapDisplay-1.0.0-swagger-2.yaml?alt=media)
{% endopenapi %}

### 8.2 GIS Query

{% openapi src="/files/c5kbXk5Xzyczo81YkXR0" path="/layerMetadata" method="get" %}
[GovStack\_GISBB\_queryGIS-1.1.0-swagger-2.yaml](https://240440802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fhkgz6Ka97bI1OCzGXUgW%2Fuploads%2Fgit-blob-9476572dda3c3ed5592dfc5551adb437f3bbc8a5%2FGovStack_GISBB_queryGIS-1.1.0-swagger-2.yaml?alt=media)
{% endopenapi %}

{% openapi src="/files/c5kbXk5Xzyczo81YkXR0" path="/nonSpatialTableMetadata" method="get" %}
[GovStack\_GISBB\_queryGIS-1.1.0-swagger-2.yaml](https://240440802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fhkgz6Ka97bI1OCzGXUgW%2Fuploads%2Fgit-blob-9476572dda3c3ed5592dfc5551adb437f3bbc8a5%2FGovStack_GISBB_queryGIS-1.1.0-swagger-2.yaml?alt=media)
{% endopenapi %}

{% openapi src="/files/c5kbXk5Xzyczo81YkXR0" path="/gisQuery" method="post" %}
[GovStack\_GISBB\_queryGIS-1.1.0-swagger-2.yaml](https://240440802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fhkgz6Ka97bI1OCzGXUgW%2Fuploads%2Fgit-blob-9476572dda3c3ed5592dfc5551adb437f3bbc8a5%2FGovStack_GISBB_queryGIS-1.1.0-swagger-2.yaml?alt=media)
{% endopenapi %}

{% openapi src="/files/c5kbXk5Xzyczo81YkXR0" path="/locationalQuery" method="post" %}
[GovStack\_GISBB\_queryGIS-1.1.0-swagger-2.yaml](https://240440802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fhkgz6Ka97bI1OCzGXUgW%2Fuploads%2Fgit-blob-9476572dda3c3ed5592dfc5551adb437f3bbc8a5%2FGovStack_GISBB_queryGIS-1.1.0-swagger-2.yaml?alt=media)
{% endopenapi %}

{% openapi src="/files/c5kbXk5Xzyczo81YkXR0" path="/attributeQuery" method="post" %}
[GovStack\_GISBB\_queryGIS-1.1.0-swagger-2.yaml](https://240440802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fhkgz6Ka97bI1OCzGXUgW%2Fuploads%2Fgit-blob-9476572dda3c3ed5592dfc5551adb437f3bbc8a5%2FGovStack_GISBB_queryGIS-1.1.0-swagger-2.yaml?alt=media)
{% endopenapi %}

{% openapi src="/files/c5kbXk5Xzyczo81YkXR0" path="/discoveryQuery" method="post" %}
[GovStack\_GISBB\_queryGIS-1.1.0-swagger-2.yaml](https://240440802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fhkgz6Ka97bI1OCzGXUgW%2Fuploads%2Fgit-blob-9476572dda3c3ed5592dfc5551adb437f3bbc8a5%2FGovStack_GISBB_queryGIS-1.1.0-swagger-2.yaml?alt=media)
{% endopenapi %}

{% openapi src="/files/c5kbXk5Xzyczo81YkXR0" path="/queryResult" method="get" %}
[GovStack\_GISBB\_queryGIS-1.1.0-swagger-2.yaml](https://240440802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fhkgz6Ka97bI1OCzGXUgW%2Fuploads%2Fgit-blob-9476572dda3c3ed5592dfc5551adb437f3bbc8a5%2FGovStack_GISBB_queryGIS-1.1.0-swagger-2.yaml?alt=media)
{% endopenapi %}

### 8.3 GIS Data Management

{% openapi src="/files/NQTEGJseO6swfQwVF7ge" path="/dataStore" method="post" %}
[GovStack\_GISBB\_dataManagement-1.1.0-swagger-2.yaml](https://240440802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fhkgz6Ka97bI1OCzGXUgW%2Fuploads%2Fgit-blob-69d864c6cdd47522af4961504f891620e1ca9ade%2FGovStack_GISBB_dataManagement-1.1.0-swagger-2.yaml?alt=media)
{% endopenapi %}

{% openapi src="/files/NQTEGJseO6swfQwVF7ge" path="/dataStore/{dataStoreId}" method="get" %}
[GovStack\_GISBB\_dataManagement-1.1.0-swagger-2.yaml](https://240440802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fhkgz6Ka97bI1OCzGXUgW%2Fuploads%2Fgit-blob-69d864c6cdd47522af4961504f891620e1ca9ade%2FGovStack_GISBB_dataManagement-1.1.0-swagger-2.yaml?alt=media)
{% endopenapi %}

{% openapi src="/files/NQTEGJseO6swfQwVF7ge" path="/dataStore/{dataStoreId}" method="patch" %}
[GovStack\_GISBB\_dataManagement-1.1.0-swagger-2.yaml](https://240440802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fhkgz6Ka97bI1OCzGXUgW%2Fuploads%2Fgit-blob-69d864c6cdd47522af4961504f891620e1ca9ade%2FGovStack_GISBB_dataManagement-1.1.0-swagger-2.yaml?alt=media)
{% endopenapi %}

{% openapi src="/files/NQTEGJseO6swfQwVF7ge" path="/dataStoreMetadata" method="post" %}
[GovStack\_GISBB\_dataManagement-1.1.0-swagger-2.yaml](https://240440802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fhkgz6Ka97bI1OCzGXUgW%2Fuploads%2Fgit-blob-69d864c6cdd47522af4961504f891620e1ca9ade%2FGovStack_GISBB_dataManagement-1.1.0-swagger-2.yaml?alt=media)
{% endopenapi %}

{% openapi src="/files/NQTEGJseO6swfQwVF7ge" path="/userControl" method="post" %}
[GovStack\_GISBB\_dataManagement-1.1.0-swagger-2.yaml](https://240440802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fhkgz6Ka97bI1OCzGXUgW%2Fuploads%2Fgit-blob-69d864c6cdd47522af4961504f891620e1ca9ade%2FGovStack_GISBB_dataManagement-1.1.0-swagger-2.yaml?alt=media)
{% endopenapi %}

{% openapi src="/files/NQTEGJseO6swfQwVF7ge" path="/editorTracking" method="post" %}
[GovStack\_GISBB\_dataManagement-1.1.0-swagger-2.yaml](https://240440802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fhkgz6Ka97bI1OCzGXUgW%2Fuploads%2Fgit-blob-69d864c6cdd47522af4961504f891620e1ca9ade%2FGovStack_GISBB_dataManagement-1.1.0-swagger-2.yaml?alt=media)
{% endopenapi %}

{% openapi src="/files/NQTEGJseO6swfQwVF7ge" path="/replicate" method="post" %}
[GovStack\_GISBB\_dataManagement-1.1.0-swagger-2.yaml](https://240440802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fhkgz6Ka97bI1OCzGXUgW%2Fuploads%2Fgit-blob-69d864c6cdd47522af4961504f891620e1ca9ade%2FGovStack_GISBB_dataManagement-1.1.0-swagger-2.yaml?alt=media)
{% endopenapi %}

{% openapi src="/files/NQTEGJseO6swfQwVF7ge" path="/extractTransfer" method="post" %}
[GovStack\_GISBB\_dataManagement-1.1.0-swagger-2.yaml](https://240440802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fhkgz6Ka97bI1OCzGXUgW%2Fuploads%2Fgit-blob-69d864c6cdd47522af4961504f891620e1ca9ade%2FGovStack_GISBB_dataManagement-1.1.0-swagger-2.yaml?alt=media)
{% endopenapi %}

{% openapi src="/files/NQTEGJseO6swfQwVF7ge" path="/editFeature" method="post" %}
[GovStack\_GISBB\_dataManagement-1.1.0-swagger-2.yaml](https://240440802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fhkgz6Ka97bI1OCzGXUgW%2Fuploads%2Fgit-blob-69d864c6cdd47522af4961504f891620e1ca9ade%2FGovStack_GISBB_dataManagement-1.1.0-swagger-2.yaml?alt=media)
{% endopenapi %}

### 8.4 Geocoding and Reverse Geocoding

{% openapi src="/files/2PmPlHjFL9xCF36Wfmi8" path="/geocode" method="post" %}
[GovStack\_GISBB\_geocodingReverseGeocoding-1.1.0-swagger-2.yaml](https://240440802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fhkgz6Ka97bI1OCzGXUgW%2Fuploads%2Fgit-blob-145e565c8ac6bfd72456a8e6fe8fdaf098938070%2FGovStack_GISBB_geocodingReverseGeocoding-1.1.0-swagger-2.yaml?alt=media)
{% endopenapi %}

{% openapi src="/files/2PmPlHjFL9xCF36Wfmi8" path="/reverseGeocode" method="post" %}
[GovStack\_GISBB\_geocodingReverseGeocoding-1.1.0-swagger-2.yaml](https://240440802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fhkgz6Ka97bI1OCzGXUgW%2Fuploads%2Fgit-blob-145e565c8ac6bfd72456a8e6fe8fdaf098938070%2FGovStack_GISBB_geocodingReverseGeocoding-1.1.0-swagger-2.yaml?alt=media)
{% endopenapi %}

{% openapi src="/files/2PmPlHjFL9xCF36Wfmi8" path="/batchGeocode" method="post" %}
[GovStack\_GISBB\_geocodingReverseGeocoding-1.1.0-swagger-2.yaml](https://240440802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fhkgz6Ka97bI1OCzGXUgW%2Fuploads%2Fgit-blob-145e565c8ac6bfd72456a8e6fe8fdaf098938070%2FGovStack_GISBB_geocodingReverseGeocoding-1.1.0-swagger-2.yaml?alt=media)
{% endopenapi %}

{% openapi src="/files/2PmPlHjFL9xCF36Wfmi8" path="/geocodeResult/{resultId}" method="get" %}
[GovStack\_GISBB\_geocodingReverseGeocoding-1.1.0-swagger-2.yaml](https://240440802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fhkgz6Ka97bI1OCzGXUgW%2Fuploads%2Fgit-blob-145e565c8ac6bfd72456a8e6fe8fdaf098938070%2FGovStack_GISBB_geocodingReverseGeocoding-1.1.0-swagger-2.yaml?alt=media)
{% endopenapi %}

{% openapi src="/files/2PmPlHjFL9xCF36Wfmi8" path="/reverseGeocodeResult/{resultId}" method="get" %}
[GovStack\_GISBB\_geocodingReverseGeocoding-1.1.0-swagger-2.yaml](https://240440802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fhkgz6Ka97bI1OCzGXUgW%2Fuploads%2Fgit-blob-145e565c8ac6bfd72456a8e6fe8fdaf098938070%2FGovStack_GISBB_geocodingReverseGeocoding-1.1.0-swagger-2.yaml?alt=media)
{% endopenapi %}

### 8.5 Spatial Awareness and Analysis

{% openapi src="/files/rFndDHk0ZjptMNIuTxNF" path="/metadata" method="get" %}
[GovStack\_GISBB\_spatialAwarenessAnalysisg-1.1.0-swagger-2.yaml](https://240440802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fhkgz6Ka97bI1OCzGXUgW%2Fuploads%2Fgit-blob-472068bb6f9f7c5facc1ac5ef34e6e0bb4c36a4d%2FGovStack_GISBB_spatialAwarenessAnalysisg-1.1.0-swagger-2.yaml?alt=media)
{% endopenapi %}

{% openapi src="/files/rFndDHk0ZjptMNIuTxNF" path="/processes" method="get" %}
[GovStack\_GISBB\_spatialAwarenessAnalysisg-1.1.0-swagger-2.yaml](https://240440802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fhkgz6Ka97bI1OCzGXUgW%2Fuploads%2Fgit-blob-472068bb6f9f7c5facc1ac5ef34e6e0bb4c36a4d%2FGovStack_GISBB_spatialAwarenessAnalysisg-1.1.0-swagger-2.yaml?alt=media)
{% endopenapi %}

{% openapi src="/files/rFndDHk0ZjptMNIuTxNF" path="/executeTask" method="post" %}
[GovStack\_GISBB\_spatialAwarenessAnalysisg-1.1.0-swagger-2.yaml](https://240440802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fhkgz6Ka97bI1OCzGXUgW%2Fuploads%2Fgit-blob-472068bb6f9f7c5facc1ac5ef34e6e0bb4c36a4d%2FGovStack_GISBB_spatialAwarenessAnalysisg-1.1.0-swagger-2.yaml?alt=media)
{% endopenapi %}

{% openapi src="/files/rFndDHk0ZjptMNIuTxNF" path="/taskStatus/{taskId}" method="get" %}
[GovStack\_GISBB\_spatialAwarenessAnalysisg-1.1.0-swagger-2.yaml](https://240440802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fhkgz6Ka97bI1OCzGXUgW%2Fuploads%2Fgit-blob-472068bb6f9f7c5facc1ac5ef34e6e0bb4c36a4d%2FGovStack_GISBB_spatialAwarenessAnalysisg-1.1.0-swagger-2.yaml?alt=media)
{% endopenapi %}

{% openapi src="/files/rFndDHk0ZjptMNIuTxNF" path="/taskResult/{taskId}" method="get" %}
[GovStack\_GISBB\_spatialAwarenessAnalysisg-1.1.0-swagger-2.yaml](https://240440802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fhkgz6Ka97bI1OCzGXUgW%2Fuploads%2Fgit-blob-472068bb6f9f7c5facc1ac5ef34e6e0bb4c36a4d%2FGovStack_GISBB_spatialAwarenessAnalysisg-1.1.0-swagger-2.yaml?alt=media)
{% endopenapi %}

{% openapi src="/files/rFndDHk0ZjptMNIuTxNF" path="/terminateTask/{taskId}" method="post" %}
[GovStack\_GISBB\_spatialAwarenessAnalysisg-1.1.0-swagger-2.yaml](https://240440802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fhkgz6Ka97bI1OCzGXUgW%2Fuploads%2Fgit-blob-472068bb6f9f7c5facc1ac5ef34e6e0bb4c36a4d%2FGovStack_GISBB_spatialAwarenessAnalysisg-1.1.0-swagger-2.yaml?alt=media)
{% endopenapi %}

### 8.6 Reporting

{% openapi src="/files/E6USQaENcbEFs0hnEvty" path="/templates" method="get" %}
[GovStack\_GISBB\_reporting-1.1.0-swagger-2.yaml](https://240440802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fhkgz6Ka97bI1OCzGXUgW%2Fuploads%2Fgit-blob-a142a2763d0261ae9c0810ea1f97fea20e817037%2FGovStack_GISBB_reporting-1.1.0-swagger-2.yaml?alt=media)
{% endopenapi %}

{% openapi src="/files/E6USQaENcbEFs0hnEvty" path="/dynamicLayers" method="post" %}
[GovStack\_GISBB\_reporting-1.1.0-swagger-2.yaml](https://240440802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fhkgz6Ka97bI1OCzGXUgW%2Fuploads%2Fgit-blob-a142a2763d0261ae9c0810ea1f97fea20e817037%2FGovStack_GISBB_reporting-1.1.0-swagger-2.yaml?alt=media)
{% endopenapi %}

{% openapi src="/files/E6USQaENcbEFs0hnEvty" path="/dynamicLayers/{layerId}" method="delete" %}
[GovStack\_GISBB\_reporting-1.1.0-swagger-2.yaml](https://240440802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fhkgz6Ka97bI1OCzGXUgW%2Fuploads%2Fgit-blob-a142a2763d0261ae9c0810ea1f97fea20e817037%2FGovStack_GISBB_reporting-1.1.0-swagger-2.yaml?alt=media)
{% endopenapi %}

{% openapi src="/files/E6USQaENcbEFs0hnEvty" path="/labels" method="post" %}
[GovStack\_GISBB\_reporting-1.1.0-swagger-2.yaml](https://240440802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fhkgz6Ka97bI1OCzGXUgW%2Fuploads%2Fgit-blob-a142a2763d0261ae9c0810ea1f97fea20e817037%2FGovStack_GISBB_reporting-1.1.0-swagger-2.yaml?alt=media)
{% endopenapi %}

{% openapi src="/files/E6USQaENcbEFs0hnEvty" path="/labels/{labelId}" method="delete" %}
[GovStack\_GISBB\_reporting-1.1.0-swagger-2.yaml](https://240440802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fhkgz6Ka97bI1OCzGXUgW%2Fuploads%2Fgit-blob-a142a2763d0261ae9c0810ea1f97fea20e817037%2FGovStack_GISBB_reporting-1.1.0-swagger-2.yaml?alt=media)
{% endopenapi %}

{% openapi src="/files/E6USQaENcbEFs0hnEvty" path="/charts" method="post" %}
[GovStack\_GISBB\_reporting-1.1.0-swagger-2.yaml](https://240440802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fhkgz6Ka97bI1OCzGXUgW%2Fuploads%2Fgit-blob-a142a2763d0261ae9c0810ea1f97fea20e817037%2FGovStack_GISBB_reporting-1.1.0-swagger-2.yaml?alt=media)
{% endopenapi %}

{% openapi src="/files/E6USQaENcbEFs0hnEvty" path="/charts/{chartId}" method="delete" %}
[GovStack\_GISBB\_reporting-1.1.0-swagger-2.yaml](https://240440802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fhkgz6Ka97bI1OCzGXUgW%2Fuploads%2Fgit-blob-a142a2763d0261ae9c0810ea1f97fea20e817037%2FGovStack_GISBB_reporting-1.1.0-swagger-2.yaml?alt=media)
{% endopenapi %}

{% openapi src="/files/E6USQaENcbEFs0hnEvty" path="/legends" method="post" %}
[GovStack\_GISBB\_reporting-1.1.0-swagger-2.yaml](https://240440802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fhkgz6Ka97bI1OCzGXUgW%2Fuploads%2Fgit-blob-a142a2763d0261ae9c0810ea1f97fea20e817037%2FGovStack_GISBB_reporting-1.1.0-swagger-2.yaml?alt=media)
{% endopenapi %}

{% openapi src="/files/E6USQaENcbEFs0hnEvty" path="/legends/{legendId}" method="delete" %}
[GovStack\_GISBB\_reporting-1.1.0-swagger-2.yaml](https://240440802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fhkgz6Ka97bI1OCzGXUgW%2Fuploads%2Fgit-blob-a142a2763d0261ae9c0810ea1f97fea20e817037%2FGovStack_GISBB_reporting-1.1.0-swagger-2.yaml?alt=media)
{% endopenapi %}

{% openapi src="/files/E6USQaENcbEFs0hnEvty" path="/scaleBars" method="post" %}
[GovStack\_GISBB\_reporting-1.1.0-swagger-2.yaml](https://240440802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fhkgz6Ka97bI1OCzGXUgW%2Fuploads%2Fgit-blob-a142a2763d0261ae9c0810ea1f97fea20e817037%2FGovStack_GISBB_reporting-1.1.0-swagger-2.yaml?alt=media)
{% endopenapi %}

{% openapi src="/files/E6USQaENcbEFs0hnEvty" path="/scaleBars/{scaleBarId}" method="delete" %}
[GovStack\_GISBB\_reporting-1.1.0-swagger-2.yaml](https://240440802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fhkgz6Ka97bI1OCzGXUgW%2Fuploads%2Fgit-blob-a142a2763d0261ae9c0810ea1f97fea20e817037%2FGovStack_GISBB_reporting-1.1.0-swagger-2.yaml?alt=media)
{% endopenapi %}

{% openapi src="/files/E6USQaENcbEFs0hnEvty" path="/northArrows" method="post" %}
[GovStack\_GISBB\_reporting-1.1.0-swagger-2.yaml](https://240440802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fhkgz6Ka97bI1OCzGXUgW%2Fuploads%2Fgit-blob-a142a2763d0261ae9c0810ea1f97fea20e817037%2FGovStack_GISBB_reporting-1.1.0-swagger-2.yaml?alt=media)
{% endopenapi %}

{% openapi src="/files/E6USQaENcbEFs0hnEvty" path="/northArrows/{northArrowId}" method="delete" %}
[GovStack\_GISBB\_reporting-1.1.0-swagger-2.yaml](https://240440802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fhkgz6Ka97bI1OCzGXUgW%2Fuploads%2Fgit-blob-a142a2763d0261ae9c0810ea1f97fea20e817037%2FGovStack_GISBB_reporting-1.1.0-swagger-2.yaml?alt=media)
{% endopenapi %}

### 8.7 Geofencing

{% openapi src="/files/Ibz3C8jIpr1TAOjObyfO" path="/geofences" method="get" %}
[GovStack\_GISBB\_geofencing-1.1.0-swagger-2.yaml](https://240440802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fhkgz6Ka97bI1OCzGXUgW%2Fuploads%2Fgit-blob-111a5fb7e60af1308458d97fb61012a7656e1001%2FGovStack_GISBB_geofencing-1.1.0-swagger-2.yaml?alt=media)
{% endopenapi %}

{% openapi src="/files/Ibz3C8jIpr1TAOjObyfO" path="/geofences" method="post" %}
[GovStack\_GISBB\_geofencing-1.1.0-swagger-2.yaml](https://240440802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fhkgz6Ka97bI1OCzGXUgW%2Fuploads%2Fgit-blob-111a5fb7e60af1308458d97fb61012a7656e1001%2FGovStack_GISBB_geofencing-1.1.0-swagger-2.yaml?alt=media)
{% endopenapi %}

{% openapi src="/files/Ibz3C8jIpr1TAOjObyfO" path="/geofences/{geofenceId}" method="get" %}
[GovStack\_GISBB\_geofencing-1.1.0-swagger-2.yaml](https://240440802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fhkgz6Ka97bI1OCzGXUgW%2Fuploads%2Fgit-blob-111a5fb7e60af1308458d97fb61012a7656e1001%2FGovStack_GISBB_geofencing-1.1.0-swagger-2.yaml?alt=media)
{% endopenapi %}

{% openapi src="/files/Ibz3C8jIpr1TAOjObyfO" path="/geofences/{geofenceId}" method="put" %}
[GovStack\_GISBB\_geofencing-1.1.0-swagger-2.yaml](https://240440802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fhkgz6Ka97bI1OCzGXUgW%2Fuploads%2Fgit-blob-111a5fb7e60af1308458d97fb61012a7656e1001%2FGovStack_GISBB_geofencing-1.1.0-swagger-2.yaml?alt=media)
{% endopenapi %}

{% openapi src="/files/Ibz3C8jIpr1TAOjObyfO" path="/geofences/{geofenceId}" method="delete" %}
[GovStack\_GISBB\_geofencing-1.1.0-swagger-2.yaml](https://240440802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fhkgz6Ka97bI1OCzGXUgW%2Fuploads%2Fgit-blob-111a5fb7e60af1308458d97fb61012a7656e1001%2FGovStack_GISBB_geofencing-1.1.0-swagger-2.yaml?alt=media)
{% endopenapi %}

{% openapi src="/files/Ibz3C8jIpr1TAOjObyfO" path="/geofences/{geofenceId}/status" method="get" %}
[GovStack\_GISBB\_geofencing-1.1.0-swagger-2.yaml](https://240440802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fhkgz6Ka97bI1OCzGXUgW%2Fuploads%2Fgit-blob-111a5fb7e60af1308458d97fb61012a7656e1001%2FGovStack_GISBB_geofencing-1.1.0-swagger-2.yaml?alt=media)
{% endopenapi %}

{% openapi src="/files/Ibz3C8jIpr1TAOjObyfO" path="/geofences/{geofenceId}/activate" method="post" %}
[GovStack\_GISBB\_geofencing-1.1.0-swagger-2.yaml](https://240440802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fhkgz6Ka97bI1OCzGXUgW%2Fuploads%2Fgit-blob-111a5fb7e60af1308458d97fb61012a7656e1001%2FGovStack_GISBB_geofencing-1.1.0-swagger-2.yaml?alt=media)
{% endopenapi %}

{% openapi src="/files/Ibz3C8jIpr1TAOjObyfO" path="/geofences/{geofenceId}/deactivate" method="post" %}
[GovStack\_GISBB\_geofencing-1.1.0-swagger-2.yaml](https://240440802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fhkgz6Ka97bI1OCzGXUgW%2Fuploads%2Fgit-blob-111a5fb7e60af1308458d97fb61012a7656e1001%2FGovStack_GISBB_geofencing-1.1.0-swagger-2.yaml?alt=media)
{% endopenapi %}

{% openapi src="/files/Ibz3C8jIpr1TAOjObyfO" path="/geofences/{geofenceId}/elements" method="get" %}
[GovStack\_GISBB\_geofencing-1.1.0-swagger-2.yaml](https://240440802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fhkgz6Ka97bI1OCzGXUgW%2Fuploads%2Fgit-blob-111a5fb7e60af1308458d97fb61012a7656e1001%2FGovStack_GISBB_geofencing-1.1.0-swagger-2.yaml?alt=media)
{% endopenapi %}

{% openapi src="/files/Ibz3C8jIpr1TAOjObyfO" path="/geofences/{geofenceId}/elements" method="post" %}
[GovStack\_GISBB\_geofencing-1.1.0-swagger-2.yaml](https://240440802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fhkgz6Ka97bI1OCzGXUgW%2Fuploads%2Fgit-blob-111a5fb7e60af1308458d97fb61012a7656e1001%2FGovStack_GISBB_geofencing-1.1.0-swagger-2.yaml?alt=media)
{% endopenapi %}

{% openapi src="/files/Ibz3C8jIpr1TAOjObyfO" path="/geofences/{geofenceId}/elements/{elementId}" method="delete" %}
[GovStack\_GISBB\_geofencing-1.1.0-swagger-2.yaml](https://240440802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fhkgz6Ka97bI1OCzGXUgW%2Fuploads%2Fgit-blob-111a5fb7e60af1308458d97fb61012a7656e1001%2FGovStack_GISBB_geofencing-1.1.0-swagger-2.yaml?alt=media)
{% endopenapi %}

{% openapi src="/files/Ibz3C8jIpr1TAOjObyfO" path="/geofences/{geofenceId}/rules" method="post" %}
[GovStack\_GISBB\_geofencing-1.1.0-swagger-2.yaml](https://240440802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fhkgz6Ka97bI1OCzGXUgW%2Fuploads%2Fgit-blob-111a5fb7e60af1308458d97fb61012a7656e1001%2FGovStack_GISBB_geofencing-1.1.0-swagger-2.yaml?alt=media)
{% endopenapi %}

{% openapi src="/files/Ibz3C8jIpr1TAOjObyfO" path="/geofences/{geofenceId}/elements/{elementId}/actions" method="post" %}
[GovStack\_GISBB\_geofencing-1.1.0-swagger-2.yaml](https://240440802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fhkgz6Ka97bI1OCzGXUgW%2Fuploads%2Fgit-blob-111a5fb7e60af1308458d97fb61012a7656e1001%2FGovStack_GISBB_geofencing-1.1.0-swagger-2.yaml?alt=media)
{% endopenapi %}

### 8.8 Routing

{% openapi src="/files/q9mL6PCQv3bAuTyHu3zG" path="/routes" method="post" %}
[GovStack\_GISBB\_routing-1.1.0-swagger-2.yaml](https://240440802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fhkgz6Ka97bI1OCzGXUgW%2Fuploads%2Fgit-blob-49a8b8cccc4dc2ac2943ab3f438ac111b7cb7f7f%2FGovStack_GISBB_routing-1.1.0-swagger-2.yaml?alt=media)
{% endopenapi %}

{% openapi src="/files/q9mL6PCQv3bAuTyHu3zG" path="/routes/{routeId}" method="get" %}
[GovStack\_GISBB\_routing-1.1.0-swagger-2.yaml](https://240440802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fhkgz6Ka97bI1OCzGXUgW%2Fuploads%2Fgit-blob-49a8b8cccc4dc2ac2943ab3f438ac111b7cb7f7f%2FGovStack_GISBB_routing-1.1.0-swagger-2.yaml?alt=media)
{% endopenapi %}

{% openapi src="/files/q9mL6PCQv3bAuTyHu3zG" path="/routes/{routeId}" method="delete" %}
[GovStack\_GISBB\_routing-1.1.0-swagger-2.yaml](https://240440802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fhkgz6Ka97bI1OCzGXUgW%2Fuploads%2Fgit-blob-49a8b8cccc4dc2ac2943ab3f438ac111b7cb7f7f%2FGovStack_GISBB_routing-1.1.0-swagger-2.yaml?alt=media)
{% endopenapi %}

{% openapi src="/files/q9mL6PCQv3bAuTyHu3zG" path="/routes/{routeId}/directions" method="get" %}
[GovStack\_GISBB\_routing-1.1.0-swagger-2.yaml](https://240440802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fhkgz6Ka97bI1OCzGXUgW%2Fuploads%2Fgit-blob-49a8b8cccc4dc2ac2943ab3f438ac111b7cb7f7f%2FGovStack_GISBB_routing-1.1.0-swagger-2.yaml?alt=media)
{% endopenapi %}

{% openapi src="/files/q9mL6PCQv3bAuTyHu3zG" path="/routes/{routeId}/segments" method="get" %}
[GovStack\_GISBB\_routing-1.1.0-swagger-2.yaml](https://240440802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fhkgz6Ka97bI1OCzGXUgW%2Fuploads%2Fgit-blob-49a8b8cccc4dc2ac2943ab3f438ac111b7cb7f7f%2FGovStack_GISBB_routing-1.1.0-swagger-2.yaml?alt=media)
{% endopenapi %}

{% openapi src="/files/q9mL6PCQv3bAuTyHu3zG" path="/service-areas" method="get" %}
[GovStack\_GISBB\_routing-1.1.0-swagger-2.yaml](https://240440802-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fhkgz6Ka97bI1OCzGXUgW%2Fuploads%2Fgit-blob-49a8b8cccc4dc2ac2943ab3f438ac111b7cb7f7f%2FGovStack_GISBB_routing-1.1.0-swagger-2.yaml?alt=media)
{% endopenapi %}
