Developer Center
Welcome to the Alert Developer Center. This section provides technical references and documentation for developers integrating with or extending the Alert platform.
What's in this section
API
The API reference documents the Alert Web Service Interface — a JSON/REST API that allows external applications to interact with the Alert platform. It covers:
- Authentication (Bearer token / OAuth)
- Real-time notifications via SignalR subscriptions
- Alarm management: retrieve, create, acknowledge, and track alarm history
- Call group and call user operations
- Configuration profiles
- Full object model and data type reference
Scripts
The Scripts reference documents the built-in scripting language used by the Alert Message Processor. Scripts are Basic-like programs that process incoming messages, extract alarm information, and trigger alert operations. The reference covers:
- Language syntax: declarations, control flow, operators
- Built-in functions: string manipulation, math, file handling, date/time
- Message Processor functions: connect, receive, send, process events
- Alert API functions: create/update/delete alarms, tags, users
- Objects:
FILE,XMLPARSE,DBCONNECTION,MAIL,MQTT,SSH,FTPClient, and more - Vocal Server functions for voice telephony applications (v4.0+)
- Code samples