Customise Your Operations

Patriot Systems is more than monitoring software, it’s the integration hub for your entire operation. Bring billing, workforce management, service jobs, alarm signals and video into one platform, simplifying your operations and allowing your team to work faster. With our REST, Dispatch and WebSocket APIs, and our camera and plugin SDKs, you can connect the systems you already use and build new services to sell to your customers.

SDKs and APIs

REST API

Self-documenting REST API for logging signals, including GPS coordinates and media URLs, and updating account data.

Task and Camera Plugins

Build your own receiver, signal source, camera service or outbound integration. Sample plugins and a test application provided.

Other APIs

WebSocket APIs allow integrations with messaging platforms and services. The Billing API and Billing Engine allow integrations with accounting packages.

Patriot Systems API

Patriot Systems includes two built-in APIs for direct integrations, one REST and one GraphQL. Third parties and customers can use them to log signals, query account data and update records. You can build dashboards, apps, bespoke monitoring services and AI-driven solutions on the same platform your operators use.

The REST API is documented with an OpenAPI specification. Its interactive Swagger UI lists every endpoint with its parameters, so you can explore and test calls in the browser, or generate client libraries in your language of choice. Signals logged through the API can carry GPS coordinates and media URLs alongside the event.

The GraphQL API lets you request exactly the data you need in a single query. That makes it ideal for dashboards, apps and custom reporting that combine account, zone, contact and event information. You can feed the results into Patriot Systems built-in reports or into BI platforms such as Power BI. The built-in GraphiQL interface gives you a live, self-documenting playground for exploring the schema and building queries before you write any code.

Task and Camera SDKs

The task plugins allow bespoke integrations to run within the Patriot Systems Task Service, so you can extend Patriot Systems in four distinct ways:

  • Integrate a proprietary receiver or signal-receiving device or service, logging signals directly to the Patriot Systems database.
  • Insert clients into the database, with type checking and validation performed on insert.
  • Create an assignable task attached to response plans, so that when a signal triggers that plan the task fires and can forward the event onward.
  • Integrate with camera systems, allowing your team to view live feeds, alarm events and video verification directly within the Patriot Systems camera interface.

Creating bespoke integrations with camera systems, alarm panels, messaging platforms and devices can provide additional services that you can sell to your customers, and create automated solutions to improve your operational procedures.

See Patriot Systems in action

Fill in the form to request a remote demonstration and our team will be in contact.

1

We review your request

Tell us about your team and current setup in the form. We'll build the demo around your business needs.

2

A specialist gets in touch

We'll reach out to find a time that suits you and your team.

3

Your tailored demo

A remote walkthrough of the Patriot Systems features that matter to your operation.