OpsDash (starting with v1.6) comes with a built-in HTTP-based API which can be used to:
- query the alert status
- report custom metrics
- delete and list servers
- create, update, delete and list services
- create, update, delete and list source groups
These APIs and their usage are documented in the OpsDash API Reference.