Lies und ändere monatliche Agent-Budgets in US-Dollar. Für diesen Workspace-Modus nutzt du das Präfix bring-your-own-keys.Die Aufrufe laufen über den BILLING_API Scope des Workspace-API-Schlüssels. Schreibzugriffe laufen als der Service Account, dem der Schlüssel gehört.
{ "type": "limited", "amount": 40 } setzt eine Obergrenze. Der Betrag muss größer als null sein.
{ "type": "unlimited" } behält ein eigenes Budget ohne Zahlenobergrenze. Ausgaben können weiter gemeldet werden. Das ist nicht dasselbe wie none.
{ "type": "none" } entfernt das eigene Agent-Budget. Der Agent folgt dann den Workspace- und Mitgliederlimits.
budgetMode legt fest, wann dieses Budget gilt:
always (Immer) rechnet Nutzung sofort auf das Agent-Budget an, einschließlich API-Aufrufen, und verbraucht nicht das Kontingent des Mitglieds.
on_limit_hit (Nach Nutzerlimits) rechnet Nutzung zuerst auf die Limits des Mitglieds an. Erst wenn das Mitglied ein persönliches Limit erreicht, zählt die Nutzung auf das Agent-Budget.
Ein aktives Agent-Budget folgt weiter dem Workspace-Limit und dem Agent-Limit-Verhalten aus den Billing Workspace-Einstellungen. Ein Budget zu entfernen schaltet diese Kontrollen nicht ab.Die Antwort ist das Agent-Objekt mit budgetPeriodSpend auf null. Lies den Agenten erneut, um die Ausgaben zu bekommen.
Langdock blockiert bewusst Browser-basierte Anfragen, um deinen API-Schlüssel zu schützen und die Sicherheit deiner Anwendungen zu gewährleisten. Weitere Informationen findest du in unserem Guide zu Best Practices für API-Schlüssel.
Updated resource. Spending is null; GET retrieves spending.
Monthly budget in mode currency, subject to workspace enforcement. always uses agent allowance; on_limit_hit uses it after the member allowance. Spend is null when user-level usage is hidden and always null on PATCH.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Docs","colors":{"primary":"#4469FC","light":"#ECF0FF","dark":"#0D001D"},"logo":{"light":"https://mintcdn.com/langdock-34/URgvNwU7CYGZq8R7/logo/light.svg?fit=max\u0026auto=format\u0026n=URgvNwU7CYGZq8R7\u0026q=85\u0026s=594b4bd597e2629fb1a7dccfae6aa1c4","dark":"https://mintcdn.com/langdock-34/URgvNwU7CYGZq8R7/logo/dark.svg?fit=max\u0026auto=format\u0026n=URgvNwU7CYGZq8R7\u0026q=85\u0026s=d063d52fb4d331afb82adad972214673"},"favicon":"https://mintcdn.com/langdock-34/KbxhVmfYOcTup72x/favicon.png?fit=max\u0026auto=format\u0026n=KbxhVmfYOcTup72x\u0026q=85\u0026s=e12cd6cccfe5c94bf4ae6ea4fba7959c","background":{"color":{"dark":"#090014"}},"navbar":{"primary":{"type":"button","label":"Back to app","href":"https://app.langdock.com"}},"footer":{"socials":{"linkedin":"https://www.linkedin.com/company/langdock"}},"errors":{"404":{"redirect":true}},"contextual":{"options":["copy","view","mcp","cursor","vscode",{"title":"Ask Langdock","description":"Ask Langdock about the current page","icon":"/favicon.png","href":{"base":"https://app.langdock.com/chat","query":[{"key":"q","value":"Read from https://docs.langdock.com$path.md so I can ask questions about it."},{"key":"sendPrompt","value":"true"}]}}],"display":"header"},"styling":{"latex":true},"navigation":{"global":{"anchors":[{"anchor":"Changelog","icon":"newspaper","href":"https://www.langdock.com/changelog"},{"anchor":"Status","icon":"signal-bars","href":"https://status.langdock.com/"},{"anchor":"Support","icon":"messages-question","href":"https://www.langdock.com/contact-us"}]},"languages":[{"language":"en","default":true,"href":"en/using-langdock/get-started/introduction"},{"language":"de","href":"de/using-langdock/get-started/introduction"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"langdock-34","hasAudioNarration":false,"actualSubdomain":"langdock-34","customDomains":["docs.langdock.com"],"gitSource":{"type":"github","owner":"langdock","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae1ff35661bff0c6e733eb8","collectionId":"2292b73a-cc1e-4d8f-b1ea-be48c4db5e31","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae1ff35661bff0c6e733eb8"},"feedback":{"thumbs":true,"agentFeedback":false},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"REMOVE_BRANDING":{"status":"DISABLED"},"CONTEXTUAL_FEEDBACK":{"status":"DISABLED"},"CODE_SNIPPET_FEEDBACK":{"status":"DISABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ae1ff35661bff0c6e733eb8","clientVersion":"0.0.3990","searchFilterCounts":[{"language":"en","tag":"Using Langdock","count":133},{"language":"de","tag":"Langdock nutzen","count":133},{"language":"en","tag":"Developer","count":118},{"language":"de","tag":"Entwickler","count":118},{"language":"en","tag":"Admin","count":100},{"language":"de","tag":"Admin","count":100},{"language":"en","tag":"Manage Integrations","count":43},{"language":"de","tag":"Integrationen verwalten","count":43},{"language":"en","tag":"Guides","count":40},{"language":"de","tag":"Anleitungen","count":40},{"language":"en","tag":"Workflows","count":28},{"language":"de","tag":"Workflows","count":28},{"language":"en","tag":"Billing API","count":19},{"language":"en","tag":"Integrations","count":19},{"language":"de","tag":"Billing API","count":19},{"language":"de","tag":"Integrationen","count":19},{"language":"en","tag":"Node Types","count":18},{"language":"de","tag":"Node Types","count":18},{"language":"en","tag":"Integration Setup Guides","count":17},{"language":"de","tag":"Integrations-Setup-Anleitungen","count":17}]},"assistantConfig":{"deflection":{"enabled":false}},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"isAtlas":false,"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"de/developer/billing-api/update-agent-budget","slug":"/de/developer/billing-api/update-agent-budget","pageMetadata":{"title":"Agent-Budget ändern","description":"Setze das Monatsbudget eines Agenten und wann dieses Budget gilt","openapi":"PATCH /billing/v1/bring-your-own-keys/agents/{agentId}","keywords":["api","billing","agenten","budget","budget mode"],"href":"/de/developer/billing-api/update-agent-budget"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Setze das Monatsbudget eines Agenten und wann dieses Budget gilt\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,li:`li`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{CodeBlock,Heading,Info,Warning}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Info)_missingMdxReference(`Info`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`Lies und ändere monatliche Agent-Budgets in US-Dollar. Für diesen Workspace-Modus nutzt du das Präfix `,_jsx(_components.code,{children:`bring-your-own-keys`}),`.`]}),`\n`,_jsxs(_components.p,{children:[`Die Aufrufe laufen über den `,_jsx(_components.code,{children:`BILLING_API`}),` Scope des Workspace-API-Schlüssels. Schreibzugriffe laufen als der Service Account, dem der Schlüssel gehört.`]}),`\n`,_jsx(Heading,{level:`2`,id:`basis-url`,children:`Basis-URL`}),`\n`,_jsx(CodeBlock,{numberOfLines:`2`,language:`text`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`text`,children:_jsxs(_components.code,{language:`text`,numberOfLines:`2`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`https://api.langdock.com/billing/v1/bring-your-own-keys/agents/{agentId}`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{})})]})})}),`\n`,_jsxs(Warning,{children:[_jsx(_components.p,{children:_jsx(_components.strong,{children:`Dedicated Deployments`})}),_jsxs(_components.p,{children:[`Ersetze `,_jsx(_components.code,{children:`api.langdock.com`}),` durch `,_jsx(_components.code,{children:`\u003cyour-deployment-url>/api/public`}),` in allen Anfragen.`]})]}),`\n`,_jsx(Heading,{level:`2`,id:`voraussetzungen`,children:`Voraussetzungen`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`API-Schlüssel`}),` mit dem Scope `,_jsx(_components.code,{children:`BILLING_API`})]}),`\n`,_jsx(_components.li,{children:`Der Besitzer ist ein Service Account, der nicht gelöscht ist und eine aktive Admin-Mitgliedschaft hat`}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`budget-ändern`,children:`Budget ändern`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.code,{children:`PATCH /agents/{agentId}`}),` akzeptiert `,_jsx(_components.code,{children:`budget`}),`, `,_jsx(_components.code,{children:`budgetMode`}),` oder beides. Schick mindestens eines.`]}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`4`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`4`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`curl`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -X`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` PATCH`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` https://api.langdock.com/billing/v1/bring-your-own-keys/agents/33333333-3333-4333-8333-333333333333`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -H`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"Authorization: Bearer YOUR_API_KEY\"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -H`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"Content-Type: application/json\"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -d`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` '{\"budget\":{\"type\":\"limited\",\"amount\":40},\"budgetMode\":\"always\"}'`})]}),`\n`]})})}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.code,{children:`budget`}),` ist ein Monatsbetrag:`]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`{ \"type\": \"limited\", \"amount\": 40 }`}),` setzt eine Obergrenze. Der Betrag muss größer als null sein.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`{ \"type\": \"unlimited\" }`}),` behält ein eigenes Budget ohne Zahlenobergrenze. Ausgaben können weiter gemeldet werden. Das ist nicht dasselbe wie `,_jsx(_components.code,{children:`none`}),`.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`{ \"type\": \"none\" }`}),` entfernt das eigene Agent-Budget. Der Agent folgt dann den Workspace- und Mitgliederlimits.`]}),`\n`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.code,{children:`budgetMode`}),` legt fest, wann dieses Budget gilt:`]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`always`}),` (`,_jsx(_components.strong,{children:`Immer`}),`) rechnet Nutzung sofort auf das Agent-Budget an, einschließlich API-Aufrufen, und verbraucht nicht das Kontingent des Mitglieds.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`on_limit_hit`}),` (`,_jsx(_components.strong,{children:`Nach Nutzerlimits`}),`) rechnet Nutzung zuerst auf die Limits des Mitglieds an. Erst wenn das Mitglied ein persönliches Limit erreicht, zählt die Nutzung auf das Agent-Budget.`]}),`\n`]}),`\n`,_jsxs(_components.p,{children:[`Ein aktives Agent-Budget folgt weiter dem Workspace-Limit und dem Agent-Limit-Verhalten aus den `,_jsx(_components.a,{href:`/de/developer/billing-api/get-settings`,children:`Billing Workspace-Einstellungen`}),`. Ein Budget zu entfernen schaltet diese Kontrollen nicht ab.`]}),`\n`,_jsxs(_components.p,{children:[`Die Antwort ist das Agent-Objekt mit `,_jsx(_components.code,{children:`budgetPeriodSpend`}),` auf `,_jsx(_components.code,{children:`null`}),`. Lies den Agenten erneut, um die Ausgaben zu bekommen.`]}),`\n`,_jsx(Info,{children:_jsxs(_components.p,{children:[`Langdock blockiert bewusst Browser-basierte Anfragen, um deinen API-Schlüssel zu schützen und die Sicherheit deiner Anwendungen zu gewährleisten. Weitere Informationen findest du in unserem Guide zu `,_jsx(_components.a,{href:`/de/admin/ai-adoption-and-rollout/best-practices/api-key-best-practices`,children:`Best Practices für API-Schlüssel`}),`.`]})})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Agent-Budget ändern","description":"Setze das Monatsbudget eines Agenten und wann dieses Budget gilt","openapi":"PATCH /billing/v1/bring-your-own-keys/agents/{agentId}","keywords":["api","billing","agenten","budget","budget mode"],"href":"/de/developer/billing-api/update-agent-budget"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Basis-URL","slug":"basis-url","depth":2,"children":[]},{"title":"Voraussetzungen","slug":"voraussetzungen","depth":2,"children":[]},{"title":"Budget ändern","slug":"budget-ändern","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"tags":["Agents"],"operationId":"patchByokBillingAgent","summary":"Update an agent budget in USD","description":"Setze das Monatsbudget eines Agenten und wann dieses Budget gilt","requestBody":"9de31c4c-62fd-468e-923a-c33142de72be","responses":{"200":"7fc967fa-9d27-4cf7-9da6-96cf6178862f","400":"43805550-1a4b-4ddd-89af-fd196563a87b","401":"c5103972-d955-4979-94e9-b06b78265ed3","403":"580b05c8-da87-461a-a4b5-d3600ff85c5d","404":"a08dfae1-b4c9-41b6-aa8e-0eda8cbc648b","405":"70aad4ec-28cb-4ce8-98d8-280a7cbf5b40","409":"1d657f05-1330-42af-ae46-5aac902fcb30","429":"aa7c0899-5ae0-4ef2-a706-4329f17f87a4"},"method":"patch","type":"path","servers":["1381f949-6199-4dbd-84cd-46b83b072e11"],"security":["88068dfa-de4c-437c-9267-927ebd6ad047"],"path":"/billing/v1/bring-your-own-keys/agents/{agentId}","baseUrlOptions":["https://api.langdock.com"],"title":"Update an agent budget in USD","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"2b9c5af2-dba9-456b-aba8-ebccdb63d828":{"in":"path","name":"agentId","required":true,"schema":{"type":"string","format":"uuid","isRequired":true,"uniqueKey":"","typeLabel":"string\u003cuuid>"}}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"properties":{"budget":{"oneOf":[{"type":"object","description":"Monthly budget in the mode currency. none follows workspace/member limits; unlimited keeps a separate budget without a numeric cap.","required":["type","amount"],"properties":{"type":{"type":"string","enum":["limited"],"isRequired":true,"uniqueKey":"budget.oneOf.0.type","typeLabel":"enum\u003cstring>"},"amount":{"type":"number","minimum":0,"exclusiveMinimum":true,"isRequired":true,"uniqueKey":"budget.oneOf.0.amount","typeLabel":"number"}},"additionalProperties":false,"uniqueKey":"budget.oneOf.0","typeLabel":"object"},{"type":"object","description":"Monthly budget in the mode currency. none follows workspace/member limits; unlimited keeps a separate budget without a numeric cap.","required":["type"],"properties":{"type":{"type":"string","enum":["unlimited"],"isRequired":true,"uniqueKey":"budget.oneOf.1.type","typeLabel":"enum\u003cstring>"}},"additionalProperties":false,"uniqueKey":"budget.oneOf.1","typeLabel":"object"},{"type":"object","description":"Monthly budget in the mode currency. none follows workspace/member limits; unlimited keeps a separate budget without a numeric cap.","required":["type"],"properties":{"type":{"type":"string","enum":["none"],"isRequired":true,"uniqueKey":"budget.oneOf.2.type","typeLabel":"enum\u003cstring>"}},"additionalProperties":false,"uniqueKey":"budget.oneOf.2","typeLabel":"object"}],"uniqueKey":"budget","typeLabel":"object"},"budgetMode":{"type":"string","enum":["always","on_limit_hit"],"uniqueKey":"budgetMode","typeLabel":"enum\u003cstring>"}},"minProperties":1,"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"budget":{"type":"limited","amount":1}}}},"exampleType":"generated"}},"exampleType":"generated"},"responses":{"7fc967fa-9d27-4cf7-9da6-96cf6178862f":{"description":"Updated resource. Spending is null; GET retrieves spending.","content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["id","name","budget","budgetMode","budgetPeriodSpend"],"properties":{"id":{"type":"string","format":"uuid","isRequired":true,"uniqueKey":"id","typeLabel":"string\u003cuuid>"},"name":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"name.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"name.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"name","typeLabel":"string | null"},"budget":{"oneOf":[{"type":"object","description":"Monthly budget in the mode currency. none follows workspace/member limits; unlimited keeps a separate budget without a numeric cap.","required":["type","amount"],"properties":{"type":{"type":"string","enum":["limited"],"isRequired":true,"uniqueKey":"budget.oneOf.0.type","typeLabel":"enum\u003cstring>"},"amount":{"type":"number","minimum":0,"exclusiveMinimum":true,"isRequired":true,"uniqueKey":"budget.oneOf.0.amount","typeLabel":"number"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"budget.oneOf.0","typeLabel":"object"},{"type":"object","description":"Monthly budget in the mode currency. none follows workspace/member limits; unlimited keeps a separate budget without a numeric cap.","required":["type"],"properties":{"type":{"type":"string","enum":["unlimited"],"isRequired":true,"uniqueKey":"budget.oneOf.1.type","typeLabel":"enum\u003cstring>"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"budget.oneOf.1","typeLabel":"object"},{"type":"object","description":"Monthly budget in the mode currency. none follows workspace/member limits; unlimited keeps a separate budget without a numeric cap.","required":["type"],"properties":{"type":{"type":"string","enum":["none"],"isRequired":true,"uniqueKey":"budget.oneOf.2.type","typeLabel":"enum\u003cstring>"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"budget.oneOf.2","typeLabel":"object"}],"isRequired":true,"uniqueKey":"budget","typeLabel":"object"},"budgetMode":{"type":"string","enum":["always","on_limit_hit"],"isRequired":true,"uniqueKey":"budgetMode","typeLabel":"enum\u003cstring>"},"budgetPeriodSpend":{"oneOf":[{"type":"number","minimum":0,"isRequired":true,"uniqueKey":"budgetPeriodSpend.oneOf.0","typeLabel":"number"},{"type":"null","minimum":0,"isRequired":true,"uniqueKey":"budgetPeriodSpend.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"budgetPeriodSpend","typeLabel":"number | null"}},"description":"Monthly budget in mode currency, subject to workspace enforcement. always uses agent allowance; on_limit_hit uses it after the member allowance. Spend is null when user-level usage is hidden and always null on PATCH.","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","name":"\u003cstring>","budget":{"type":"limited","amount":1},"budgetMode":"always","budgetPeriodSpend":1}}},"exampleType":"generated"}},"exampleType":"generated"},"43805550-1a4b-4ddd-89af-fd196563a87b":{"description":"Invalid body/query, unknown fields, empty PATCH, invalid limit, invalid bulk member IDs, or a cursor outside this workspace (INVALID_CURSOR).","content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["message","code"],"properties":{"message":{"type":"string","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"code":{"type":"string","isRequired":true,"uniqueKey":"code","typeLabel":"string"},"details":{"type":"object","additionalProperties":true,"description":"Optional structured details specific to the error code, such as userIds for invalid bulk members.","uniqueKey":"details","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"message":"\u003cstring>","code":"\u003cstring>","details":{}}}},"exampleType":"generated"}},"exampleType":"generated"},"c5103972-d955-4979-94e9-b06b78265ed3":{"description":"Missing or invalid authentication.","content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["message","code"],"properties":{"message":{"type":"string","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"code":{"type":"string","isRequired":true,"uniqueKey":"code","typeLabel":"string"},"details":{"type":"object","additionalProperties":true,"description":"Optional structured details specific to the error code, such as userIds for invalid bulk members.","uniqueKey":"details","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"message":"\u003cstring>","code":"\u003cstring>","details":{}}}},"exampleType":"generated"}},"exampleType":"generated"},"580b05c8-da87-461a-a4b5-d3600ff85c5d":{"description":"Missing Billing scope, personal key, unavailable feature, missing active service-account Admin authority, or email filter without the USER_MANAGEMENT_API scope.","content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["message","code"],"properties":{"message":{"type":"string","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"code":{"type":"string","isRequired":true,"uniqueKey":"code","typeLabel":"string"},"details":{"type":"object","additionalProperties":true,"description":"Optional structured details specific to the error code, such as userIds for invalid bulk members.","uniqueKey":"details","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"message":"\u003cstring>","code":"\u003cstring>","details":{}}}},"exampleType":"generated"}},"exampleType":"generated"},"a08dfae1-b4c9-41b6-aa8e-0eda8cbc648b":{"description":"Resource not in this workspace, inactive/non-human user, privacy-hidden agent, usage request not found for that member, or endpoint unavailable in this mode.","content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["message","code"],"properties":{"message":{"type":"string","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"code":{"type":"string","isRequired":true,"uniqueKey":"code","typeLabel":"string"},"details":{"type":"object","additionalProperties":true,"description":"Optional structured details specific to the error code, such as userIds for invalid bulk members.","uniqueKey":"details","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"message":"\u003cstring>","code":"\u003cstring>","details":{}}}},"exampleType":"generated"}},"exampleType":"generated"},"70aad4ec-28cb-4ce8-98d8-280a7cbf5b40":{"description":"Unsupported HTTP method.","content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["message","code"],"properties":{"message":{"type":"string","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"code":{"type":"string","isRequired":true,"uniqueKey":"code","typeLabel":"string"},"details":{"type":"object","additionalProperties":true,"description":"Optional structured details specific to the error code, such as userIds for invalid bulk members.","uniqueKey":"details","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"message":"\u003cstring>","code":"\u003cstring>","details":{}}}},"exampleType":"generated"}},"exampleType":"generated"},"1d657f05-1330-42af-ae46-5aac902fcb30":{"description":"Workspace mode differs from the requested mode. details.mode identifies the workspace mode.","content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["message","code","details"],"properties":{"message":{"type":"string","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"code":{"type":"string","enum":["BILLING_MODE_MISMATCH"],"isRequired":true,"uniqueKey":"code","typeLabel":"enum\u003cstring>"},"details":{"type":"object","additionalProperties":false,"required":["mode"],"properties":{"mode":{"type":"string","enum":["ai-models-included","bring-your-own-keys"],"isRequired":true,"uniqueKey":"details.mode","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"details","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"message":"\u003cstring>","code":"BILLING_MODE_MISMATCH","details":{"mode":"ai-models-included"}}}},"exampleType":"generated"}},"exampleType":"generated"},"aa7c0899-5ae0-4ef2-a706-4329f17f87a4":{"description":"API rate limit exceeded.","content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["message","code"],"properties":{"message":{"type":"string","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"code":{"type":"string","isRequired":true,"uniqueKey":"code","typeLabel":"string"},"details":{"type":"object","additionalProperties":true,"description":"Optional structured details specific to the error code, such as userIds for invalid bulk members.","uniqueKey":"details","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"message":"\u003cstring>","code":"\u003cstring>","details":{}}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"88068dfa-de4c-437c-9267-927ebd6ad047":{"bearerAuth":{"type":"http","scheme":"bearer","bearerFormat":"API Key","description":"API key as Bearer token. Format \"Bearer YOUR_API_KEY\"","scopes":[],"schemeName":"bearerAuth"}}},"servers":{"1381f949-6199-4dbd-84cd-46b83b072e11":{"url":"https://api.langdock.com","description":"Production"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","scheme":"bearer","bearerFormat":"API Key","description":"API key as Bearer token. Format \"Bearer YOUR_API_KEY\"","scopes":[],"schemeName":"bearerAuth"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"API key as Bearer token. Format \"Bearer YOUR_API_KEY\"","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"bearerAuth","name":"Authorization"}],"title":"bearerAuth"}]},"originalFileLocation":"openapi.yaml"},"subdomain":"langdock-34","siteName":"Docs","title":"Agent-Budget ändern - Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/en/developer/billing-api/update-agent-budget","matchLevel":1},"de":{"href":"/de/developer/billing-api/update-agent-budget","matchLevel":0}}},"lastModified":"2026-10-28T13:57:58.851Z","originalFileLocation":"de/developer/billing-api/update-agent-budget.mdx","locale":"de"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Setze das Monatsbudget eines Agenten und wann dieses Budget gilt\">\u003cmeta data-mint-head name=\"application-name\" content=\"Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/langdock-34/8EMNQyrrZlRONhj1/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/langdock-34/8EMNQyrrZlRONhj1/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/langdock-34/8EMNQyrrZlRONhj1/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/langdock-34/8EMNQyrrZlRONhj1/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/langdock-34/8EMNQyrrZlRONhj1/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/langdock-34/8EMNQyrrZlRONhj1/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/langdock-34/8EMNQyrrZlRONhj1/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/langdock-34/8EMNQyrrZlRONhj1/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/langdock-34/8EMNQyrrZlRONhj1/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Agent-Budget ändern - Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"Setze das Monatsbudget eines Agenten und wann dieses Budget gilt\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.langdock.com/de/developer/billing-api/update-agent-budget\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://langdock-34.mintlify.app/_mintlify/api/og/v2?division=Billing+API\u0026amp;title=Agent-Budget+%C3%A4ndern\u0026amp;description=Setze+das+Monatsbudget+eines+Agenten+und+wann+dieses+Budget+gilt\u0026amp;theme=af251cb8027ba7e8fe3cc77e\u0026amp;signature=90c74bc4275295a3378a9253eba787ac7297c5c8eb6b01e5e070789af5dbb784\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Agent-Budget ändern - Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Setze das Monatsbudget eines Agenten und wann dieses Budget gilt\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://langdock-34.mintlify.app/_mintlify/api/og/v2?division=Billing+API\u0026amp;title=Agent-Budget+%C3%A4ndern\u0026amp;description=Setze+das+Monatsbudget+eines+Agenten+und+wann+dieses+Budget+gilt\u0026amp;theme=af251cb8027ba7e8fe3cc77e\u0026amp;signature=90c74bc4275295a3378a9253eba787ac7297c5c8eb6b01e5e070789af5dbb784\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/langdock-34/8EMNQyrrZlRONhj1/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#4469FC\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.langdock.com/de/developer/billing-api/update-agent-budget\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/de/developer/billing-api/update-agent-budget.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"de\" href=\"https://docs.langdock.com/de/developer/billing-api/update-agent-budget\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://docs.langdock.com/en/developer/billing-api/update-agent-budget\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://docs.langdock.com/en/developer/billing-api/update-agent-budget\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.langdock.com/#organization\",\"name\":\"Docs\",\"url\":\"https://docs.langdock.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/langdock-34/URgvNwU7CYGZq8R7/logo/light.svg?fit=max\u0026auto=format\u0026n=URgvNwU7CYGZq8R7\u0026q=85\u0026s=594b4bd597e2629fb1a7dccfae6aa1c4\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.langdock.com#website\",\"name\":\"Docs\",\"url\":\"https://docs.langdock.com\",\"publisher\":{\"@id\":\"https://docs.langdock.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.langdock.com/de/developer/billing-api/update-agent-budget#webpage\",\"url\":\"https://docs.langdock.com/de/developer/billing-api/update-agent-budget\",\"name\":\"Agent-Budget ändern\",\"description\":\"Setze das Monatsbudget eines Agenten und wann dieses Budget gilt\",\"dateModified\":\"2026-10-28T13:57:58.851Z\",\"isPartOf\":{\"@id\":\"https://docs.langdock.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.langdock.com/de/developer/billing-api/update-agent-budget#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.langdock.com/de/developer/billing-api/update-agent-budget#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Billing API\",\"item\":\"https://docs.langdock.com/de/developer/billing-api/billing-api-overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Agent-Budget ändern\",\"item\":\"https://docs.langdock.com/de/developer/billing-api/update-agent-budget\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.langdock.com/de/developer/billing-api/update-agent-budget#apireference\",\"headline\":\"Agent-Budget ändern\",\"name\":\"Agent-Budget ändern\",\"description\":\"Setze das Monatsbudget eines Agenten und wann dieses Budget gilt\",\"url\":\"https://docs.langdock.com/de/developer/billing-api/update-agent-budget\",\"mainEntityOfPage\":{\"@id\":\"https://docs.langdock.com/de/developer/billing-api/update-agent-budget#webpage\"},\"dateModified\":\"2026-10-28T13:57:58.851Z\",\"keywords\":\"api, billing, agenten, budget, budget mode\",\"publisher\":{\"@id\":\"https://docs.langdock.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.langdock.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Docs\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Docs","nav":{"global":{"anchors":[{"anchor":"Changelog","icon":"newspaper","href":"https://www.langdock.com/changelog"},{"anchor":"Status","icon":"signal-bars","href":"https://status.langdock.com/"},{"anchor":"Support","icon":"messages-question","href":"https://www.langdock.com/contact-us"}]},"languages":[{"language":"en","default":true,"pages":[{"title":"en","href":"/en/developer/billing-api/update-agent-budget"}]},{"language":"de","tabs":[{"tab":"Langdock nutzen","pages":[{"title":"Langdock nutzen","href":"/de/using-langdock/get-started/introduction"}]},{"tab":"Entwickler","groups":[{"group":"Überblick","pages":[{"title":"API Einführung","href":"/de/developer/overview/api-introduction"},{"title":"Cookbook","href":"/de/developer/overview/cookbook"}]},{"group":"Completion API","pages":[{"title":"Completion API Übersicht","href":"/de/developer/completion-api/completion-overview"},{"title":"OpenAI Chat Completion","openapi":"POST /openai/{region}/v1/chat/completions","href":"/de/developer/completion-api/openai"},{"title":"OpenAI Responses API","openapi":"POST /openai/{region}/v1/responses","href":"/de/developer/completion-api/openai-responses"},{"title":"OpenAI Image Generations","openapi":"POST /openai/{region}/v1/images/generations","href":"/de/developer/completion-api/openai-images"},{"title":"Anthropic Messages","openapi":"POST /anthropic/{region}/v1/messages","href":"/de/developer/completion-api/anthropic"},{"title":"Google Completion API","openapi":"POST /google/{region}/v1beta/models/{model}:generateContent","href":"/de/developer/completion-api/google"},{"title":"Codestral","openapi":"POST /mistral/{region}/v1/fim/completions","href":"/de/developer/completion-api/mistral"}]},{"group":"Embedding API","pages":[{"title":"OpenAI Embeddings","openapi":"POST /openai/{region}/v1/embeddings","href":"/de/developer/embedding-api/openai-embedding"}]},{"group":"Agents API","pages":[{"title":"Agents API Übersicht","href":"/de/developer/agents-api/agents-overview"},{"title":"Agenten mit API-Schlüsseln teilen","href":"/de/developer/agents-api/agent-api-guide"},{"title":"Agents Completions API","openapi":"POST /agent/v1/chat/completions","href":"/de/developer/agents-api/agent"},{"title":"Agent Get API","openapi":"GET /agent/v1/get","href":"/de/developer/agents-api/agent-get"},{"title":"Agent Create API","openapi":"POST /agent/v1/create","href":"/de/developer/agents-api/agent-create"},{"title":"Agent Update API","openapi":"PATCH /agent/v1/update","href":"/de/developer/agents-api/agent-update"},{"title":"Agent Veröffentlichen API","openapi":"POST /agent/v1/publish","href":"/de/developer/agents-api/agent-publish"},{"title":"Agent Deaktivieren API","openapi":"PATCH /agent/v1/disable","href":"/de/developer/agents-api/agent-disable"},{"title":"Modelle für Agent API","openapi":"GET /agent/v1/models","href":"/de/developer/agents-api/agent-models"},{"title":"Upload Attachment API","openapi":"POST /attachment/v1/upload","href":"/de/developer/agents-api/upload-attachments"},{"title":"Delete Attachment API","openapi":"DELETE /attachment/v1/delete","href":"/de/developer/agents-api/delete-attachments"},{"title":"Agenten-Migrations-Anleitung","href":"/de/developer/agents-api/agent-migration"},{"title":"Migration von der Assistants API zur Agents API","href":"/de/developer/agents-api/assistant-to-agent-migration"}]},{"group":"Integrations API","pages":[{"title":"Integrations API Übersicht","href":"/de/developer/integrations-api/integrations-overview"},{"title":"Integrationen auflisten","openapi":"GET /integrations/v1/get","href":"/de/developer/integrations-api/list-integrations"},{"title":"Integration erstellen","openapi":"POST /integrations/v1/create","href":"/de/developer/integrations-api/create-integration"},{"title":"Integration abrufen","openapi":"GET /integrations/v1/{integrationId}","href":"/de/developer/integrations-api/get-integration"},{"title":"Integration aktualisieren","openapi":"PATCH /integrations/v1/{integrationId}","href":"/de/developer/integrations-api/update-integration"},{"title":"Integrations-Icon abrufen","openapi":"GET /integrations/v1/{integrationId}/icon","href":"/de/developer/integrations-api/get-icon"},{"title":"Integrations-Icon ersetzen","openapi":"PUT /integrations/v1/{integrationId}/icon","href":"/de/developer/integrations-api/replace-icon"},{"title":"Auth-Konfiguration aktualisieren","openapi":"PATCH /integrations/v1/{integrationId}/auth","href":"/de/developer/integrations-api/update-auth"},{"title":"Action erstellen","openapi":"POST /integrations/v1/{integrationId}/actions/create","href":"/de/developer/integrations-api/create-action"},{"title":"Action aktualisieren","openapi":"PUT /integrations/v1/{integrationId}/actions/{actionId}","href":"/de/developer/integrations-api/update-action"},{"title":"Action löschen","openapi":"DELETE /integrations/v1/{integrationId}/actions/{actionId}","href":"/de/developer/integrations-api/delete-action"},{"title":"Trigger erstellen","openapi":"POST /integrations/v1/{integrationId}/triggers/create","href":"/de/developer/integrations-api/create-trigger"},{"title":"Trigger aktualisieren","openapi":"PUT /integrations/v1/{integrationId}/triggers/{triggerId}","href":"/de/developer/integrations-api/update-trigger"},{"title":"Trigger löschen","openapi":"DELETE /integrations/v1/{integrationId}/triggers/{triggerId}","href":"/de/developer/integrations-api/delete-trigger"}]},{"group":"Skills API","pages":[{"title":"Skills API Übersicht","href":"/de/developer/skills-api/skills-overview"},{"title":"Skills auflisten","openapi":"GET /skills/v1","href":"/de/developer/skills-api/list-skills"},{"title":"Skill erstellen","openapi":"POST /skills/v1","href":"/de/developer/skills-api/create-skill"},{"title":"Skill abrufen","openapi":"GET /skills/v1/{skillId}","href":"/de/developer/skills-api/get-skill"},{"title":"Skill-Datei abrufen","openapi":"GET /skills/v1/{skillId}/files","href":"/de/developer/skills-api/get-skill-file"},{"title":"Skill aktualisieren","openapi":"PATCH /skills/v1/{skillId}","href":"/de/developer/skills-api/update-skill"},{"title":"Skill löschen","openapi":"DELETE /skills/v1/{skillId}","href":"/de/developer/skills-api/delete-skill"},{"title":"Skill importieren","openapi":"POST /skills/v1/import","href":"/de/developer/skills-api/import-skill"}]},{"group":"Knowledge Folder API","pages":[{"title":"Knowledge Folder API Übersicht","href":"/de/developer/knowledge-folder-api/knowledge-folder-overview"},{"title":"Wissensdatenbanken mit der API teilen","href":"/de/developer/knowledge-folder-api/sharing"},{"title":"Zugriff auf Wissensdatenbanken teilen","openapi":"post /knowledge/{folderId}/access","href":"/de/developer/knowledge-folder-api/share-access"},{"title":"Wissensdatenbanken auflisten","openapi":"get /knowledge","href":"/de/developer/knowledge-folder-api/list-knowledge-folders"},{"title":"Datei in eine Wissensdatenbank hochladen","openapi":"post /knowledge/{folderId}","href":"/de/developer/knowledge-folder-api/upload-file"},{"title":"Attachment in einer Wissensdatenbank aktualisieren","openapi":"patch /knowledge/{folderId}","href":"/de/developer/knowledge-folder-api/update-attachment"},{"title":"Wissensdatenbank aktualisieren","openapi":"patch /knowledge/{folderId}/folder","href":"/de/developer/knowledge-folder-api/update-folder"},{"title":"Dateien aus Wissensdatenbank abrufen","openapi":"get /knowledge/{folderId}/list","href":"/de/developer/knowledge-folder-api/retrieve-files"},{"title":"Attachment aus Wissensdatenbank löschen","openapi":"delete /knowledge/{folderId}/{attachmentId}","href":"/de/developer/knowledge-folder-api/delete-attachment"},{"title":"Wissensdatenbank durchsuchen","openapi":"post /knowledge/search","href":"/de/developer/knowledge-folder-api/search-knowledge-folder"}]},{"group":"Prompt Library API","pages":[{"title":"Prompt Library API Übersicht","href":"/de/developer/prompts-api/prompts-overview"},{"title":"Prompts auflisten","openapi":"GET /prompts/v1","href":"/de/developer/prompts-api/list-prompts"},{"title":"Prompt erstellen","openapi":"POST /prompts/v1","href":"/de/developer/prompts-api/create-prompt"},{"title":"Prompt abrufen","openapi":"GET /prompts/v1/{promptId}","href":"/de/developer/prompts-api/get-prompt"},{"title":"Prompt aktualisieren","openapi":"PATCH /prompts/v1/{promptId}","href":"/de/developer/prompts-api/update-prompt"},{"title":"Prompt löschen","openapi":"DELETE /prompts/v1/{promptId}","href":"/de/developer/prompts-api/delete-prompt"},{"title":"Prompt-Ordner auflisten","openapi":"GET /prompts/v1/folders","href":"/de/developer/prompts-api/list-folders"},{"title":"Prompt-Ordner erstellen","openapi":"POST /prompts/v1/folders","href":"/de/developer/prompts-api/create-folder"},{"title":"Prompt-Ordner abrufen","openapi":"GET /prompts/v1/folders/{folderId}","href":"/de/developer/prompts-api/get-folder"},{"title":"Prompt-Ordner aktualisieren","openapi":"PATCH /prompts/v1/folders/{folderId}","href":"/de/developer/prompts-api/update-folder"},{"title":"Prompt-Ordner löschen","openapi":"DELETE /prompts/v1/folders/{folderId}","href":"/de/developer/prompts-api/delete-folder"}]},{"group":"Usage Export API","pages":[{"title":"Usage Export API Übersicht","href":"/de/developer/usage-export-api/intro-to-usage-export-api"},{"title":"Nutzer-Nutzung exportieren","openapi":"POST /export/users","href":"/de/developer/usage-export-api/export-users"},{"title":"Agenten-Nutzung exportieren","openapi":"POST /export/agents","href":"/de/developer/usage-export-api/export-agents"},{"title":"API-Schlüssel-Nutzung exportieren","openapi":"POST /export/api-keys","href":"/de/developer/usage-export-api/export-api-keys"},{"title":"Projekt-Nutzung exportieren","openapi":"POST /export/projects","href":"/de/developer/usage-export-api/export-projects"},{"title":"Modell-Nutzung exportieren","openapi":"POST /export/models","href":"/de/developer/usage-export-api/export-models"},{"title":"Workflow-Nutzung exportieren","openapi":"POST /export/workflows","href":"/de/developer/usage-export-api/export-workflows"}]},{"group":"Workflow API","pages":[{"title":"Workflow API Übersicht","href":"/de/developer/workflow-api/workflows-overview"},{"title":"Workflows auflisten","openapi":"GET /workflows/v1/list","href":"/de/developer/workflow-api/list-workflows"},{"title":"Workflow erstellen","openapi":"POST /workflows/v1/create","href":"/de/developer/workflow-api/create-workflow"},{"title":"Workflow abrufen","openapi":"GET /workflows/v1/get","href":"/de/developer/workflow-api/get-workflow"},{"title":"Workflow aktualisieren","openapi":"PATCH /workflows/v1/update","href":"/de/developer/workflow-api/update-workflow"},{"title":"Workflow veröffentlichen","openapi":"POST /workflows/v1/publish","href":"/de/developer/workflow-api/publish-workflow"},{"title":"Workflow löschen","openapi":"DELETE /workflows/v1/delete","href":"/de/developer/workflow-api/delete-workflow"},{"title":"Workflow-Ausführungen auflisten","openapi":"GET /workflows/v1/runs","href":"/de/developer/workflow-api/list-workflow-runs"},{"title":"Workflow-Ausführungs-Export-API","openapi":"GET /workflows/{workflowId}/runs","href":"/de/developer/workflow-api/intro-to-workflow-api"}]},{"group":"Scheduled Tasks API","pages":[{"title":"Scheduled Tasks API Übersicht","href":"/de/developer/scheduled-tasks-api/scheduled-tasks-overview"},{"title":"Scheduled Tasks auflisten","openapi":"GET /automations/v1","href":"/de/developer/scheduled-tasks-api/list-scheduled-tasks"},{"title":"Scheduled Task erstellen","openapi":"POST /automations/v1","href":"/de/developer/scheduled-tasks-api/create-scheduled-task"},{"title":"Scheduled Task abrufen","openapi":"GET /automations/v1/{automationId}","href":"/de/developer/scheduled-tasks-api/get-scheduled-task"},{"title":"Scheduled Task aktualisieren","openapi":"PATCH /automations/v1/{automationId}","href":"/de/developer/scheduled-tasks-api/update-scheduled-task"},{"title":"Scheduled Task löschen","openapi":"DELETE /automations/v1/{automationId}","href":"/de/developer/scheduled-tasks-api/delete-scheduled-task"},{"title":"Scheduled Task pausieren","openapi":"POST /automations/v1/{automationId}/pause","href":"/de/developer/scheduled-tasks-api/pause-scheduled-task"},{"title":"Scheduled Task fortsetzen","openapi":"POST /automations/v1/{automationId}/resume","href":"/de/developer/scheduled-tasks-api/resume-scheduled-task"},{"title":"Scheduled Task ausführen","openapi":"POST /automations/v1/{automationId}/run","href":"/de/developer/scheduled-tasks-api/run-scheduled-task"}]},{"group":"User Management API","pages":[{"title":"User Management API Übersicht","href":"/de/developer/user-management-api/user-management-overview"},{"title":"Nutzer einladen","openapi":"POST /user-management/v1/invite","href":"/de/developer/user-management-api/invite"},{"title":"Nutzerrolle ändern","openapi":"POST /user-management/v1/update-user-role","href":"/de/developer/user-management-api/update-user-role"},{"title":"Rollen auflisten","openapi":"GET /user-management/v1/roles","href":"/de/developer/user-management-api/roles"},{"title":"Nutzer deaktivieren","openapi":"POST /user-management/v1/deactivate-user","href":"/de/developer/user-management-api/deactivate-user"}]},{"group":"Billing API","pages":[{"title":"Billing API Übersicht","href":"/de/developer/billing-api/billing-api-overview"},{"title":"Billing-Modus abrufen","openapi":"GET /billing/v1/mode","href":"/de/developer/billing-api/get-mode"},{"title":"Workspace-Einstellungen abrufen","openapi":"GET /billing/v1/bring-your-own-keys/settings","href":"/de/developer/billing-api/get-settings"},{"title":"Workspace-Einstellungen ändern","openapi":"PATCH /billing/v1/bring-your-own-keys/settings","href":"/de/developer/billing-api/update-settings"},{"title":"Mitglieder pro Plan zählen","openapi":"GET /billing/v1/bring-your-own-keys/plans","href":"/de/developer/billing-api/get-plans"},{"title":"Nutzer auflisten","openapi":"GET /billing/v1/bring-your-own-keys/users","href":"/de/developer/billing-api/list-users"},{"title":"Nutzer abrufen","openapi":"GET /billing/v1/bring-your-own-keys/users/{userId}","href":"/de/developer/billing-api/get-user"},{"title":"Nutzerplan setzen","openapi":"PUT /billing/v1/bring-your-own-keys/users/{userId}/plan","href":"/de/developer/billing-api/set-user-plan"},{"title":"Extra-Usage-Budget setzen","openapi":"PUT /billing/v1/bring-your-own-keys/users/{userId}/extra-usage-budget","href":"/de/developer/billing-api/set-user-extra-usage-budget"},{"title":"Nutzerpläne in einem Rutsch setzen","openapi":"POST /billing/v1/bring-your-own-keys/users/plan/bulk","href":"/de/developer/billing-api/bulk-set-user-plans"},{"title":"Nutzungslimit-Anfragen auflisten","openapi":"GET /billing/v1/bring-your-own-keys/usage-requests","href":"/de/developer/billing-api/list-usage-requests"},{"title":"Nutzungslimit-Anfrage abrufen","openapi":"GET /billing/v1/bring-your-own-keys/usage-requests/{requestId}","href":"/de/developer/billing-api/get-usage-request"},{"title":"Nutzungslimit-Anfrage ablehnen","openapi":"POST /billing/v1/bring-your-own-keys/usage-requests/{requestId}/dismiss","href":"/de/developer/billing-api/dismiss-usage-request"},{"title":"Gruppen auflisten","openapi":"GET /billing/v1/bring-your-own-keys/groups","href":"/de/developer/billing-api/list-groups"},{"title":"Gruppe abrufen","openapi":"GET /billing/v1/bring-your-own-keys/groups/{groupId}","href":"/de/developer/billing-api/get-group"},{"title":"Monatsbudget einer Gruppe setzen","openapi":"PUT /billing/v1/bring-your-own-keys/groups/{groupId}/monthly-budget","href":"/de/developer/billing-api/set-group-monthly-budget"},{"title":"Agent-Budgets auflisten","openapi":"GET /billing/v1/bring-your-own-keys/agents","href":"/de/developer/billing-api/list-agents"},{"title":"Agent-Budget abrufen","description":"Lies Monatsbudget, Budgetmodus und Ausgaben eines Agenten","openapi":"GET /billing/v1/bring-your-own-keys/agents/{agentId}","href":"/de/developer/billing-api/get-agent"},{"title":"Agent-Budget ändern","openapi":"PATCH /billing/v1/bring-your-own-keys/agents/{agentId}","href":"/de/developer/billing-api/update-agent-budget"}]},{"group":"Audit Logs API","pages":[{"title":"Audit Logs API Übersicht","description":"Rufe eine Übersicht aller Aktionen in deinem Workspace ab — wer hat was, wann und von wo gemacht. Verfolge Änderungen an Workspace-Einstellungen, Model Keys, Integrationsverbindungen, Nutzerrollen und mehr.","href":"/de/developer/audit-logs-api/intro-to-audit-logs-api"},{"title":"Audit Logs auflisten","openapi":"GET /audit-logs/{workspace_id}","href":"/de/developer/audit-logs-api/list-audit-logs"}]},{"group":"Compliance API","pages":[{"title":"Tool-Parameter und Rückgabewerte exportieren","href":"/de/developer/compliance-api/export-tool-results"}]}]},{"tab":"Admin","pages":[{"title":"Admin","href":"/de/admin/workspace/workspace"}]}]}]},"title":"Agent-Budget ändern - Docs","buildId":"dpl_2oYXwqkEXirXBPk8wV1FtM5USFWi","deploymentId":"dpl_2oYXwqkEXirXBPk8wV1FtM5USFWi","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-WRhTSUDL.js","utils-ChMov4Kr.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-_REmC2bI.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-Bp6nVRCu.js","snippetPresets-DZadmXoU.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-CY2WdoTl.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-DwYG-Q4l.js","shallow-BXQIGwv4.js","getApiPlaygroundDisplay-CK5nK5B9.js","CodeSnippet-TH4a2aGW.js","CodeSnippets-DwsQiOFS.js","Page-R3M_BF4L.js","getPastedJson-DD7kUzi_.js","icon-holE3QoJ.js","MethodPill-DUW0T8us.js","DuplicateIcon-CI_p4be-.js","createIcon-BdbRvavb.js","DynamicMarkdown-DN96a4Ur.js","SectionHeading-SCu36A9d.js","axios-vUo_bRtp.js","Markdown-CCeGv-zI.js","clsx-BGBGWFTt.js","lib--scc4DXi.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-Cv_O2fky.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-2C5OB2eV.js"]}