Envault
API Reference

API Overview

Programmatic access to Envault

API Access

Envault provides a REST API for programmatic access to secrets. This is useful for CI/CD pipelines or custom integrations.

Direct API access requires a Service Token. Do not use your user JWT for automated scripts.

Authentication

All API requests must include the Authorization header:

Authorization: Bearer <your_token>

Endpoints

GET /api/v1/projects/:id/secrets

Retrieve secrets for a specific project.

Response:

{
  "secrets": {
    "DATABASE_URL": "postgres://...",
    "API_KEY": "sk_test_..."
  }
}

On this page