Welcome to the GovWorx Developer Portal
The GovWorx Developer Portal is a continually expanding platform designed to give developers secure, programmatic access to GovWorx services and integrations. The initial release focuses on powerful APIs that enable real-time enhanced data feeds of ongoing and completed calls within Emergency Communication Centers, providing data such as transcripts, location information, summaries, ability to listen to audio and notifications from agentic assistants.
Authorization
Agencies will create a Bearer Token that should be used on all RESTful requests. Add in an Authentication header that looks like the below.
Authentication: Bearer <TOKEN>
APIs
The GovWorx Platform is a series of applications built for different use cases. Multiple APIs are exposed to interface with the applications.
Data API
The Data API is a traditional RESTful API exposing data such as
- Core Platform domain entities such as users
- After the call Quality Assurance Evaluations
- Training records
Realtime API
Realtime API is an event driven interface into the realtime audio, transcription and processing of 911 telephony
Interfacing with Calls
GovWorx exposes a series of resources to retrieve and interact with realtime calls. This can be accomplished with a complimentary set of operations.
Webhooks
Agencies can setup subscriptions that allow integrating partners to be notified via webhook of critical events.
Call Notification at start and end of a call
Assistant Activation Notification when an assistant is activated on a call
RESTful resources
In combination with the webhooks, customers can fetch calls or 'drop into' a call as a read only participant in a LiveKit Room
