Public API v1
Quick Start
curl -X POST https://api.callonalarm.io/v1/alert/trigger \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"accountNumber": "YOUR_ACCOUNT_NUMBER",
"eventCode": "BA"
}'Authentication
Obtaining an API Key
Using the API Key
Example
Endpoints
Test Connection
Trigger Alert
Field
Type
Required
Description
Field
Description
Status
Description
Get Alert Status
Acknowledge Alert
Field
Type
Required
Description
Rate Limiting
Limit
Value
Error Codes
HTTP Code
Error
Description
Error Response Format
Common Errors
Use Case: Custom IT Monitoring Alert
Use Case: Crypto Wallet Price Alert
Event Codes Reference
Critical Alarms
Fire Alarms
Code
Description
Panic Alarms
Code
Description
Holdup Alarms
Code
Description
Emergency Alarms
Code
Description
Medical Alarms
Code
Description
Burglary/Intrusion Alarms
Code
Description
Environmental Alarms
Gas Alarms
Code
Description
Heat Alarms
Code
Description
Water Alarms
Code
Description
Freeze Alarms
Code
Description
Sprinkler Alarms
Code
Description
Security Events
Tamper Events
Code
Description
Untyped Zone Events
Code
Description
Access Control & Arm/Disarm
Opening/Closing (Arm/Disarm)
Code
Description
Door & Access Control
Code
Description
Perimeter & Area
Code
Description
System Status & Power
Power Supply
Code
Description
Local Programming & Phone Line
Code
Description
System Status
Code
Description
Communications & Network
Network Status
Code
Description
RF & Wireless
Code
Description
User & Configuration
User Codes & Access
Code
Description
Testing & Diagnostics
Test Reports
Code
Description
Equipment Status
Code
Description
Remote Programming & Control
Code
Description
Printer Status
Code
Description
Changelog
v1.0.0 (2026-01-30)
Last updated