Introduction

Getting started with CIM’s API

Welcome to the CIM developer portal. You'll find comprehensive guides and documentation to help you start integrating with CIM as quickly as possible, as well as support if you get stuck.

The CIM API can be used to integrate your data in CIM with any external system. The API closely follows REST semantics. This portal provides resources to learn and get started with the CIM API.

Additionally, you can access our Swagger spec files here:

EndpointSwagger docsWhat it covers
Corehttps://api.cimenviro.com/swagger.jsonPrimary platform data and operations, including sites, levels, zones, meters, indoor environment, history.
Ticketshttps://api.cimenviro.com/tickets/swagger.jsonAlert and action tickets, related activity and metrics.
Notificationshttps://api.cimenviro.com/notifications/swagger.jsonEvent notifications via webhook subscriptions.

How to view the docs in Swagger Editor
Download the JSON file and import into https://editor.swagger.io/

  1. Open the Swagger JSON in a new browser tab and save the JSON file (e.g. https://api.cimenviro.com/swagger.json)
  2. Open the Swagger Editor: https://editor.swagger.io/
  3. Select File → Import File and choose the .json file you saved in step 1
  4. The editor will render the interactive documentation in the right-hand pane.