> Agent-readable docs index: /llms.txt. Download /docs.zip to grep all markdown files locally.

---
title: "Bulk set secrets"
description: "Bulk set secrets"
api: "PUT /api/v0/projects/{projectId}/environments/{environmentId}/secrets"
gridGap: 30
---

<Aside full>

<RequestExample>

```bash lines=false
curl -X PUT "https://api.example.com/api/v0/projects/<projectId>/environments/<environmentId>/secrets" \
  -H "Content-Type: application/json" \
  -d '{
  "secrets": {}
}'
```

</RequestExample>

</Aside>

<OpenAPIEndpoint {...{"method":"put","path":"/api/v0/projects/{projectId}/environments/{environmentId}/secrets","summary":"Bulk set secrets","parameters":[{"name":"projectId","in":"path","required":true,"schema":{"type":"string"}},{"name":"environmentId","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"required":true,"contentType":"application/json","schema":{"type":"object","required":["secrets"],"properties":{"secrets":{"type":"object","additionalProperties":{"type":"string"}}}}},"responses":[{"status":"200","description":"","schema":{"type":"object","required":["ok","environmentId","secrets"],"properties":{"ok":{"type":"boolean"},"environmentId":{"type":"string"},"secrets":{"type":"array","items":{"type":"string"}}}}},{"status":"default","description":""}],"security":[],"servers":[]}} />

---

*Powered by [holocron.so](https://holocron.so)*
