DocumentationSecrets Management
Secrets Management
Securely store and access API keys and environment variables.
Secrets are encrypted environment variables (like API keys, database URLs) that are injected into your execution context at runtime. They are never exposed to the client.
Managing Secrets
Via Dashboard
- Navigate to Project Settings > Secrets
- Click "Add Secret"
- Enter Key (e.g., `STRIPE_KEY`) and Value
- Save to encrypt and store
Via CLI
1fuseplane secrets set STRIPE_KEY sk_test_...
Accessing SecretsStep 01
Access secrets in your code using `context.secrets`.
1// api/fuseplane/checkout.ts2export default FusePlaneEndpoint({3 async run({ secrets, body }) {4 const stripe = new Stripe(secrets.STRIPE_KEY); // Secure access5 // ...6 }7});