Guides

APIs overview

Overview of the End Customer API.

The API is designed to be RESTful, supporting standard HTTP methods such as GET, POST, PUT, and DELETE for interacting with resources.

Each endpoint requires proper authentication and authorization, typically through an API key included in the request header. Read more about managing your API Keys.

🚧

EXPLORE OUR API

Get your API Keys

To access and manage your API keys, navigate to Settings in the left-hand menu and select the API Keys tile.

You can add keys by clicking the + Create new API Key button. When creating new keys, you’ll be asked to name them. This will help you track what a given key is being used for, which is helpful when revoking keys later.

You can revoke API keys by clicking their checkboxes which will reveal a top menu with a Delete option.

🚧

EXPLORE OUR API

Organization API Endpoints

With your API keys, you can make calls to the following endpoints:

  • Organization Info: Return organization information.
  • Get Spaces: Retrieve a list of spaces information for the current organization.
  • Get Incidents: List of the incidents experienced by a company's devices.
  • Devices
    • Get Histories: Query historical data related to the organization’s devices and spaces for insights and analytics.
    • Get Devices: Return a paginated list of devices within the organization.
    • Claim Device : Create a new device within the organization and associates it with the specified space.
    • Update Device: Update the configuration of an existing device within the organization.
    • Delete Device: Delete an existing device within the organization.
  • Tickets

🚧

EXPLORE OUR API