Does CertSentry have an API?
Yes — there's a REST API for managing monitors and reading results programmatically, so you can treat monitoring as code instead of clicking through the UI.
API keys
Create a key from your organization settings. Each key:
- carries a visible prefix (
csk_…) for identification, while only a hash of the full token is stored — so even we can't reveal the secret after creation, - is scoped read or read-write,
- can be revoked at any time, and keeps working if the teammate who created it leaves.
Send it as a bearer token:
Authorization: Bearer csk_your_key_here
What you can do with it
- Create and update monitors — handy for syncing them from your infrastructure config or a Terraform-style workflow.
- List monitors and their current status.
- Pull recent check results to feed your own dashboards or reports.
It's the natural fit for teams who want their monitors to live alongside the rest of their infrastructure-as-code, rather than drifting in a separate UI.
Reference and availability
See the API reference for the full list of endpoints, parameters and examples. API access is included on the Starter plan and up.