Getting Started

Partner Integration Overview

Complete guide for technology partners integrating with the CHeKT Platform

Partner Integration Overview

Welcome to the CHeKT Platform integration guide for technology partners. This documentation will help you integrate your monitoring services and event management systems with CHeKT.

Who is This For?

This track is designed for technology partners who:

  • Provide monitoring and event management services
  • Integrate with multiple security system providers
  • Need to synchronize dealer and site data
  • Want to ingest and process security events from CHeKT

What You'll Learn

In this partner track, you'll learn how to:

  1. Authenticate - Set up M2M Token and OAuth authentication
  2. Sync Resources - Keep dealer, site, and device data in sync
  3. Ingest Events - Send security events to CHeKT for processing
  4. Understand Policies - Learn critical arming experience policies
  5. Build Integrations - Implement complete partner integrations

Key Concepts

Partner Relationship

As a partner, you:

  • Provide monitoring services to dealers and their customers
  • Do NOT have direct access to the CHeKT Dealer Portal
  • Synchronize resource data (dealers, sites, devices) from your systems
  • Send security events (alarms, status changes) to CHeKT for distribution

API Access

Partners use M2M Token + OAuth authentication to access:

  • Partner APIs - Resource synchronization (dealers, sites, devices)
  • Partner Event APIs - Event ingestion and management

Critical Reading

Must Read: Arming Experience

Before integrating as a partner, you MUST read and understand the Arming Experience document. This defines critical policies about how arming states must be handled and is essential for successful integration.

Architecture Overview

┌─────────────────┐
│ Partner System  │
│ (Your Backend)  │
└────────┬────────┘
         │
         │ M2M Token + OAuth
         │
         ▼
┌─────────────────┐       ┌──────────────────┐
│  Partner APIs   │       │  Partner Event   │
│  - Sync Dealers │       │  APIs            │
│  - Sync Sites   │       │  - Send Events   │
│  - Sync Devices │       │  - Event Types   │
└─────────────────┘       └──────────────────┘

Quick Start

  • Read Arming Experience policies
  • Request partner access credentials
  • Set up M2M Token authentication
  • Sync dealer and site data
  • Test event ingestion
  • Implement arming state handling

Integration Flow

  1. Initial Setup
    • Obtain M2M credentials
    • Implement authentication flow
    • Set up secure credential storage
  2. Data Synchronization
    • Sync dealer records from your system
    • Sync site configurations
    • Sync device information
    • Keep data up to date with change events
  3. Event Ingestion
    • Send security events (alarms, arming changes, etc.)
    • Follow arming experience policies
    • Handle event responses and errors

Next Steps

Next Steps

Partner Access Required

Partner integrations require special credentials and permissions. Please contact our partnerships team to get started.