Change which sandboxes get a secret, without its value.
The body is the secret's only: labels (selectors, any one matching), sandboxes (ids) and/or apps (App or Function ids: every copy of each, of any version). {} gives it to every sandbox of the organization. A sandbox leaving the scope stops carrying the value on its next request within seconds; one entering it has it as quickly, and a new copy of a scoped App has it from its first request.
Request
- Base URL: https://api.withruntime.com
- URL: https://api.withruntime.com/v1/egress-secrets/{name}/sandboxes
- Auth: HTTP bearer
Path parameters
The environment variable the placeholder is in, inside every sandbox of the organization. Upper case letters, digits and underscores.
Headers
Replaying the same key with the same request within 24 hours returns the first result and never repeats the effect. A refusal is not kept: a request refused before it ran (no_capacity, busy, a limit) runs afresh when sent again with its key. The SDKs send one automatically; the server makes one when absent and returns it in the idempotency-key response header.
Request body
Example request
{
"labels": [
{
"role": "hub"
}
]
}Response
Success
Example response
{
"rules": [
{
"methods": [
"GET",
"HEAD"
],
"paths": [
"/v1/chat/completions"
]
}
],
"only": {
"labels": [
{
"role": "hub"
}
]
}
}Changes
No recorded changes to this operation across all 1 revision of this API.