About the ArcGIS web map JSON format

When you make and save a map using ArcGIS.com or Portal for ArcGIS, the map receives a unique ID. You can reference this ID to pull the entire map into any application you build with Esri APIs. This is made possible through the ArcGIS web map, a structured series of key-value pairs that describe all the layers, pop-up information, bookmarks, metadata, and other properties of the map.

Web maps are expressed in JavaScript Object Notation (JSON), a clear text format that can be easily transferred, stored, or manipulated. By understanding how the web map is structured, you can read or write web maps from custom clients.

There are two strings of JSON associated with a web map:

A web map consists of item information and data

For full reference documentation on how the web map is structured, see ArcGIS web map JSON format.

5/16/2013