Altostrat Studio is here — the AI-native network operations IDE for engineers running production. Terminal, diagrams, runbooks, and Copilot in one workspace. Get started →
curl --request PUT \
--url https://v1.api.altostrat.io/workflows/vault/{vaultId} \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data @- <<EOF
{
"name": "My App's API Token (Updated)",
"secret": "sec_newkey789",
"expires_at": "2023-11-07T05:31:56Z"
}
EOF{
"id": "vlt_01h3j4k5l6m7n8p9q0r1s2t3u4",
"name": "External Service API Key",
"created_at": "2025-10-31T10:00:00.000000Z",
"expires_at": "2026-10-31T10:00:00.000000Z"
}Updates an existing vault item, such as its name, secret value, or expiration date.
curl --request PUT \
--url https://v1.api.altostrat.io/workflows/vault/{vaultId} \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data @- <<EOF
{
"name": "My App's API Token (Updated)",
"secret": "sec_newkey789",
"expires_at": "2023-11-07T05:31:56Z"
}
EOF{
"id": "vlt_01h3j4k5l6m7n8p9q0r1s2t3u4",
"name": "External Service API Key",
"created_at": "2025-10-31T10:00:00.000000Z",
"expires_at": "2026-10-31T10:00:00.000000Z"
}Documentation Index
Fetch the complete documentation index at: https://altostrat.io/docs/llms.txt
Use this file to discover all available pages before exploring further.
Standard JWT for user sessions obtained via Altostrat authentication.
The prefixed ID of the vault item (e.g., vlt_...).
The vault item was updated successfully.
The unique prefixed identifier for the vault item.
"vlt_01h3j4k5l6m7n8p9q0r1s2t3u4"
The name of the vault item. For API keys, use the api-key: prefix.
"External Service API Key"
The timestamp when the item was created.
"2025-10-31T10:00:00.000000Z"
The timestamp when the item expires and can no longer be used.
"2026-10-31T10:00:00.000000Z"
Was this page helpful?