ArcGIS Maps SDK for JavaScript: A complete 2D and 3D mapping and data visualization API
js.arcgis.com