ArcGIS GeoEvent Server is a Java implementation of a collection of RESTful web services and resources. The ArcGIS GeoEvent Server REST API allows you to automate administration of GeoEvent Server. Client applications interact with GeoEvent Server through either a public REST API or an administrative REST API.
ArcGIS GeoEvent Manager capabilities are entirely dependent on the GeoEvent Server REST API. All of the administrative tasks you can perform in GeoEvent Manager can be executed via an HTTP request to a REST endpoint exposed through the GeoEvent Server REST API.
The endpoints provided by the REST API which require client authentication using administrative user credentials are part of the GeoEvent Server administrative REST API.
GeoEvent Server public REST API
The GeoEvent Server public REST API provides REST endpoints client application can reach without having to provide ArcGIS Server or Portal for ArcGIS credentials.
Access the GeoEvent Server public REST API at:
GeoEvent Server administrative REST API
The GeoEvent Server administrative REST API provides endpoints and resources beyond those in the GeoEvent Server public REST API such as access to connectors, data stores, and geofences.
Access the GeoEvent Server administrative REST API at:
When accessing the GeoEvent Server administrative REST API for the first time, you will need to generate a token to authenticate with the GeoEvent Server administrative REST API.
When ArcGIS Server is federated as a Portal for ArcGIS hosting server, the page will instruct you to use the Portal for ArcGIS token service to acquire the token - otherwise you will be instructed to use the ArcGIS Server token service. Once authenticated with the administrative REST API on the server, the additional endpoints will be available to client applications.