APIs

  1. Admin Map Tokens (v1)

    The Map Tokens API provides access to create, read and update map token resources. Map Tokens are resources that define authentication information to external mapping systems. Typically, Atrius uses the ArcGIS Online mapping system for rendering and serving out map tiles for a floor. If a map service is "secured" on ArcGIS Online, then the authentication information for that service must be stored as a map token and then associated with the floor.

    Once the map token authentication information is stored in this system, a new token will be generated for each request for a map token. The Atrius system will proxy through to ArcGIS Online to request a new token using the authentication information stored in this resource.

  2. Admin Organizations (v1)

    The Admin Organization API provides access to create, read and update organization resources. Organizations are the top level of the organizational hierarchy. All child resources are associated to organizations either directly or through intermediary resources. Only a partner can create or modify an organization.

  3. Admin Reprocess Positions (v2)

    The Reprocess Positions API provides access to send position reprocessing messages to the processing queue. This api uses the V2 reprocessing stack.

  4. Admin Site Group Sites (v1)

    The Site Group Sites API provides access to create, read and update site group site resources. Site Group Sites define the many to many relationship between sites and site groups.

  5. Admin Site Groups (v1)

    The Admin Site Group API provides access to create, read and update site group resources. Site Groups define a collection of related sites. There is a many to many relationship between site groups and sites. Site metrics are rolled up into site group metrics.

  6. Admin Sites (v1)

    The Sites API provides access to create, read and update site resources. Sites resources are a key element of the organizational hierarchy. A site resource is a discrete location in the world. It can be composed of one (retail store) or more buildings (college campus). Configuration and metric calculations are tied directly to the site configuration.

  7. Admin Task Status (v1)

    The Admin Task Status API provides access to read the status of asynchronous tasks in the Atrius system. These tasks include site hexgrid generation and position processing. Note: This table is auto-cleaned on a nightly basis. Finished tasks greater than 24 hours old are pruned from the system.

  8. Admin Zones (v1)

    The Zone API provides access to create, read and update zone resources. Zones represent physical areas on a floor where positions are collected and metrics are processed. A position must exist in a zone in order for it to be collected by the system. Zones are represented as GeoJSON features.

    There are three types of zones:

    • Capture Area (multi-floor | site optional) - Represent the maximum bounds for collecting positions. Any positions identified as outside of the capture area are dropped from the system.
    • Metric (site required) - Represent areas for position and metric collection. The collection of zone represent a site metric.
    • Action (site optional) - Represent areas on the floor where client actions should occur. The messageContent is open for client applications to store application specific content.
  9. Insights Categories (v1)

    The Categories API provides access to retrieve Category resources. Category resources are a mechanism for adding additional contextual information about a resource.

  10. Insights Floor Map Tokens (v1)

    The Floor Map Tokens API Provides Access To Operations That Retrieve Floor Map Tokens Which Are Used To Access Map Services For A Site.