Skip to Content
API ReferenceAuthentication

Authentication

SecureHive’s API uses bearer token authentication. Tokens are scoped to specific permissions and can be rotated without disrupting other integrations.

Creating Tokens

  1. Navigate to Settings → API → Tokens
  2. Click Create Token
  3. Name the token (e.g., “Jira Integration”)
  4. Select permission scopes
  5. Set an expiration (optional but recommended)
  6. Copy the token — it won’t be shown again

Token Scopes

ScopeAccess
risks:readRead risk register data
risks:writeCreate and update risks
controls:readRead controls and evidence
controls:writeUpdate controls and upload evidence
vendors:readRead vendor data and assessments
vendors:writeManage vendors and assessments
policies:readRead published policies
audit:readRead audit findings and reports
webhooks:manageCreate and manage webhook subscriptions

Token Rotation

Rotate tokens under Settings → API → Tokens by clicking Rotate next to the token. The old token remains valid for 24 hours to allow migration.

Last updated on