Skip To Content

Using REST to access Business Analyst Server

Available with Business Analyst license.


Web services provide a standard way of exposing objects and methods over the internet. Representational State Transfer, or REST as it is commonly referred to, is a style of software architecture mainly used on the internet. REST is a web services architectural style that accomplishes this simply and effectively by leveraging the same technology that makes the web browser a useful tool.

Business Analyst Server REST provides a simple, standards-based, and platform-independent web interface to services hosted by Business Analyst Server. This offers businesses, organizations, and agencies the opportunity to leverage Business Analyst Server's valuable data and powerful analyses in their own network-accessible applications. All services exposed by Business Analyst Server REST are accessible through a set of endpoints for each published service.

Business Analyst Server REST tasks may be executed through the use of HTTP requests. Client HTTP requests, at its most fundamental level, involve constructing and submitting Uniform Resource Identifier (URI) requests through a web browser, command line, or some other client application/system.

The the Business Analyst web app is included out of the box with Business Analyst Server 10.7 and can be installed on-premises alongside Portal for ArcGIS. The app is powered by Business Analyst' GeoEnrichment capabilities which are now enabled at 10.7.

Learning more about Business Analyst Server REST

For more details about developing with Business Analyst Server REST, see Getting Started with Business Analyst Server REST and the GeoEnrichment service REST API.