Getting Started
Dealer Integration Overview
Complete guide for security dealers integrating with the CHeKT Platform
Dealer Integration Overview
Welcome to the CHeKT Platform integration guide for security dealers. This documentation will help you integrate your systems with CHeKT to manage sites, devices, and receive real-time event notifications.
Who is This For?
This track is designed for security dealers who:
- Install and manage security systems for end customers
- Need to monitor and maintain customer sites
- Want to receive real-time alerts and event notifications
- Need to integrate CHeKT into their existing dealer management systems
What You'll Learn
In this dealer track, you'll learn how to:
- Authenticate - Set up API key authentication using your Dealer Portal credentials
- Manage Resources - Create and manage sites, devices, and users via CRUD APIs
- Receive Events - Set up webhooks to receive real-time event notifications
- Build Integrations - Implement common dealer use cases
Key Concepts
Dealer Relationship
As a dealer, you:
- Have direct access to the CHeKT Dealer Portal
- Can create and manage customer sites
- Receive events and alerts from monitored sites
- Are responsible for installing and maintaining security hardware
API Access
Dealers use API Key authentication to access:
- Dealer APIs - CRUD operations on sites, devices, and users
- Webhook APIs - Event notification setup and management
Quick Start
- Generate API key from Dealer Portal
- Set up authentication headers
- Create your first site
- Register webhook endpoints
- Test event notifications
Architecture Overview
┌─────────────────┐
│ Dealer System │
│ (Your Backend) │
└────────┬────────┘
│
│ API Key Auth
│
▼
┌─────────────────┐ ┌──────────────┐
│ Dealer APIs │ │ Webhook │
│ - Sites │◄──────┤ Endpoints │
│ - Devices │ │ (Events) │
│ - Users │ └──────────────┘
└─────────────────┘
Next Steps
Next Steps
Need Help?
If you have questions or need assistance, please contact our dealer support team.