{"id":"gis-analytics--rest","product":{"slug":"gis-analytics","name":"GIS & Analytics","summary":"Spatial data, analysis, maps, dashboards, and embeddable location intelligence.","category":"Intelligence","accent":"#17a8e3"},"platform":{"slug":"rest","name":"REST","headline":"Put Mappls behind a stable service boundary in any stack."},"availability":"listed","evidenceStatus":"listed-with-exact-evidence","stateModel":"hybrid","integrationLane":"trusted-service","capabilities":["Dataset upload and cataloguing","Layer styling and thematic maps","Spatial queries and analysis","Dashboards and embedded insights","Workspace roles and governed sharing","Import, export, and lineage"],"exactEvidence":[{"kind":"source-guide","fidelity":"exact-source","slug":"mapmyindia-interactive-map-js-api","title":"MapmyIndia Interactive Map JS API !","href":"/reference/mapmyindia-interactive-map-js-api"},{"kind":"source-guide","fidelity":"exact-source","slug":"mapmyindia-mgis-apis","title":"Mappls mGIS APIs","href":"/reference/mapmyindia-mgis-apis"},{"kind":"source-guide","fidelity":"exact-source","slug":"mapmyindia-rest-api","title":"Mapmyindia REST API","href":"/reference/mapmyindia-rest-api"},{"kind":"source-guide","fidelity":"exact-source","slug":"mappls-ai-apis","title":"MAPPLS AI / ML APIs","href":"/reference/mappls-ai-apis"},{"kind":"source-guide","fidelity":"exact-source","slug":"mappls-rest-apis","title":"Mappls Map APIs (REST) !","href":"/reference/mappls-rest-apis"},{"kind":"source-guide","fidelity":"exact-source","slug":"skydnn-aiapi-docs","title":"Skydnn AI APIs","href":"/reference/skydnn-aiapi-docs"},{"kind":"sdk","fidelity":"exact-source","slug":"mapmyindia-interactive-map-js-api","title":"MapmyIndia Interactive Map JS API !","href":"/sdks/mapmyindia-interactive-map-js-api"},{"kind":"api","fidelity":"exact-product-platform","slug":"core-location-get-api-places-woodpecker-address-standardization-api","title":"Address Standardization API","href":"/api-reference/core-location-get-api-places-woodpecker-address-standardization-api"},{"kind":"api","fidelity":"exact-product-platform","slug":"core-location-get-api-places-search-json-autosuggest-api","title":"AutoSuggest API","href":"/api-reference/core-location-get-api-places-search-json-autosuggest-api"},{"kind":"api","fidelity":"exact-product-platform","slug":"core-location-get-rest-key-resources-profile-geopositions-distance-matrix-api","title":"Distance Matrix API","href":"/api-reference/core-location-get-rest-key-resources-profile-geopositions-distance-matrix-api"},{"kind":"api","fidelity":"exact-product-platform","slug":"core-location-get-rest-key-distance-matrix-predictive-driving-coordinates-distance-matrix-predictive-eta-api","title":"Distance Matrix Predictive ETA API","href":"/api-reference/core-location-get-rest-key-distance-matrix-predictive-driving-coordinates-distance-matrix-predictive-eta-api"},{"kind":"api","fidelity":"exact-product-platform","slug":"core-location-get-rest-key-elevation-elevation-api","title":"Elevation API","href":"/api-reference/core-location-get-rest-key-elevation-elevation-api"},{"kind":"api","fidelity":"exact-product-platform","slug":"core-location-get-api-places-geocode-geocode-api","title":"Geocode API","href":"/api-reference/core-location-get-api-places-geocode-geocode-api"},{"kind":"api","fidelity":"exact-product-platform","slug":"core-location-get-api-places-nearby-json-nearby-api","title":"Nearby API","href":"/api-reference/core-location-get-api-places-nearby-json-nearby-api"},{"kind":"api","fidelity":"exact-product-platform","slug":"core-location-post-api-places-along-route-poi-along-the-route-api","title":"POI Along the Route API","href":"/api-reference/core-location-post-api-places-along-route-poi-along-the-route-api"},{"kind":"api","fidelity":"exact-product-platform","slug":"core-location-get-apis-o2o-entity-eloc-place-detail-api","title":"Place Detail API","href":"/api-reference/core-location-get-apis-o2o-entity-eloc-place-detail-api"},{"kind":"api","fidelity":"exact-product-platform","slug":"core-location-get-rest-key-rev-geocode-reverse-geocode-api","title":"Reverse Geocode API","href":"/api-reference/core-location-get-rest-key-rev-geocode-reverse-geocode-api"},{"kind":"api","fidelity":"exact-product-platform","slug":"core-location-get-rest-key-resources-profile-geopositions-route-optimization-api","title":"Route Optimization API","href":"/api-reference/core-location-get-rest-key-resources-profile-geopositions-route-optimization-api"},{"kind":"api","fidelity":"exact-product-platform","slug":"core-location-get-rest-key-resources-profile-geopositions-routing-api","title":"Routing API","href":"/api-reference/core-location-get-rest-key-resources-profile-geopositions-routing-api"},{"kind":"api","fidelity":"exact-product-platform","slug":"core-location-get-rest-key-resources-biking-geopositions-routing-api-with-biking-profile","title":"Routing API with biking profile","href":"/api-reference/core-location-get-rest-key-resources-biking-geopositions-routing-api-with-biking-profile"},{"kind":"api","fidelity":"exact-product-platform","slug":"core-location-get-rest-key-resources-driving-geopositions-routing-api-with-driving-profile","title":"Routing API with driving profile","href":"/api-reference/core-location-get-rest-key-resources-driving-geopositions-routing-api-with-driving-profile"},{"kind":"api","fidelity":"exact-product-platform","slug":"core-location-get-rest-key-resources-trucking-geopositions-routing-api-with-trucking-profile","title":"Routing API with trucking profile","href":"/api-reference/core-location-get-rest-key-resources-trucking-geopositions-routing-api-with-trucking-profile"},{"kind":"api","fidelity":"exact-product-platform","slug":"core-location-get-rest-key-resources-walking-geopositions-routing-api-with-walking-profile","title":"Routing API with walking profile","href":"/api-reference/core-location-get-rest-key-resources-walking-geopositions-routing-api-with-walking-profile"},{"kind":"api","fidelity":"exact-product-platform","slug":"core-location-post-rest-key-snaptoroad-snap-to-road-api","title":"Snap to Road API","href":"/api-reference/core-location-post-rest-key-snaptoroad-snap-to-road-api"},{"kind":"api","fidelity":"exact-product-platform","slug":"core-location-get-rest-key-still-image-still-map-image-api","title":"Still Map Image API","href":"/api-reference/core-location-get-rest-key-still-image-still-map-image-api"},{"kind":"api","fidelity":"exact-product-platform","slug":"core-location-get-api-places-textsearch-json-text-search-api","title":"Text Search API","href":"/api-reference/core-location-get-api-places-textsearch-json-text-search-api"},{"kind":"api","fidelity":"exact-product-platform","slug":"core-location-post-security-oauth-token-token-generation-api","title":"Token Generation API","href":"/api-reference/core-location-post-security-oauth-token-token-generation-api"},{"kind":"api","fidelity":"exact-product-platform","slug":"core-location-post-rest-key-still-image-polyline-traveled-route-image-api","title":"Traveled Route Image API","href":"/api-reference/core-location-post-rest-key-still-image-polyline-traveled-route-image-api"},{"kind":"tutorial","fidelity":"exact-product-platform","slug":"gis-site-selection","title":"Build a reproducible site-selection model","href":"/tutorials/gis-site-selection"},{"kind":"tutorial","fidelity":"exact-product-platform","slug":"webhook-reliability","title":"Consume Mappls events exactly once in effect","href":"/tutorials/webhook-reliability"}],"supportingEvidence":[{"kind":"quickstart","fidelity":"platform-adjacent","slug":"rest-api","title":"Your first trusted Mappls request","href":"/quickstart/rest-api"},{"kind":"starter-kit","fidelity":"platform-adjacent","slug":"rest-api-starter","title":"Trusted REST service starter","href":"/starter-kits/rest-api-starter"},{"kind":"sample-app","fidelity":"product-adjacent","slug":"grid-restoration-desk","title":"Grid Restoration Desk","href":"/samples/grid-restoration-desk"},{"kind":"sample-app","fidelity":"product-adjacent","slug":"care-transfer-desk","title":"Care Transfer Desk","href":"/samples/care-transfer-desk"},{"kind":"sample-app","fidelity":"product-adjacent","slug":"airside-turnaround-desk","title":"Airside Turnaround Desk","href":"/samples/airside-turnaround-desk"},{"kind":"sample-app","fidelity":"product-adjacent","slug":"retail-site-lab","title":"Retail Site Lab","href":"/samples/retail-site-lab"},{"kind":"sample-app","fidelity":"product-adjacent","slug":"incident-dispatch","title":"Incident Dispatch","href":"/samples/incident-dispatch"},{"kind":"sample-app","fidelity":"product-adjacent","slug":"map-story","title":"Map Story","href":"/samples/map-story"},{"kind":"sample-app","fidelity":"product-adjacent","slug":"vision-evidence-desk","title":"Vision Evidence Desk","href":"/samples/vision-evidence-desk"},{"kind":"journey","fidelity":"product-adjacent","slug":"governed-spatial-analysis","title":"Governed spatial analysis","href":"/journeys/governed-spatial-analysis"}],"evidenceCounts":{"sourceGuides":6,"sdks":1,"apiOperations":21,"tutorials":2,"quickstarts":1,"starterKits":1,"sampleApps":7,"journeys":1},"primaryHref":"/tutorials/gis-site-selection","releaseBoundary":"Listed means this product names the platform in the canonical catalog. Source evidence, repository activity, fixtures, tutorials, and successful builds still do not prove package availability, account entitlement, runtime compatibility, region, quota, support, or production approval.","websitePath":"/platforms/matrix?product=gis-analytics&platform=rest","apiPath":"/api/capability-matrix?product=gis-analytics&platform=rest","providerCalls":0,"credentialsAccepted":false}