API Reference
SecureHive provides a GraphQL API for programmatic access to your security data. Use it to build integrations, automate workflows, and sync data with your existing tools.
The API is available on Professional and Enterprise plans. API access must be enabled by a workspace admin.
Base URL
https://api.securehive.ai/graphqlAuthentication
All API requests require a bearer token. Generate API tokens under Settings → API → Tokens.
curl -X POST https://api.securehive.ai/graphql \
-H "Authorization: Bearer sh_live_..." \
-H "Content-Type: application/json" \
-d '{"query": "{ risks { id title riskScore } }"}'Rate Limits
| Plan | Requests/min | Requests/day |
|---|---|---|
| Professional | 60 | 10,000 |
| Enterprise | 300 | 100,000 |
Available Resources
- Authentication — Token management and scopes
- Risks API — CRUD operations on the risk register
- Controls API — Control management and evidence
- Vendors API — Vendor lifecycle management
- Webhooks — Event notifications
Last updated on