Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
본문
application/json
The request body for updating an existing API key. The description, expiration date, consumption limits, limit period (epoch / month / lifetime), model privacy, and IP allowlist can be updated.
Reset window the consumption limits apply to. EPOCH resets every UTC day (legacy default). MONTH resets on the 1st of each UTC calendar month. LIFETIME never resets, so the limit acts as a permanent cap on the key.
Which models this key may call, by privacy tier. ALL allows every model. PRIVATE_TEXT requires text and embedding models to be Private, TEE, or E2EE while other modalities may be Anonymous or Private. PRIVATE_ONLY requires every model to be Private, TEE, or E2EE; Anonymous models are rejected.
{
"error": "This API key is restricted to configured IP addresses, and this request's source IP is not allowed"
}
{
"error": "<string>"
}
{"docsConfig":{"theme":"luma","$schema":"https://mintlify.com/docs.json","name":"Venice API Docs","colors":{"primary":"#125DA3","light":"#4898E6","dark":"#125DA3"},"logo":{"light":"https://mintcdn.com/veniceai/gFXvp87w4B810n0Y/logo/light.svg?fit=max\u0026auto=format\u0026n=gFXvp87w4B810n0Y\u0026q=85\u0026s=121558c3bff1e4e012fcd34bdc50555c","dark":"https://mintcdn.com/veniceai/0vNwudF9KfvWPUSs/logo/dark.svg?fit=max\u0026auto=format\u0026n=0vNwudF9KfvWPUSs\u0026q=85\u0026s=79383337fb486ba06afb95cb7d0b4bf7","href":"https://venice.ai/?utm_source=venice-api-documentation"},"favicon":"https://mintcdn.com/veniceai/wJjdz14nrhedln0s/favicon.png?fit=max\u0026auto=format\u0026n=wJjdz14nrhedln0s\u0026q=85\u0026s=171a8dd0d43182f3b386c25e13152d92","api":{"openapi":"swagger.yaml","playground":{"proxy":false},"mdx":{"auth":{"method":"bearer"},"server":"https://api.venice.ai/api/v1"}},"appearance":{"default":"dark"},"background":{"color":{"light":"#FFFFFF","dark":"#0E1217"}},"navbar":{"links":[],"primary":{"type":"button","label":"Try Venice","href":"https://venice.ai/chat?utm_source=venice-api-documentation"}},"footer":{"socials":{"x":"https://x.com/AskVenice","discord":"https://discord.gg/askvenice","github":"https://github.com/veniceai","linkedin":"https://www.linkedin.com/company/venice-ai"}},"seo":{"metatags":{"og:site_name":"Venice API Docs","og:locale":"en_US","og:logo":"/logo/light.svg","article:publisher":"Venice AI","twitter:site":"@AskVenice"},"indexing":"navigable"},"icons":{"library":"tabler"},"styling":{"codeblocks":"system","latex":true},"integrations":{"gtm":{"tagId":"GTM-KFP6HX49"},"plausible":{"domain":"docs.venice.ai"}},"navigation":{"languages":[{"language":"en","default":true,"href":"overview/about-venice"},{"language":"pt-BR","href":"pt-BR/overview/about-venice"},{"language":"ar","href":"ar/overview/about-venice"},{"language":"it","href":"it/overview/about-venice"},{"language":"de","href":"de/overview/about-venice"},{"language":"es","href":"es/overview/about-venice"},{"language":"fr","href":"fr/overview/about-venice"},{"language":"zh","href":"zh/overview/about-venice"},{"language":"ko","href":"ko/overview/about-venice"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"veniceai","hasAudioNarration":false,"actualSubdomain":"veniceai","customDomains":["docs.venice.ai"],"gitSource":{"type":"github","owner":"veniceai","repo":"api-docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6aebd29d023093d8a3e58b15","collectionId":"be641126-3cc5-40d2-b418-adb13cb68945","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6aebd29d023093d8a3e58b15"},"feedback":{"edits":true,"issues":true,"thumbs":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6aebd29d023093d8a3e58b15","clientVersion":"0.0.4067","searchFilterCounts":[{"language":"en","tag":"Models","count":558},{"language":"ar","tag":"النماذج","count":558},{"language":"de","tag":"Modelle","count":558},{"language":"es","tag":"Modelos","count":558},{"language":"fr","tag":"Modèles","count":558},{"language":"it","tag":"Modelli","count":558},{"language":"ko","tag":"모델","count":558},{"language":"pt-BR","tag":"Modelos","count":558},{"language":"zh","tag":"模型","count":558},{"language":"en","tag":"Docs","count":80},{"language":"ar","tag":"التوثيق","count":80},{"language":"de","tag":"Dokumentation","count":80},{"language":"es","tag":"Documentación","count":80},{"language":"fr","tag":"Documentation","count":80},{"language":"it","tag":"Documentazione","count":80},{"language":"ko","tag":"문서","count":80},{"language":"pt-BR","tag":"Documentação","count":80},{"language":"zh","tag":"文档","count":80},{"language":"en","tag":"API Reference","count":58},{"language":"en","tag":"Venice APIs","count":58},{"language":"ar","tag":"مرجع الـ API","count":58},{"language":"ar","tag":"Venice APIs","count":58},{"language":"de","tag":"API-Referenz","count":58},{"language":"de","tag":"Venice APIs","count":58},{"language":"es","tag":"Referencia de la API","count":58},{"language":"es","tag":"Venice APIs","count":58},{"language":"fr","tag":"Référence de l'API","count":58},{"language":"fr","tag":"Venice APIs","count":58},{"language":"it","tag":"Riferimento API","count":58},{"language":"it","tag":"Venice APIs","count":58},{"language":"ko","tag":"API 레퍼런스","count":58},{"language":"ko","tag":"Venice APIs","count":58},{"language":"pt-BR","tag":"Referência da API","count":58},{"language":"pt-BR","tag":"Venice APIs","count":58},{"language":"zh","tag":"API 参考","count":58},{"language":"zh","tag":"Venice APIs","count":58},{"language":"en","tag":"Audio","count":18},{"language":"en","tag":"Learn","count":18},{"language":"ar","tag":"الصوت","count":18},{"language":"ar","tag":"تعلّم","count":18},{"language":"de","tag":"Audio","count":18},{"language":"de","tag":"Lernen","count":18},{"language":"es","tag":"Audio","count":18},{"language":"es","tag":"Aprender","count":18},{"language":"fr","tag":"Audio","count":18},{"language":"fr","tag":"Apprendre","count":18},{"language":"it","tag":"Audio","count":18},{"language":"it","tag":"Impara","count":18},{"language":"ko","tag":"오디오","count":18},{"language":"ko","tag":"학습","count":18},{"language":"pt-BR","tag":"Áudio","count":18},{"language":"pt-BR","tag":"Aprender","count":18},{"language":"zh","tag":"音频","count":18},{"language":"zh","tag":"学习","count":18},{"language":"it","tag":"Immagini","count":12},{"language":"ko","tag":"이미지","count":12},{"language":"zh","tag":"图像","count":12},{"language":"en","tag":"Text \u0026 Chat","count":11},{"language":"ar","tag":"النص والدردشة","count":11},{"language":"de","tag":"Text \u0026 Chat","count":11},{"language":"es","tag":"Texto y chat","count":11},{"language":"fr","tag":"Texte et chat","count":11},{"language":"it","tag":"Testo e chat","count":11},{"language":"ko","tag":"텍스트 및 채팅","count":11},{"language":"pt-BR","tag":"Texto e chat","count":11},{"language":"zh","tag":"文本与聊天","count":11},{"language":"en","tag":"Agents \u0026 Integrations","count":10},{"language":"ar","tag":"الوكلاء والتكاملات","count":10},{"language":"de","tag":"Agenten \u0026 Integrationen","count":10},{"language":"es","tag":"Agentes e integraciones","count":10},{"language":"fr","tag":"Agents et intégrations","count":10},{"language":"it","tag":"Agenti e integrazioni","count":10},{"language":"ko","tag":"에이전트 및 통합","count":10},{"language":"pt-BR","tag":"Agentes e integrações","count":10},{"language":"zh","tag":"智能体与集成","count":10},{"language":"en","tag":"Video","count":9},{"language":"ar","tag":"الفيديو","count":9},{"language":"de","tag":"Video","count":9},{"language":"es","tag":"Vídeo","count":9},{"language":"fr","tag":"Vidéo","count":9},{"language":"it","tag":"Video","count":9},{"language":"ko","tag":"비디오","count":9},{"language":"pt-BR","tag":"Vídeo","count":9},{"language":"zh","tag":"视频","count":9},{"language":"en","tag":"Coding Tools","count":8},{"language":"ar","tag":"أدوات البرمجة","count":8},{"language":"de","tag":"Coding-Tools","count":8},{"language":"es","tag":"Herramientas de código","count":8},{"language":"fr","tag":"Outils de code","count":8},{"language":"pt-BR","tag":"Ferramentas de código","count":8}]},"assistantConfig":{},"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":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","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":"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":"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":"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":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","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":"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":"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":"turbopuffer-dual-write","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},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","href":"/_mintlify/custom/veniceai/c65ef92b6a27d6fc/style.css"},{"filePath":"model-hub.css","href":"/_mintlify/custom/veniceai/fffafbff731f63e2/model-hub.css"}],"page":{"pagePath":"ko/api-reference/endpoint/api_keys/update","slug":"/ko/api-reference/endpoint/api_keys/update","pageMetadata":{"title":"API 키 업데이트","og:title":"Update API Key | Venice API Docs","openapi":"PATCH /api_keys","description":"Update an existing API key. The description, expiration date, consumption limits, limit period, model privacy, and IP allowlist can be updated.","href":"/ko/api-reference/endpoint/api_keys/update"},"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: \"Update an existing API key. The description, expiration date, consumption limits, limit period, model privacy, and IP allowlist can be updated.\"\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}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"codeStyling":"system","config":{},"pageMetadata":{"title":"API 키 업데이트","og:title":"Update API Key | Venice API Docs","openapi":"PATCH /api_keys","description":"Update an existing API key. The description, expiration date, consumption limits, limit period, model privacy, and IP allowlist can be updated.","href":"/ko/api-reference/endpoint/api_keys/update"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":["/_mintlify/custom/veniceai/e2ef95b7f404dd19/model-search.js"],"openApiReferenceData":{"operation":{"description":"Update an existing API key. The description, expiration date, consumption limits, limit period, model privacy, and IP allowlist can be updated.","operationId":"updateApiKey","summary":"/api/v1/api_keys","tags":["API Keys"],"requestBody":"625dc911-8e78-445e-a563-f1a0b743e66e","responses":{"200":"2b8046a3-bab2-4013-b3df-f5bb5cb8871b","400":"493e0a10-4fc8-44b7-93fa-5a5d255f9fd7","401":"fe1d57d4-ebc8-49f6-886a-36e5334aaa5c","403":"9fa37f7b-63c2-4c13-9f67-5727370405d8","500":"68891e58-eea6-4de8-9968-eb35ee5c4a6a"},"method":"patch","type":"path","servers":["96b8ffc4-1f58-4ed1-b77c-eaed66e7de5d"],"security":["5ae61ed6-c925-4e36-a3b5-59b7cd2707f3"],"path":"/api_keys","baseUrlOptions":["https://api.venice.ai/api/v1"],"title":"/api/v1/api_keys","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated","disableProxy":true},"dependencies":{"parameters":{},"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"string","description":"The API Key ID to update","example":"e28e82dc-9df2-4b47-b726-d0a222ef2ab5","isRequired":true,"uniqueKey":"id","typeLabel":"string"},"consumptionLimit":{"type":"object","properties":{"usd":{"oneOf":[{"type":"number","description":"USD limit","maximum":9999999999,"minimum":0,"example":50,"uniqueKey":"consumptionLimit.usd.oneOf.0","typeLabel":"number"},{"title":"null","description":"USD limit","example":50,"uniqueKey":"consumptionLimit.usd.oneOf.1","typeLabel":"any"},{"type":"null","title":"null","description":"USD limit","example":50,"uniqueKey":"consumptionLimit.usd.oneOf.2","typeLabel":"null"},{"title":"null","description":"USD limit","example":50,"uniqueKey":"consumptionLimit.usd.oneOf.3","typeLabel":"any"},{"type":"null","title":"null","description":"USD limit","example":50,"uniqueKey":"consumptionLimit.usd.oneOf.4","typeLabel":"null"}],"uniqueKey":"consumptionLimit.usd","typeLabel":"number · any · null · any · null"},"diem":{"oneOf":[{"type":"number","description":"Diem limit","maximum":9999999999,"minimum":0,"example":10,"uniqueKey":"consumptionLimit.diem.oneOf.0","typeLabel":"number"},{"title":"null","description":"Diem limit","example":10,"uniqueKey":"consumptionLimit.diem.oneOf.1","typeLabel":"any"},{"type":"null","title":"null","description":"Diem limit","example":10,"uniqueKey":"consumptionLimit.diem.oneOf.2","typeLabel":"null"},{"title":"null","description":"Diem limit","example":10,"uniqueKey":"consumptionLimit.diem.oneOf.3","typeLabel":"any"},{"type":"null","title":"null","description":"Diem limit","example":10,"uniqueKey":"consumptionLimit.diem.oneOf.4","typeLabel":"null"}],"uniqueKey":"consumptionLimit.diem","typeLabel":"number · any · null · any · null"},"vcu":{"oneOf":[{"type":"number","description":"VCU limit (deprecated - use Diem instead)","maximum":9999999999,"minimum":0,"deprecated":true,"example":100,"uniqueKey":"consumptionLimit.vcu.oneOf.0","typeLabel":"number"},{"title":"null","description":"VCU limit (deprecated - use Diem instead)","deprecated":true,"example":100,"uniqueKey":"consumptionLimit.vcu.oneOf.1","typeLabel":"any"},{"type":"null","title":"null","description":"VCU limit (deprecated - use Diem instead)","deprecated":true,"example":100,"uniqueKey":"consumptionLimit.vcu.oneOf.2","typeLabel":"null"},{"title":"null","description":"VCU limit (deprecated - use Diem instead)","deprecated":true,"example":100,"uniqueKey":"consumptionLimit.vcu.oneOf.3","typeLabel":"any"},{"type":"null","title":"null","description":"VCU limit (deprecated - use Diem instead)","deprecated":true,"example":100,"uniqueKey":"consumptionLimit.vcu.oneOf.4","typeLabel":"null"}],"uniqueKey":"consumptionLimit.vcu","typeLabel":"number · any · null · any · null"}},"description":"The API Key consumption limits, evaluated against the window selected by `limitPeriod`.","example":{"usd":50,"diem":10,"vcu":30},"uniqueKey":"consumptionLimit","typeLabel":"object"},"limitPeriod":{"type":"string","enum":["EPOCH","MONTH","LIFETIME"],"description":"Reset window the consumption limits apply to. `EPOCH` resets every UTC day (legacy default). `MONTH` resets on the 1st of each UTC calendar month. `LIFETIME` never resets, so the limit acts as a permanent cap on the key.","example":"MONTH","uniqueKey":"limitPeriod","typeLabel":"enum\u003cstring>"},"modelPrivacy":{"type":"string","enum":["ALL","PRIVATE_TEXT","PRIVATE_ONLY"],"description":"Which models this key may call, by privacy tier. `ALL` allows every model. `PRIVATE_TEXT` requires text and embedding models to be Private, TEE, or E2EE while other modalities may be Anonymous or Private. `PRIVATE_ONLY` requires every model to be Private, TEE, or E2EE; Anonymous models are rejected.","example":"ALL","uniqueKey":"modelPrivacy","typeLabel":"enum\u003cstring>"},"description":{"type":"string","maxLength":64,"description":"The API Key description (max 64 characters)","example":"Updated API Key Name","uniqueKey":"description","typeLabel":"string"},"expiresAt":{"oneOf":[{"type":"string","description":"The API Key expiration date. Set to empty string or null to remove expiration.","enum":[""],"example":"2023-10-01T12:00:00.000Z","uniqueKey":"expiresAt.oneOf.0","typeLabel":"enum\u003cstring>"},{"title":"null","description":"The API Key expiration date. Set to empty string or null to remove expiration.","example":"2023-10-01T12:00:00.000Z","uniqueKey":"expiresAt.oneOf.1","typeLabel":"any"},{"type":"null","title":"null","description":"The API Key expiration date. Set to empty string or null to remove expiration.","example":"2023-10-01T12:00:00.000Z","uniqueKey":"expiresAt.oneOf.2","typeLabel":"null"},{"type":"string","description":"The API Key expiration date. Set to empty string or null to remove expiration.","pattern":"^\\d{4}-\\d{2}-\\d{2}$","example":"2023-10-01T12:00:00.000Z","uniqueKey":"expiresAt.oneOf.3","typeLabel":"string"},{"type":"string","description":"The API Key expiration date. Set to empty string or null to remove expiration.","pattern":"^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}(\\.\\d{3})?Z$","example":"2023-10-01T12:00:00.000Z","uniqueKey":"expiresAt.oneOf.4","typeLabel":"string"},{"title":"null","description":"The API Key expiration date. Set to empty string or null to remove expiration.","example":"2023-10-01T12:00:00.000Z","uniqueKey":"expiresAt.oneOf.5","typeLabel":"any"},{"type":"null","title":"null","description":"The API Key expiration date. Set to empty string or null to remove expiration.","example":"2023-10-01T12:00:00.000Z","uniqueKey":"expiresAt.oneOf.6","typeLabel":"null"}],"uniqueKey":"expiresAt","typeLabel":"enum\u003cstring> · any · null · string · string · any · null"},"ipAllowlist":{"type":"array","items":{"type":"string","maxLength":64,"uniqueKey":"ipAllowlist.items.[INDEX]","typeLabel":"string"},"maxItems":100,"description":"Globally reachable IPv4 or IPv6 addresses and CIDR subnets allowed to use this key. An empty list allows requests from any IP address.","example":["11.22.33.44","11.22.33.0/24","2a00:1::/48"],"uniqueKey":"ipAllowlist","typeLabel":"string[]"}},"required":["id"],"additionalProperties":false,"description":"The request body for updating an existing API key. The description, expiration date, consumption limits, limit period (epoch / month / lifetime), model privacy, and IP allowlist can be updated.","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"id":"e28e82dc-9df2-4b47-b726-d0a222ef2ab5","consumptionLimit":{"usd":50,"diem":10,"vcu":30},"limitPeriod":"MONTH","modelPrivacy":"ALL","description":"Updated API Key Name","expiresAt":"2023-10-01T12:00:00.000Z","ipAllowlist":["11.22.33.44","11.22.33.0/24","2a00:1::/48"]}}},"exampleType":"generated"}},"exampleType":"generated"},"responses":{"2b8046a3-bab2-4013-b3df-f5bb5cb8871b":{"description":"OK","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"object","properties":{"apiKeyType":{"type":"string","enum":["INFERENCE","ADMIN"],"description":"The API Key type","example":"ADMIN","isRequired":true,"uniqueKey":"data.apiKeyType","typeLabel":"enum\u003cstring>"},"consumptionLimits":{"type":"object","properties":{"usd":{"oneOf":[{"type":"number","description":"USD limit","maximum":9999999999,"minimum":0,"example":50,"uniqueKey":"data.consumptionLimits.usd.oneOf.0","typeLabel":"number"},{"title":"null","description":"USD limit","example":50,"uniqueKey":"data.consumptionLimits.usd.oneOf.1","typeLabel":"any"},{"type":"null","title":"null","description":"USD limit","example":50,"uniqueKey":"data.consumptionLimits.usd.oneOf.2","typeLabel":"null"},{"title":"null","description":"USD limit","example":50,"uniqueKey":"data.consumptionLimits.usd.oneOf.3","typeLabel":"any"},{"type":"null","title":"null","description":"USD limit","example":50,"uniqueKey":"data.consumptionLimits.usd.oneOf.4","typeLabel":"null"}],"uniqueKey":"data.consumptionLimits.usd","typeLabel":"number · any · null · any · null"},"diem":{"oneOf":[{"type":"number","description":"Diem limit","maximum":9999999999,"minimum":0,"example":10,"uniqueKey":"data.consumptionLimits.diem.oneOf.0","typeLabel":"number"},{"title":"null","description":"Diem limit","example":10,"uniqueKey":"data.consumptionLimits.diem.oneOf.1","typeLabel":"any"},{"type":"null","title":"null","description":"Diem limit","example":10,"uniqueKey":"data.consumptionLimits.diem.oneOf.2","typeLabel":"null"},{"title":"null","description":"Diem limit","example":10,"uniqueKey":"data.consumptionLimits.diem.oneOf.3","typeLabel":"any"},{"type":"null","title":"null","description":"Diem limit","example":10,"uniqueKey":"data.consumptionLimits.diem.oneOf.4","typeLabel":"null"}],"uniqueKey":"data.consumptionLimits.diem","typeLabel":"number · any · null · any · null"},"vcu":{"oneOf":[{"type":"number","description":"VCU limit (deprecated - use Diem instead)","maximum":9999999999,"minimum":0,"deprecated":true,"example":100,"uniqueKey":"data.consumptionLimits.vcu.oneOf.0","typeLabel":"number"},{"title":"null","description":"VCU limit (deprecated - use Diem instead)","deprecated":true,"example":100,"uniqueKey":"data.consumptionLimits.vcu.oneOf.1","typeLabel":"any"},{"type":"null","title":"null","description":"VCU limit (deprecated - use Diem instead)","deprecated":true,"example":100,"uniqueKey":"data.consumptionLimits.vcu.oneOf.2","typeLabel":"null"},{"title":"null","description":"VCU limit (deprecated - use Diem instead)","deprecated":true,"example":100,"uniqueKey":"data.consumptionLimits.vcu.oneOf.3","typeLabel":"any"},{"type":"null","title":"null","description":"VCU limit (deprecated - use Diem instead)","deprecated":true,"example":100,"uniqueKey":"data.consumptionLimits.vcu.oneOf.4","typeLabel":"null"}],"uniqueKey":"data.consumptionLimits.vcu","typeLabel":"number · any · null · any · null"}},"description":"The API Key consumption limits, evaluated against the window selected by `limitPeriod`.","example":{"usd":50,"diem":10,"vcu":30},"isRequired":true,"uniqueKey":"data.consumptionLimits","typeLabel":"object"},"limitPeriod":{"type":"string","enum":["EPOCH","MONTH","LIFETIME"],"description":"Reset window the consumption limits apply to. `EPOCH` resets every UTC day (legacy default). `MONTH` resets on the 1st of each UTC calendar month. `LIFETIME` never resets, so the limit acts as a permanent cap on the key.","example":"MONTH","isRequired":true,"uniqueKey":"data.limitPeriod","typeLabel":"enum\u003cstring>"},"modelPrivacy":{"type":"string","enum":["ALL","PRIVATE_TEXT","PRIVATE_ONLY"],"description":"Which models this key may call, by privacy tier. `ALL` allows every model. `PRIVATE_TEXT` requires text and embedding models to be Private, TEE, or E2EE while other modalities may be Anonymous or Private. `PRIVATE_ONLY` requires every model to be Private, TEE, or E2EE; Anonymous models are rejected.","example":"ALL","isRequired":true,"uniqueKey":"data.modelPrivacy","typeLabel":"enum\u003cstring>"},"createdAt":{"oneOf":[{"type":"string","description":"API Key creation date","example":"2023-10-01T12:00:00.000Z","isRequired":true,"uniqueKey":"data.createdAt.oneOf.0","typeLabel":"string"},{"type":"null","description":"API Key creation date","example":"2023-10-01T12:00:00.000Z","isRequired":true,"uniqueKey":"data.createdAt.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.createdAt","typeLabel":"string | null"},"expiresAt":{"oneOf":[{"type":"string","description":"The API Key expiration date","example":"2023-10-01T12:00:00.000Z","isRequired":true,"uniqueKey":"data.expiresAt.oneOf.0","typeLabel":"string"},{"type":"null","description":"The API Key expiration date","example":"2023-10-01T12:00:00.000Z","isRequired":true,"uniqueKey":"data.expiresAt.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.expiresAt","typeLabel":"string | null"},"id":{"type":"string","description":"The API Key ID","example":"e28e82dc-9df2-4b47-b726-d0a222ef2ab5","isRequired":true,"uniqueKey":"data.id","typeLabel":"string"},"ipAllowlist":{"type":"array","items":{"type":"string","uniqueKey":"data.ipAllowlist.items.[INDEX]","typeLabel":"string"},"maxItems":100,"description":"Globally reachable IPv4 or IPv6 addresses and CIDR subnets allowed to use this key. An empty list allows requests from any IP address. Entries are returned in canonical CIDR notation.","example":["11.22.33.44/32","11.22.33.0/24","2a00:1::/48"],"isRequired":true,"uniqueKey":"data.ipAllowlist","typeLabel":"string[]"},"last6Chars":{"type":"string","description":"Last 6 characters of the API Key","example":"2V2jNW","isRequired":true,"uniqueKey":"data.last6Chars","typeLabel":"string"},"lastUsedAt":{"oneOf":[{"type":"string","description":"API Key last used date","example":"2023-10-01T12:00:00.000Z","isRequired":true,"uniqueKey":"data.lastUsedAt.oneOf.0","typeLabel":"string"},{"type":"null","description":"API Key last used date","example":"2023-10-01T12:00:00.000Z","isRequired":true,"uniqueKey":"data.lastUsedAt.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.lastUsedAt","typeLabel":"string | null"},"description":{"type":"string","description":"The API Key description","example":"Updated API Key","uniqueKey":"data.description","typeLabel":"string"}},"required":["apiKeyType","consumptionLimits","limitPeriod","modelPrivacy","createdAt","expiresAt","id","ipAllowlist","last6Chars","lastUsedAt"],"additionalProperties":false,"isRequired":true,"uniqueKey":"data","typeLabel":"object"},"success":{"type":"boolean","isRequired":true,"uniqueKey":"success","typeLabel":"boolean"}},"required":["data","success"],"additionalProperties":false,"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"data":{"apiKeyType":"ADMIN","consumptionLimits":{"usd":50,"diem":10,"vcu":30},"limitPeriod":"MONTH","modelPrivacy":"ALL","createdAt":"2023-10-01T12:00:00.000Z","expiresAt":"2023-10-01T12:00:00.000Z","id":"e28e82dc-9df2-4b47-b726-d0a222ef2ab5","ipAllowlist":["11.22.33.44/32","11.22.33.0/24","2a00:1::/48"],"last6Chars":"2V2jNW","lastUsedAt":"2023-10-01T12:00:00.000Z","description":"Updated API Key"},"success":true}}},"exampleType":"generated"}},"exampleType":"generated"},"493e0a10-4fc8-44b7-93fa-5a5d255f9fd7":{"description":"Invalid request parameters","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","description":"A description of the error","isRequired":true,"uniqueKey":"error","typeLabel":"string"},"details":{"type":"object","properties":{},"description":"Details about the incorrect input","example":{"_errors":[],"field":{"_errors":["Field is required"]}},"uniqueKey":"details","typeLabel":"object"}},"required":["error"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":"\u003cstring>","details":{"_errors":[],"field":{"_errors":["Field is required"]}}}}},"exampleType":"generated"}},"exampleType":"generated"},"fe1d57d4-ebc8-49f6-886a-36e5334aaa5c":{"description":"Authentication failed","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","description":"A description of the error","isRequired":true,"uniqueKey":"error","typeLabel":"string"}},"required":["error"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"},"9fa37f7b-63c2-4c13-9f67-5727370405d8":{"content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","enum":["This API key is restricted to configured IP addresses, and this request's source IP is not allowed"],"description":"A description of the error","example":"This API key is restricted to configured IP addresses, and this request's source IP is not allowed","isRequired":true,"uniqueKey":"error","typeLabel":"enum\u003cstring>"}},"required":["error"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":"This API key is restricted to configured IP addresses, and this request's source IP is not allowed"}}},"exampleType":"generated"}},"description":"This API key is restricted to configured IP addresses, and this request's source IP is not allowed","exampleType":"generated"},"68891e58-eea6-4de8-9968-eb35ee5c4a6a":{"description":"An unknown error occurred","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","description":"A description of the error","isRequired":true,"uniqueKey":"error","typeLabel":"string"}},"required":["error"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"5ae61ed6-c925-4e36-a3b5-59b7cd2707f3":{"BearerAuth":{"bearerFormat":"JWT","scheme":"bearer","type":"http","scopes":[],"schemeName":"BearerAuth"}}},"servers":{"96b8ffc4-1f58-4ed1-b77c-eaed66e7de5d":{"url":"https://api.venice.ai/api/v1"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"bearerFormat":"JWT","scheme":"bearer","type":"http","scopes":[],"schemeName":"BearerAuth"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"Bearer authentication header of the form `Bearer \u003ctoken>`, where `\u003ctoken>` is your auth token.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"BearerAuth","name":"Authorization"}],"title":"BearerAuth"}]},"originalFileLocation":"swagger.yaml"},"subdomain":"veniceai","siteName":"Venice API Docs","title":"Update API Key | Venice API Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/api-reference/endpoint/api_keys/update","matchLevel":1},"pt-BR":{"href":"/pt-BR/api-reference/endpoint/api_keys/update","matchLevel":1},"ar":{"href":"/ar/api-reference/endpoint/api_keys/update","matchLevel":1},"it":{"href":"/it/api-reference/endpoint/api_keys/update","matchLevel":1},"de":{"href":"/de/api-reference/endpoint/api_keys/update","matchLevel":1},"es":{"href":"/es/api-reference/endpoint/api_keys/update","matchLevel":1},"fr":{"href":"/fr/api-reference/endpoint/api_keys/update","matchLevel":1},"zh":{"href":"/zh/api-reference/endpoint/api_keys/update","matchLevel":1},"ko":{"href":"/ko/api-reference/endpoint/api_keys/update","matchLevel":0}}},"lastModified":"2026-10-05T12:19:05.903Z","originalFileLocation":"ko/api-reference/endpoint/api_keys/update.mdx","locale":"ko"},"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=\"dark\"}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=\"Update an existing API key. The description, expiration date, consumption limits, limit period, model privacy, and IP allowlist can be updated.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Venice API 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/veniceai/bx2bxRtmLEf0wvnq/_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/veniceai/bx2bxRtmLEf0wvnq/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/veniceai/bx2bxRtmLEf0wvnq/_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/veniceai/bx2bxRtmLEf0wvnq/_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/veniceai/bx2bxRtmLEf0wvnq/_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/veniceai/bx2bxRtmLEf0wvnq/_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/veniceai/bx2bxRtmLEf0wvnq/_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/veniceai/bx2bxRtmLEf0wvnq/_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/veniceai/bx2bxRtmLEf0wvnq/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Update API Key | Venice API Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"Update an existing API key. The description, expiration date, consumption limits, limit period, model privacy, and IP allowlist can be updated.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Venice API Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.venice.ai/ko/api-reference/endpoint/api_keys/update\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://veniceai.mintlify.app/_mintlify/api/og/v2?division=API+%ED%82%A4\u0026amp;title=API+%ED%82%A4+%EC%97%85%EB%8D%B0%EC%9D%B4%ED%8A%B8\u0026amp;description=Update+an+existing+API+key.+The+description%2C+expiration+date%2C+consumption+limits%2C+limit+period%2C+model+privacy%2C+and+IP+allowlist+can+be+updated.\u0026amp;theme=c703b2b369bc0a924505c3f9\u0026amp;signature=1805464215d0212ded486381a52cd63023e946ef2fc2c17678ab83afbc2a34ed\">\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=\"Update API Key | Venice API Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Update an existing API key. The description, expiration date, consumption limits, limit period, model privacy, and IP allowlist can be updated.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://veniceai.mintlify.app/_mintlify/api/og/v2?division=API+%ED%82%A4\u0026amp;title=API+%ED%82%A4+%EC%97%85%EB%8D%B0%EC%9D%B4%ED%8A%B8\u0026amp;description=Update+an+existing+API+key.+The+description%2C+expiration+date%2C+consumption+limits%2C+limit+period%2C+model+privacy%2C+and+IP+allowlist+can+be+updated.\u0026amp;theme=c703b2b369bc0a924505c3f9\u0026amp;signature=1805464215d0212ded486381a52cd63023e946ef2fc2c17678ab83afbc2a34ed\">\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/veniceai/bx2bxRtmLEf0wvnq/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Venice API Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#125DA3\">\u003cmeta data-mint-head name=\"og:locale\" content=\"en_US\">\u003cmeta data-mint-head name=\"og:logo\" content=\"/logo/light.svg\">\u003cmeta data-mint-head name=\"article:publisher\" content=\"Venice AI\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.venice.ai/ko/api-reference/endpoint/api_keys/update\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/ko/api-reference/endpoint/api_keys/update.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ko\" href=\"https://docs.venice.ai/ko/api-reference/endpoint/api_keys/update\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://docs.venice.ai/api-reference/endpoint/api_keys/update\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"pt-BR\" href=\"https://docs.venice.ai/pt-BR/api-reference/endpoint/api_keys/update\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ar\" href=\"https://docs.venice.ai/ar/api-reference/endpoint/api_keys/update\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"it\" href=\"https://docs.venice.ai/it/api-reference/endpoint/api_keys/update\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"de\" href=\"https://docs.venice.ai/de/api-reference/endpoint/api_keys/update\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"es\" href=\"https://docs.venice.ai/es/api-reference/endpoint/api_keys/update\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"fr\" href=\"https://docs.venice.ai/fr/api-reference/endpoint/api_keys/update\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"zh\" href=\"https://docs.venice.ai/zh/api-reference/endpoint/api_keys/update\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://docs.venice.ai/api-reference/endpoint/api_keys/update\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.venice.ai/#organization\",\"name\":\"Venice API Docs\",\"url\":\"https://docs.venice.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/veniceai/gFXvp87w4B810n0Y/logo/light.svg?fit=max\u0026auto=format\u0026n=gFXvp87w4B810n0Y\u0026q=85\u0026s=121558c3bff1e4e012fcd34bdc50555c\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.venice.ai#website\",\"name\":\"Venice API Docs\",\"url\":\"https://docs.venice.ai\",\"publisher\":{\"@id\":\"https://docs.venice.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.venice.ai/ko/api-reference/endpoint/api_keys/update#webpage\",\"url\":\"https://docs.venice.ai/ko/api-reference/endpoint/api_keys/update\",\"name\":\"API 키 업데이트\",\"description\":\"Update an existing API key. The description, expiration date, consumption limits, limit period, model privacy, and IP allowlist can be updated.\",\"dateModified\":\"2026-10-05T12:19:05.903Z\",\"isPartOf\":{\"@id\":\"https://docs.venice.ai#website\"},\"breadcrumb\":{\"@id\":\"https://docs.venice.ai/ko/api-reference/endpoint/api_keys/update#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.venice.ai/ko/api-reference/endpoint/api_keys/update#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Venice APIs\",\"item\":\"https://docs.venice.ai/ko/api-reference/api-spec\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"API 키\",\"item\":\"https://docs.venice.ai/ko/api-reference/endpoint/api_keys/list\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"API 키 업데이트\",\"item\":\"https://docs.venice.ai/ko/api-reference/endpoint/api_keys/update\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.venice.ai/ko/api-reference/endpoint/api_keys/update#apireference\",\"headline\":\"API 키 업데이트\",\"name\":\"API 키 업데이트\",\"description\":\"Update an existing API key. The description, expiration date, consumption limits, limit period, model privacy, and IP allowlist can be updated.\",\"url\":\"https://docs.venice.ai/ko/api-reference/endpoint/api_keys/update\",\"mainEntityOfPage\":{\"@id\":\"https://docs.venice.ai/ko/api-reference/endpoint/api_keys/update#webpage\"},\"dateModified\":\"2026-10-05T12:19:05.903Z\",\"publisher\":{\"@id\":\"https://docs.venice.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.venice.ai#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Venice API Docs\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Venice API Docs","nav":{"global":null,"languages":[{"language":"en","default":true,"pages":[{"title":"en","href":"/api-reference/endpoint/api_keys/update"}]},{"language":"pt-BR","pages":[{"title":"pt-BR","href":"/pt-BR/api-reference/endpoint/api_keys/update"}]},{"language":"ar","pages":[{"title":"ar","href":"/ar/api-reference/endpoint/api_keys/update"}]},{"language":"it","pages":[{"title":"it","href":"/it/api-reference/endpoint/api_keys/update"}]},{"language":"de","pages":[{"title":"de","href":"/de/api-reference/endpoint/api_keys/update"}]},{"language":"es","pages":[{"title":"es","href":"/es/api-reference/endpoint/api_keys/update"}]},{"language":"fr","pages":[{"title":"fr","href":"/fr/api-reference/endpoint/api_keys/update"}]},{"language":"zh","pages":[{"title":"zh","href":"/zh/api-reference/endpoint/api_keys/update"}]},{"language":"ko","tabs":[{"tab":"문서","icon":"book","pages":[{"title":"문서","href":"/ko/overview/about-venice"}]},{"tab":"모델","icon":"box","pages":[{"title":"모델","href":"/ko/models/overview"}]},{"tab":"학습","icon":"layout-grid","pages":[{"title":"학습","href":"/ko/learn"}]},{"tab":"API 레퍼런스","icon":"code","groups":[{"group":"Venice APIs","pages":[{"title":"소개","href":"/ko/api-reference/api-spec"},{"title":"속도 제한","href":"/ko/api-reference/rate-limiting"},{"title":"오류 코드","href":"/ko/api-reference/error-codes"},{"group":"채팅","expanded":false,"pages":[{"title":"Chat Completions","openapi":"POST /chat/completions","href":"/ko/api-reference/endpoint/chat/completions"},{"title":"Responses","openapi":"POST /responses","href":"/ko/api-reference/endpoint/responses/create"},{"title":"모델 기능 접미사","href":"/ko/api-reference/endpoint/chat/model_feature_suffix"},{"title":"결정 생성","openapi":"POST /decisions","href":"/ko/api-reference/endpoint/decisions/create"},{"title":"System One 호환성","openapi":"POST /systemone","href":"/ko/api-reference/endpoint/decisions/systemone"}]},{"group":"이미지","expanded":false,"pages":[{"title":"이미지 생성","openapi":"POST /image/generate","href":"/ko/api-reference/endpoint/image/generate"},{"title":"업스케일 및 향상","openapi":"POST /image/upscale","href":"/ko/api-reference/endpoint/image/upscale"},{"title":"편집 (인페인트)","openapi":"POST /image/edit","href":"/ko/api-reference/endpoint/image/edit"},{"title":"다중 이미지 편집","openapi":"POST /image/multi-edit","href":"/ko/api-reference/endpoint/image/multi-edit"},{"title":"배경 제거","openapi":"POST /image/background-remove","href":"/ko/api-reference/endpoint/image/background-remove"},{"title":"이미지 스타일","openapi":"GET /image/styles","href":"/ko/api-reference/endpoint/image/styles"},{"title":"이미지 생성 (OpenAI 호환 API)","openapi":"POST /images/generations","href":"/ko/api-reference/endpoint/image/generations"}]},{"group":"오디오","expanded":false,"pages":[{"title":"음성 API (Beta)","openapi":"POST /audio/speech","href":"/ko/api-reference/endpoint/audio/speech"},{"title":"음성 복제","openapi":"POST /audio/voices","href":"/ko/api-reference/endpoint/audio/voices"},{"title":"전사 API (Beta)","openapi":"POST /audio/transcriptions","href":"/ko/api-reference/endpoint/audio/transcriptions"},{"title":"오디오 생성 큐","openapi":"POST /audio/queue","href":"/ko/api-reference/endpoint/audio/queue"},{"title":"오디오 검색","openapi":"POST /audio/retrieve","href":"/ko/api-reference/endpoint/audio/retrieve"},{"title":"오디오 생성 비용 견적","openapi":"POST /audio/quote","href":"/ko/api-reference/endpoint/audio/quote"},{"title":"오디오 완료 처리","openapi":"POST /audio/complete","href":"/ko/api-reference/endpoint/audio/complete"},{"title":"보이스 체인저 큐","openapi":"POST /audio/voice-changer/queue","href":"/ko/api-reference/endpoint/audio/voice-changer/queue"},{"title":"보이스 체인저 검색","openapi":"POST /audio/voice-changer/retrieve","href":"/ko/api-reference/endpoint/audio/voice-changer/retrieve"},{"title":"보이스 체인저 비용 견적","openapi":"POST /audio/voice-changer/quote","href":"/ko/api-reference/endpoint/audio/voice-changer/quote"},{"title":"보이스 체인저 완료 처리","openapi":"POST /audio/voice-changer/complete","href":"/ko/api-reference/endpoint/audio/voice-changer/complete"}]},{"group":"비디오","expanded":false,"pages":[{"title":"비디오 생성 큐","openapi":"POST /video/queue","href":"/ko/api-reference/endpoint/video/queue"},{"title":"비디오 검색","openapi":"POST /video/retrieve","href":"/ko/api-reference/endpoint/video/retrieve"},{"title":"비디오 생성 비용 견적","openapi":"POST /video/quote","href":"/ko/api-reference/endpoint/video/quote"},{"title":"비디오 완료 처리","openapi":"POST /video/complete","href":"/ko/api-reference/endpoint/video/complete"}]},{"group":"도구","expanded":false,"pages":[{"title":"텍스트 파서","openapi":"POST /augment/text-parser","href":"/ko/api-reference/endpoint/augment/text-parser"},{"title":"웹 스크래핑","openapi":"POST /augment/scrape","href":"/ko/api-reference/endpoint/augment/scrape"},{"title":"웹 검색","openapi":"POST /augment/search","href":"/ko/api-reference/endpoint/augment/search"},{"title":"Crypto Networks","openapi":"GET /crypto/rpc/networks","href":"/ko/api-reference/endpoint/crypto/networks"},{"title":"Crypto RPC","openapi":"POST /crypto/rpc/{network}","href":"/ko/api-reference/endpoint/crypto/rpc"}]},{"group":"임베딩","expanded":false,"pages":[{"title":"임베딩 생성","openapi":"POST /embeddings","href":"/ko/api-reference/endpoint/embeddings/generate"}]},{"group":"모델","expanded":false,"pages":[{"title":"모델 목록","openapi":"GET /models","href":"/ko/api-reference/endpoint/models/list"},{"title":"호환성 매핑","openapi":"GET /models/compatibility_mapping","href":"/ko/api-reference/endpoint/models/compatibility_mapping"},{"title":"특성","openapi":"GET /models/traits","href":"/ko/api-reference/endpoint/models/traits"}]},{"group":"API 키","expanded":false,"pages":[{"title":"API 키 목록","openapi":"GET /api_keys","href":"/ko/api-reference/endpoint/api_keys/list"},{"title":"API 키 세부 정보 가져오기","openapi":"GET /api_keys/{id}","href":"/ko/api-reference/endpoint/api_keys/get"},{"title":"API 키 생성","openapi":"POST /api_keys","description":"Create a new API key.","href":"/ko/api-reference/endpoint/api_keys/create"},{"title":"API 키 업데이트","openapi":"PATCH /api_keys","href":"/ko/api-reference/endpoint/api_keys/update"},{"title":"API 키 삭제","openapi":"DELETE /api_keys","description":"Delete an API key.","href":"/ko/api-reference/endpoint/api_keys/delete"},{"title":"Web3 지갑으로 API 키 생성","openapi":"GET /api_keys/generate_web3_key","href":"/ko/api-reference/endpoint/api_keys/generate_web3_key/get"},{"title":"Web3 지갑으로 API 키 생성","openapi":"POST /api_keys/generate_web3_key","href":"/ko/api-reference/endpoint/api_keys/generate_web3_key/post"}]},{"group":"API 키 속도 제한","expanded":false,"pages":[{"title":"속도 제한 및 잔액","openapi":"GET /api_keys/rate_limits","href":"/ko/api-reference/endpoint/api_keys/rate_limits"},{"title":"속도 제한 로그","openapi":"GET /api_keys/rate_limits/log","href":"/ko/api-reference/endpoint/api_keys/rate_limit_logs"}]},{"group":"캐릭터","expanded":false,"pages":[{"title":"캐릭터 가져오기","openapi":"GET /characters/{slug}","href":"/ko/api-reference/endpoint/characters/get"},{"title":"캐릭터 목록","openapi":"GET /characters","href":"/ko/api-reference/endpoint/characters/list"},{"title":"캐릭터 리뷰 목록","openapi":"GET /characters/{slug}/reviews","href":"/ko/api-reference/endpoint/characters/reviews"}]},{"group":"결제","expanded":false,"pages":[{"title":"청구 잔액","openapi":"GET /billing/balance","href":"/ko/api-reference/endpoint/billing/balance"},{"title":"청구 사용량 (제거됨)","openapi":"GET /billing/usage","href":"/ko/api-reference/endpoint/billing/usage"},{"title":"청구 사용량 분석 (Beta)","openapi":"GET /billing/usage-analytics","href":"/ko/api-reference/endpoint/billing/usage-analytics"},{"title":"청구 사용 내역","openapi":"GET /billing/usage-history","href":"/ko/api-reference/endpoint/billing/usage-history"}]},{"group":"X402","expanded":true,"pages":[{"title":"X402 잔액","openapi":"GET /x402/balance/{walletAddress}","href":"/ko/api-reference/endpoint/x402/balance"},{"title":"X402 충전","openapi":"POST /x402/top-up","href":"/ko/api-reference/endpoint/x402/top-up"},{"title":"X402 트랜잭션","openapi":"GET /x402/transactions/{walletAddress}","href":"/ko/api-reference/endpoint/x402/transactions"}]}]}]},{"tab":"변경 사항","icon":"history","href":"https://venice.ai/changelog"},{"tab":"상태","icon":"activity","href":"https://veniceai-status.com"}]}]},"basePath":"","title":"Update API Key | Venice API Docs","buildId":"dpl_9VVk5y1P8k1ATeJguVngy9Q3cmbD","deploymentId":"dpl_9VVk5y1P8k1ATeJguVngy9Q3cmbD","dynamics":["c2aa737661","b0f84f53ff","a9bb46feb3","2b790eda92"],"chunks":["OpenApiReferenceProvider-DX1Meug0.js","utils-B_OMIQVC.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-ChxhRPMa.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-CuKvD8Iv.js","snippetPresets-C5d7p2hp.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","Page-BAvA99GL.js","ApiExamples-CfHcE8m4.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-C1zZV314.js","shallow-CmQhqCJn.js","getApiPlaygroundDisplay-YRo9s1O7.js","CodeSnippet-RN1MTdfk.js","CodeSnippets-DKLPHxJA.js","getPastedJson-bz0M41mU.js","icon-CsmhpPrv.js","MethodPill-CNGsVE77.js","DuplicateIcon-DilfU_Z2.js","createIcon-BdsYzQck.js","DynamicMarkdown-CbqEDjbV.js","SectionHeading-O6hXpFCN.js","axios-vUo_bRtp.js","Markdown-nKm-uidQ.js","clsx-ClVdStUn.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-CIQkMg3R.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-ImrFS4Fy.js"]}