ArcGIS REST JS
Learn more about the capabilities in Key features.
Go to Get started to get an account and create your first app.
Go to Authentication to learn more about the different ways to authenticate requests.
Browse the Tutorials to learn how access different ArcGIS location services.