REST

Put Mappls behind a stable service boundary in any stack.

JavaScriptPythonJavaGoC#PHPRubycURL

How the pieces fit

Composable HTTP APIs for trusted backends, automation, data platforms, and any language. Use this boundary as a starting point, then narrow it around the exact Mappls products and trust model your application needs.

01

Trusted application backend

Own credentials, validation, retries, quotas, caching, and response normalization in a service you control.

02

Mappls data plane

Call stateless location APIs directly and model long-running jobs or operational resources with durable identifiers.

03

Your product surfaces

Expose only the location capabilities and data needed by web, mobile, partner, batch, and automation clients.

From empty project to one real journey

Each step produces a testable boundary. Keep the first release deliberately small, then expand from observed product behavior.

  1. 1

    Choose the narrowest API

    Start with an endpoint contract and confirm its current host, entitlement, region, and authentication mode.

  2. 2

    Create a server client

    Load credentials from a secret manager, set explicit timeouts, and attach a request or trace identifier.

  3. 3

    Normalize failure behavior

    Separate invalid requests from quota, authentication, transient service, and transport failures.

  4. 4

    Add production controls

    Measure latency and consumption, cache safe reads, back off retryable failures, and redact sensitive data.

7 product families

5 of these families include durable or session state. Follow their complete lifecycle guidance rather than integrating only the first successful call.

SDKs, APIs, distributions, and samples

Every item below is generated from a public Mappls repository and links to its source-grounded guide. Maturity labels distinguish current material from samples, distributions, legacy sources, and deprecated integrations.

Sample

Angular Sample for MapmyIndia Interactive Maps JS SDK & MapmyIndia RESTful APIs for Web

mapmyindia-angular-sample-webSDK-REST

Angular Sample for MapmyIndia Interactive Maps JS SDK & MapmyIndia RESTful APIs for Web

SDK

MapmyIndia Interactive Map JS API !

mapmyindia-interactive-map-js-api

Integrate Map APIs to visualize maps, accurate directions, geo-coding and traffic flow

REST API

Mapmyindia Intouch REST Apis

mapmyindia-intouch-rest-apis

A Mappls rest api for tracking telematics across REST.

REST API

Mappls mGIS APIs

mapmyindia-mgis-apis

Using these APIs developers can fully leverage and embed the power of GeoSpatial Analytics, GIS and location intelligence and AI. These APIs allow a developer to integrate into their own application the power and full set of functionalities of the mGIS product and platform.

Sample

MapmyIndia Interactive Maps JS SDK & MapmyIndia RESTful APIs for Web in Pure JS

mapmyindia-pureJS-sample-webSDK-REST

PureJS Sample for MapmyIndia Interactive Maps JS SDK & MapmyIndia RESTful APIs for Web

REST API

Mapmyindia REST API

mapmyindia-rest-api

Building Blocks to Add Powerful Location Intelligence & Mapping Functionality to your Apps

REST API

Mappls by MapmyIndia-Workmate-Apis

mapmyindia-workmate-apis

Powerful work force management APIs helping users get all the pertinent data related to their org such as live location of employees, client details and task details etc. Mappls Workmate easily integrates with existing cloud services via our APIs. These APIs help to make the ops efficient by providing location intellegence to your solutions.

REST API

MAPPLS AI / ML APIs

mappls-ai-apis

Revolutionize spatial analysis with our AI-ML API's, delivering unparalleled insights and predictive capabilities for optimized decision-making.

REST API

Mappls Intouch REST Apis

mappls-intouch-rest-apis

A Mappls rest api for routes navigation, tracking telematics, capture feedback, identity platform across REST.

REST API

Mappls Map APIs (REST) !

mappls-rest-apis

Building Blocks to Add Powerful Location Intelligence & Mapping Functionality to your Apps

REST API

Skydnn AI APIs

skydnn-aiapi-docs

A Mappls rest api for maps, gis analytics, ai vision, capture feedback across REST, AI/MCP.

Platform tutorials

Start with one focused result, then move into complete stateful journeys and operational failure handling.

Beginner · 20 min

Build address autocomplete that users trust

An accessible, resilient delivery-address field.

Open tutorial
Intermediate · 35 min

Build a route preview with alternatives

A production-pattern route comparison view.

Open tutorial
Advanced · 90 min

Track a delivery with a trustworthy ETA

A stateful live-delivery journey with recovery and replay.

Open tutorial
Advanced · 2 hr

Automate a complete Workmate task lifecycle

An idempotent field-service integration.

Open tutorial
Advanced · 75 min

Build fleet geofence operations

An operations-ready geofence monitor.

Open tutorial
Advanced · 2 hr

Build a reproducible site-selection model

A governed retail expansion analysis.

Open tutorial
Advanced · 55 min

Consume Mappls events exactly once in effect

A production webhook ingestion pipeline.

Open tutorial
Intermediate · 35 min

Call Mappls safely from a trusted server

A credential-safe live server boundary with typed errors, timeout, retry, and provider provenance.

Open tutorial
Beginner · 25 min

Build a server-side geocoding boundary

A credential-safe geocoding service with typed errors and provenance.

Open tutorial
Beginner · 30 min

Turn a device fix into a trustworthy check-in

A privacy-aware check-in that retains both raw evidence and human-readable context.

Open tutorial
Beginner · 20 min

Generate static maps for receipts and notifications

A deterministic map image pipeline for non-interactive surfaces.

Open tutorial
Intermediate · 45 min

Rank responders with a distance matrix

An explainable ETA-based dispatch shortlist rather than a straight-line guess.

Open tutorial
Intermediate · 50 min

Build a traffic-aware commute assistant

A route comparison experience that communicates freshness and uncertainty.

Open tutorial
Advanced · 2 hr

Reconcile a complete InTouch trip lifecycle

A restart-safe connected trip with replay, late evidence, and closure reconciliation.

Open tutorial
Advanced · 90 min

Build proof review and rework for field jobs

An auditable proof workflow that cannot silently overwrite rejected evidence.

Open tutorial

Production readiness

Pass these checks in addition to the requirements of the selected product, SDK release, operating system, and security program.

  • Credentials never reach a browser or mobile bundle
  • Timeout, retry, and idempotency policies are explicit
  • Coordinates, addresses, and identifiers have data-retention rules
  • Every operation is attributable in logs and usage reporting