Skip to content

Secrets Management

Secure storage, rotation, and access control for API keys, tokens, and sensitive configuration values.

The Secrets Management rail provides secure credential handling:

  • Secret storage — Encrypted at-rest storage for API keys, tokens, and passwords
  • Key rotation — Automated and manual rotation workflows with zero-downtime rollover
  • Access policies — Role-based access to secrets with audit logging
  • Environment scoping — Separate secrets per environment (dev, sandbox, uat, production)
  • Versioning — Track secret versions with rollback capability
ConceptDescription
SecretAny sensitive value (API key, password, certificate, token)
RotationProcess of replacing a secret with a new value on a schedule
Envelope EncryptionSecret encrypted with a data key, data key encrypted with master key
Seal/UnsealProcess of locking/unlocking access to the secret store
TTLTime-to-live — automatic expiration of secrets
  • All secrets encrypted with AES-256-GCM at rest
  • TLS 1.3 for all transit
  • Access logged with full audit trail (who, what, when)
  • Integration with AWS SSM Parameter Store and Cloudflare Workers Secrets

Refer to the API Explorer for interactive endpoint documentation.

All endpoints require authentication via Bearer token or API key with elevated permissions.