Skip to main content

Documentation Index

Fetch the complete documentation index at: https://lava.so/docs/llms.txt

Use this file to discover all available pages before exploring further.

Secrets management platform API for managing environment variables, configs, and secrets across projects and environments. Best for DevOps automation workflows — rotating secrets, syncing environment configs, and auditing access. 5 example endpoints available through Lava’s AI Gateway. See the Doppler API docs for full documentation.
This provider requires your own credentials — connect your API key or OAuth account before use.
This is a catch-all provider — any valid URL under https://api.doppler.com is supported. Doppler REST API. Use GET/POST/PUT/DELETE on any /v3/* endpoint. The endpoints below are curated examples.

Endpoints

List secrets for a config

GET https://api.doppler.com/v3/configs/config/secrets?project=my-project&config=production — Free
const data = await lava.gateway('https://api.doppler.com/v3/configs/config/secrets?project=my-project&config=production', { method: 'GET' });

List all projects

GET https://api.doppler.com/v3/projects — Free
const data = await lava.gateway('https://api.doppler.com/v3/projects', { method: 'GET' });

Create a project

POST https://api.doppler.com/v3/projects — Free
const data = await lava.gateway('https://api.doppler.com/v3/projects', { body: {"name":"my-project"} });

Update secrets for a config

PUT https://api.doppler.com/v3/configs/config/secrets — Free
const data = await lava.gateway('https://api.doppler.com/v3/configs/config/secrets', {
  method: 'PUT',
  body: {
"project": "my-project",
"config": "production",
"secrets": {
  "API_KEY": "new-value"
}
},
});

Delete a config

DELETE https://api.doppler.com/v3/configs/config — Free
const data = await lava.gateway('https://api.doppler.com/v3/configs/config', { method: 'DELETE', body: {"project":"my-project","config":"staging"} });

Next Steps

All Providers

Browse all supported AI providers

Forward Proxy

Learn how to construct proxy URLs and authenticate requests