MapScale Docs
•••
Map infrastructure for Thailand

Build location experiences your users understand.

Add a map, find an address, plan a route or generate a map image with Thailand-focused APIs and practical integration guides.

Start with the result you need

You do not need to learn the whole platform. Pick a path and reach a working result first.

00

Four products, one location stack

Start from the user experience you are building. The reference pages stay organized by endpoint when you need exact details.

01—04

Choose your platform

Each guide begins with the smallest working integration and explains where API keys belong.

Stack

Build a common workflow

Opinionated recipes connect multiple endpoints into a user-facing result.

Recipes
Trial

Ready to try it?

Create a restricted trial key, then use it in the first-map guide. No dashboard setup is required for the first test.

Understand API keys
LIVE API PLAYGROUND

Sign in or create an account

Continue to run live requests directly from the docs.

Edit the inputs, send a real request, and inspect the live response.

Request preview
curl \
  -X POST \
  -H "Content-Type: application/json" \
  -d '{"email":"[email protected]","companyName":"Your Company","allowedOrigin":"https://example.com"}' \
  "https://api.mapscale.io/v1/trial-key"
Live response
Default response
{
  "accountId": "acct_trial_123",
  "key": "pk_test_••••••••",
  "keyPrefix": "pk_test_ab12cd34",
  "enabledProducts": [
    "tiles",
    "autocomplete",
    "static"
  ],
  "limits": {
    "rateLimitTier": "trial",
    "note": "Evaluation limits apply."
  },
  "examples": {
    "styleUrl": "https://api.mapscale.io/styles/v1/streets?key=pk_test_••••••••",
    "autocompleteUrl": "https://api.mapscale.io/v1/autocomplete?q=Siam&session_token=demo&key=pk_test_••••••••"
  }
}
Need the contract?

Browse one page per operation or download the OpenAPI JSON for code generation and tooling.

API Reference →OpenAPI JSON ↗

On this page