What is a portal service?
A portal service is a geospatial content management system hosted in the cloud (ArcGIS Platform and ArcGIS Online) or on-premise (ArcGIS Enterprise). They are used by Esri and many other users, organizations, and developers around the world to securely store, manage, and search for different types of geographic content. You can create and store your own content using tools such as the developer dashboard, ArcGIS Online, Portal for ArcGIS or you can create and access content with ArcGIS Maps SDKs, open source libraries and scripting APIs. All content is managed with an item, allowing applications to easily read, write, and access it.
As a developer, you can use a portal service to:
- Create and manage geospatial content for your applications, such as maps, scenes, layers, and services.
- Build content management applications that create, manage, and access content.
- Build content-driven applications that access existing content in the portal.
- Share content privately, publicly, or with groups.
- Search for private or public content.
- Store and host web mapping apps created with app templates and builders.
- Store map and layer packages used by ArcGIS Pro, ArcGIS Desktop, and ArcGIS native apps.
- Store and manage non-spatial content such as Microsoft Word or PDF files.
How the portal service works
The base URL
https://www.arcgis.com/sharing/rest
To access a portal, you need an ArcGIS account. Your account is associated with an organization and it gives you access to a private space in a portal where you can store and manage your own content. It also allows you to sign in with tools, such as ArcGIS Online and the developer dashboard to create, manage, share, and search content. With an account you can also create API keys and OAuth 2.0 tokens that can be used to access restricted operations.
When you add content to the portal, an item is created. Items are used to manage content properties such as the title, description, tags, and sharing settings. Items have a unique ID that you can use to easily find the item and access the content they reference.
After items are created, you can build content management applications or content-driven applications to access and display content such as web maps, web scenes, and layers.

Services
Portal service
Store, manage, and access private and public content.
API support
- 1. Limited operations, use HTTP requests.
- 2. Access via ArcGIS REST JS.
Tools
Use tools to access the portal and create and manage content for applications.
Developer dashboard
Manage API keys, service usage, and data with the ArcGIS Developers website.
ArcGIS.com
Create, manage, and share content and data with GIS tools.
ArcGIS Enterprise
Create, manage, analyze, and share data, maps, and applications in your organization.
Map Viewer
Create, explore, and share web maps for 2D applications.
Scene Viewer
Create, explore, and share web scenes for 3D applications.
Vector tile style editor
Style vector tile basemap layers for applications.
ArcGIS Pro
Explore, visualize, and analyze both 2D and 3D data with desktop GIS tools.