Why API and Webhooks
API access and webhooks let you connect CalmCompliance to other systems—CRMs, ticketing tools, automation platforms, or custom apps. You can push data out when events happen (e.g. new issue created, document approved) or pull data in for reporting and integration. This is useful for organisations that need CalmCompliance to work with existing workflows and tools.
How to Get API Access
API access and webhook configuration are typically available on Enterprise plans. To set up integrations:
Contact your CalmCompliance account manager or support
Request API documentation and credentials
Configure webhook endpoints or API keys according to the documentation provided
Your administrator can help determine whether your organisation has API access and how to enable it.
Before You Start
API and webhook features are usually available on Enterprise plans. If you don't see API-related options in Settings, your plan may not include them. Contact your administrator or CalmCompliance support to confirm availability and get access.
Common Questions
What can I do with the API? API capabilities typically include reading and writing data for documents, issues, requests, incidents, and other entities. Exact endpoints and scopes depend on your plan. Your account manager or support can provide the full API reference.
How do webhooks work? Webhooks send HTTP POST requests to a URL you provide when certain events occur (e.g. issue created, document published). You configure the URL and event types; CalmCompliance sends the payload when the event happens.
Can I use Zapier or similar tools? Integration options depend on your plan. Contact CalmCompliance support to confirm availability.
