This resource hierarchy groups resources and operations conceptually when managing users, groups, and items in a portal using the ArcGIS REST API.
Authentication and OAuth 2.0
- Authentication
 - Authorize
 - Generate Token
 - OAuth2 Root
 - Register App
 - Update App
 - Registered App
 - Revoke Token
 - Token
 - Unregister App
 
Search
- Group Content Search
 - Group Search
 - Search
 - Search Reference
 - Suggest
 - User Search (Community)
 - User Search (Organization)
 
Community - Group (owner or manager)
- Accept Group Application
 - Add User to Group
 - Community Root
 - Create Group
 - Decline Group Application
 - Delete Group
 - Delete Group Thumbnail
 - Export Group Content
 - Group
 - Group Application
 - Group Applications
 - Group Users
 - Group Users List
 - Import Group Content
 - Invite to Group
 - Protect Group
 - Reassign Group
 - Remove Users From Group
 - Update Group
 - Unprotect Group
 
Community - Group (member):
Community - User:
- Enable
 - Delete Notification
 - Delete User
 - Delete User Thumbnail
 - Disable
 - Notification
 - Notifications
 - Provisioned Listings
 - Reports
 - Self
 - Update User
 - User
 - User App Bundles
 - User App Resources
 - User License Type
 - User Tags
 
Content - Item:
- Add Item
 - Add Item Part
 - Add Relationship
 - Analyze
 - Can Delete Item
 - Can Recycle Item
 - Can Restore
 - Cancel
 - Commit
 - Content Root
 - Copy Item
 - Create Service
 - Create Service (Image Service)
 - Create Service (Relational Catalog Service)
 - Delete Item
 - Delete Item Thumbnail
 - Delete Info
 - Delete Relationship
 - Export Item
 - Feature Content Root
 - Generate
 - Groups
 - Item
 - Item Data
 - Item Info File
 - Move Item
 - Package Info File
 - Parts
 - Protect
 - Publish Item
 - Reassign Item
 - Registered App Info
 - Related Items
 - Replace Service
 - Restore
 - Set Content Status
 - Share Item (as item owner)
 - Status
 - Unprotect
 - Unshare Item (as item owner)
 - Update Info
 - Update Item
 - User Item (Link)
 
Content - Item resources:
Content - Item comments:
Content - Item rating:
Content - App proxy:
Content - Items:
Content - Folder content:
Content - Portal content:
Content - Group content:
Content - Group content categories:
- Assign Group Category Schema
 - Group Category Schema
 - Delete Group Category Schema
 - Update Group Items with Content Categories
 
Content categories:
Member categories:
Portals - Portal:
- Add Resource
 - Check Service Name
 - Configure Social Providers
 - Delete User Default Settings
 - Languages
 - Organization Settings
 - Portal
 - Portal History
 - Portals Root
 - Portal Self
 - Regions
 - Remove Resource
 - Remove Social Providers
 - Resources
 - Security Policy
 - Set User Default Settings
 - Social Providers
 - Update
 - Update Organization Settings
 - Update Security Policy
 - User Default Settings
 
Portals - IDP:
Portals - SAML Federation:
Portals - Certificate:
Portals - Users:
- Assign User Credits
 - Create Role
 - Delete Role
 - Privileges
 - Remove Users
 - Role
 - Roles
 - Set Role Privileges
 - Unassign User Credits
 - Update Role
 - Update User Level
 - Update User Role
 - Users
 
Portals - Federated Servers:
Portals - Distributed Collaboration:
- Accept Collaboration Invitation
 - Add Workspace
 - Collaboration
 - Collaborations
 - Create Collaboration
 - Delete (Schedule)
 - Delete (Collaboration)
 - Delete (Workspace)
 - Delete Service Proxy Config
 - Export Invitation Response
 - Import Invitation Response
 - Invalidate
 - Invite Participant
 - Invitation
 - Invitations
 - Participant
 - Participants
 - Pause
 - Refresh
 - Remove (Participant)
 - Remove Participation
 - Remove Portal Group Link
 - Resume
 - Schedule
 - Sync
 - Sync Status
 - Sync Status Details
 - Update (Schedule)
 - Update Info (Collaboration)
 - Update Info (Workspace)
 - Update Info (Participant)
 - Update Item Delete Policy
 - Update Participant Access Modes
 - Update Portal Group link
 - Update Service Proxy Catalog
 - Update Web-tier Authentication Configuration
 - Validate Collaboration Invitation
 - Validate Invitation Response
 - Workspace
 - Workspaces
 
Portals - Webhooks:
- Webhooks
 - Activate Webhook
 - Create Webhook
 - Deactivate Webhook
 - Delete Webhook
 - List a Specific Webhook
 - Notification Status
 - Update Settings
 - Update Webhook
 - Webhook Settings
 
Portals - Datastores:
- Datastores
 - Add to Server
 - Describe Data Store
 - Get Servers for Data Store
 - Publish Datasets
 - Refresh Server
 - Remove from Server
 - Validate Datastore
 - All Datasets
 - Delete Layers
 - Get Layers
 - Publish Layers
 
Recycle bin:
Schedule Notebooks:
- All Scheduled Tasks (Organization)
 - All User Scheduled Tasks
 - Get Specific Task
 - Create New Scheduled Task
 - Delete Task
 - Disable Task
 - Edit Existing Task
 - Enable Task
 - Runs for Task
 - Delete Run
 - Edit Run
 
Marketplace (vendor):
- Marketplace
 - Customers List
 - Delete Provision
 - List Item
 - Listing
 - Listings Search
 - Provision Organization Entitlements
 - Unlist Item