Stadia Maps Location Structure is a JSON Structure definition published by Stadia Maps, describing 3 properties.
{
"name": "Stadia Maps Location Structure",
"description": "Structural documentation for a geocoded location result from Stadia Maps Pelias geocoder",
"properties": {
"type": { "type": "string", "description": "Always 'FeatureCollection' (GeoJSON)" },
"features": {
"type": "array",
"description": "Array of place results as GeoJSON Features",
"items": {
"type": { "type": "string", "description": "'Feature'" },
"geometry": {
"type": "object",
"description": "GeoJSON Point geometry",
"properties": {
"type": { "type": "string", "description": "'Point'" },
"coordinates": { "type": "array", "description": "[longitude, latitude]" }
}
},
"properties": {
"type": "object",
"description": "Place metadata",
"properties": {
"gid": { "type": "string", "description": "Global unique place identifier" },
"layer": { "type": "string", "description": "Place type: venue, address, locality, region, country, etc." },
"source": { "type": "string", "description": "Data source: openstreetmap, openaddresses, geonames, whosonfirst" },
"name": { "type": "string", "description": "Primary place name" },
"housenumber": { "type": "string", "description": "Street number" },
"street": { "type": "string", "description": "Street name" },
"postalcode": { "type": "string", "description": "Postal code" },
"confidence": { "type": "number", "description": "Match confidence 0-1" },
"accuracy": { "type": "string", "description": "Coordinate accuracy: point, centroid, or rooftop" },
"country": { "type": "string", "description": "Country name" },
"country_a": { "type": "string", "description": "ISO alpha-3 country code" },
"region": { "type": "string", "description": "State or province" },
"region_a": { "type": "string", "description": "Region abbreviation" },
"county": { "type": "string", "description": "County name" },
"locality": { "type": "string", "description": "City or town" },
"neighbourhood": { "type": "string", "description": "Neighbourhood" },
"label": { "type": "string", "description": "Full formatted display label" }
}
}
}
},
"geocoding": {
"type": "object",
"description": "Query metadata and attribution",
"properties": {
"version": { "type": "string", "description": "Geocoder version" },
"attribution": { "type": "string", "description": "Attribution URL" },
"query": { "type": "object", "description": "Echoed query parameters" }
}
}
}
}
Every JSON Structure here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for json structure
4 MCP tools reach this
find_json_structuresBrowse and filter every JSON Structure in the catalog.
apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
resolveTurn a domain, URL or GitHub org into the provider it belongs to.
find_cohortsEvery scored population of providers in the catalog.
All 92 tools
Call it yourself
curl for this page
This JSON Structure
curl "https://apis.io/api/v1/json-structures/stadia-maps-location-structure"
All json structure
curl "https://apis.io/api/v1/json-structures?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no email required.
A second provider on the same verified email joins the account you already have.