Skip to main content
Version: v4 (Stable)

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