Programmatic queue control.
BoringQMS exposes a comprehensive REST API and webhook system. Manage queues, issue tokens, send notifications, and pull analytics — all from your existing systems.
What you can build with the API.
Token management
Issue, cancel, transfer, and prioritise tokens programmatically. Support for walk-in, appointment, and VIP token types with custom service categories.
Queue state
Read current queue depth, estimated wait times, service point status, and staff assignments in real time. Subscribe to state changes via webhooks.
Notifications
Trigger SMS, WhatsApp, or email notifications through the API. Full delivery tracking, consent management, and bilingual message templates.
Analytics
Pull wait-time distributions, service duration metrics, throughput reports, and staff utilisation data. Export to CSV or connect to your BI tool.
Webhooks
Receive real-time events for token issued, customer called, service started, service completed, no-show, and transfer. Configurable per event type.
Tenant configuration
Configure service points, queue rules, notification templates, display board content, and staff roles — all through the management API.
Connect to anything with a REST API.
The BoringQMS API follows RESTful conventions with JSON request and response bodies. Authentication is via API key or JWT. All endpoints are served over HTTPS with TLS 1.3.
Full API documentation including endpoint references, request/response schemas, and code examples is available to registered users and evaluation partners.
Ready to integrate? Get in touch.
API access is available on all paid plans. Contact us for API credentials and documentation access.
Contact us