The ArcGIS Hub REST APIs provide programmatic access to Hub resources, allowing you to build custom applications, automate workflows, and integrate Hub content into your existing systems. Whether you're developing a web application, creating automated processes, or extending Hub functionality, these APIs enable you to interact with Hub resources. Each API can be used independently or together to support more advanced integrations.

You can use the following APIs to access and manage different types of Hub resources:

  • Search API for querying, filtering, and searching a catalog
  • Events API for managing events and registrations
  • Discussions API for enabling collaboration and community engagement through posts and channels
  • Feeds API for filtering feeds from a catalog

For detailed request parameters, authentication requirements, endpoints, and response examples, select an API from the list above.

Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.