{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"GPROXY","description":"Documentation for GPROXY, a self-hosted gateway for LLM APIs: installation, configuration, administration and internals.","colors":{"primary":"#2563EB","light":"#60A5FA","dark":"#1D4ED8"},"favicon":"https://mintcdn.com/gproxy-docs/QReNRhja9dB6wcqP/favicon.svg?fit=max\u0026auto=format\u0026n=QReNRhja9dB6wcqP\u0026q=85\u0026s=fe16681bc1bca55640d0e37499ce8232","api":{"playground":{"display":"simple"}},"navbar":{"primary":{"type":"github","href":"https://github.com/LeenHawk/gproxy"}},"footer":{"socials":{"github":"https://github.com/LeenHawk/gproxy"}},"seo":{"indexing":"navigable"},"styling":{"latex":false},"navigation":{"languages":[{"language":"en","href":""},{"language":"zh-CN","default":true,"href":"zh-cn"},{"language":"zh-TW","href":"zh-tw"},{"language":"ru","href":"ru"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"gproxy-docs","hasAudioNarration":false,"actualSubdomain":"gproxy-docs","customDomains":["gproxy.leenhawk.com"],"gitSource":{"type":"github","owner":"leenhawk","repo":"gproxy-docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":"","_id":"6aeadac95037454b005190d9"},"feedback":{"thumbs":true,"edits":true,"issues":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6af099b98195d769ef25c334","clientVersion":"0.0.4088","searchFilterCounts":[{"language":"default","tag":"HTTP API","count":331},{"language":"default","tag":"Management","count":233},{"language":"default","tag":"Forwarding","count":66},{"language":"default","tag":"Portal","count":18},{"language":"en","tag":"Administration","count":9},{"language":"ru","tag":"Администрирование","count":9},{"language":"zh-CN","tag":"管理指南","count":9},{"language":"zh-TW","tag":"管理指南","count":9},{"language":"default","tag":"OAuth","count":9},{"language":"en","tag":"Reference","count":7},{"language":"ru","tag":"Справочник","count":7},{"language":"zh-CN","tag":"参考","count":7},{"language":"zh-TW","tag":"參考","count":7},{"language":"en","tag":"Installation and upgrades","count":6},{"language":"ru","tag":"Установка и обновление","count":6},{"language":"zh-CN","tag":"安装与升级","count":6},{"language":"zh-TW","tag":"安裝與升級","count":6},{"language":"en","tag":"Development","count":4},{"language":"ru","tag":"Разработка","count":4},{"language":"zh-CN","tag":"开发","count":4},{"language":"zh-TW","tag":"開發","count":4},{"language":"default","tag":"System","count":4},{"language":"en","tag":"Upgrading","count":3},{"language":"ru","tag":"Обновление версий","count":3},{"language":"zh-CN","tag":"版本升级","count":3},{"language":"zh-TW","tag":"版本升級","count":3},{"language":"en","tag":"Tutorial","count":2},{"language":"en","tag":"Overview","count":2},{"language":"ru","tag":"Первые шаги","count":2},{"language":"ru","tag":"Обзор","count":2},{"language":"zh-CN","tag":"入门","count":2},{"language":"zh-CN","tag":"概述","count":2},{"language":"zh-TW","tag":"入門","count":2},{"language":"zh-TW","tag":"概述","count":2},{"language":"default","tag":"Codex provider","count":1}],"searchSettings":{"fullPageSearch":true,"showContentSnippets":true,"isFiltersEnabled":true}},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":true,"enableContextualStarterQuestions":true,"enableAskAiSearchBar":true,"deflection":{"enabled":true,"email":"leenhawk@leenhawk.com"}},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[],"privacy":{"consentBanner":{"enabled":true}},"googleFontsInlined":false},"customCss":[{"filePath":"snippets/components.css","content":".gp-download,.gp-video{--gp-accent: rgb(var(--primary, 22 163 74));--gp-on-accent: #ffffff;--gp-strong: #0f172a;--gp-text: #374151;--gp-muted: #4b5563;--gp-faint: #9ca3af;--gp-line: #d1d5db;--gp-border: rgb(15 23 42 / 0.1);--gp-bg: #ffffff;--gp-surface: rgb(15 23 42 / 0.02);--gp-soft: color-mix(in srgb, var(--gp-accent) 6%, var(--gp-bg));--gp-offline: #f3f4f6;--gp-mono: ui-monospace, SFMono-Regular, Menlo, Consolas, 'Liberation Mono', monospace}.dark .gp-download,.dark .gp-video{--gp-accent: rgb(var(--primary-light, var(--primary, 74 222 128)));--gp-on-accent: #0b0d0e;--gp-strong: #f8fafc;--gp-text: #d1d5db;--gp-muted: #b4bcc8;--gp-faint: #6b7280;--gp-line: #4b5563;--gp-border: rgb(255 255 255 / 0.1);--gp-bg: rgb(var(--background-dark, 11 13 14));--gp-surface: rgb(255 255 255 / 0.02);--gp-offline: #1f2937}body:has(.gp-download) #header:has(#page-title){display:none}.gp-download{--dl-radius: 16px;max-width:72rem;margin:0 auto;padding:0 0 3rem;color:var(--gp-text)}.gp-download :where(h1,h2,h3){margin:0;line-height:1.2}.gp-download :where(p){margin:0}.gp-download [hidden]{display:none}.gp-download a:focus-visible{outline:2px solid var(--gp-accent);outline-offset:4px}.gp-download .dl-mono{font-family:var(--gp-mono)}.gp-download .dl-hero{position:relative;padding:2.5rem 0 2rem;border-bottom:1px solid var(--gp-border)}.gp-download .dl-eyebrow{font-size:0.8rem;font-weight:600;letter-spacing:0.12em;text-transform:uppercase;color:var(--gp-accent)}.gp-download .dl-title{font-size:clamp(2.25rem, 5vw, 3.5rem);font-weight:700;letter-spacing:-0.02em;margin-top:0.4rem;color:var(--gp-strong)}.gp-download .dl-lede{margin-top:1rem;max-width:46rem;font-size:1.1rem;line-height:1.6;color:var(--gp-muted)}.gp-download .dl-sources{display:flex;flex-wrap:wrap;align-items:center;gap:0.75rem 1rem;margin-top:1.5rem;font-size:0.875rem}.gp-download .dl-source-options{display:flex;gap:0.25rem;padding:0.25rem;border:1px solid var(--gp-border);border-radius:10px;background:var(--gp-surface)}.gp-download .dl-source-options a{padding:0.35rem 0.9rem;border-radius:6px;color:var(--gp-text);text-decoration:none}.gp-download .dl-source-options a:hover{background:var(--gp-soft)}.gp-download .dl-source-options a[aria-current]{background:var(--gp-accent);color:var(--gp-on-accent)}.gp-download .dl-release{display:flex;flex-wrap:wrap;align-items:center;gap:0.75rem 1.25rem;margin-top:1.75rem;font-size:0.95rem}.gp-download .dl-pill{display:inline-flex;align-items:center;gap:0.5rem;padding:0.4rem 0.9rem;border-radius:999px;background:var(--gp-soft);color:var(--gp-strong);border:1px solid color-mix(in srgb, var(--gp-accent) 35%, transparent)}.gp-download .dl-pill strong{font-family:var(--gp-mono);font-weight:600}.gp-download .dl-label{color:var(--gp-muted)}.gp-download .dl-dot{width:0.55rem;height:0.55rem;border-radius:50%;background:var(--gp-accent);box-shadow:0 0 0 4px color-mix(in srgb, var(--gp-accent) 25%, transparent)}.gp-download .dl-date{color:var(--gp-text)}.gp-download .dl-link{color:var(--gp-strong);text-decoration:none;border-bottom:1px solid var(--gp-line);transition:border-color 120ms}.gp-download .dl-link:hover{border-color:var(--gp-accent)}.gp-download .dl-offline{margin-top:1rem;padding:0.6rem 0.9rem;border-radius:8px;background:var(--gp-offline);color:var(--gp-muted);font-size:0.9rem}.gp-download .dl-foryou{margin-top:2.5rem;padding:1.5rem;border-radius:var(--dl-radius);background:var(--gp-soft);border:1px solid var(--gp-border)}.gp-download .dl-foryou-head h2{font-size:1.15rem;color:var(--gp-strong)}.gp-download .dl-foryou-head p{margin-top:0.25rem;font-size:0.9rem;color:var(--gp-text)}.gp-download .dl-foryou-cards{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit, minmax(min(100%, 16rem), 1fr));margin-top:1.25rem}.gp-download .dl-primary{display:flex;flex-direction:column;gap:0.3rem;padding:1.1rem 1.25rem;border-radius:12px;text-decoration:none;color:var(--gp-on-accent);background:var(--gp-accent);border:1px solid transparent;transition:border-color 120ms, background 120ms}.gp-download .dl-primary:hover{background:color-mix(in srgb, var(--gp-accent) 90%, var(--gp-bg))}.gp-download .dl-primary--cli{background:var(--gp-bg);color:var(--gp-strong);box-shadow:none;border:1px solid var(--gp-border)}.gp-download .dl-primary--cli:hover{background:var(--gp-soft);border-color:var(--gp-accent)}.gp-download .dl-primary-kind{font-size:0.75rem;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;opacity:0.85}.gp-download .dl-primary-name{font-family:var(--gp-mono);font-size:1.05rem;font-weight:600;overflow-wrap:anywhere}.gp-download .dl-primary-hint{font-size:0.85rem;opacity:0.85}.gp-download .dl-platforms{margin-top:3rem;container-type:inline-size}.gp-download .dl-platforms>h2,.gp-download .dl-more h2{font-size:1.4rem;margin-bottom:1.25rem;color:var(--gp-strong)}.gp-download .dl-grid{display:grid;align-items:start;gap:1.25rem;grid-template-columns:minmax(0, 1fr)}.gp-download .dl-col{display:contents}.gp-download .dl-card[data-platform=\"linux\"]{order:1}.gp-download .dl-card[data-platform=\"windows\"]{order:2}.gp-download .dl-card[data-platform=\"macos\"]{order:3}.gp-download .dl-card[data-platform=\"android\"]{order:4}.gp-download .dl-card[data-platform=\"ohos\"]{order:5}.gp-download .dl-card--wide{order:6}@container (min-width: 45.25rem){.gp-download .dl-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.gp-download .dl-col{display:flex;flex-direction:column;gap:1.25rem;min-width:0}}.gp-download .dl-card{display:flex;flex-direction:column;gap:1.25rem;min-width:0;padding:1.5rem;border-radius:var(--dl-radius);background:var(--gp-surface);border:1px solid var(--gp-border);transition:border-color 120ms}.gp-download .dl-card:hover{border-color:color-mix(in srgb, var(--gp-accent) 45%, var(--gp-border))}.gp-download .dl-card--wide{grid-column:1 / -1}.gp-download .dl-card-head h3,.gp-download .dl-more h3{font-size:1.1rem;color:var(--gp-strong)}.gp-download .dl-card-head p,.gp-download .dl-more p{margin-top:0.35rem;font-size:0.875rem;line-height:1.55;color:var(--gp-text)}.gp-download .dl-table{display:table;table-layout:fixed;width:100%;border-collapse:collapse;margin:0;font-size:0.875rem}.gp-download .dl-table th,.gp-download .dl-table td{padding:0.5rem 0.4rem;border:0;border-top:1px solid var(--gp-border);text-align:left;vertical-align:top;background:none}.gp-download .dl-table thead th{border-top:0;padding-top:0;font-size:0.72rem;font-weight:600;letter-spacing:0.08em;text-transform:uppercase;color:var(--gp-text)}.gp-download .dl-table thead th:first-child{width:24%}.gp-download .dl-table tbody th{font-weight:600;white-space:nowrap;color:var(--gp-strong)}.gp-download .dl-variant{display:block;font-size:0.72rem;font-weight:500;color:var(--gp-text)}.gp-download .dl-table td{display:table-cell}.gp-download .dl-table td>.dl-asset{margin:0 0.35rem 0.35rem 0}.gp-download .dl-asset{display:inline-flex;flex-wrap:wrap;max-width:100%;overflow-wrap:anywhere;align-items:baseline;gap:0.15rem 0.4rem;padding:0.35rem 0.6rem;border-radius:8px;font-size:0.85rem;font-weight:600;text-decoration:none;color:var(--gp-strong);background:var(--gp-bg);border:1px solid var(--gp-border);transition:background 120ms, border-color 120ms}.gp-download .dl-asset:hover{background:var(--gp-soft);border-color:color-mix(in srgb, var(--gp-accent) 45%, transparent)}.gp-download .dl-asset small{flex-basis:100%;font-weight:500;color:var(--gp-text)}.gp-download .dl-asset--missing{opacity:0.45}.gp-download .dl-size{font-family:var(--gp-mono);font-size:0.72rem;font-weight:400;color:var(--gp-text)}.gp-download .dl-size:empty{display:none}.gp-download .dl-none{color:var(--gp-faint)}.gp-download .dl-chips{display:flex;flex-wrap:wrap;gap:0.5rem}.gp-download .dl-store{display:flex;flex-wrap:wrap;gap:0.5rem 1rem;padding-top:0.75rem;border-top:1px solid var(--gp-border);font-size:0.85rem;color:var(--gp-text)}.gp-download .dl-store a{color:var(--gp-strong);text-decoration:none;border-bottom:1px solid var(--gp-line)}.gp-download .dl-store a:hover{border-color:var(--gp-accent)}.gp-download .dl-fdroid{align-items:center}.gp-download .dl-fdroid a,.gp-download .dl-fdroid a:hover{border-bottom:0}.gp-download .dl-fdroid img{display:block;height:56px;width:auto;margin:-0.5rem 0}.gp-download .dl-scoop .dl-code{flex-basis:100%}.gp-download .dl-more{display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fit, minmax(min(100%, 24rem), 1fr));margin-top:3rem}.gp-download .dl-code{margin:0;padding:0.6rem 0.8rem;border-radius:8px;font-family:var(--gp-mono);font-size:0.8rem;line-height:1.5;color:var(--gp-strong);background:var(--gp-bg);border:1px solid var(--gp-border);overflow-x:auto;white-space:pre}.gp-download .dl-code code{background:none;padding:0;border:0;font:inherit;color:inherit}.gp-download .dl-quick{margin-top:2.5rem}.gp-download .dl-quick h2{font-size:1.25rem;color:var(--gp-strong)}.gp-download .dl-quick h3{margin-bottom:0.4rem;font-size:0.85rem;font-weight:600;color:var(--gp-muted)}.gp-download .dl-quick-cmds{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit, minmax(min(100%, 22rem), 1fr))}.gp-download .dl-details summary{cursor:pointer;font-size:0.9rem;color:var(--gp-accent)}.gp-download .dl-details[open]{display:flex;flex-direction:column;gap:0.6rem}.gp-download .dl-details p{margin:0;font-size:0.875rem;color:var(--gp-text)}.gp-download .dl-setup{margin-top:3rem}.gp-download .dl-setup h2{font-size:1.4rem;margin-bottom:1.25rem;color:var(--gp-strong)}.gp-download .dl-setup h3{font-size:1.1rem;color:var(--gp-strong)}.gp-download .dl-setup p{font-size:0.875rem;line-height:1.55;color:var(--gp-text)}.gp-download .dl-setup-grid{display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fit, minmax(min(100%, 24rem), 1fr))}.gp-download .dl-more .dl-link{margin-top:auto;align-self:flex-start;font-size:0.9rem}.gp-download .dl-next{margin-top:2.5rem;padding-top:1.5rem;border-top:1px solid var(--gp-border);font-size:0.95rem;color:var(--gp-muted)}.gp-download .dl-next a{color:var(--gp-accent)}@media (max-width: 40rem){.gp-download .dl-hero{padding-top:2rem}.gp-download .dl-card,.gp-download .dl-foryou{padding:1rem}.gp-download .dl-table th,.gp-download .dl-table td{padding-inline:0.2rem}.gp-download .dl-primary{padding:1rem}}.gp-video{margin-block:1.5rem 2rem}.gp-video .gp-video-note{margin:0 0 0.75rem;font-size:0.95rem;color:var(--gp-text)}.gp-video .gp-video-tabs{display:flex;gap:0.25rem;margin-bottom:0.75rem;border-bottom:1px solid var(--gp-border)}.gp-video .gp-video-tabs button{margin-bottom:-1px;padding:0.4rem 0.9rem;border:0;border-bottom:2px solid transparent;background:none;font-size:0.9rem;font-weight:500;color:var(--gp-muted);cursor:pointer}.gp-video .gp-video-tabs button:hover{color:var(--gp-strong)}.gp-video .gp-video-tabs button[aria-selected=\"true\"]{color:var(--gp-accent);border-bottom-color:var(--gp-accent)}.gp-video .gp-video-tabs button:focus-visible{outline:2px solid var(--gp-accent);outline-offset:2px;border-radius:4px}.gp-video [hidden]{display:none}.gp-video video{display:block;width:100%;height:auto;aspect-ratio:16 / 9;overflow:hidden;border:1px solid var(--gp-border);border-radius:0.75rem;background:#101820}"}],"page":{"pagePath":"api-reference/management/get-adminapilogsdownstream-1","slug":"/api-reference/management/get-adminapilogsdownstream-1","pageMetadata":{"title":"GET /admin/api/logs/downstream/{id}","description":null,"deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/logs/downstream/{id}","href":"/api-reference/management/get-adminapilogsdownstream-1","autogeneratedByOpenApi":true},"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":{"config":{},"pageMetadata":{"title":"GET /admin/api/logs/downstream/{id}","description":null,"deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/logs/downstream/{id}","href":"/api-reference/management/get-adminapilogsdownstream-1","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"parameters":["05781183-1255-4b0e-98e1-38ce950d835e","ac8ed7a0-761a-4eb9-aeec-1e0b23442541"],"responses":{"200":"67c1611a-dc9e-4f96-b3cd-229fced75768","default":"dfafba9b-87fc-4813-be5a-a58672fb3b91"},"security":["c5f42dbe-641c-4624-b37e-0c1ca1305caf","a8f84ce1-448d-4cb0-bdf4-5ec0b260c268","e58202cf-f8f1-41eb-bb97-aff706875b0e","84905125-57fd-4d6c-b474-7da3c875e443"],"summary":"GET /admin/api/logs/downstream/{id}","tags":["Management"],"x-gproxy-section":"logs","method":"get","type":"path","servers":[],"path":"/admin/api/logs/downstream/{id}","baseUrlOptions":[],"title":"GET /admin/api/logs/downstream/{id}","description":"","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"05781183-1255-4b0e-98e1-38ce950d835e":{"in":"path","name":"id","required":true,"schema":{"type":"string","isRequired":true,"uniqueKey":"","typeLabel":"string"}},"ac8ed7a0-761a-4eb9-aeec-1e0b23442541":{"description":"Administrative scope selected by the caller.","in":"header","name":"x-gproxy-admin-scope","required":false,"schema":{"type":"string","isRequired":false,"description":"Administrative scope selected by the caller.","uniqueKey":"","typeLabel":"string"}}},"responses":{"67c1611a-dc9e-4f96-b3cd-229fced75768":{"content":{"application/json":{"schema":{"description":"One request and everything captured under it.","properties":{"downstream":{"description":"One captured exchange in full, downstream or upstream.","properties":{"agentAssignmentId":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"downstream.agentAssignmentId.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"downstream.agentAssignmentId.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"downstream.agentAssignmentId","typeLabel":"string | null"},"apiKeyId":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"downstream.apiKeyId.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"downstream.apiKeyId.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"downstream.apiKeyId","typeLabel":"string | null"},"attemptId":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"downstream.attemptId.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"downstream.attemptId.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"downstream.attemptId","typeLabel":"string | null"},"attemptOrdinal":{"oneOf":[{"format":"int32","type":"integer","isRequired":true,"uniqueKey":"downstream.attemptOrdinal.oneOf.0","typeLabel":"integer\u003cint32>"},{"format":"int32","type":"null","isRequired":true,"uniqueKey":"downstream.attemptOrdinal.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"downstream.attemptOrdinal","typeLabel":"integer\u003cint32> | null"},"clientIp":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"downstream.clientIp.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"downstream.clientIp.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"downstream.clientIp","typeLabel":"string | null"},"credentialId":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"downstream.credentialId.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"downstream.credentialId.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"downstream.credentialId","typeLabel":"string | null"},"endedAtMs":{"oneOf":[{"format":"int64","type":"integer","isRequired":true,"uniqueKey":"downstream.endedAtMs.oneOf.0","typeLabel":"integer\u003cint64>"},{"format":"int64","type":"null","isRequired":true,"uniqueKey":"downstream.endedAtMs.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"downstream.endedAtMs","typeLabel":"integer\u003cint64> | null"},"error":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"downstream.error.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"downstream.error.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"downstream.error","typeLabel":"string | null"},"firstResponseAtMs":{"oneOf":[{"format":"int64","type":"integer","isRequired":true,"uniqueKey":"downstream.firstResponseAtMs.oneOf.0","typeLabel":"integer\u003cint64>"},{"format":"int64","type":"null","isRequired":true,"uniqueKey":"downstream.firstResponseAtMs.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"downstream.firstResponseAtMs","typeLabel":"integer\u003cint64> | null"},"id":{"type":"string","isRequired":true,"uniqueKey":"downstream.id","typeLabel":"string"},"initiatorRequestId":{"oneOf":[{"description":"Initiating request for provenance; actual associations are many-to-many.","type":"string","isRequired":true,"uniqueKey":"downstream.initiatorRequestId.oneOf.0","typeLabel":"string"},{"description":"Initiating request for provenance; actual associations are many-to-many.","type":"null","isRequired":true,"uniqueKey":"downstream.initiatorRequestId.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"downstream.initiatorRequestId","typeLabel":"string | null"},"kind":{"description":"`http`, `ws_connection` or `ws_turn`.","type":"string","isRequired":true,"uniqueKey":"downstream.kind","typeLabel":"string"},"metrics":{"description":"Upstream-native usage for this one exchange, when the channel reported\nany. Billed usage is on the usage record, not here.","isRequired":true,"uniqueKey":"downstream.metrics","typeLabel":"any"},"model":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"downstream.model.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"downstream.model.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"downstream.model","typeLabel":"string | null"},"operation":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"downstream.operation.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"downstream.operation.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"downstream.operation","typeLabel":"string | null"},"providerId":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"downstream.providerId.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"downstream.providerId.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"downstream.providerId","typeLabel":"string | null"},"reason":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"downstream.reason.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"downstream.reason.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"downstream.reason","typeLabel":"string | null"},"requestBody":{"description":"One captured body, or the reason there is none.","properties":{"bytes":{"description":"Reconstructed body bytes, not the length of `content`.","format":"uint64","minimum":0,"type":"integer","isRequired":true,"uniqueKey":"downstream.requestBody.bytes","typeLabel":"integer\u003cuint64>"},"content":{"type":"string","isRequired":true,"uniqueKey":"downstream.requestBody.content","typeLabel":"string"},"encoding":{"oneOf":[{"type":"string","description":"How a body's bytes are spelled in `content`.","const":"utf8","isRequired":true,"uniqueKey":"downstream.requestBody.encoding.oneOf.0","typeLabel":"string"},{"type":"string","description":"How a body's bytes are spelled in `content`.","const":"base64","isRequired":true,"uniqueKey":"downstream.requestBody.encoding.oneOf.1","typeLabel":"string"}],"isRequired":true,"uniqueKey":"downstream.requestBody.encoding","typeLabel":"string"},"state":{"description":"The record's own `body_state`: `not_captured`, `recording`,\n`complete`, `partial` or `failed`. `not_captured` with zero bytes is a\nbody nobody stored; `complete` with zero bytes is a body that was\ngenuinely empty.","type":"string","isRequired":true,"uniqueKey":"downstream.requestBody.state","typeLabel":"string"},"truncated":{"description":"Compatibility field: false, because reads return the complete stored payload.","type":"boolean","isRequired":true,"uniqueKey":"downstream.requestBody.truncated","typeLabel":"boolean"}},"required":["state","encoding","truncated","bytes","content"],"type":"object","isRequired":true,"uniqueKey":"downstream.requestBody","typeLabel":"object"},"requestFraming":{"description":"`buffered`, `bytes`, `sse`, `ndjson`, `json_array` or `websocket`.\nHTTP bodies are reconstructed regardless of transport framing;\nWebSocket messages retain their boundaries in the events.","type":"string","isRequired":true,"uniqueKey":"downstream.requestFraming","typeLabel":"string"},"requestHeaders":{"description":"`[[name, value], …]`, repeated headers preserved.","isRequired":true,"uniqueKey":"downstream.requestHeaders","typeLabel":"any"},"requestMethod":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"downstream.requestMethod.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"downstream.requestMethod.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"downstream.requestMethod","typeLabel":"string | null"},"requestQuery":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"downstream.requestQuery.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"downstream.requestQuery.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"downstream.requestQuery","typeLabel":"string | null"},"requestUrl":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"downstream.requestUrl.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"downstream.requestUrl.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"downstream.requestUrl","typeLabel":"string | null"},"responseBody":{"description":"One captured body, or the reason there is none.","properties":{"bytes":{"description":"Reconstructed body bytes, not the length of `content`.","format":"uint64","minimum":0,"type":"integer","isRequired":true,"uniqueKey":"downstream.responseBody.bytes","typeLabel":"integer\u003cuint64>"},"content":{"type":"string","isRequired":true,"uniqueKey":"downstream.responseBody.content","typeLabel":"string"},"encoding":{"oneOf":[{"type":"string","description":"How a body's bytes are spelled in `content`.","const":"utf8","isRequired":true,"uniqueKey":"downstream.responseBody.encoding.oneOf.0","typeLabel":"string"},{"type":"string","description":"How a body's bytes are spelled in `content`.","const":"base64","isRequired":true,"uniqueKey":"downstream.responseBody.encoding.oneOf.1","typeLabel":"string"}],"isRequired":true,"uniqueKey":"downstream.responseBody.encoding","typeLabel":"string"},"state":{"description":"The record's own `body_state`: `not_captured`, `recording`,\n`complete`, `partial` or `failed`. `not_captured` with zero bytes is a\nbody nobody stored; `complete` with zero bytes is a body that was\ngenuinely empty.","type":"string","isRequired":true,"uniqueKey":"downstream.responseBody.state","typeLabel":"string"},"truncated":{"description":"Compatibility field: false, because reads return the complete stored payload.","type":"boolean","isRequired":true,"uniqueKey":"downstream.responseBody.truncated","typeLabel":"boolean"}},"required":["state","encoding","truncated","bytes","content"],"type":"object","isRequired":true,"uniqueKey":"downstream.responseBody","typeLabel":"object"},"responseFraming":{"type":"string","isRequired":true,"uniqueKey":"downstream.responseFraming","typeLabel":"string"},"responseHeaders":{"oneOf":[{"isRequired":true}],"isRequired":true,"uniqueKey":"downstream.responseHeaders","typeLabel":"any"},"responseStatus":{"oneOf":[{"format":"int32","type":"integer","isRequired":true,"uniqueKey":"downstream.responseStatus.oneOf.0","typeLabel":"integer\u003cint32>"},{"format":"int32","type":"null","isRequired":true,"uniqueKey":"downstream.responseStatus.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"downstream.responseStatus","typeLabel":"integer\u003cint32> | null"},"sessionId":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"downstream.sessionId.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"downstream.sessionId.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"downstream.sessionId","typeLabel":"string | null"},"side":{"description":"`downstream` or `upstream`.","type":"string","isRequired":true,"uniqueKey":"downstream.side","typeLabel":"string"},"startedAtMs":{"format":"int64","type":"integer","isRequired":true,"uniqueKey":"downstream.startedAtMs","typeLabel":"integer\u003cint64>"},"state":{"type":"string","isRequired":true,"uniqueKey":"downstream.state","typeLabel":"string"},"streamKey":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"downstream.streamKey.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"downstream.streamKey.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"downstream.streamKey","typeLabel":"string | null"},"userId":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"downstream.userId.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"downstream.userId.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"downstream.userId","typeLabel":"string | null"}},"required":["id","initiatorRequestId","attemptId","attemptOrdinal","side","kind","sessionId","streamKey","userId","apiKeyId","providerId","credentialId","agentAssignmentId","model","operation","requestMethod","requestUrl","requestQuery","requestHeaders","requestBody","requestFraming","responseStatus","responseHeaders","responseBody","responseFraming","clientIp","metrics","state","error","reason","startedAtMs","firstResponseAtMs","endedAtMs"],"type":"object","isRequired":true,"uniqueKey":"downstream","typeLabel":"object"},"events":{"description":"The events of the downstream record and of every upstream one,\nordered by capture and then by sequence.","items":{"description":"One stream chunk or websocket message.","properties":{"captureId":{"type":"string","isRequired":true,"uniqueKey":"events.items.[INDEX].captureId","typeLabel":"string"},"direction":{"description":"`request` (client to gateway, gateway to provider) or `response`.","type":"string","isRequired":true,"uniqueKey":"events.items.[INDEX].direction","typeLabel":"string"},"kind":{"description":"`bytes`, `ws_text`, `ws_binary`, `ws_ping`, `ws_pong` or `ws_close`.","type":"string","isRequired":true,"uniqueKey":"events.items.[INDEX].kind","typeLabel":"string"},"observedAtMs":{"format":"int64","type":"integer","isRequired":true,"uniqueKey":"events.items.[INDEX].observedAtMs","typeLabel":"integer\u003cint64>"},"payload":{"description":"One captured body, or the reason there is none.","properties":{"bytes":{"description":"Reconstructed body bytes, not the length of `content`.","format":"uint64","minimum":0,"type":"integer","isRequired":true,"uniqueKey":"events.items.[INDEX].payload.bytes","typeLabel":"integer\u003cuint64>"},"content":{"type":"string","isRequired":true,"uniqueKey":"events.items.[INDEX].payload.content","typeLabel":"string"},"encoding":{"oneOf":[{"type":"string","description":"How a body's bytes are spelled in `content`.","const":"utf8","isRequired":true,"uniqueKey":"events.items.[INDEX].payload.encoding.oneOf.0","typeLabel":"string"},{"type":"string","description":"How a body's bytes are spelled in `content`.","const":"base64","isRequired":true,"uniqueKey":"events.items.[INDEX].payload.encoding.oneOf.1","typeLabel":"string"}],"isRequired":true,"uniqueKey":"events.items.[INDEX].payload.encoding","typeLabel":"string"},"state":{"description":"The record's own `body_state`: `not_captured`, `recording`,\n`complete`, `partial` or `failed`. `not_captured` with zero bytes is a\nbody nobody stored; `complete` with zero bytes is a body that was\ngenuinely empty.","type":"string","isRequired":true,"uniqueKey":"events.items.[INDEX].payload.state","typeLabel":"string"},"truncated":{"description":"Compatibility field: false, because reads return the complete stored payload.","type":"boolean","isRequired":true,"uniqueKey":"events.items.[INDEX].payload.truncated","typeLabel":"boolean"}},"required":["state","encoding","truncated","bytes","content"],"type":"object","isRequired":true,"uniqueKey":"events.items.[INDEX].payload","typeLabel":"object"},"sequence":{"description":"Monotonic across both directions of the exchange or connection.","format":"int64","type":"integer","isRequired":true,"uniqueKey":"events.items.[INDEX].sequence","typeLabel":"integer\u003cint64>"},"turnId":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"events.items.[INDEX].turnId.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"events.items.[INDEX].turnId.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"events.items.[INDEX].turnId","typeLabel":"string | null"}},"required":["captureId","sequence","turnId","direction","kind","payload","observedAtMs"],"type":"object","uniqueKey":"events.items.[INDEX]","typeLabel":"object"},"type":"array","isRequired":true,"uniqueKey":"events","typeLabel":"object[]"},"eventsTruncated":{"description":"True when the event cap cut the list short.","type":"boolean","isRequired":true,"uniqueKey":"eventsTruncated","typeLabel":"boolean"},"upstream":{"description":"Every associated upstream call, ordered by start time, attempt ordinal and ID.\nA retry is another entry here, not another downstream record.","items":{"description":"One captured exchange in full, downstream or upstream.","properties":{"agentAssignmentId":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"upstream.items.[INDEX].agentAssignmentId.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"upstream.items.[INDEX].agentAssignmentId.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"upstream.items.[INDEX].agentAssignmentId","typeLabel":"string | null"},"apiKeyId":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"upstream.items.[INDEX].apiKeyId.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"upstream.items.[INDEX].apiKeyId.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"upstream.items.[INDEX].apiKeyId","typeLabel":"string | null"},"attemptId":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"upstream.items.[INDEX].attemptId.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"upstream.items.[INDEX].attemptId.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"upstream.items.[INDEX].attemptId","typeLabel":"string | null"},"attemptOrdinal":{"oneOf":[{"format":"int32","type":"integer","isRequired":true,"uniqueKey":"upstream.items.[INDEX].attemptOrdinal.oneOf.0","typeLabel":"integer\u003cint32>"},{"format":"int32","type":"null","isRequired":true,"uniqueKey":"upstream.items.[INDEX].attemptOrdinal.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"upstream.items.[INDEX].attemptOrdinal","typeLabel":"integer\u003cint32> | null"},"clientIp":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"upstream.items.[INDEX].clientIp.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"upstream.items.[INDEX].clientIp.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"upstream.items.[INDEX].clientIp","typeLabel":"string | null"},"credentialId":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"upstream.items.[INDEX].credentialId.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"upstream.items.[INDEX].credentialId.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"upstream.items.[INDEX].credentialId","typeLabel":"string | null"},"endedAtMs":{"oneOf":[{"format":"int64","type":"integer","isRequired":true,"uniqueKey":"upstream.items.[INDEX].endedAtMs.oneOf.0","typeLabel":"integer\u003cint64>"},{"format":"int64","type":"null","isRequired":true,"uniqueKey":"upstream.items.[INDEX].endedAtMs.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"upstream.items.[INDEX].endedAtMs","typeLabel":"integer\u003cint64> | null"},"error":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"upstream.items.[INDEX].error.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"upstream.items.[INDEX].error.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"upstream.items.[INDEX].error","typeLabel":"string | null"},"firstResponseAtMs":{"oneOf":[{"format":"int64","type":"integer","isRequired":true,"uniqueKey":"upstream.items.[INDEX].firstResponseAtMs.oneOf.0","typeLabel":"integer\u003cint64>"},{"format":"int64","type":"null","isRequired":true,"uniqueKey":"upstream.items.[INDEX].firstResponseAtMs.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"upstream.items.[INDEX].firstResponseAtMs","typeLabel":"integer\u003cint64> | null"},"id":{"type":"string","isRequired":true,"uniqueKey":"upstream.items.[INDEX].id","typeLabel":"string"},"initiatorRequestId":{"oneOf":[{"description":"Initiating request for provenance; actual associations are many-to-many.","type":"string","isRequired":true,"uniqueKey":"upstream.items.[INDEX].initiatorRequestId.oneOf.0","typeLabel":"string"},{"description":"Initiating request for provenance; actual associations are many-to-many.","type":"null","isRequired":true,"uniqueKey":"upstream.items.[INDEX].initiatorRequestId.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"upstream.items.[INDEX].initiatorRequestId","typeLabel":"string | null"},"kind":{"description":"`http`, `ws_connection` or `ws_turn`.","type":"string","isRequired":true,"uniqueKey":"upstream.items.[INDEX].kind","typeLabel":"string"},"metrics":{"description":"Upstream-native usage for this one exchange, when the channel reported\nany. Billed usage is on the usage record, not here.","isRequired":true,"uniqueKey":"upstream.items.[INDEX].metrics","typeLabel":"any"},"model":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"upstream.items.[INDEX].model.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"upstream.items.[INDEX].model.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"upstream.items.[INDEX].model","typeLabel":"string | null"},"operation":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"upstream.items.[INDEX].operation.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"upstream.items.[INDEX].operation.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"upstream.items.[INDEX].operation","typeLabel":"string | null"},"providerId":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"upstream.items.[INDEX].providerId.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"upstream.items.[INDEX].providerId.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"upstream.items.[INDEX].providerId","typeLabel":"string | null"},"reason":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"upstream.items.[INDEX].reason.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"upstream.items.[INDEX].reason.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"upstream.items.[INDEX].reason","typeLabel":"string | null"},"requestBody":{"description":"One captured body, or the reason there is none.","properties":{"bytes":{"description":"Reconstructed body bytes, not the length of `content`.","format":"uint64","minimum":0,"type":"integer","isRequired":true,"uniqueKey":"upstream.items.[INDEX].requestBody.bytes","typeLabel":"integer\u003cuint64>"},"content":{"type":"string","isRequired":true,"uniqueKey":"upstream.items.[INDEX].requestBody.content","typeLabel":"string"},"encoding":{"oneOf":[{"type":"string","description":"How a body's bytes are spelled in `content`.","const":"utf8","isRequired":true,"uniqueKey":"upstream.items.[INDEX].requestBody.encoding.oneOf.0","typeLabel":"string"},{"type":"string","description":"How a body's bytes are spelled in `content`.","const":"base64","isRequired":true,"uniqueKey":"upstream.items.[INDEX].requestBody.encoding.oneOf.1","typeLabel":"string"}],"isRequired":true,"uniqueKey":"upstream.items.[INDEX].requestBody.encoding","typeLabel":"string"},"state":{"description":"The record's own `body_state`: `not_captured`, `recording`,\n`complete`, `partial` or `failed`. `not_captured` with zero bytes is a\nbody nobody stored; `complete` with zero bytes is a body that was\ngenuinely empty.","type":"string","isRequired":true,"uniqueKey":"upstream.items.[INDEX].requestBody.state","typeLabel":"string"},"truncated":{"description":"Compatibility field: false, because reads return the complete stored payload.","type":"boolean","isRequired":true,"uniqueKey":"upstream.items.[INDEX].requestBody.truncated","typeLabel":"boolean"}},"required":["state","encoding","truncated","bytes","content"],"type":"object","isRequired":true,"uniqueKey":"upstream.items.[INDEX].requestBody","typeLabel":"object"},"requestFraming":{"description":"`buffered`, `bytes`, `sse`, `ndjson`, `json_array` or `websocket`.\nHTTP bodies are reconstructed regardless of transport framing;\nWebSocket messages retain their boundaries in the events.","type":"string","isRequired":true,"uniqueKey":"upstream.items.[INDEX].requestFraming","typeLabel":"string"},"requestHeaders":{"description":"`[[name, value], …]`, repeated headers preserved.","isRequired":true,"uniqueKey":"upstream.items.[INDEX].requestHeaders","typeLabel":"any"},"requestMethod":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"upstream.items.[INDEX].requestMethod.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"upstream.items.[INDEX].requestMethod.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"upstream.items.[INDEX].requestMethod","typeLabel":"string | null"},"requestQuery":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"upstream.items.[INDEX].requestQuery.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"upstream.items.[INDEX].requestQuery.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"upstream.items.[INDEX].requestQuery","typeLabel":"string | null"},"requestUrl":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"upstream.items.[INDEX].requestUrl.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"upstream.items.[INDEX].requestUrl.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"upstream.items.[INDEX].requestUrl","typeLabel":"string | null"},"responseBody":{"description":"One captured body, or the reason there is none.","properties":{"bytes":{"description":"Reconstructed body bytes, not the length of `content`.","format":"uint64","minimum":0,"type":"integer","isRequired":true,"uniqueKey":"upstream.items.[INDEX].responseBody.bytes","typeLabel":"integer\u003cuint64>"},"content":{"type":"string","isRequired":true,"uniqueKey":"upstream.items.[INDEX].responseBody.content","typeLabel":"string"},"encoding":{"oneOf":[{"type":"string","description":"How a body's bytes are spelled in `content`.","const":"utf8","isRequired":true,"uniqueKey":"upstream.items.[INDEX].responseBody.encoding.oneOf.0","typeLabel":"string"},{"type":"string","description":"How a body's bytes are spelled in `content`.","const":"base64","isRequired":true,"uniqueKey":"upstream.items.[INDEX].responseBody.encoding.oneOf.1","typeLabel":"string"}],"isRequired":true,"uniqueKey":"upstream.items.[INDEX].responseBody.encoding","typeLabel":"string"},"state":{"description":"The record's own `body_state`: `not_captured`, `recording`,\n`complete`, `partial` or `failed`. `not_captured` with zero bytes is a\nbody nobody stored; `complete` with zero bytes is a body that was\ngenuinely empty.","type":"string","isRequired":true,"uniqueKey":"upstream.items.[INDEX].responseBody.state","typeLabel":"string"},"truncated":{"description":"Compatibility field: false, because reads return the complete stored payload.","type":"boolean","isRequired":true,"uniqueKey":"upstream.items.[INDEX].responseBody.truncated","typeLabel":"boolean"}},"required":["state","encoding","truncated","bytes","content"],"type":"object","isRequired":true,"uniqueKey":"upstream.items.[INDEX].responseBody","typeLabel":"object"},"responseFraming":{"type":"string","isRequired":true,"uniqueKey":"upstream.items.[INDEX].responseFraming","typeLabel":"string"},"responseHeaders":{"oneOf":[{"isRequired":true}],"isRequired":true,"uniqueKey":"upstream.items.[INDEX].responseHeaders","typeLabel":"any"},"responseStatus":{"oneOf":[{"format":"int32","type":"integer","isRequired":true,"uniqueKey":"upstream.items.[INDEX].responseStatus.oneOf.0","typeLabel":"integer\u003cint32>"},{"format":"int32","type":"null","isRequired":true,"uniqueKey":"upstream.items.[INDEX].responseStatus.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"upstream.items.[INDEX].responseStatus","typeLabel":"integer\u003cint32> | null"},"sessionId":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"upstream.items.[INDEX].sessionId.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"upstream.items.[INDEX].sessionId.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"upstream.items.[INDEX].sessionId","typeLabel":"string | null"},"side":{"description":"`downstream` or `upstream`.","type":"string","isRequired":true,"uniqueKey":"upstream.items.[INDEX].side","typeLabel":"string"},"startedAtMs":{"format":"int64","type":"integer","isRequired":true,"uniqueKey":"upstream.items.[INDEX].startedAtMs","typeLabel":"integer\u003cint64>"},"state":{"type":"string","isRequired":true,"uniqueKey":"upstream.items.[INDEX].state","typeLabel":"string"},"streamKey":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"upstream.items.[INDEX].streamKey.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"upstream.items.[INDEX].streamKey.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"upstream.items.[INDEX].streamKey","typeLabel":"string | null"},"userId":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"upstream.items.[INDEX].userId.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"upstream.items.[INDEX].userId.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"upstream.items.[INDEX].userId","typeLabel":"string | null"}},"required":["id","initiatorRequestId","attemptId","attemptOrdinal","side","kind","sessionId","streamKey","userId","apiKeyId","providerId","credentialId","agentAssignmentId","model","operation","requestMethod","requestUrl","requestQuery","requestHeaders","requestBody","requestFraming","responseStatus","responseHeaders","responseBody","responseFraming","clientIp","metrics","state","error","reason","startedAtMs","firstResponseAtMs","endedAtMs"],"type":"object","uniqueKey":"upstream.items.[INDEX]","typeLabel":"object"},"type":"array","isRequired":true,"uniqueKey":"upstream","typeLabel":"object[]"},"usage":{"description":"Usage of associated physical upstream calls, retained independently of captures.","items":{"description":"One persisted physical upstream call.","properties":{"actualServiceTier":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"usage.items.[INDEX].actualServiceTier.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"usage.items.[INDEX].actualServiceTier.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"usage.items.[INDEX].actualServiceTier","typeLabel":"string | null"},"apiKeyId":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"usage.items.[INDEX].apiKeyId.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"usage.items.[INDEX].apiKeyId.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"usage.items.[INDEX].apiKeyId","typeLabel":"string | null"},"completeness":{"oneOf":[{"description":"`complete`, `partial` or `unknown`.","type":"string","isRequired":true,"uniqueKey":"usage.items.[INDEX].completeness.oneOf.0","typeLabel":"string"},{"description":"`complete`, `partial` or `unknown`.","type":"null","isRequired":true,"uniqueKey":"usage.items.[INDEX].completeness.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"usage.items.[INDEX].completeness","typeLabel":"string | null"},"cost":{"oneOf":[{"description":"The settled USD charge, read from its dedicated column.","type":"string","isRequired":true,"uniqueKey":"usage.items.[INDEX].cost.oneOf.0","typeLabel":"string"},{"description":"The settled USD charge, read from its dedicated column.","type":"null","isRequired":true,"uniqueKey":"usage.items.[INDEX].cost.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"usage.items.[INDEX].cost","typeLabel":"string | null"},"currency":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"usage.items.[INDEX].currency.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"usage.items.[INDEX].currency.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"usage.items.[INDEX].currency","typeLabel":"string | null"},"durationMs":{"oneOf":[{"format":"int64","type":"integer","isRequired":true,"uniqueKey":"usage.items.[INDEX].durationMs.oneOf.0","typeLabel":"integer\u003cint64>"},{"format":"int64","type":"null","isRequired":true,"uniqueKey":"usage.items.[INDEX].durationMs.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"usage.items.[INDEX].durationMs","typeLabel":"integer\u003cint64> | null"},"endedAtMs":{"oneOf":[{"format":"int64","type":"integer","isRequired":true,"uniqueKey":"usage.items.[INDEX].endedAtMs.oneOf.0","typeLabel":"integer\u003cint64>"},{"format":"int64","type":"null","isRequired":true,"uniqueKey":"usage.items.[INDEX].endedAtMs.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"usage.items.[INDEX].endedAtMs","typeLabel":"integer\u003cint64> | null"},"exchanges":{"description":"Detail of this physical call, retaining the existing exchange DTO shape.","items":{"description":"One upstream attempt inside a request: which provider and credential\nserved it, and what it cost on its own.","properties":{"actualServiceTier":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"usage.items.[INDEX].exchanges.items.[INDEX].actualServiceTier.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"usage.items.[INDEX].exchanges.items.[INDEX].actualServiceTier.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"usage.items.[INDEX].exchanges.items.[INDEX].actualServiceTier","typeLabel":"string | null"},"attemptId":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"usage.items.[INDEX].exchanges.items.[INDEX].attemptId.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"usage.items.[INDEX].exchanges.items.[INDEX].attemptId.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"usage.items.[INDEX].exchanges.items.[INDEX].attemptId","typeLabel":"string | null"},"attemptOrdinal":{"oneOf":[{"format":"int64","type":"integer","isRequired":true,"uniqueKey":"usage.items.[INDEX].exchanges.items.[INDEX].attemptOrdinal.oneOf.0","typeLabel":"integer\u003cint64>"},{"format":"int64","type":"null","isRequired":true,"uniqueKey":"usage.items.[INDEX].exchanges.items.[INDEX].attemptOrdinal.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"usage.items.[INDEX].exchanges.items.[INDEX].attemptOrdinal","typeLabel":"integer\u003cint64> | null"},"captureId":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"usage.items.[INDEX].exchanges.items.[INDEX].captureId.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"usage.items.[INDEX].exchanges.items.[INDEX].captureId.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"usage.items.[INDEX].exchanges.items.[INDEX].captureId","typeLabel":"string | null"},"completeness":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"usage.items.[INDEX].exchanges.items.[INDEX].completeness.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"usage.items.[INDEX].exchanges.items.[INDEX].completeness.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"usage.items.[INDEX].exchanges.items.[INDEX].completeness","typeLabel":"string | null"},"cost":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"usage.items.[INDEX].exchanges.items.[INDEX].cost.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"usage.items.[INDEX].exchanges.items.[INDEX].cost.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"usage.items.[INDEX].exchanges.items.[INDEX].cost","typeLabel":"string | null"},"credentialId":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"usage.items.[INDEX].exchanges.items.[INDEX].credentialId.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"usage.items.[INDEX].exchanges.items.[INDEX].credentialId.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"usage.items.[INDEX].exchanges.items.[INDEX].credentialId","typeLabel":"string | null"},"currency":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"usage.items.[INDEX].exchanges.items.[INDEX].currency.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"usage.items.[INDEX].exchanges.items.[INDEX].currency.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"usage.items.[INDEX].exchanges.items.[INDEX].currency","typeLabel":"string | null"},"metrics":{"description":"Dynamic dimensions and nested protocol-specific usage detail.","isRequired":true,"uniqueKey":"usage.items.[INDEX].exchanges.items.[INDEX].metrics","typeLabel":"any"},"model":{"oneOf":[{"description":"The upstream model name, which need not be the requested one.","type":"string","isRequired":true,"uniqueKey":"usage.items.[INDEX].exchanges.items.[INDEX].model.oneOf.0","typeLabel":"string"},{"description":"The upstream model name, which need not be the requested one.","type":"null","isRequired":true,"uniqueKey":"usage.items.[INDEX].exchanges.items.[INDEX].model.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"usage.items.[INDEX].exchanges.items.[INDEX].model","typeLabel":"string | null"},"providerId":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"usage.items.[INDEX].exchanges.items.[INDEX].providerId.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"usage.items.[INDEX].exchanges.items.[INDEX].providerId.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"usage.items.[INDEX].exchanges.items.[INDEX].providerId","typeLabel":"string | null"},"quantities":{"additionalProperties":{"type":"string","uniqueKey":"usage.items.[INDEX].exchanges.items.[INDEX].quantities.additionalProperties","typeLabel":"string"},"description":"Reported media/tool quantities, as exact decimal strings. Missing is unknown.","type":"object","isRequired":true,"uniqueKey":"usage.items.[INDEX].exchanges.items.[INDEX].quantities","typeLabel":"object"},"responseModel":{"oneOf":[{"description":"The model the upstream response named, which may differ from `model`.","type":"string","isRequired":true,"uniqueKey":"usage.items.[INDEX].exchanges.items.[INDEX].responseModel.oneOf.0","typeLabel":"string"},{"description":"The model the upstream response named, which may differ from `model`.","type":"null","isRequired":true,"uniqueKey":"usage.items.[INDEX].exchanges.items.[INDEX].responseModel.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"usage.items.[INDEX].exchanges.items.[INDEX].responseModel","typeLabel":"string | null"},"tokens":{"description":"Token counts exactly as the upstream reported them.","properties":{"cacheCreation":{"items":{"description":"Reported cache writes for one retention duration. None means unknown TTL.","properties":{"tokens":{"format":"uint64","minimum":0,"type":"integer","isRequired":true,"uniqueKey":"usage.items.[INDEX].exchanges.items.[INDEX].tokens.cacheCreation.items.[INDEX].tokens","typeLabel":"integer\u003cuint64>"},"ttlSeconds":{"oneOf":[{"format":"uint64","minimum":0,"type":"integer","isRequired":true,"uniqueKey":"usage.items.[INDEX].exchanges.items.[INDEX].tokens.cacheCreation.items.[INDEX].ttlSeconds.oneOf.0","typeLabel":"integer\u003cuint64>"},{"format":"uint64","minimum":0,"type":"null","isRequired":true,"uniqueKey":"usage.items.[INDEX].exchanges.items.[INDEX].tokens.cacheCreation.items.[INDEX].ttlSeconds.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"usage.items.[INDEX].exchanges.items.[INDEX].tokens.cacheCreation.items.[INDEX].ttlSeconds","typeLabel":"integer\u003cuint64> | null"}},"required":["tokens","ttlSeconds"],"type":"object","uniqueKey":"usage.items.[INDEX].exchanges.items.[INDEX].tokens.cacheCreation.items.[INDEX]","typeLabel":"object"},"type":"array","isRequired":true,"uniqueKey":"usage.items.[INDEX].exchanges.items.[INDEX].tokens.cacheCreation","typeLabel":"object[]"},"cachedInputTokens":{"oneOf":[{"format":"uint64","minimum":0,"type":"integer","isRequired":true,"uniqueKey":"usage.items.[INDEX].exchanges.items.[INDEX].tokens.cachedInputTokens.oneOf.0","typeLabel":"integer\u003cuint64>"},{"format":"uint64","minimum":0,"type":"null","isRequired":true,"uniqueKey":"usage.items.[INDEX].exchanges.items.[INDEX].tokens.cachedInputTokens.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"usage.items.[INDEX].exchanges.items.[INDEX].tokens.cachedInputTokens","typeLabel":"integer\u003cuint64> | null"},"inputTokens":{"oneOf":[{"description":"Ordinary input, excluding cache reads and cache writes.","format":"uint64","minimum":0,"type":"integer","isRequired":true,"uniqueKey":"usage.items.[INDEX].exchanges.items.[INDEX].tokens.inputTokens.oneOf.0","typeLabel":"integer\u003cuint64>"},{"description":"Ordinary input, excluding cache reads and cache writes.","format":"uint64","minimum":0,"type":"null","isRequired":true,"uniqueKey":"usage.items.[INDEX].exchanges.items.[INDEX].tokens.inputTokens.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"usage.items.[INDEX].exchanges.items.[INDEX].tokens.inputTokens","typeLabel":"integer\u003cuint64> | null"},"outputTokens":{"oneOf":[{"description":"Total output, reasoning included.","format":"uint64","minimum":0,"type":"integer","isRequired":true,"uniqueKey":"usage.items.[INDEX].exchanges.items.[INDEX].tokens.outputTokens.oneOf.0","typeLabel":"integer\u003cuint64>"},{"description":"Total output, reasoning included.","format":"uint64","minimum":0,"type":"null","isRequired":true,"uniqueKey":"usage.items.[INDEX].exchanges.items.[INDEX].tokens.outputTokens.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"usage.items.[INDEX].exchanges.items.[INDEX].tokens.outputTokens","typeLabel":"integer\u003cuint64> | null"},"reasoningTokens":{"oneOf":[{"description":"A subset of `output_tokens`, never additive with it.","format":"uint64","minimum":0,"type":"integer","isRequired":true,"uniqueKey":"usage.items.[INDEX].exchanges.items.[INDEX].tokens.reasoningTokens.oneOf.0","typeLabel":"integer\u003cuint64>"},{"description":"A subset of `output_tokens`, never additive with it.","format":"uint64","minimum":0,"type":"null","isRequired":true,"uniqueKey":"usage.items.[INDEX].exchanges.items.[INDEX].tokens.reasoningTokens.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"usage.items.[INDEX].exchanges.items.[INDEX].tokens.reasoningTokens","typeLabel":"integer\u003cuint64> | null"}},"required":["inputTokens","outputTokens","cachedInputTokens","cacheCreation","reasoningTokens"],"type":"object","isRequired":true,"uniqueKey":"usage.items.[INDEX].exchanges.items.[INDEX].tokens","typeLabel":"object"}},"required":["captureId","completeness","actualServiceTier","metrics","attemptId","attemptOrdinal","providerId","credentialId","model","responseModel","tokens","quantities","cost","currency"],"type":"object","uniqueKey":"usage.items.[INDEX].exchanges.items.[INDEX]","typeLabel":"object"},"type":"array","isRequired":true,"uniqueKey":"usage.items.[INDEX].exchanges","typeLabel":"object[]"},"metrics":{"description":"Dynamic dimensions and nested protocol-specific detail; fixed fields are above.","isRequired":true,"uniqueKey":"usage.items.[INDEX].metrics","typeLabel":"any"},"model":{"description":"The upstream model the call was routed to.","type":"string","isRequired":true,"uniqueKey":"usage.items.[INDEX].model","typeLabel":"string"},"operation":{"type":"string","isRequired":true,"uniqueKey":"usage.items.[INDEX].operation","typeLabel":"string"},"quantities":{"additionalProperties":{"type":"string","uniqueKey":"usage.items.[INDEX].quantities.additionalProperties","typeLabel":"string"},"description":"Reported media/tool quantities, as exact decimal strings. Missing is unknown.","type":"object","isRequired":true,"uniqueKey":"usage.items.[INDEX].quantities","typeLabel":"object"},"requestId":{"description":"Physical upstream call ID. A corresponding capture log need not exist.","type":"string","isRequired":true,"uniqueKey":"usage.items.[INDEX].requestId","typeLabel":"string"},"responseModel":{"oneOf":[{"description":"The model the upstream response named, which may differ from `model`.","type":"string","isRequired":true,"uniqueKey":"usage.items.[INDEX].responseModel.oneOf.0","typeLabel":"string"},{"description":"The model the upstream response named, which may differ from `model`.","type":"null","isRequired":true,"uniqueKey":"usage.items.[INDEX].responseModel.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"usage.items.[INDEX].responseModel","typeLabel":"string | null"},"startedAtMs":{"format":"int64","type":"integer","isRequired":true,"uniqueKey":"usage.items.[INDEX].startedAtMs","typeLabel":"integer\u003cint64>"},"state":{"oneOf":[{"description":"The settlement state core recorded: `settled`, `failed`, … .","type":"string","isRequired":true,"uniqueKey":"usage.items.[INDEX].state.oneOf.0","typeLabel":"string"},{"description":"The settlement state core recorded: `settled`, `failed`, … .","type":"null","isRequired":true,"uniqueKey":"usage.items.[INDEX].state.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"usage.items.[INDEX].state","typeLabel":"string | null"},"tokens":{"description":"Token counts exactly as the upstream reported them.","properties":{"cacheCreation":{"items":{"description":"Reported cache writes for one retention duration. None means unknown TTL.","properties":{"tokens":{"format":"uint64","minimum":0,"type":"integer","isRequired":true,"uniqueKey":"usage.items.[INDEX].tokens.cacheCreation.items.[INDEX].tokens","typeLabel":"integer\u003cuint64>"},"ttlSeconds":{"oneOf":[{"format":"uint64","minimum":0,"type":"integer","isRequired":true,"uniqueKey":"usage.items.[INDEX].tokens.cacheCreation.items.[INDEX].ttlSeconds.oneOf.0","typeLabel":"integer\u003cuint64>"},{"format":"uint64","minimum":0,"type":"null","isRequired":true,"uniqueKey":"usage.items.[INDEX].tokens.cacheCreation.items.[INDEX].ttlSeconds.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"usage.items.[INDEX].tokens.cacheCreation.items.[INDEX].ttlSeconds","typeLabel":"integer\u003cuint64> | null"}},"required":["tokens","ttlSeconds"],"type":"object","uniqueKey":"usage.items.[INDEX].tokens.cacheCreation.items.[INDEX]","typeLabel":"object"},"type":"array","isRequired":true,"uniqueKey":"usage.items.[INDEX].tokens.cacheCreation","typeLabel":"object[]"},"cachedInputTokens":{"oneOf":[{"format":"uint64","minimum":0,"type":"integer","isRequired":true,"uniqueKey":"usage.items.[INDEX].tokens.cachedInputTokens.oneOf.0","typeLabel":"integer\u003cuint64>"},{"format":"uint64","minimum":0,"type":"null","isRequired":true,"uniqueKey":"usage.items.[INDEX].tokens.cachedInputTokens.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"usage.items.[INDEX].tokens.cachedInputTokens","typeLabel":"integer\u003cuint64> | null"},"inputTokens":{"oneOf":[{"description":"Ordinary input, excluding cache reads and cache writes.","format":"uint64","minimum":0,"type":"integer","isRequired":true,"uniqueKey":"usage.items.[INDEX].tokens.inputTokens.oneOf.0","typeLabel":"integer\u003cuint64>"},{"description":"Ordinary input, excluding cache reads and cache writes.","format":"uint64","minimum":0,"type":"null","isRequired":true,"uniqueKey":"usage.items.[INDEX].tokens.inputTokens.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"usage.items.[INDEX].tokens.inputTokens","typeLabel":"integer\u003cuint64> | null"},"outputTokens":{"oneOf":[{"description":"Total output, reasoning included.","format":"uint64","minimum":0,"type":"integer","isRequired":true,"uniqueKey":"usage.items.[INDEX].tokens.outputTokens.oneOf.0","typeLabel":"integer\u003cuint64>"},{"description":"Total output, reasoning included.","format":"uint64","minimum":0,"type":"null","isRequired":true,"uniqueKey":"usage.items.[INDEX].tokens.outputTokens.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"usage.items.[INDEX].tokens.outputTokens","typeLabel":"integer\u003cuint64> | null"},"reasoningTokens":{"oneOf":[{"description":"A subset of `output_tokens`, never additive with it.","format":"uint64","minimum":0,"type":"integer","isRequired":true,"uniqueKey":"usage.items.[INDEX].tokens.reasoningTokens.oneOf.0","typeLabel":"integer\u003cuint64>"},{"description":"A subset of `output_tokens`, never additive with it.","format":"uint64","minimum":0,"type":"null","isRequired":true,"uniqueKey":"usage.items.[INDEX].tokens.reasoningTokens.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"usage.items.[INDEX].tokens.reasoningTokens","typeLabel":"integer\u003cuint64> | null"}},"required":["inputTokens","outputTokens","cachedInputTokens","cacheCreation","reasoningTokens"],"type":"object","isRequired":true,"uniqueKey":"usage.items.[INDEX].tokens","typeLabel":"object"},"ttftMs":{"oneOf":[{"format":"int64","type":"integer","isRequired":true,"uniqueKey":"usage.items.[INDEX].ttftMs.oneOf.0","typeLabel":"integer\u003cint64>"},{"format":"int64","type":"null","isRequired":true,"uniqueKey":"usage.items.[INDEX].ttftMs.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"usage.items.[INDEX].ttftMs","typeLabel":"integer\u003cint64> | null"},"userId":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"usage.items.[INDEX].userId.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"usage.items.[INDEX].userId.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"usage.items.[INDEX].userId","typeLabel":"string | null"}},"required":["requestId","userId","apiKeyId","model","responseModel","operation","state","completeness","actualServiceTier","tokens","quantities","cost","currency","exchanges","metrics","startedAtMs","endedAtMs","durationMs","ttftMs"],"type":"object","uniqueKey":"usage.items.[INDEX]","typeLabel":"object"},"type":"array","isRequired":true,"uniqueKey":"usage","typeLabel":"object[]"}},"required":["downstream","upstream","events","eventsTruncated","usage"],"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"downstream":{"agentAssignmentId":"\u003cstring>","apiKeyId":"\u003cstring>","attemptId":"\u003cstring>","attemptOrdinal":123,"clientIp":"\u003cstring>","credentialId":"\u003cstring>","endedAtMs":123,"error":"\u003cstring>","firstResponseAtMs":123,"id":"\u003cstring>","initiatorRequestId":"\u003cstring>","kind":"\u003cstring>","metrics":"\u003cunknown>","model":"\u003cstring>","operation":"\u003cstring>","providerId":"\u003cstring>","reason":"\u003cstring>","requestBody":{"bytes":1,"content":"\u003cstring>","encoding":"utf8","state":"\u003cstring>","truncated":true},"requestFraming":"\u003cstring>","requestHeaders":"\u003cunknown>","requestMethod":"\u003cstring>","requestQuery":"\u003cstring>","requestUrl":"\u003cstring>","responseBody":{"bytes":1,"content":"\u003cstring>","encoding":"utf8","state":"\u003cstring>","truncated":true},"responseFraming":"\u003cstring>","responseHeaders":"\u003cunknown>","responseStatus":123,"sessionId":"\u003cstring>","side":"\u003cstring>","startedAtMs":123,"state":"\u003cstring>","streamKey":"\u003cstring>","userId":"\u003cstring>"},"events":[{"captureId":"\u003cstring>","direction":"\u003cstring>","kind":"\u003cstring>","observedAtMs":123,"payload":{"bytes":1,"content":"\u003cstring>","encoding":"utf8","state":"\u003cstring>","truncated":true},"sequence":123,"turnId":"\u003cstring>"}],"eventsTruncated":true,"upstream":[{"agentAssignmentId":"\u003cstring>","apiKeyId":"\u003cstring>","attemptId":"\u003cstring>","attemptOrdinal":123,"clientIp":"\u003cstring>","credentialId":"\u003cstring>","endedAtMs":123,"error":"\u003cstring>","firstResponseAtMs":123,"id":"\u003cstring>","initiatorRequestId":"\u003cstring>","kind":"\u003cstring>","metrics":"\u003cunknown>","model":"\u003cstring>","operation":"\u003cstring>","providerId":"\u003cstring>","reason":"\u003cstring>","requestBody":{"bytes":1,"content":"\u003cstring>","encoding":"utf8","state":"\u003cstring>","truncated":true},"requestFraming":"\u003cstring>","requestHeaders":"\u003cunknown>","requestMethod":"\u003cstring>","requestQuery":"\u003cstring>","requestUrl":"\u003cstring>","responseBody":{"bytes":1,"content":"\u003cstring>","encoding":"utf8","state":"\u003cstring>","truncated":true},"responseFraming":"\u003cstring>","responseHeaders":"\u003cunknown>","responseStatus":123,"sessionId":"\u003cstring>","side":"\u003cstring>","startedAtMs":123,"state":"\u003cstring>","streamKey":"\u003cstring>","userId":"\u003cstring>"}],"usage":[{"actualServiceTier":"\u003cstring>","apiKeyId":"\u003cstring>","completeness":"\u003cstring>","cost":"\u003cstring>","currency":"\u003cstring>","durationMs":123,"endedAtMs":123,"exchanges":[{"actualServiceTier":"\u003cstring>","attemptId":"\u003cstring>","attemptOrdinal":123,"captureId":"\u003cstring>","completeness":"\u003cstring>","cost":"\u003cstring>","credentialId":"\u003cstring>","currency":"\u003cstring>","metrics":"\u003cunknown>","model":"\u003cstring>","providerId":"\u003cstring>","quantities":{},"responseModel":"\u003cstring>","tokens":{"cacheCreation":[{"tokens":1,"ttlSeconds":1}],"cachedInputTokens":1,"inputTokens":1,"outputTokens":1,"reasoningTokens":1}}],"metrics":"\u003cunknown>","model":"\u003cstring>","operation":"\u003cstring>","quantities":{},"requestId":"\u003cstring>","responseModel":"\u003cstring>","startedAtMs":123,"state":"\u003cstring>","tokens":{"cacheCreation":[{"tokens":1,"ttlSeconds":1}],"cachedInputTokens":1,"inputTokens":1,"outputTokens":1,"reasoningTokens":1},"ttftMs":123,"userId":"\u003cstring>"}]}}},"exampleType":"generated"}},"description":"Success","exampleType":"generated"},"dfafba9b-87fc-4813-be5a-a58672fb3b91":{"content":{"application/json":{"schema":{"properties":{"error":{"properties":{"code":{"type":"string","isRequired":true,"uniqueKey":"error.code","typeLabel":"string"},"message":{"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"}},"required":["code","message"],"type":"object","isRequired":true,"uniqueKey":"error","typeLabel":"object"}},"required":["error"],"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"code":"\u003cstring>","message":"\u003cstring>"}}}},"exampleType":"generated"}},"description":"Gateway error","exampleType":"generated"}},"security":{"c5f42dbe-641c-4624-b37e-0c1ca1305caf":{"consoleSession":{"in":"cookie","name":"gproxy_session","type":"apiKey","scopes":[],"schemeName":"consoleSession"}},"a8f84ce1-448d-4cb0-bdf4-5ec0b260c268":{"bearer":{"scheme":"bearer","type":"http","scopes":[],"schemeName":"bearer"}},"e58202cf-f8f1-41eb-bb97-aff706875b0e":{"anthropicKey":{"in":"header","name":"x-api-key","type":"apiKey","scopes":[],"schemeName":"anthropicKey"}},"84905125-57fd-4d6c-b474-7da3c875e443":{"googleKey":{"in":"header","name":"x-goog-api-key","type":"apiKey","scopes":[],"schemeName":"googleKey"}}},"servers":{},"processedSecurityOptions":[{"schemes":[{"scheme":{"in":"cookie","name":"gproxy_session","type":"apiKey","scopes":[],"schemeName":"consoleSession"},"schema":{"title":"gproxy_session","type":"string","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"consoleSession","name":"gproxy_session"}],"title":"consoleSession"},{"schemes":[{"scheme":{"scheme":"bearer","type":"http","scopes":[],"schemeName":"bearer"},"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":"bearer","name":"Authorization"}],"title":"bearer"},{"schemes":[{"scheme":{"in":"header","name":"x-api-key","type":"apiKey","scopes":[],"schemeName":"anthropicKey"},"schema":{"title":"x-api-key","type":"string","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"anthropicKey","name":"x-api-key"}],"title":"anthropicKey"},{"schemes":[{"scheme":{"in":"header","name":"x-goog-api-key","type":"apiKey","scopes":[],"schemeName":"googleKey"},"schema":{"title":"x-goog-api-key","type":"string","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"googleKey","name":"x-goog-api-key"}],"title":"googleKey"}]},"originalFileLocation":"generated/openapi.json"},"subdomain":"gproxy-docs","siteName":"GPROXY","title":"GET /admin/api/logs/downstream/{id} - GPROXY","relatedPagesConfig":{"enabled":true,"limit":5,"mode":"automatic"},"contextualStarterQuestions":[{"_id":"6aeae27c3016672d406ac3a3","deploymentId":"6aeadaa2325a7a27f77fbbd0","questionText":"How do I retrieve logs?","status":"active","generatedBy":"contextual","path":"api-reference/management/get-adminapilogsdownstream-1","createdAt":"2026-11-04T07:45:00.383Z","updatedAt":"2026-11-04T07:45:00.383Z","__v":0},{"_id":"6aeae27c3016672d406ac3a5","deploymentId":"6aeadaa2325a7a27f77fbbd0","questionText":"How do I filter log data?","status":"active","generatedBy":"contextual","path":"api-reference/management/get-adminapilogsdownstream-1","createdAt":"2026-11-04T07:45:00.383Z","updatedAt":"2026-11-04T07:45:00.383Z","__v":0},{"_id":"6aeae27c3016672d406ac3a4","deploymentId":"6aeadaa2325a7a27f77fbbd0","questionText":"What is a downstream ID?","status":"active","generatedBy":"contextual","path":"api-reference/management/get-adminapilogsdownstream-1","createdAt":"2026-11-04T07:45:00.383Z","updatedAt":"2026-11-04T07:45:00.383Z","__v":0}],"navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/api-reference/management/get-adminapilogsdownstream-1","matchLevel":0},"zh-CN":{"href":"/api-reference/management/get-adminapilogsdownstream-1","matchLevel":0},"zh-TW":{"href":"/api-reference/management/get-adminapilogsdownstream-1","matchLevel":0},"ru":{"href":"/api-reference/management/get-adminapilogsdownstream-1","matchLevel":0}}},"lastModified":"2026-11-08T15:48:31.787Z","originalFileLocation":"api-reference/management/get-adminapilogsdownstream-1.mdx","locale":"zh-CN"},"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=\"application-name\" content=\"GPROXY\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/gproxy-docs/XMT5DtfusJh2a5iq/_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/gproxy-docs/XMT5DtfusJh2a5iq/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/gproxy-docs/XMT5DtfusJh2a5iq/_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/gproxy-docs/XMT5DtfusJh2a5iq/_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/gproxy-docs/XMT5DtfusJh2a5iq/_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/gproxy-docs/XMT5DtfusJh2a5iq/_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/gproxy-docs/XMT5DtfusJh2a5iq/_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/gproxy-docs/XMT5DtfusJh2a5iq/_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/gproxy-docs/XMT5DtfusJh2a5iq/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"GET /admin/api/logs/downstream/{id} - GPROXY\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"GPROXY\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://gproxy.leenhawk.com/api-reference/management/get-adminapilogsdownstream-1\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://gproxy-docs.mintlify.site/_mintlify/api/og/v2?division=Management\u0026amp;title=GET+%2Fadmin%2Fapi%2Flogs%2Fdownstream%2F%7Bid%7D\u0026amp;theme=f93f9f41876bb5c60e936f10\u0026amp;signature=deae518819d18f71444fe223a291269a3a1a59da9fe84a5917a32dd1944c5d5b\">\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=\"GET /admin/api/logs/downstream/{id} - GPROXY\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://gproxy-docs.mintlify.site/_mintlify/api/og/v2?division=Management\u0026amp;title=GET+%2Fadmin%2Fapi%2Flogs%2Fdownstream%2F%7Bid%7D\u0026amp;theme=f93f9f41876bb5c60e936f10\u0026amp;signature=deae518819d18f71444fe223a291269a3a1a59da9fe84a5917a32dd1944c5d5b\">\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/gproxy-docs/XMT5DtfusJh2a5iq/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"GPROXY\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#2563EB\">\u003clink data-mint-head rel=\"canonical\" href=\"https://gproxy.leenhawk.com/api-reference/management/get-adminapilogsdownstream-1\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/management/get-adminapilogsdownstream-1.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://gproxy.leenhawk.com/#organization\",\"name\":\"GPROXY\",\"url\":\"https://gproxy.leenhawk.com\"},{\"@type\":\"WebSite\",\"@id\":\"https://gproxy.leenhawk.com#website\",\"name\":\"GPROXY\",\"url\":\"https://gproxy.leenhawk.com\",\"publisher\":{\"@id\":\"https://gproxy.leenhawk.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://gproxy.leenhawk.com/api-reference/management/get-adminapilogsdownstream-1#webpage\",\"url\":\"https://gproxy.leenhawk.com/api-reference/management/get-adminapilogsdownstream-1\",\"name\":\"GET /admin/api/logs/downstream/{id}\",\"dateModified\":\"2026-11-08T15:48:31.787Z\",\"isPartOf\":{\"@id\":\"https://gproxy.leenhawk.com#website\"},\"breadcrumb\":{\"@id\":\"https://gproxy.leenhawk.com/api-reference/management/get-adminapilogsdownstream-1#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://gproxy.leenhawk.com/api-reference/management/get-adminapilogsdownstream-1#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"HTTP API\",\"item\":\"https://gproxy.leenhawk.com/api-reference/oauth/get-well-knownoauth-authorization-serverv1\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Management\",\"item\":\"https://gproxy.leenhawk.com/api-reference/management/get-adminapiapi-keys\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"GET /admin/api/logs/downstream/{id}\",\"item\":\"https://gproxy.leenhawk.com/api-reference/management/get-adminapilogsdownstream-1\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://gproxy.leenhawk.com/api-reference/management/get-adminapilogsdownstream-1#apireference\",\"headline\":\"GET /admin/api/logs/downstream/{id}\",\"name\":\"GET /admin/api/logs/downstream/{id}\",\"url\":\"https://gproxy.leenhawk.com/api-reference/management/get-adminapilogsdownstream-1\",\"mainEntityOfPage\":{\"@id\":\"https://gproxy.leenhawk.com/api-reference/management/get-adminapilogsdownstream-1#webpage\"},\"dateModified\":\"2026-11-08T15:48:31.787Z\",\"publisher\":{\"@id\":\"https://gproxy.leenhawk.com/#organization\"},\"isPartOf\":{\"@id\":\"https://gproxy.leenhawk.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"GPROXY\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"GPROXY","nav":{"global":null,"languages":[{"language":"en","groups":[{"group":"Overview","pages":[{"title":"GPROXY","sidebarTitle":"Overview","href":""},{"title":"Concepts","href":"/introduction/concepts"}]},{"group":"Installation and upgrades","pages":[{"title":"Download \u0026 Install","mode":"wide","href":"/download"},{"title":"Docker, Render, and Heroku","sidebarTitle":"Docker and container hosts","href":"/deployment/containers"},{"title":"Cloudflare Workers, Netlify, and Vercel","sidebarTitle":"Workers and functions","href":"/deployment/edge"},{"group":"Upgrading","pages":[{"title":"Upgrading from v3 to v4","sidebarTitle":"v3 to v4","href":"/deployment/v3-to-v4"},{"title":"Upgrading from v2 to v4","sidebarTitle":"v2 to v4","href":"/deployment/v2-to-v4"},{"title":"Upgrading from v2 to v3","sidebarTitle":"v2 to v3","href":"/deployment/v2-to-v3"}]}]},{"group":"Tutorial","pages":[{"title":"Quick start","sidebarTitle":"Quick Start","href":"/getting-started/quick-start"},{"title":"First request","sidebarTitle":"First Request","href":"/getting-started/first-request"}]},{"group":"Administration","pages":[{"title":"Providers \u0026 Credentials","href":"/guides/providers"},{"title":"Models and routes","href":"/guides/models"},{"title":"Users and API keys","sidebarTitle":"Users \u0026 API Keys","href":"/guides/users-and-keys"},{"title":"Permissions, rate limits, and budgets","sidebarTitle":"Permissions, Rate Limits \u0026 Quotas","href":"/guides/permissions"},{"title":"Rewrite rules and protocol overrides","sidebarTitle":"Rewrite rules and overrides","href":"/guides/rules"},{"title":"Prompt caching","href":"/guides/claude-caching"},{"title":"CLI Clients","href":"/guides/cli-clients"},{"title":"Console","sidebarTitle":"Console","href":"/guides/console"},{"title":"Usage, logs, and audit","sidebarTitle":"Usage, Logs \u0026 Audit","href":"/guides/observability"}]},{"group":"Reference","pages":[{"title":"Configuration","href":"/reference/configuration"},{"title":"Configuration Schema","mode":"wide","href":"/reference/configuration-schema"},{"title":"Routing \u0026 Endpoints","href":"/reference/routing-table"},{"title":"Pricing and tiers","href":"/reference/pricing"},{"title":"Storage and cache backends","href":"/reference/database"},{"title":"Channel Catalogue","mode":"wide","href":"/reference/channel-catalog"},{"title":"HTTP API Reference","href":"/reference/http-api"}]},{"group":"Development","pages":[{"title":"Architecture","href":"/development/architecture"},{"title":"Embedding the SDK","href":"/development/embedding"},{"title":"Adding a Channel","href":"/development/adding-a-channel"},{"title":"Building from Source","href":"/development/building"}]},{"group":"HTTP API","pages":[{"group":"OAuth","pages":[{"title":"GET /.well-known/oauth-authorization-server/v1","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /.well-known/oauth-authorization-server/v1","href":"/api-reference/oauth/get-well-knownoauth-authorization-serverv1"},{"title":"GET /.well-known/oauth-authorization-server/{mount}/v1","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /.well-known/oauth-authorization-server/{mount}/v1","href":"/api-reference/oauth/get-well-knownoauth-authorization-server-v1"},{"title":"GET /v1/.well-known/oauth-authorization-server","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1/.well-known/oauth-authorization-server","href":"/api-reference/oauth/get-v1well-knownoauth-authorization-server"},{"title":"GET /v1/oauth/authorize","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1/oauth/authorize","href":"/api-reference/oauth/get-v1oauthauthorize"},{"title":"POST /v1/oauth/authorize","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/oauth/authorize","href":"/api-reference/oauth/post-v1oauthauthorize"},{"title":"POST /v1/oauth/device/code","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/oauth/device/code","href":"/api-reference/oauth/post-v1oauthdevicecode"},{"title":"GET /v1/oauth/metadata","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1/oauth/metadata","href":"/api-reference/oauth/get-v1oauthmetadata"},{"title":"POST /v1/oauth/revoke","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/oauth/revoke","href":"/api-reference/oauth/post-v1oauthrevoke"},{"title":"POST /v1/oauth/token","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/oauth/token","href":"/api-reference/oauth/post-v1oauthtoken"}]},{"group":"Management","pages":[{"title":"GET /admin/api/api-keys","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/api-keys","href":"/api-reference/management/get-adminapiapi-keys"},{"title":"POST /admin/api/api-keys","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/api-keys","href":"/api-reference/management/post-adminapiapi-keys"},{"title":"POST /admin/api/api-keys/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/api-keys/batch","href":"/api-reference/management/post-adminapiapi-keysbatch"},{"title":"GET /admin/api/api-keys/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/api-keys/{id}","href":"/api-reference/management/get-adminapiapi-keys-1"},{"title":"DELETE /admin/api/api-keys/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/api-keys/{id}","href":"/api-reference/management/delete-adminapiapi-keys"},{"title":"PATCH /admin/api/api-keys/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/api-keys/{id}","href":"/api-reference/management/patch-adminapiapi-keys"},{"title":"POST /admin/api/api-keys/{id}/rotate","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/api-keys/{id}/rotate","href":"/api-reference/management/post-adminapiapi-keys-rotate"},{"title":"GET /admin/api/api-keys/{id}/secret","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/api-keys/{id}/secret","href":"/api-reference/management/get-adminapiapi-keys-secret"},{"title":"GET /admin/api/audit","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/audit","href":"/api-reference/management/get-adminapiaudit"},{"title":"GET /admin/api/channels","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/channels","href":"/api-reference/management/get-adminapichannels"},{"title":"GET /admin/api/connection-profiles","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/connection-profiles","href":"/api-reference/management/get-adminapiconnection-profiles"},{"title":"POST /admin/api/connection-profiles","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/connection-profiles","href":"/api-reference/management/post-adminapiconnection-profiles"},{"title":"POST /admin/api/connection-profiles/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/connection-profiles/batch","href":"/api-reference/management/post-adminapiconnection-profilesbatch"},{"title":"GET /admin/api/connection-profiles/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/connection-profiles/{id}","href":"/api-reference/management/get-adminapiconnection-profiles-1"},{"title":"DELETE /admin/api/connection-profiles/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/connection-profiles/{id}","href":"/api-reference/management/delete-adminapiconnection-profiles"},{"title":"PATCH /admin/api/connection-profiles/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/connection-profiles/{id}","href":"/api-reference/management/patch-adminapiconnection-profiles"},{"title":"POST /admin/api/connectivity/test","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/connectivity/test","href":"/api-reference/management/post-adminapiconnectivitytest"},{"title":"GET /admin/api/context","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/context","href":"/api-reference/management/get-adminapicontext"},{"title":"POST /admin/api/credential-login/authcode/complete","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/credential-login/authcode/complete","href":"/api-reference/management/post-adminapicredential-loginauthcodecomplete"},{"title":"POST /admin/api/credential-login/authcode/start","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/credential-login/authcode/start","href":"/api-reference/management/post-adminapicredential-loginauthcodestart"},{"title":"POST /admin/api/credential-login/device/poll","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/credential-login/device/poll","href":"/api-reference/management/post-adminapicredential-logindevicepoll"},{"title":"POST /admin/api/credential-login/device/start","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/credential-login/device/start","href":"/api-reference/management/post-adminapicredential-logindevicestart"},{"title":"GET /admin/api/credentials","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/credentials","href":"/api-reference/management/get-adminapicredentials"},{"title":"POST /admin/api/credentials","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/credentials","href":"/api-reference/management/post-adminapicredentials"},{"title":"POST /admin/api/credentials/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/credentials/batch","href":"/api-reference/management/post-adminapicredentialsbatch"},{"title":"GET /admin/api/credentials/owners","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/credentials/owners","href":"/api-reference/management/get-adminapicredentialsowners"},{"title":"GET /admin/api/credentials/providers","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/credentials/providers","href":"/api-reference/management/get-adminapicredentialsproviders"},{"title":"GET /admin/api/credentials/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/credentials/{id}","href":"/api-reference/management/get-adminapicredentials-1"},{"title":"DELETE /admin/api/credentials/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/credentials/{id}","href":"/api-reference/management/delete-adminapicredentials"},{"title":"PATCH /admin/api/credentials/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/credentials/{id}","href":"/api-reference/management/patch-adminapicredentials"},{"title":"POST /admin/api/credentials/{id}/health-reset","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/credentials/{id}/health-reset","href":"/api-reference/management/post-adminapicredentials-health-reset"},{"title":"GET /admin/api/credentials/{id}/limits","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/credentials/{id}/limits","href":"/api-reference/management/get-adminapicredentials-limits"},{"title":"POST /admin/api/credentials/{id}/models/discover","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/credentials/{id}/models/discover","href":"/api-reference/management/post-adminapicredentials-modelsdiscover"},{"title":"POST /admin/api/credentials/{id}/models/test","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/credentials/{id}/models/test","href":"/api-reference/management/post-adminapicredentials-modelstest"},{"title":"GET /admin/api/credentials/{id}/quota","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/credentials/{id}/quota","href":"/api-reference/management/get-adminapicredentials-quota"},{"title":"POST /admin/api/credentials/{id}/quota-diagnostics","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/credentials/{id}/quota-diagnostics","href":"/api-reference/management/post-adminapicredentials-quota-diagnostics"},{"title":"GET /admin/api/credentials/{id}/quota-observations","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/credentials/{id}/quota-observations","href":"/api-reference/management/get-adminapicredentials-quota-observations"},{"title":"POST /admin/api/credentials/{id}/quota-probe","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/credentials/{id}/quota-probe","href":"/api-reference/management/post-adminapicredentials-quota-probe"},{"title":"POST /admin/api/credentials/{id}/quota-reset","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/credentials/{id}/quota-reset","href":"/api-reference/management/post-adminapicredentials-quota-reset"},{"title":"GET /admin/api/credentials/{id}/quota-reset-credits","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/credentials/{id}/quota-reset-credits","href":"/api-reference/management/get-adminapicredentials-quota-reset-credits"},{"title":"POST /admin/api/credentials/{id}/refresh","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/credentials/{id}/refresh","href":"/api-reference/management/post-adminapicredentials-refresh"},{"title":"POST /admin/api/credentials/{id}/reveal","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/credentials/{id}/reveal","href":"/api-reference/management/post-adminapicredentials-reveal"},{"title":"POST /admin/api/credentials/{id}/status","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/credentials/{id}/status","href":"/api-reference/management/post-adminapicredentials-status"},{"title":"GET /admin/api/default-model-catalog","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/default-model-catalog","href":"/api-reference/management/get-adminapidefault-model-catalog"},{"title":"POST /admin/api/default-model-catalog/apply-prices","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/default-model-catalog/apply-prices","href":"/api-reference/management/post-adminapidefault-model-catalogapply-prices"},{"title":"POST /admin/api/export","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/export","href":"/api-reference/management/post-adminapiexport"},{"title":"GET /admin/api/fonts","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/fonts","href":"/api-reference/management/get-adminapifonts"},{"title":"POST /admin/api/fonts","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/fonts","href":"/api-reference/management/post-adminapifonts"},{"title":"DELETE /admin/api/fonts","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/fonts","href":"/api-reference/management/delete-adminapifonts"},{"title":"POST /admin/api/import","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/import","href":"/api-reference/management/post-adminapiimport"},{"title":"GET /admin/api/logs/captures/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/logs/captures/{id}","href":"/api-reference/management/get-adminapilogscaptures"},{"title":"GET /admin/api/logs/downstream","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/logs/downstream","href":"/api-reference/management/get-adminapilogsdownstream"},{"title":"DELETE /admin/api/logs/downstream","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/logs/downstream","href":"/api-reference/management/delete-adminapilogsdownstream"},{"title":"POST /admin/api/logs/downstream/delete","description":null,"deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/logs/downstream/delete","href":"/api-reference/management/post-adminapilogsdownstreamdelete"},{"title":"GET /admin/api/logs/downstream/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/logs/downstream/{id}","href":"/api-reference/management/get-adminapilogsdownstream-1"},{"title":"GET /admin/api/logs/upstream","description":null,"deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/logs/upstream","href":"/api-reference/management/get-adminapilogsupstream"},{"title":"DELETE /admin/api/logs/upstream","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/logs/upstream","href":"/api-reference/management/delete-adminapilogsupstream"},{"title":"POST /admin/api/logs/upstream/delete","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/logs/upstream/delete","href":"/api-reference/management/post-adminapilogsupstreamdelete"},{"title":"GET /admin/api/model-names","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/model-names","href":"/api-reference/management/get-adminapimodel-names"},{"title":"GET /admin/api/models","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/models","href":"/api-reference/management/get-adminapimodels"},{"title":"POST /admin/api/models","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/models","href":"/api-reference/management/post-adminapimodels"},{"title":"POST /admin/api/models/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/models/batch","href":"/api-reference/management/post-adminapimodelsbatch"},{"title":"POST /admin/api/models/discover","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/models/discover","href":"/api-reference/management/post-adminapimodelsdiscover"},{"title":"POST /admin/api/models/discover/apply","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/models/discover/apply","href":"/api-reference/management/post-adminapimodelsdiscoverapply"},{"title":"POST /admin/api/models/test","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/models/test","href":"/api-reference/management/post-adminapimodelstest"},{"title":"GET /admin/api/models/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/models/{id}","href":"/api-reference/management/get-adminapimodels-1"},{"title":"DELETE /admin/api/models/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/models/{id}","href":"/api-reference/management/delete-adminapimodels"},{"title":"PATCH /admin/api/models/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/models/{id}","href":"/api-reference/management/patch-adminapimodels"},{"title":"GET /admin/api/oauth-clients","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/oauth-clients","href":"/api-reference/management/get-adminapioauth-clients"},{"title":"POST /admin/api/oauth-clients","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/oauth-clients","href":"/api-reference/management/post-adminapioauth-clients"},{"title":"POST /admin/api/oauth-clients/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/oauth-clients/batch","href":"/api-reference/management/post-adminapioauth-clientsbatch"},{"title":"GET /admin/api/oauth-clients/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/oauth-clients/{id}","href":"/api-reference/management/get-adminapioauth-clients-1"},{"title":"PATCH /admin/api/oauth-clients/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/oauth-clients/{id}","href":"/api-reference/management/patch-adminapioauth-clients"},{"title":"POST /admin/api/oauth-clients/{id}/retire","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/oauth-clients/{id}/retire","href":"/api-reference/management/post-adminapioauth-clients-retire"},{"title":"GET /admin/api/operation-endpoints","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/operation-endpoints","href":"/api-reference/management/get-adminapioperation-endpoints"},{"title":"POST /admin/api/operation-endpoints","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/operation-endpoints","href":"/api-reference/management/post-adminapioperation-endpoints"},{"title":"POST /admin/api/operation-endpoints/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/operation-endpoints/batch","href":"/api-reference/management/post-adminapioperation-endpointsbatch"},{"title":"GET /admin/api/operation-endpoints/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/operation-endpoints/{id}","href":"/api-reference/management/get-adminapioperation-endpoints-1"},{"title":"DELETE /admin/api/operation-endpoints/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/operation-endpoints/{id}","href":"/api-reference/management/delete-adminapioperation-endpoints"},{"title":"PATCH /admin/api/operation-endpoints/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/operation-endpoints/{id}","href":"/api-reference/management/patch-adminapioperation-endpoints"},{"title":"GET /admin/api/operation-keys","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/operation-keys","href":"/api-reference/management/get-adminapioperation-keys"},{"title":"GET /admin/api/operation-rules","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/operation-rules","href":"/api-reference/management/get-adminapioperation-rules"},{"title":"POST /admin/api/operation-rules","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/operation-rules","href":"/api-reference/management/post-adminapioperation-rules"},{"title":"POST /admin/api/operation-rules/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/operation-rules/batch","href":"/api-reference/management/post-adminapioperation-rulesbatch"},{"title":"GET /admin/api/operation-rules/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/operation-rules/{id}","href":"/api-reference/management/get-adminapioperation-rules-1"},{"title":"DELETE /admin/api/operation-rules/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/operation-rules/{id}","href":"/api-reference/management/delete-adminapioperation-rules"},{"title":"PATCH /admin/api/operation-rules/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/operation-rules/{id}","href":"/api-reference/management/patch-adminapioperation-rules"},{"title":"GET /admin/api/organizations","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/organizations","href":"/api-reference/management/get-adminapiorganizations"},{"title":"POST /admin/api/organizations","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/organizations","href":"/api-reference/management/post-adminapiorganizations"},{"title":"POST /admin/api/organizations/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/organizations/batch","href":"/api-reference/management/post-adminapiorganizationsbatch"},{"title":"GET /admin/api/organizations/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/organizations/{id}","href":"/api-reference/management/get-adminapiorganizations-1"},{"title":"DELETE /admin/api/organizations/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/organizations/{id}","href":"/api-reference/management/delete-adminapiorganizations"},{"title":"PATCH /admin/api/organizations/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/organizations/{id}","href":"/api-reference/management/patch-adminapiorganizations"},{"title":"GET /admin/api/organizations/{id}/members","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/organizations/{id}/members","href":"/api-reference/management/get-adminapiorganizations-members"},{"title":"POST /admin/api/organizations/{id}/members","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/organizations/{id}/members","href":"/api-reference/management/post-adminapiorganizations-members"},{"title":"GET /admin/api/organizations/{id}/members/{user_id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/organizations/{id}/members/{user_id}","href":"/api-reference/management/get-adminapiorganizations-members-1"},{"title":"PUT /admin/api/organizations/{id}/members/{user_id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json put /admin/api/organizations/{id}/members/{user_id}","href":"/api-reference/management/put-adminapiorganizations-members"},{"title":"DELETE /admin/api/organizations/{id}/members/{user_id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/organizations/{id}/members/{user_id}","href":"/api-reference/management/delete-adminapiorganizations-members"},{"title":"GET /admin/api/permissions","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/permissions","href":"/api-reference/management/get-adminapipermissions"},{"title":"POST /admin/api/permissions","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/permissions","href":"/api-reference/management/post-adminapipermissions"},{"title":"POST /admin/api/permissions/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/permissions/batch","href":"/api-reference/management/post-adminapipermissionsbatch"},{"title":"GET /admin/api/permissions/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/permissions/{id}","href":"/api-reference/management/get-adminapipermissions-1"},{"title":"DELETE /admin/api/permissions/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/permissions/{id}","href":"/api-reference/management/delete-adminapipermissions"},{"title":"PATCH /admin/api/permissions/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/permissions/{id}","href":"/api-reference/management/patch-adminapipermissions"},{"title":"GET /admin/api/price-rates","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/price-rates","href":"/api-reference/management/get-adminapiprice-rates"},{"title":"POST /admin/api/price-rates","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/price-rates","href":"/api-reference/management/post-adminapiprice-rates"},{"title":"POST /admin/api/price-rates/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/price-rates/batch","href":"/api-reference/management/post-adminapiprice-ratesbatch"},{"title":"GET /admin/api/price-rates/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/price-rates/{id}","href":"/api-reference/management/get-adminapiprice-rates-1"},{"title":"DELETE /admin/api/price-rates/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/price-rates/{id}","href":"/api-reference/management/delete-adminapiprice-rates"},{"title":"PATCH /admin/api/price-rates/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/price-rates/{id}","href":"/api-reference/management/patch-adminapiprice-rates"},{"title":"GET /admin/api/price-rules","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/price-rules","href":"/api-reference/management/get-adminapiprice-rules"},{"title":"POST /admin/api/price-rules","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/price-rules","href":"/api-reference/management/post-adminapiprice-rules"},{"title":"POST /admin/api/price-rules/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/price-rules/batch","href":"/api-reference/management/post-adminapiprice-rulesbatch"},{"title":"GET /admin/api/price-rules/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/price-rules/{id}","href":"/api-reference/management/get-adminapiprice-rules-1"},{"title":"DELETE /admin/api/price-rules/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/price-rules/{id}","href":"/api-reference/management/delete-adminapiprice-rules"},{"title":"PATCH /admin/api/price-rules/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/price-rules/{id}","href":"/api-reference/management/patch-adminapiprice-rules"},{"title":"GET /admin/api/price-tiers","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/price-tiers","href":"/api-reference/management/get-adminapiprice-tiers"},{"title":"POST /admin/api/price-tiers","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/price-tiers","href":"/api-reference/management/post-adminapiprice-tiers"},{"title":"POST /admin/api/price-tiers/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/price-tiers/batch","href":"/api-reference/management/post-adminapiprice-tiersbatch"},{"title":"GET /admin/api/price-tiers/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/price-tiers/{id}","href":"/api-reference/management/get-adminapiprice-tiers-1"},{"title":"DELETE /admin/api/price-tiers/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/price-tiers/{id}","href":"/api-reference/management/delete-adminapiprice-tiers"},{"title":"PATCH /admin/api/price-tiers/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/price-tiers/{id}","href":"/api-reference/management/patch-adminapiprice-tiers"},{"title":"GET /admin/api/provider-models","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/provider-models","href":"/api-reference/management/get-adminapiprovider-models"},{"title":"POST /admin/api/provider-models","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/provider-models","href":"/api-reference/management/post-adminapiprovider-models"},{"title":"POST /admin/api/provider-models/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/provider-models/batch","href":"/api-reference/management/post-adminapiprovider-modelsbatch"},{"title":"GET /admin/api/provider-models/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/provider-models/{id}","href":"/api-reference/management/get-adminapiprovider-models-1"},{"title":"DELETE /admin/api/provider-models/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/provider-models/{id}","href":"/api-reference/management/delete-adminapiprovider-models"},{"title":"PATCH /admin/api/provider-models/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/provider-models/{id}","href":"/api-reference/management/patch-adminapiprovider-models"},{"title":"GET /admin/api/provider-rule-sets","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/provider-rule-sets","href":"/api-reference/management/get-adminapiprovider-rule-sets"},{"title":"POST /admin/api/provider-rule-sets","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/provider-rule-sets","href":"/api-reference/management/post-adminapiprovider-rule-sets"},{"title":"POST /admin/api/provider-rule-sets/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/provider-rule-sets/batch","href":"/api-reference/management/post-adminapiprovider-rule-setsbatch"},{"title":"GET /admin/api/provider-rule-sets/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/provider-rule-sets/{id}","href":"/api-reference/management/get-adminapiprovider-rule-sets-1"},{"title":"DELETE /admin/api/provider-rule-sets/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/provider-rule-sets/{id}","href":"/api-reference/management/delete-adminapiprovider-rule-sets"},{"title":"PATCH /admin/api/provider-rule-sets/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/provider-rule-sets/{id}","href":"/api-reference/management/patch-adminapiprovider-rule-sets"},{"title":"GET /admin/api/providers","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/providers","href":"/api-reference/management/get-adminapiproviders"},{"title":"POST /admin/api/providers","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/providers","href":"/api-reference/management/post-adminapiproviders"},{"title":"POST /admin/api/providers/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/providers/batch","href":"/api-reference/management/post-adminapiprovidersbatch"},{"title":"GET /admin/api/providers/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/providers/{id}","href":"/api-reference/management/get-adminapiproviders-1"},{"title":"DELETE /admin/api/providers/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/providers/{id}","href":"/api-reference/management/delete-adminapiproviders"},{"title":"PATCH /admin/api/providers/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/providers/{id}","href":"/api-reference/management/patch-adminapiproviders"},{"title":"POST /admin/api/providers/{id}/default-rule-set","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/providers/{id}/default-rule-set","href":"/api-reference/management/post-adminapiproviders-default-rule-set"},{"title":"GET /admin/api/providers/{id}/routing","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/providers/{id}/routing","href":"/api-reference/management/get-adminapiproviders-routing"},{"title":"POST /admin/api/providers/{id}/routing-defaults/reset","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/providers/{id}/routing-defaults/reset","href":"/api-reference/management/post-adminapiproviders-routing-defaultsreset"},{"title":"PUT /admin/api/providers/{id}/routing/{operation}/{dialect}","deprecated":null,"version":null,"openapi":"/generated/openapi.json put /admin/api/providers/{id}/routing/{operation}/{dialect}","href":"/api-reference/management/put-adminapiproviders-routing-"},{"title":"DELETE /admin/api/providers/{id}/routing/{operation}/{dialect}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/providers/{id}/routing/{operation}/{dialect}","href":"/api-reference/management/delete-adminapiproviders-routing-"},{"title":"GET /admin/api/quotas","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/quotas","href":"/api-reference/management/get-adminapiquotas"},{"title":"POST /admin/api/quotas","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/quotas","href":"/api-reference/management/post-adminapiquotas"},{"title":"POST /admin/api/quotas/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/quotas/batch","href":"/api-reference/management/post-adminapiquotasbatch"},{"title":"GET /admin/api/quotas/status","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/quotas/status","href":"/api-reference/management/get-adminapiquotasstatus"},{"title":"GET /admin/api/quotas/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/quotas/{id}","href":"/api-reference/management/get-adminapiquotas-1"},{"title":"DELETE /admin/api/quotas/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/quotas/{id}","href":"/api-reference/management/delete-adminapiquotas"},{"title":"PATCH /admin/api/quotas/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/quotas/{id}","href":"/api-reference/management/patch-adminapiquotas"},{"title":"POST /admin/api/quotas/{id}/limit-reset","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/quotas/{id}/limit-reset","href":"/api-reference/management/post-adminapiquotas-limit-reset"},{"title":"POST /admin/api/quotas/{id}/reset","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/quotas/{id}/reset","href":"/api-reference/management/post-adminapiquotas-reset"},{"title":"GET /admin/api/rate-limits","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/rate-limits","href":"/api-reference/management/get-adminapirate-limits"},{"title":"POST /admin/api/rate-limits","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/rate-limits","href":"/api-reference/management/post-adminapirate-limits"},{"title":"POST /admin/api/rate-limits/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/rate-limits/batch","href":"/api-reference/management/post-adminapirate-limitsbatch"},{"title":"GET /admin/api/rate-limits/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/rate-limits/{id}","href":"/api-reference/management/get-adminapirate-limits-1"},{"title":"DELETE /admin/api/rate-limits/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/rate-limits/{id}","href":"/api-reference/management/delete-adminapirate-limits"},{"title":"PATCH /admin/api/rate-limits/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/rate-limits/{id}","href":"/api-reference/management/patch-adminapirate-limits"},{"title":"GET /admin/api/route-members","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/route-members","href":"/api-reference/management/get-adminapiroute-members"},{"title":"POST /admin/api/route-members","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/route-members","href":"/api-reference/management/post-adminapiroute-members"},{"title":"POST /admin/api/route-members/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/route-members/batch","href":"/api-reference/management/post-adminapiroute-membersbatch"},{"title":"GET /admin/api/route-members/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/route-members/{id}","href":"/api-reference/management/get-adminapiroute-members-1"},{"title":"DELETE /admin/api/route-members/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/route-members/{id}","href":"/api-reference/management/delete-adminapiroute-members"},{"title":"PATCH /admin/api/route-members/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/route-members/{id}","href":"/api-reference/management/patch-adminapiroute-members"},{"title":"GET /admin/api/routes","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/routes","href":"/api-reference/management/get-adminapiroutes"},{"title":"POST /admin/api/routes","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/routes","href":"/api-reference/management/post-adminapiroutes"},{"title":"POST /admin/api/routes/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/routes/batch","href":"/api-reference/management/post-adminapiroutesbatch"},{"title":"GET /admin/api/routes/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/routes/{id}","href":"/api-reference/management/get-adminapiroutes-1"},{"title":"DELETE /admin/api/routes/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/routes/{id}","href":"/api-reference/management/delete-adminapiroutes"},{"title":"PATCH /admin/api/routes/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/routes/{id}","href":"/api-reference/management/patch-adminapiroutes"},{"title":"GET /admin/api/rule-presets","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/rule-presets","href":"/api-reference/management/get-adminapirule-presets"},{"title":"GET /admin/api/rule-sets","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/rule-sets","href":"/api-reference/management/get-adminapirule-sets"},{"title":"POST /admin/api/rule-sets","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/rule-sets","href":"/api-reference/management/post-adminapirule-sets"},{"title":"POST /admin/api/rule-sets/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/rule-sets/batch","href":"/api-reference/management/post-adminapirule-setsbatch"},{"title":"GET /admin/api/rule-sets/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/rule-sets/{id}","href":"/api-reference/management/get-adminapirule-sets-1"},{"title":"DELETE /admin/api/rule-sets/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/rule-sets/{id}","href":"/api-reference/management/delete-adminapirule-sets"},{"title":"PATCH /admin/api/rule-sets/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/rule-sets/{id}","href":"/api-reference/management/patch-adminapirule-sets"},{"title":"POST /admin/api/rule-sets/{id}/rule-presets/{preset}","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/rule-sets/{id}/rule-presets/{preset}","href":"/api-reference/management/post-adminapirule-sets-rule-presets"},{"title":"PUT /admin/api/rule-sets/{id}/rules","deprecated":null,"version":null,"openapi":"/generated/openapi.json put /admin/api/rule-sets/{id}/rules","href":"/api-reference/management/put-adminapirule-sets-rules"},{"title":"GET /admin/api/rules","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/rules","href":"/api-reference/management/get-adminapirules"},{"title":"POST /admin/api/rules","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/rules","href":"/api-reference/management/post-adminapirules"},{"title":"POST /admin/api/rules/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/rules/batch","href":"/api-reference/management/post-adminapirulesbatch"},{"title":"GET /admin/api/rules/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/rules/{id}","href":"/api-reference/management/get-adminapirules-1"},{"title":"DELETE /admin/api/rules/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/rules/{id}","href":"/api-reference/management/delete-adminapirules"},{"title":"PATCH /admin/api/rules/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/rules/{id}","href":"/api-reference/management/patch-adminapirules"},{"title":"GET /admin/api/session","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/session","href":"/api-reference/management/get-adminapisession"},{"title":"DELETE /admin/api/session","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/session","href":"/api-reference/management/delete-adminapisession"},{"title":"GET /admin/api/sessions","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/sessions","href":"/api-reference/management/get-adminapisessions"},{"title":"DELETE /admin/api/sessions/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/sessions/{id}","href":"/api-reference/management/delete-adminapisessions"},{"title":"GET /admin/api/settings","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/settings","href":"/api-reference/management/get-adminapisettings"},{"title":"PATCH /admin/api/settings","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/settings","href":"/api-reference/management/patch-adminapisettings"},{"title":"GET /admin/api/teams","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/teams","href":"/api-reference/management/get-adminapiteams"},{"title":"POST /admin/api/teams","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/teams","href":"/api-reference/management/post-adminapiteams"},{"title":"POST /admin/api/teams/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/teams/batch","href":"/api-reference/management/post-adminapiteamsbatch"},{"title":"GET /admin/api/teams/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/teams/{id}","href":"/api-reference/management/get-adminapiteams-1"},{"title":"DELETE /admin/api/teams/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/teams/{id}","href":"/api-reference/management/delete-adminapiteams"},{"title":"PATCH /admin/api/teams/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/teams/{id}","href":"/api-reference/management/patch-adminapiteams"},{"title":"GET /admin/api/teams/{id}/members","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/teams/{id}/members","href":"/api-reference/management/get-adminapiteams-members"},{"title":"POST /admin/api/teams/{id}/members","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/teams/{id}/members","href":"/api-reference/management/post-adminapiteams-members"},{"title":"GET /admin/api/teams/{id}/members/{user_id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/teams/{id}/members/{user_id}","href":"/api-reference/management/get-adminapiteams-members-1"},{"title":"PUT /admin/api/teams/{id}/members/{user_id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json put /admin/api/teams/{id}/members/{user_id}","href":"/api-reference/management/put-adminapiteams-members"},{"title":"DELETE /admin/api/teams/{id}/members/{user_id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/teams/{id}/members/{user_id}","href":"/api-reference/management/delete-adminapiteams-members"},{"title":"GET /admin/api/tls-presets","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/tls-presets","href":"/api-reference/management/get-adminapitls-presets"},{"title":"GET /admin/api/tokenizer-auth","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/tokenizer-auth","href":"/api-reference/management/get-adminapitokenizer-auth"},{"title":"PATCH /admin/api/tokenizer-auth","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/tokenizer-auth","href":"/api-reference/management/patch-adminapitokenizer-auth"},{"title":"POST /admin/api/tokenizer-auth/reveal","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/tokenizer-auth/reveal","href":"/api-reference/management/post-adminapitokenizer-authreveal"},{"title":"GET /admin/api/tokenizer-vocabs","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/tokenizer-vocabs","href":"/api-reference/management/get-adminapitokenizer-vocabs"},{"title":"POST /admin/api/tokenizer-vocabs","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/tokenizer-vocabs","href":"/api-reference/management/post-adminapitokenizer-vocabs"},{"title":"GET /admin/api/tokenizer-vocabs/progress","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/tokenizer-vocabs/progress","href":"/api-reference/management/get-adminapitokenizer-vocabsprogress"},{"title":"DELETE /admin/api/tokenizer-vocabs/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/tokenizer-vocabs/{id}","href":"/api-reference/management/delete-adminapitokenizer-vocabs"},{"title":"GET /admin/api/update","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/update","href":"/api-reference/management/get-adminapiupdate"},{"title":"GET /admin/api/update/announcements","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/update/announcements","href":"/api-reference/management/get-adminapiupdateannouncements"},{"title":"POST /admin/api/update/apply","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/update/apply","href":"/api-reference/management/post-adminapiupdateapply"},{"title":"POST /admin/api/update/check","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/update/check","href":"/api-reference/management/post-adminapiupdatecheck"},{"title":"GET /admin/api/update/progress","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/update/progress","href":"/api-reference/management/get-adminapiupdateprogress"},{"title":"POST /admin/api/update/rollback","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/update/rollback","href":"/api-reference/management/post-adminapiupdaterollback"},{"title":"GET /admin/api/usage","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/usage","href":"/api-reference/management/get-adminapiusage"},{"title":"GET /admin/api/usage/records","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/usage/records","href":"/api-reference/management/get-adminapiusagerecords"},{"title":"DELETE /admin/api/usage/records","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/usage/records","href":"/api-reference/management/delete-adminapiusagerecords"},{"title":"POST /admin/api/usage/records/delete","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/usage/records/delete","href":"/api-reference/management/post-adminapiusagerecordsdelete"},{"title":"GET /admin/api/users","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/users","href":"/api-reference/management/get-adminapiusers"},{"title":"POST /admin/api/users","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/users","href":"/api-reference/management/post-adminapiusers"},{"title":"POST /admin/api/users/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/users/batch","href":"/api-reference/management/post-adminapiusersbatch"},{"title":"GET /admin/api/users/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/users/{id}","href":"/api-reference/management/get-adminapiusers-1"},{"title":"DELETE /admin/api/users/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/users/{id}","href":"/api-reference/management/delete-adminapiusers"},{"title":"PATCH /admin/api/users/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/users/{id}","href":"/api-reference/management/patch-adminapiusers"},{"title":"PUT /admin/api/users/{id}/allowlist","deprecated":null,"version":null,"openapi":"/generated/openapi.json put /admin/api/users/{id}/allowlist","href":"/api-reference/management/put-adminapiusers-allowlist"},{"title":"POST /admin/api/users/{id}/password","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/users/{id}/password","href":"/api-reference/management/post-adminapiusers-password"},{"title":"DELETE /admin/api/users/{id}/password","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/users/{id}/password","href":"/api-reference/management/delete-adminapiusers-password"},{"title":"GET /admin/api/users/{id}/sessions","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/users/{id}/sessions","href":"/api-reference/management/get-adminapiusers-sessions"},{"title":"DELETE /admin/api/users/{id}/sessions","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/users/{id}/sessions","href":"/api-reference/management/delete-adminapiusers-sessions"}]},{"group":"Forwarding","pages":[{"title":"POST /alpha/search","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /alpha/search","href":"/api-reference/forwarding/post-alphasearch"},{"title":"POST /upload/v1beta/files","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /upload/v1beta/files","href":"/api-reference/forwarding/post-uploadv1betafiles"},{"title":"POST /v1/alpha/search","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/alpha/search","href":"/api-reference/forwarding/post-v1alphasearch"},{"title":"POST /v1/audio/speech","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/audio/speech","href":"/api-reference/forwarding/post-v1audiospeech"},{"title":"POST /v1/audio/transcriptions","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/audio/transcriptions","href":"/api-reference/forwarding/post-v1audiotranscriptions"},{"title":"POST /v1/audio/translations","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/audio/translations","href":"/api-reference/forwarding/post-v1audiotranslations"},{"title":"POST /v1/audio/voices","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/audio/voices","href":"/api-reference/forwarding/post-v1audiovoices"},{"title":"POST /v1/chat/completions","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/chat/completions","href":"/api-reference/forwarding/post-v1chatcompletions"},{"title":"POST /v1/conversations","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/conversations","href":"/api-reference/forwarding/post-v1conversations"},{"title":"POST /v1/decisions","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/decisions","href":"/api-reference/forwarding/post-v1decisions"},{"title":"POST /v1/embeddings","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/embeddings","href":"/api-reference/forwarding/post-v1embeddings"},{"title":"GET /v1/files","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1/files","href":"/api-reference/forwarding/get-v1files"},{"title":"POST /v1/files","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/files","href":"/api-reference/forwarding/post-v1files"},{"title":"GET /v1/files/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1/files/{id}","href":"/api-reference/forwarding/get-v1files-1"},{"title":"DELETE /v1/files/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /v1/files/{id}","href":"/api-reference/forwarding/delete-v1files"},{"title":"GET /v1/files/{id}/content","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1/files/{id}/content","href":"/api-reference/forwarding/get-v1files-content"},{"title":"POST /v1/images/edits","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/images/edits","href":"/api-reference/forwarding/post-v1imagesedits"},{"title":"POST /v1/images/generations","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/images/generations","href":"/api-reference/forwarding/post-v1imagesgenerations"},{"title":"POST /v1/interactions","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/interactions","href":"/api-reference/forwarding/post-v1interactions"},{"title":"GET /v1/interactions/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1/interactions/{id}","href":"/api-reference/forwarding/get-v1interactions"},{"title":"DELETE /v1/interactions/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /v1/interactions/{id}","href":"/api-reference/forwarding/delete-v1interactions"},{"title":"POST /v1/interactions/{id}/cancel","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/interactions/{id}/cancel","href":"/api-reference/forwarding/post-v1interactions-cancel"},{"title":"GET /v1/live","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1/live","href":"/api-reference/forwarding/get-v1live"},{"title":"POST /v1/live","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/live","href":"/api-reference/forwarding/post-v1live"},{"title":"GET /v1/live/sessions","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1/live/sessions","href":"/api-reference/forwarding/get-v1livesessions"},{"title":"POST /v1/live/sessions","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/live/sessions","href":"/api-reference/forwarding/post-v1livesessions"},{"title":"GET /v1/live/sessions/{session_id}/attach","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1/live/sessions/{session_id}/attach","href":"/api-reference/forwarding/get-v1livesessions-attach"},{"title":"POST /v1/live/sessions/{session_id}/hangup","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/live/sessions/{session_id}/hangup","href":"/api-reference/forwarding/post-v1livesessions-hangup"},{"title":"GET /v1/live/{call_id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1/live/{call_id}","href":"/api-reference/forwarding/get-v1live-1"},{"title":"POST /v1/messages","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/messages","href":"/api-reference/forwarding/post-v1messages"},{"title":"POST /v1/messages/count_tokens","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/messages/count_tokens","href":"/api-reference/forwarding/post-v1messagescount_tokens"},{"title":"GET /v1/models","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1/models","href":"/api-reference/forwarding/get-v1models"},{"title":"GET /v1/models/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1/models/{id}","href":"/api-reference/forwarding/get-v1models-1"},{"title":"POST /v1/moderations","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/moderations","href":"/api-reference/forwarding/post-v1moderations"},{"title":"GET /v1/realtime","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1/realtime","href":"/api-reference/forwarding/get-v1realtime"},{"title":"POST /v1/realtime/calls","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/realtime/calls","href":"/api-reference/forwarding/post-v1realtimecalls"},{"title":"POST /v1/realtime/calls/{call_id}/hangup","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/realtime/calls/{call_id}/hangup","href":"/api-reference/forwarding/post-v1realtimecalls-hangup"},{"title":"POST /v1/realtime/client_secrets","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/realtime/client_secrets","href":"/api-reference/forwarding/post-v1realtimeclient_secrets"},{"title":"POST /v1/rerank","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/rerank","href":"/api-reference/forwarding/post-v1rerank"},{"title":"GET /v1/responses","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1/responses","href":"/api-reference/forwarding/get-v1responses"},{"title":"POST /v1/responses","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/responses","href":"/api-reference/forwarding/post-v1responses"},{"title":"POST /v1/responses/compact","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/responses/compact","href":"/api-reference/forwarding/post-v1responsescompact"},{"title":"POST /v1/responses/input_tokens","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/responses/input_tokens","href":"/api-reference/forwarding/post-v1responsesinput_tokens"},{"title":"POST /v1/search","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/search","href":"/api-reference/forwarding/post-v1search"},{"title":"GET /v1/videos","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1/videos","href":"/api-reference/forwarding/get-v1videos"},{"title":"POST /v1/videos","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/videos","href":"/api-reference/forwarding/post-v1videos"},{"title":"GET /v1/videos/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1/videos/{id}","href":"/api-reference/forwarding/get-v1videos-1"},{"title":"DELETE /v1/videos/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /v1/videos/{id}","href":"/api-reference/forwarding/delete-v1videos"},{"title":"GET /v1/videos/{id}/content","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1/videos/{id}/content","href":"/api-reference/forwarding/get-v1videos-content"},{"title":"GET /v1beta/files","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1beta/files","href":"/api-reference/forwarding/get-v1betafiles"},{"title":"POST /v1beta/files","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1beta/files","href":"/api-reference/forwarding/post-v1betafiles"},{"title":"GET /v1beta/files/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1beta/files/{id}","href":"/api-reference/forwarding/get-v1betafiles-1"},{"title":"DELETE /v1beta/files/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /v1beta/files/{id}","href":"/api-reference/forwarding/delete-v1betafiles"},{"title":"GET /v1beta/files/{id}:download","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1beta/files/{id}:download","href":"/api-reference/forwarding/get-v1betafiles-:download"},{"title":"POST /v1beta/interactions","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1beta/interactions","href":"/api-reference/forwarding/post-v1betainteractions"},{"title":"GET /v1beta/interactions/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1beta/interactions/{id}","href":"/api-reference/forwarding/get-v1betainteractions"},{"title":"DELETE /v1beta/interactions/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /v1beta/interactions/{id}","href":"/api-reference/forwarding/delete-v1betainteractions"},{"title":"POST /v1beta/interactions/{id}/cancel","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1beta/interactions/{id}/cancel","href":"/api-reference/forwarding/post-v1betainteractions-cancel"},{"title":"GET /v1beta/models","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1beta/models","href":"/api-reference/forwarding/get-v1betamodels"},{"title":"GET /v1beta/models/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1beta/models/{id}","href":"/api-reference/forwarding/get-v1betamodels-1"},{"title":"POST /v1beta/models/{model}:batchEmbedContents","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1beta/models/{model}:batchEmbedContents","href":"/api-reference/forwarding/post-v1betamodels-:batchembedcontents"},{"title":"POST /v1beta/models/{model}:countTokens","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1beta/models/{model}:countTokens","href":"/api-reference/forwarding/post-v1betamodels-:counttokens"},{"title":"POST /v1beta/models/{model}:embedContent","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1beta/models/{model}:embedContent","href":"/api-reference/forwarding/post-v1betamodels-:embedcontent"},{"title":"POST /v1beta/models/{model}:generateContent","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1beta/models/{model}:generateContent","href":"/api-reference/forwarding/post-v1betamodels-:generatecontent"},{"title":"POST /v1beta/models/{model}:streamGenerateContent","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1beta/models/{model}:streamGenerateContent","href":"/api-reference/forwarding/post-v1betamodels-:streamgeneratecontent"},{"title":"GET /ws/google.ai.generativelanguage.v1beta.GenerativeService.BidiGenerateContent","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /ws/google.ai.generativelanguage.v1beta.GenerativeService.BidiGenerateContent","href":"/api-reference/forwarding/get-wsgoogleaigenerativelanguagev1betagenerativeservicebidigeneratecontent"}]},{"group":"System","pages":[{"title":"GET /healthz","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /healthz","href":"/api-reference/system/get-healthz"},{"title":"GET /info","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /info","href":"/api-reference/system/get-info"},{"title":"GET /publications/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /publications/{id}","href":"/api-reference/system/get-publications"},{"title":"GET /robots.txt","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /robots.txt","href":"/api-reference/system/get-robotstxt"}]},{"group":"Portal","pages":[{"title":"GET /portal/api/context","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /portal/api/context","href":"/api-reference/portal/get-portalapicontext"},{"title":"GET /portal/api/keys","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /portal/api/keys","href":"/api-reference/portal/get-portalapikeys"},{"title":"POST /portal/api/keys","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /portal/api/keys","href":"/api-reference/portal/post-portalapikeys"},{"title":"DELETE /portal/api/keys/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /portal/api/keys/{id}","href":"/api-reference/portal/delete-portalapikeys"},{"title":"POST /portal/api/keys/{id}/rotate","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /portal/api/keys/{id}/rotate","href":"/api-reference/portal/post-portalapikeys-rotate"},{"title":"GET /portal/api/keys/{id}/secret","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /portal/api/keys/{id}/secret","href":"/api-reference/portal/get-portalapikeys-secret"},{"title":"POST /portal/api/login","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /portal/api/login","href":"/api-reference/portal/post-portalapilogin"},{"title":"POST /portal/api/logout","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /portal/api/logout","href":"/api-reference/portal/post-portalapilogout"},{"title":"GET /portal/api/models","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /portal/api/models","href":"/api-reference/portal/get-portalapimodels"},{"title":"GET /portal/api/oauth-sessions","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /portal/api/oauth-sessions","href":"/api-reference/portal/get-portalapioauth-sessions"},{"title":"DELETE /portal/api/oauth-sessions/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /portal/api/oauth-sessions/{id}","href":"/api-reference/portal/delete-portalapioauth-sessions"},{"title":"GET /portal/api/oauth/device","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /portal/api/oauth/device","href":"/api-reference/portal/get-portalapioauthdevice"},{"title":"POST /portal/api/oauth/device","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /portal/api/oauth/device","href":"/api-reference/portal/post-portalapioauthdevice"},{"title":"POST /portal/api/password","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /portal/api/password","href":"/api-reference/portal/post-portalapipassword"},{"title":"GET /portal/api/quota","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /portal/api/quota","href":"/api-reference/portal/get-portalapiquota"},{"title":"GET /portal/api/requests","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /portal/api/requests","href":"/api-reference/portal/get-portalapirequests"},{"title":"GET /portal/api/sessions","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /portal/api/sessions","href":"/api-reference/portal/get-portalapisessions"},{"title":"GET /portal/api/usage","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /portal/api/usage","href":"/api-reference/portal/get-portalapiusage"}]},{"group":"Codex provider","pages":[{"title":"POST /{provider}/v1/memories/trace_summarize","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /{provider}/v1/memories/trace_summarize","href":"/api-reference/codex-provider/post-v1memoriestrace_summarize"}]}]}]},{"language":"zh-CN","default":true,"groups":[{"group":"概述","pages":[{"title":"GPROXY","sidebarTitle":"概述","href":"/zh-cn"},{"title":"基本概念","sidebarTitle":"基本概念","href":"/zh-cn/introduction/concepts"}]},{"group":"安装与升级","pages":[{"title":"下载与安装","mode":"wide","href":"/zh-cn/download"},{"title":"Docker、Render 与 Heroku","sidebarTitle":"Docker 与容器平台","href":"/zh-cn/deployment/containers"},{"title":"Cloudflare Workers、Netlify 与 Vercel","sidebarTitle":"Workers 与函数平台","href":"/zh-cn/deployment/edge"},{"group":"版本升级","pages":[{"title":"从 v3 升级到 v4","sidebarTitle":"v3 升级到 v4","href":"/zh-cn/deployment/v3-to-v4"},{"title":"从 v2 升级到 v4","sidebarTitle":"v2 升级到 v4","href":"/zh-cn/deployment/v2-to-v4"},{"title":"从 v2 升级到 v3","sidebarTitle":"v2 升级到 v3","href":"/zh-cn/deployment/v2-to-v3"}]}]},{"group":"入门","pages":[{"title":"快速开始","href":"/zh-cn/getting-started/quick-start"},{"title":"发送第一个请求","href":"/zh-cn/getting-started/first-request"}]},{"group":"管理指南","pages":[{"title":"供应商与凭证","href":"/zh-cn/guides/providers"},{"title":"模型与路由","href":"/zh-cn/guides/models"},{"title":"用户与 API Key","sidebarTitle":"用户与 API 密钥","href":"/zh-cn/guides/users-and-keys"},{"title":"权限、限流与费用预算","sidebarTitle":"权限、限流与配额","href":"/zh-cn/guides/permissions"},{"title":"重写规则与协议覆盖","sidebarTitle":"重写规则与协议覆盖","href":"/zh-cn/guides/rules"},{"title":"提示缓存","href":"/zh-cn/guides/claude-caching"},{"title":"CLI 客户端","href":"/zh-cn/guides/cli-clients"},{"title":"控制台","href":"/zh-cn/guides/console"},{"title":"用量、日志与审计","href":"/zh-cn/guides/observability"}]},{"group":"参考","pages":[{"title":"配置","href":"/zh-cn/reference/configuration"},{"title":"配置结构","mode":"wide","href":"/zh-cn/reference/configuration-schema"},{"title":"路由与端点","href":"/zh-cn/reference/routing-table"},{"title":"价格与分层","href":"/zh-cn/reference/pricing"},{"title":"存储与缓存后端","href":"/zh-cn/reference/database"},{"title":"渠道能力目录","mode":"wide","href":"/zh-cn/reference/channel-catalog"},{"title":"HTTP API 参考","href":"/zh-cn/reference/http-api"}]},{"group":"开发","pages":[{"title":"架构","href":"/zh-cn/development/architecture"},{"title":"嵌入 SDK","href":"/zh-cn/development/embedding"},{"title":"新增渠道","sidebarTitle":"新增渠道","href":"/zh-cn/development/adding-a-channel"},{"title":"从源码构建","href":"/zh-cn/development/building"}]},{"group":"HTTP API","pages":[{"group":"OAuth","pages":[{"title":"GET /.well-known/oauth-authorization-server/v1","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /.well-known/oauth-authorization-server/v1","href":"/api-reference/oauth/get-well-knownoauth-authorization-serverv1"},{"title":"GET /.well-known/oauth-authorization-server/{mount}/v1","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /.well-known/oauth-authorization-server/{mount}/v1","href":"/api-reference/oauth/get-well-knownoauth-authorization-server-v1"},{"title":"GET /v1/.well-known/oauth-authorization-server","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1/.well-known/oauth-authorization-server","href":"/api-reference/oauth/get-v1well-knownoauth-authorization-server"},{"title":"GET /v1/oauth/authorize","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1/oauth/authorize","href":"/api-reference/oauth/get-v1oauthauthorize"},{"title":"POST /v1/oauth/authorize","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/oauth/authorize","href":"/api-reference/oauth/post-v1oauthauthorize"},{"title":"POST /v1/oauth/device/code","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/oauth/device/code","href":"/api-reference/oauth/post-v1oauthdevicecode"},{"title":"GET /v1/oauth/metadata","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1/oauth/metadata","href":"/api-reference/oauth/get-v1oauthmetadata"},{"title":"POST /v1/oauth/revoke","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/oauth/revoke","href":"/api-reference/oauth/post-v1oauthrevoke"},{"title":"POST /v1/oauth/token","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/oauth/token","href":"/api-reference/oauth/post-v1oauthtoken"}]},{"group":"Management","pages":[{"title":"GET /admin/api/api-keys","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/api-keys","href":"/api-reference/management/get-adminapiapi-keys"},{"title":"POST /admin/api/api-keys","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/api-keys","href":"/api-reference/management/post-adminapiapi-keys"},{"title":"POST /admin/api/api-keys/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/api-keys/batch","href":"/api-reference/management/post-adminapiapi-keysbatch"},{"title":"GET /admin/api/api-keys/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/api-keys/{id}","href":"/api-reference/management/get-adminapiapi-keys-1"},{"title":"DELETE /admin/api/api-keys/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/api-keys/{id}","href":"/api-reference/management/delete-adminapiapi-keys"},{"title":"PATCH /admin/api/api-keys/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/api-keys/{id}","href":"/api-reference/management/patch-adminapiapi-keys"},{"title":"POST /admin/api/api-keys/{id}/rotate","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/api-keys/{id}/rotate","href":"/api-reference/management/post-adminapiapi-keys-rotate"},{"title":"GET /admin/api/api-keys/{id}/secret","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/api-keys/{id}/secret","href":"/api-reference/management/get-adminapiapi-keys-secret"},{"title":"GET /admin/api/audit","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/audit","href":"/api-reference/management/get-adminapiaudit"},{"title":"GET /admin/api/channels","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/channels","href":"/api-reference/management/get-adminapichannels"},{"title":"GET /admin/api/connection-profiles","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/connection-profiles","href":"/api-reference/management/get-adminapiconnection-profiles"},{"title":"POST /admin/api/connection-profiles","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/connection-profiles","href":"/api-reference/management/post-adminapiconnection-profiles"},{"title":"POST /admin/api/connection-profiles/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/connection-profiles/batch","href":"/api-reference/management/post-adminapiconnection-profilesbatch"},{"title":"GET /admin/api/connection-profiles/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/connection-profiles/{id}","href":"/api-reference/management/get-adminapiconnection-profiles-1"},{"title":"DELETE /admin/api/connection-profiles/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/connection-profiles/{id}","href":"/api-reference/management/delete-adminapiconnection-profiles"},{"title":"PATCH /admin/api/connection-profiles/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/connection-profiles/{id}","href":"/api-reference/management/patch-adminapiconnection-profiles"},{"title":"POST /admin/api/connectivity/test","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/connectivity/test","href":"/api-reference/management/post-adminapiconnectivitytest"},{"title":"GET /admin/api/context","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/context","href":"/api-reference/management/get-adminapicontext"},{"title":"POST /admin/api/credential-login/authcode/complete","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/credential-login/authcode/complete","href":"/api-reference/management/post-adminapicredential-loginauthcodecomplete"},{"title":"POST /admin/api/credential-login/authcode/start","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/credential-login/authcode/start","href":"/api-reference/management/post-adminapicredential-loginauthcodestart"},{"title":"POST /admin/api/credential-login/device/poll","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/credential-login/device/poll","href":"/api-reference/management/post-adminapicredential-logindevicepoll"},{"title":"POST /admin/api/credential-login/device/start","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/credential-login/device/start","href":"/api-reference/management/post-adminapicredential-logindevicestart"},{"title":"GET /admin/api/credentials","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/credentials","href":"/api-reference/management/get-adminapicredentials"},{"title":"POST /admin/api/credentials","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/credentials","href":"/api-reference/management/post-adminapicredentials"},{"title":"POST /admin/api/credentials/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/credentials/batch","href":"/api-reference/management/post-adminapicredentialsbatch"},{"title":"GET /admin/api/credentials/owners","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/credentials/owners","href":"/api-reference/management/get-adminapicredentialsowners"},{"title":"GET /admin/api/credentials/providers","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/credentials/providers","href":"/api-reference/management/get-adminapicredentialsproviders"},{"title":"GET /admin/api/credentials/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/credentials/{id}","href":"/api-reference/management/get-adminapicredentials-1"},{"title":"DELETE /admin/api/credentials/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/credentials/{id}","href":"/api-reference/management/delete-adminapicredentials"},{"title":"PATCH /admin/api/credentials/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/credentials/{id}","href":"/api-reference/management/patch-adminapicredentials"},{"title":"POST /admin/api/credentials/{id}/health-reset","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/credentials/{id}/health-reset","href":"/api-reference/management/post-adminapicredentials-health-reset"},{"title":"GET /admin/api/credentials/{id}/limits","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/credentials/{id}/limits","href":"/api-reference/management/get-adminapicredentials-limits"},{"title":"POST /admin/api/credentials/{id}/models/discover","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/credentials/{id}/models/discover","href":"/api-reference/management/post-adminapicredentials-modelsdiscover"},{"title":"POST /admin/api/credentials/{id}/models/test","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/credentials/{id}/models/test","href":"/api-reference/management/post-adminapicredentials-modelstest"},{"title":"GET /admin/api/credentials/{id}/quota","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/credentials/{id}/quota","href":"/api-reference/management/get-adminapicredentials-quota"},{"title":"POST /admin/api/credentials/{id}/quota-diagnostics","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/credentials/{id}/quota-diagnostics","href":"/api-reference/management/post-adminapicredentials-quota-diagnostics"},{"title":"GET /admin/api/credentials/{id}/quota-observations","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/credentials/{id}/quota-observations","href":"/api-reference/management/get-adminapicredentials-quota-observations"},{"title":"POST /admin/api/credentials/{id}/quota-probe","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/credentials/{id}/quota-probe","href":"/api-reference/management/post-adminapicredentials-quota-probe"},{"title":"POST /admin/api/credentials/{id}/quota-reset","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/credentials/{id}/quota-reset","href":"/api-reference/management/post-adminapicredentials-quota-reset"},{"title":"GET /admin/api/credentials/{id}/quota-reset-credits","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/credentials/{id}/quota-reset-credits","href":"/api-reference/management/get-adminapicredentials-quota-reset-credits"},{"title":"POST /admin/api/credentials/{id}/refresh","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/credentials/{id}/refresh","href":"/api-reference/management/post-adminapicredentials-refresh"},{"title":"POST /admin/api/credentials/{id}/reveal","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/credentials/{id}/reveal","href":"/api-reference/management/post-adminapicredentials-reveal"},{"title":"POST /admin/api/credentials/{id}/status","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/credentials/{id}/status","href":"/api-reference/management/post-adminapicredentials-status"},{"title":"GET /admin/api/default-model-catalog","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/default-model-catalog","href":"/api-reference/management/get-adminapidefault-model-catalog"},{"title":"POST /admin/api/default-model-catalog/apply-prices","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/default-model-catalog/apply-prices","href":"/api-reference/management/post-adminapidefault-model-catalogapply-prices"},{"title":"POST /admin/api/export","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/export","href":"/api-reference/management/post-adminapiexport"},{"title":"GET /admin/api/fonts","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/fonts","href":"/api-reference/management/get-adminapifonts"},{"title":"POST /admin/api/fonts","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/fonts","href":"/api-reference/management/post-adminapifonts"},{"title":"DELETE /admin/api/fonts","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/fonts","href":"/api-reference/management/delete-adminapifonts"},{"title":"POST /admin/api/import","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/import","href":"/api-reference/management/post-adminapiimport"},{"title":"GET /admin/api/logs/captures/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/logs/captures/{id}","href":"/api-reference/management/get-adminapilogscaptures"},{"title":"GET /admin/api/logs/downstream","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/logs/downstream","href":"/api-reference/management/get-adminapilogsdownstream"},{"title":"DELETE /admin/api/logs/downstream","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/logs/downstream","href":"/api-reference/management/delete-adminapilogsdownstream"},{"title":"POST /admin/api/logs/downstream/delete","description":null,"deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/logs/downstream/delete","href":"/api-reference/management/post-adminapilogsdownstreamdelete"},{"title":"GET /admin/api/logs/downstream/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/logs/downstream/{id}","href":"/api-reference/management/get-adminapilogsdownstream-1"},{"title":"GET /admin/api/logs/upstream","description":null,"deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/logs/upstream","href":"/api-reference/management/get-adminapilogsupstream"},{"title":"DELETE /admin/api/logs/upstream","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/logs/upstream","href":"/api-reference/management/delete-adminapilogsupstream"},{"title":"POST /admin/api/logs/upstream/delete","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/logs/upstream/delete","href":"/api-reference/management/post-adminapilogsupstreamdelete"},{"title":"GET /admin/api/model-names","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/model-names","href":"/api-reference/management/get-adminapimodel-names"},{"title":"GET /admin/api/models","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/models","href":"/api-reference/management/get-adminapimodels"},{"title":"POST /admin/api/models","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/models","href":"/api-reference/management/post-adminapimodels"},{"title":"POST /admin/api/models/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/models/batch","href":"/api-reference/management/post-adminapimodelsbatch"},{"title":"POST /admin/api/models/discover","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/models/discover","href":"/api-reference/management/post-adminapimodelsdiscover"},{"title":"POST /admin/api/models/discover/apply","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/models/discover/apply","href":"/api-reference/management/post-adminapimodelsdiscoverapply"},{"title":"POST /admin/api/models/test","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/models/test","href":"/api-reference/management/post-adminapimodelstest"},{"title":"GET /admin/api/models/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/models/{id}","href":"/api-reference/management/get-adminapimodels-1"},{"title":"DELETE /admin/api/models/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/models/{id}","href":"/api-reference/management/delete-adminapimodels"},{"title":"PATCH /admin/api/models/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/models/{id}","href":"/api-reference/management/patch-adminapimodels"},{"title":"GET /admin/api/oauth-clients","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/oauth-clients","href":"/api-reference/management/get-adminapioauth-clients"},{"title":"POST /admin/api/oauth-clients","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/oauth-clients","href":"/api-reference/management/post-adminapioauth-clients"},{"title":"POST /admin/api/oauth-clients/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/oauth-clients/batch","href":"/api-reference/management/post-adminapioauth-clientsbatch"},{"title":"GET /admin/api/oauth-clients/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/oauth-clients/{id}","href":"/api-reference/management/get-adminapioauth-clients-1"},{"title":"PATCH /admin/api/oauth-clients/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/oauth-clients/{id}","href":"/api-reference/management/patch-adminapioauth-clients"},{"title":"POST /admin/api/oauth-clients/{id}/retire","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/oauth-clients/{id}/retire","href":"/api-reference/management/post-adminapioauth-clients-retire"},{"title":"GET /admin/api/operation-endpoints","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/operation-endpoints","href":"/api-reference/management/get-adminapioperation-endpoints"},{"title":"POST /admin/api/operation-endpoints","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/operation-endpoints","href":"/api-reference/management/post-adminapioperation-endpoints"},{"title":"POST /admin/api/operation-endpoints/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/operation-endpoints/batch","href":"/api-reference/management/post-adminapioperation-endpointsbatch"},{"title":"GET /admin/api/operation-endpoints/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/operation-endpoints/{id}","href":"/api-reference/management/get-adminapioperation-endpoints-1"},{"title":"DELETE /admin/api/operation-endpoints/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/operation-endpoints/{id}","href":"/api-reference/management/delete-adminapioperation-endpoints"},{"title":"PATCH /admin/api/operation-endpoints/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/operation-endpoints/{id}","href":"/api-reference/management/patch-adminapioperation-endpoints"},{"title":"GET /admin/api/operation-keys","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/operation-keys","href":"/api-reference/management/get-adminapioperation-keys"},{"title":"GET /admin/api/operation-rules","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/operation-rules","href":"/api-reference/management/get-adminapioperation-rules"},{"title":"POST /admin/api/operation-rules","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/operation-rules","href":"/api-reference/management/post-adminapioperation-rules"},{"title":"POST /admin/api/operation-rules/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/operation-rules/batch","href":"/api-reference/management/post-adminapioperation-rulesbatch"},{"title":"GET /admin/api/operation-rules/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/operation-rules/{id}","href":"/api-reference/management/get-adminapioperation-rules-1"},{"title":"DELETE /admin/api/operation-rules/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/operation-rules/{id}","href":"/api-reference/management/delete-adminapioperation-rules"},{"title":"PATCH /admin/api/operation-rules/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/operation-rules/{id}","href":"/api-reference/management/patch-adminapioperation-rules"},{"title":"GET /admin/api/organizations","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/organizations","href":"/api-reference/management/get-adminapiorganizations"},{"title":"POST /admin/api/organizations","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/organizations","href":"/api-reference/management/post-adminapiorganizations"},{"title":"POST /admin/api/organizations/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/organizations/batch","href":"/api-reference/management/post-adminapiorganizationsbatch"},{"title":"GET /admin/api/organizations/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/organizations/{id}","href":"/api-reference/management/get-adminapiorganizations-1"},{"title":"DELETE /admin/api/organizations/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/organizations/{id}","href":"/api-reference/management/delete-adminapiorganizations"},{"title":"PATCH /admin/api/organizations/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/organizations/{id}","href":"/api-reference/management/patch-adminapiorganizations"},{"title":"GET /admin/api/organizations/{id}/members","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/organizations/{id}/members","href":"/api-reference/management/get-adminapiorganizations-members"},{"title":"POST /admin/api/organizations/{id}/members","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/organizations/{id}/members","href":"/api-reference/management/post-adminapiorganizations-members"},{"title":"GET /admin/api/organizations/{id}/members/{user_id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/organizations/{id}/members/{user_id}","href":"/api-reference/management/get-adminapiorganizations-members-1"},{"title":"PUT /admin/api/organizations/{id}/members/{user_id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json put /admin/api/organizations/{id}/members/{user_id}","href":"/api-reference/management/put-adminapiorganizations-members"},{"title":"DELETE /admin/api/organizations/{id}/members/{user_id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/organizations/{id}/members/{user_id}","href":"/api-reference/management/delete-adminapiorganizations-members"},{"title":"GET /admin/api/permissions","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/permissions","href":"/api-reference/management/get-adminapipermissions"},{"title":"POST /admin/api/permissions","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/permissions","href":"/api-reference/management/post-adminapipermissions"},{"title":"POST /admin/api/permissions/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/permissions/batch","href":"/api-reference/management/post-adminapipermissionsbatch"},{"title":"GET /admin/api/permissions/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/permissions/{id}","href":"/api-reference/management/get-adminapipermissions-1"},{"title":"DELETE /admin/api/permissions/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/permissions/{id}","href":"/api-reference/management/delete-adminapipermissions"},{"title":"PATCH /admin/api/permissions/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/permissions/{id}","href":"/api-reference/management/patch-adminapipermissions"},{"title":"GET /admin/api/price-rates","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/price-rates","href":"/api-reference/management/get-adminapiprice-rates"},{"title":"POST /admin/api/price-rates","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/price-rates","href":"/api-reference/management/post-adminapiprice-rates"},{"title":"POST /admin/api/price-rates/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/price-rates/batch","href":"/api-reference/management/post-adminapiprice-ratesbatch"},{"title":"GET /admin/api/price-rates/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/price-rates/{id}","href":"/api-reference/management/get-adminapiprice-rates-1"},{"title":"DELETE /admin/api/price-rates/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/price-rates/{id}","href":"/api-reference/management/delete-adminapiprice-rates"},{"title":"PATCH /admin/api/price-rates/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/price-rates/{id}","href":"/api-reference/management/patch-adminapiprice-rates"},{"title":"GET /admin/api/price-rules","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/price-rules","href":"/api-reference/management/get-adminapiprice-rules"},{"title":"POST /admin/api/price-rules","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/price-rules","href":"/api-reference/management/post-adminapiprice-rules"},{"title":"POST /admin/api/price-rules/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/price-rules/batch","href":"/api-reference/management/post-adminapiprice-rulesbatch"},{"title":"GET /admin/api/price-rules/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/price-rules/{id}","href":"/api-reference/management/get-adminapiprice-rules-1"},{"title":"DELETE /admin/api/price-rules/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/price-rules/{id}","href":"/api-reference/management/delete-adminapiprice-rules"},{"title":"PATCH /admin/api/price-rules/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/price-rules/{id}","href":"/api-reference/management/patch-adminapiprice-rules"},{"title":"GET /admin/api/price-tiers","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/price-tiers","href":"/api-reference/management/get-adminapiprice-tiers"},{"title":"POST /admin/api/price-tiers","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/price-tiers","href":"/api-reference/management/post-adminapiprice-tiers"},{"title":"POST /admin/api/price-tiers/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/price-tiers/batch","href":"/api-reference/management/post-adminapiprice-tiersbatch"},{"title":"GET /admin/api/price-tiers/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/price-tiers/{id}","href":"/api-reference/management/get-adminapiprice-tiers-1"},{"title":"DELETE /admin/api/price-tiers/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/price-tiers/{id}","href":"/api-reference/management/delete-adminapiprice-tiers"},{"title":"PATCH /admin/api/price-tiers/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/price-tiers/{id}","href":"/api-reference/management/patch-adminapiprice-tiers"},{"title":"GET /admin/api/provider-models","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/provider-models","href":"/api-reference/management/get-adminapiprovider-models"},{"title":"POST /admin/api/provider-models","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/provider-models","href":"/api-reference/management/post-adminapiprovider-models"},{"title":"POST /admin/api/provider-models/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/provider-models/batch","href":"/api-reference/management/post-adminapiprovider-modelsbatch"},{"title":"GET /admin/api/provider-models/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/provider-models/{id}","href":"/api-reference/management/get-adminapiprovider-models-1"},{"title":"DELETE /admin/api/provider-models/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/provider-models/{id}","href":"/api-reference/management/delete-adminapiprovider-models"},{"title":"PATCH /admin/api/provider-models/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/provider-models/{id}","href":"/api-reference/management/patch-adminapiprovider-models"},{"title":"GET /admin/api/provider-rule-sets","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/provider-rule-sets","href":"/api-reference/management/get-adminapiprovider-rule-sets"},{"title":"POST /admin/api/provider-rule-sets","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/provider-rule-sets","href":"/api-reference/management/post-adminapiprovider-rule-sets"},{"title":"POST /admin/api/provider-rule-sets/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/provider-rule-sets/batch","href":"/api-reference/management/post-adminapiprovider-rule-setsbatch"},{"title":"GET /admin/api/provider-rule-sets/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/provider-rule-sets/{id}","href":"/api-reference/management/get-adminapiprovider-rule-sets-1"},{"title":"DELETE /admin/api/provider-rule-sets/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/provider-rule-sets/{id}","href":"/api-reference/management/delete-adminapiprovider-rule-sets"},{"title":"PATCH /admin/api/provider-rule-sets/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/provider-rule-sets/{id}","href":"/api-reference/management/patch-adminapiprovider-rule-sets"},{"title":"GET /admin/api/providers","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/providers","href":"/api-reference/management/get-adminapiproviders"},{"title":"POST /admin/api/providers","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/providers","href":"/api-reference/management/post-adminapiproviders"},{"title":"POST /admin/api/providers/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/providers/batch","href":"/api-reference/management/post-adminapiprovidersbatch"},{"title":"GET /admin/api/providers/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/providers/{id}","href":"/api-reference/management/get-adminapiproviders-1"},{"title":"DELETE /admin/api/providers/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/providers/{id}","href":"/api-reference/management/delete-adminapiproviders"},{"title":"PATCH /admin/api/providers/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/providers/{id}","href":"/api-reference/management/patch-adminapiproviders"},{"title":"POST /admin/api/providers/{id}/default-rule-set","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/providers/{id}/default-rule-set","href":"/api-reference/management/post-adminapiproviders-default-rule-set"},{"title":"GET /admin/api/providers/{id}/routing","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/providers/{id}/routing","href":"/api-reference/management/get-adminapiproviders-routing"},{"title":"POST /admin/api/providers/{id}/routing-defaults/reset","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/providers/{id}/routing-defaults/reset","href":"/api-reference/management/post-adminapiproviders-routing-defaultsreset"},{"title":"PUT /admin/api/providers/{id}/routing/{operation}/{dialect}","deprecated":null,"version":null,"openapi":"/generated/openapi.json put /admin/api/providers/{id}/routing/{operation}/{dialect}","href":"/api-reference/management/put-adminapiproviders-routing-"},{"title":"DELETE /admin/api/providers/{id}/routing/{operation}/{dialect}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/providers/{id}/routing/{operation}/{dialect}","href":"/api-reference/management/delete-adminapiproviders-routing-"},{"title":"GET /admin/api/quotas","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/quotas","href":"/api-reference/management/get-adminapiquotas"},{"title":"POST /admin/api/quotas","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/quotas","href":"/api-reference/management/post-adminapiquotas"},{"title":"POST /admin/api/quotas/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/quotas/batch","href":"/api-reference/management/post-adminapiquotasbatch"},{"title":"GET /admin/api/quotas/status","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/quotas/status","href":"/api-reference/management/get-adminapiquotasstatus"},{"title":"GET /admin/api/quotas/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/quotas/{id}","href":"/api-reference/management/get-adminapiquotas-1"},{"title":"DELETE /admin/api/quotas/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/quotas/{id}","href":"/api-reference/management/delete-adminapiquotas"},{"title":"PATCH /admin/api/quotas/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/quotas/{id}","href":"/api-reference/management/patch-adminapiquotas"},{"title":"POST /admin/api/quotas/{id}/limit-reset","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/quotas/{id}/limit-reset","href":"/api-reference/management/post-adminapiquotas-limit-reset"},{"title":"POST /admin/api/quotas/{id}/reset","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/quotas/{id}/reset","href":"/api-reference/management/post-adminapiquotas-reset"},{"title":"GET /admin/api/rate-limits","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/rate-limits","href":"/api-reference/management/get-adminapirate-limits"},{"title":"POST /admin/api/rate-limits","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/rate-limits","href":"/api-reference/management/post-adminapirate-limits"},{"title":"POST /admin/api/rate-limits/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/rate-limits/batch","href":"/api-reference/management/post-adminapirate-limitsbatch"},{"title":"GET /admin/api/rate-limits/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/rate-limits/{id}","href":"/api-reference/management/get-adminapirate-limits-1"},{"title":"DELETE /admin/api/rate-limits/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/rate-limits/{id}","href":"/api-reference/management/delete-adminapirate-limits"},{"title":"PATCH /admin/api/rate-limits/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/rate-limits/{id}","href":"/api-reference/management/patch-adminapirate-limits"},{"title":"GET /admin/api/route-members","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/route-members","href":"/api-reference/management/get-adminapiroute-members"},{"title":"POST /admin/api/route-members","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/route-members","href":"/api-reference/management/post-adminapiroute-members"},{"title":"POST /admin/api/route-members/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/route-members/batch","href":"/api-reference/management/post-adminapiroute-membersbatch"},{"title":"GET /admin/api/route-members/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/route-members/{id}","href":"/api-reference/management/get-adminapiroute-members-1"},{"title":"DELETE /admin/api/route-members/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/route-members/{id}","href":"/api-reference/management/delete-adminapiroute-members"},{"title":"PATCH /admin/api/route-members/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/route-members/{id}","href":"/api-reference/management/patch-adminapiroute-members"},{"title":"GET /admin/api/routes","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/routes","href":"/api-reference/management/get-adminapiroutes"},{"title":"POST /admin/api/routes","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/routes","href":"/api-reference/management/post-adminapiroutes"},{"title":"POST /admin/api/routes/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/routes/batch","href":"/api-reference/management/post-adminapiroutesbatch"},{"title":"GET /admin/api/routes/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/routes/{id}","href":"/api-reference/management/get-adminapiroutes-1"},{"title":"DELETE /admin/api/routes/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/routes/{id}","href":"/api-reference/management/delete-adminapiroutes"},{"title":"PATCH /admin/api/routes/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/routes/{id}","href":"/api-reference/management/patch-adminapiroutes"},{"title":"GET /admin/api/rule-presets","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/rule-presets","href":"/api-reference/management/get-adminapirule-presets"},{"title":"GET /admin/api/rule-sets","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/rule-sets","href":"/api-reference/management/get-adminapirule-sets"},{"title":"POST /admin/api/rule-sets","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/rule-sets","href":"/api-reference/management/post-adminapirule-sets"},{"title":"POST /admin/api/rule-sets/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/rule-sets/batch","href":"/api-reference/management/post-adminapirule-setsbatch"},{"title":"GET /admin/api/rule-sets/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/rule-sets/{id}","href":"/api-reference/management/get-adminapirule-sets-1"},{"title":"DELETE /admin/api/rule-sets/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/rule-sets/{id}","href":"/api-reference/management/delete-adminapirule-sets"},{"title":"PATCH /admin/api/rule-sets/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/rule-sets/{id}","href":"/api-reference/management/patch-adminapirule-sets"},{"title":"POST /admin/api/rule-sets/{id}/rule-presets/{preset}","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/rule-sets/{id}/rule-presets/{preset}","href":"/api-reference/management/post-adminapirule-sets-rule-presets"},{"title":"PUT /admin/api/rule-sets/{id}/rules","deprecated":null,"version":null,"openapi":"/generated/openapi.json put /admin/api/rule-sets/{id}/rules","href":"/api-reference/management/put-adminapirule-sets-rules"},{"title":"GET /admin/api/rules","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/rules","href":"/api-reference/management/get-adminapirules"},{"title":"POST /admin/api/rules","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/rules","href":"/api-reference/management/post-adminapirules"},{"title":"POST /admin/api/rules/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/rules/batch","href":"/api-reference/management/post-adminapirulesbatch"},{"title":"GET /admin/api/rules/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/rules/{id}","href":"/api-reference/management/get-adminapirules-1"},{"title":"DELETE /admin/api/rules/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/rules/{id}","href":"/api-reference/management/delete-adminapirules"},{"title":"PATCH /admin/api/rules/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/rules/{id}","href":"/api-reference/management/patch-adminapirules"},{"title":"GET /admin/api/session","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/session","href":"/api-reference/management/get-adminapisession"},{"title":"DELETE /admin/api/session","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/session","href":"/api-reference/management/delete-adminapisession"},{"title":"GET /admin/api/sessions","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/sessions","href":"/api-reference/management/get-adminapisessions"},{"title":"DELETE /admin/api/sessions/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/sessions/{id}","href":"/api-reference/management/delete-adminapisessions"},{"title":"GET /admin/api/settings","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/settings","href":"/api-reference/management/get-adminapisettings"},{"title":"PATCH /admin/api/settings","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/settings","href":"/api-reference/management/patch-adminapisettings"},{"title":"GET /admin/api/teams","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/teams","href":"/api-reference/management/get-adminapiteams"},{"title":"POST /admin/api/teams","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/teams","href":"/api-reference/management/post-adminapiteams"},{"title":"POST /admin/api/teams/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/teams/batch","href":"/api-reference/management/post-adminapiteamsbatch"},{"title":"GET /admin/api/teams/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/teams/{id}","href":"/api-reference/management/get-adminapiteams-1"},{"title":"DELETE /admin/api/teams/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/teams/{id}","href":"/api-reference/management/delete-adminapiteams"},{"title":"PATCH /admin/api/teams/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/teams/{id}","href":"/api-reference/management/patch-adminapiteams"},{"title":"GET /admin/api/teams/{id}/members","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/teams/{id}/members","href":"/api-reference/management/get-adminapiteams-members"},{"title":"POST /admin/api/teams/{id}/members","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/teams/{id}/members","href":"/api-reference/management/post-adminapiteams-members"},{"title":"GET /admin/api/teams/{id}/members/{user_id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/teams/{id}/members/{user_id}","href":"/api-reference/management/get-adminapiteams-members-1"},{"title":"PUT /admin/api/teams/{id}/members/{user_id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json put /admin/api/teams/{id}/members/{user_id}","href":"/api-reference/management/put-adminapiteams-members"},{"title":"DELETE /admin/api/teams/{id}/members/{user_id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/teams/{id}/members/{user_id}","href":"/api-reference/management/delete-adminapiteams-members"},{"title":"GET /admin/api/tls-presets","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/tls-presets","href":"/api-reference/management/get-adminapitls-presets"},{"title":"GET /admin/api/tokenizer-auth","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/tokenizer-auth","href":"/api-reference/management/get-adminapitokenizer-auth"},{"title":"PATCH /admin/api/tokenizer-auth","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/tokenizer-auth","href":"/api-reference/management/patch-adminapitokenizer-auth"},{"title":"POST /admin/api/tokenizer-auth/reveal","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/tokenizer-auth/reveal","href":"/api-reference/management/post-adminapitokenizer-authreveal"},{"title":"GET /admin/api/tokenizer-vocabs","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/tokenizer-vocabs","href":"/api-reference/management/get-adminapitokenizer-vocabs"},{"title":"POST /admin/api/tokenizer-vocabs","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/tokenizer-vocabs","href":"/api-reference/management/post-adminapitokenizer-vocabs"},{"title":"GET /admin/api/tokenizer-vocabs/progress","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/tokenizer-vocabs/progress","href":"/api-reference/management/get-adminapitokenizer-vocabsprogress"},{"title":"DELETE /admin/api/tokenizer-vocabs/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/tokenizer-vocabs/{id}","href":"/api-reference/management/delete-adminapitokenizer-vocabs"},{"title":"GET /admin/api/update","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/update","href":"/api-reference/management/get-adminapiupdate"},{"title":"GET /admin/api/update/announcements","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/update/announcements","href":"/api-reference/management/get-adminapiupdateannouncements"},{"title":"POST /admin/api/update/apply","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/update/apply","href":"/api-reference/management/post-adminapiupdateapply"},{"title":"POST /admin/api/update/check","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/update/check","href":"/api-reference/management/post-adminapiupdatecheck"},{"title":"GET /admin/api/update/progress","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/update/progress","href":"/api-reference/management/get-adminapiupdateprogress"},{"title":"POST /admin/api/update/rollback","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/update/rollback","href":"/api-reference/management/post-adminapiupdaterollback"},{"title":"GET /admin/api/usage","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/usage","href":"/api-reference/management/get-adminapiusage"},{"title":"GET /admin/api/usage/records","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/usage/records","href":"/api-reference/management/get-adminapiusagerecords"},{"title":"DELETE /admin/api/usage/records","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/usage/records","href":"/api-reference/management/delete-adminapiusagerecords"},{"title":"POST /admin/api/usage/records/delete","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/usage/records/delete","href":"/api-reference/management/post-adminapiusagerecordsdelete"},{"title":"GET /admin/api/users","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/users","href":"/api-reference/management/get-adminapiusers"},{"title":"POST /admin/api/users","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/users","href":"/api-reference/management/post-adminapiusers"},{"title":"POST /admin/api/users/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/users/batch","href":"/api-reference/management/post-adminapiusersbatch"},{"title":"GET /admin/api/users/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/users/{id}","href":"/api-reference/management/get-adminapiusers-1"},{"title":"DELETE /admin/api/users/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/users/{id}","href":"/api-reference/management/delete-adminapiusers"},{"title":"PATCH /admin/api/users/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/users/{id}","href":"/api-reference/management/patch-adminapiusers"},{"title":"PUT /admin/api/users/{id}/allowlist","deprecated":null,"version":null,"openapi":"/generated/openapi.json put /admin/api/users/{id}/allowlist","href":"/api-reference/management/put-adminapiusers-allowlist"},{"title":"POST /admin/api/users/{id}/password","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/users/{id}/password","href":"/api-reference/management/post-adminapiusers-password"},{"title":"DELETE /admin/api/users/{id}/password","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/users/{id}/password","href":"/api-reference/management/delete-adminapiusers-password"},{"title":"GET /admin/api/users/{id}/sessions","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/users/{id}/sessions","href":"/api-reference/management/get-adminapiusers-sessions"},{"title":"DELETE /admin/api/users/{id}/sessions","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/users/{id}/sessions","href":"/api-reference/management/delete-adminapiusers-sessions"}]},{"group":"Forwarding","pages":[{"title":"POST /alpha/search","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /alpha/search","href":"/api-reference/forwarding/post-alphasearch"},{"title":"POST /upload/v1beta/files","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /upload/v1beta/files","href":"/api-reference/forwarding/post-uploadv1betafiles"},{"title":"POST /v1/alpha/search","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/alpha/search","href":"/api-reference/forwarding/post-v1alphasearch"},{"title":"POST /v1/audio/speech","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/audio/speech","href":"/api-reference/forwarding/post-v1audiospeech"},{"title":"POST /v1/audio/transcriptions","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/audio/transcriptions","href":"/api-reference/forwarding/post-v1audiotranscriptions"},{"title":"POST /v1/audio/translations","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/audio/translations","href":"/api-reference/forwarding/post-v1audiotranslations"},{"title":"POST /v1/audio/voices","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/audio/voices","href":"/api-reference/forwarding/post-v1audiovoices"},{"title":"POST /v1/chat/completions","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/chat/completions","href":"/api-reference/forwarding/post-v1chatcompletions"},{"title":"POST /v1/conversations","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/conversations","href":"/api-reference/forwarding/post-v1conversations"},{"title":"POST /v1/decisions","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/decisions","href":"/api-reference/forwarding/post-v1decisions"},{"title":"POST /v1/embeddings","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/embeddings","href":"/api-reference/forwarding/post-v1embeddings"},{"title":"GET /v1/files","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1/files","href":"/api-reference/forwarding/get-v1files"},{"title":"POST /v1/files","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/files","href":"/api-reference/forwarding/post-v1files"},{"title":"GET /v1/files/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1/files/{id}","href":"/api-reference/forwarding/get-v1files-1"},{"title":"DELETE /v1/files/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /v1/files/{id}","href":"/api-reference/forwarding/delete-v1files"},{"title":"GET /v1/files/{id}/content","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1/files/{id}/content","href":"/api-reference/forwarding/get-v1files-content"},{"title":"POST /v1/images/edits","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/images/edits","href":"/api-reference/forwarding/post-v1imagesedits"},{"title":"POST /v1/images/generations","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/images/generations","href":"/api-reference/forwarding/post-v1imagesgenerations"},{"title":"POST /v1/interactions","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/interactions","href":"/api-reference/forwarding/post-v1interactions"},{"title":"GET /v1/interactions/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1/interactions/{id}","href":"/api-reference/forwarding/get-v1interactions"},{"title":"DELETE /v1/interactions/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /v1/interactions/{id}","href":"/api-reference/forwarding/delete-v1interactions"},{"title":"POST /v1/interactions/{id}/cancel","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/interactions/{id}/cancel","href":"/api-reference/forwarding/post-v1interactions-cancel"},{"title":"GET /v1/live","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1/live","href":"/api-reference/forwarding/get-v1live"},{"title":"POST /v1/live","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/live","href":"/api-reference/forwarding/post-v1live"},{"title":"GET /v1/live/sessions","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1/live/sessions","href":"/api-reference/forwarding/get-v1livesessions"},{"title":"POST /v1/live/sessions","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/live/sessions","href":"/api-reference/forwarding/post-v1livesessions"},{"title":"GET /v1/live/sessions/{session_id}/attach","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1/live/sessions/{session_id}/attach","href":"/api-reference/forwarding/get-v1livesessions-attach"},{"title":"POST /v1/live/sessions/{session_id}/hangup","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/live/sessions/{session_id}/hangup","href":"/api-reference/forwarding/post-v1livesessions-hangup"},{"title":"GET /v1/live/{call_id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1/live/{call_id}","href":"/api-reference/forwarding/get-v1live-1"},{"title":"POST /v1/messages","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/messages","href":"/api-reference/forwarding/post-v1messages"},{"title":"POST /v1/messages/count_tokens","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/messages/count_tokens","href":"/api-reference/forwarding/post-v1messagescount_tokens"},{"title":"GET /v1/models","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1/models","href":"/api-reference/forwarding/get-v1models"},{"title":"GET /v1/models/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1/models/{id}","href":"/api-reference/forwarding/get-v1models-1"},{"title":"POST /v1/moderations","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/moderations","href":"/api-reference/forwarding/post-v1moderations"},{"title":"GET /v1/realtime","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1/realtime","href":"/api-reference/forwarding/get-v1realtime"},{"title":"POST /v1/realtime/calls","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/realtime/calls","href":"/api-reference/forwarding/post-v1realtimecalls"},{"title":"POST /v1/realtime/calls/{call_id}/hangup","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/realtime/calls/{call_id}/hangup","href":"/api-reference/forwarding/post-v1realtimecalls-hangup"},{"title":"POST /v1/realtime/client_secrets","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/realtime/client_secrets","href":"/api-reference/forwarding/post-v1realtimeclient_secrets"},{"title":"POST /v1/rerank","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/rerank","href":"/api-reference/forwarding/post-v1rerank"},{"title":"GET /v1/responses","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1/responses","href":"/api-reference/forwarding/get-v1responses"},{"title":"POST /v1/responses","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/responses","href":"/api-reference/forwarding/post-v1responses"},{"title":"POST /v1/responses/compact","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/responses/compact","href":"/api-reference/forwarding/post-v1responsescompact"},{"title":"POST /v1/responses/input_tokens","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/responses/input_tokens","href":"/api-reference/forwarding/post-v1responsesinput_tokens"},{"title":"POST /v1/search","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/search","href":"/api-reference/forwarding/post-v1search"},{"title":"GET /v1/videos","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1/videos","href":"/api-reference/forwarding/get-v1videos"},{"title":"POST /v1/videos","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/videos","href":"/api-reference/forwarding/post-v1videos"},{"title":"GET /v1/videos/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1/videos/{id}","href":"/api-reference/forwarding/get-v1videos-1"},{"title":"DELETE /v1/videos/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /v1/videos/{id}","href":"/api-reference/forwarding/delete-v1videos"},{"title":"GET /v1/videos/{id}/content","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1/videos/{id}/content","href":"/api-reference/forwarding/get-v1videos-content"},{"title":"GET /v1beta/files","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1beta/files","href":"/api-reference/forwarding/get-v1betafiles"},{"title":"POST /v1beta/files","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1beta/files","href":"/api-reference/forwarding/post-v1betafiles"},{"title":"GET /v1beta/files/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1beta/files/{id}","href":"/api-reference/forwarding/get-v1betafiles-1"},{"title":"DELETE /v1beta/files/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /v1beta/files/{id}","href":"/api-reference/forwarding/delete-v1betafiles"},{"title":"GET /v1beta/files/{id}:download","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1beta/files/{id}:download","href":"/api-reference/forwarding/get-v1betafiles-:download"},{"title":"POST /v1beta/interactions","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1beta/interactions","href":"/api-reference/forwarding/post-v1betainteractions"},{"title":"GET /v1beta/interactions/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1beta/interactions/{id}","href":"/api-reference/forwarding/get-v1betainteractions"},{"title":"DELETE /v1beta/interactions/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /v1beta/interactions/{id}","href":"/api-reference/forwarding/delete-v1betainteractions"},{"title":"POST /v1beta/interactions/{id}/cancel","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1beta/interactions/{id}/cancel","href":"/api-reference/forwarding/post-v1betainteractions-cancel"},{"title":"GET /v1beta/models","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1beta/models","href":"/api-reference/forwarding/get-v1betamodels"},{"title":"GET /v1beta/models/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1beta/models/{id}","href":"/api-reference/forwarding/get-v1betamodels-1"},{"title":"POST /v1beta/models/{model}:batchEmbedContents","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1beta/models/{model}:batchEmbedContents","href":"/api-reference/forwarding/post-v1betamodels-:batchembedcontents"},{"title":"POST /v1beta/models/{model}:countTokens","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1beta/models/{model}:countTokens","href":"/api-reference/forwarding/post-v1betamodels-:counttokens"},{"title":"POST /v1beta/models/{model}:embedContent","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1beta/models/{model}:embedContent","href":"/api-reference/forwarding/post-v1betamodels-:embedcontent"},{"title":"POST /v1beta/models/{model}:generateContent","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1beta/models/{model}:generateContent","href":"/api-reference/forwarding/post-v1betamodels-:generatecontent"},{"title":"POST /v1beta/models/{model}:streamGenerateContent","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1beta/models/{model}:streamGenerateContent","href":"/api-reference/forwarding/post-v1betamodels-:streamgeneratecontent"},{"title":"GET /ws/google.ai.generativelanguage.v1beta.GenerativeService.BidiGenerateContent","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /ws/google.ai.generativelanguage.v1beta.GenerativeService.BidiGenerateContent","href":"/api-reference/forwarding/get-wsgoogleaigenerativelanguagev1betagenerativeservicebidigeneratecontent"}]},{"group":"System","pages":[{"title":"GET /healthz","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /healthz","href":"/api-reference/system/get-healthz"},{"title":"GET /info","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /info","href":"/api-reference/system/get-info"},{"title":"GET /publications/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /publications/{id}","href":"/api-reference/system/get-publications"},{"title":"GET /robots.txt","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /robots.txt","href":"/api-reference/system/get-robotstxt"}]},{"group":"Portal","pages":[{"title":"GET /portal/api/context","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /portal/api/context","href":"/api-reference/portal/get-portalapicontext"},{"title":"GET /portal/api/keys","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /portal/api/keys","href":"/api-reference/portal/get-portalapikeys"},{"title":"POST /portal/api/keys","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /portal/api/keys","href":"/api-reference/portal/post-portalapikeys"},{"title":"DELETE /portal/api/keys/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /portal/api/keys/{id}","href":"/api-reference/portal/delete-portalapikeys"},{"title":"POST /portal/api/keys/{id}/rotate","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /portal/api/keys/{id}/rotate","href":"/api-reference/portal/post-portalapikeys-rotate"},{"title":"GET /portal/api/keys/{id}/secret","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /portal/api/keys/{id}/secret","href":"/api-reference/portal/get-portalapikeys-secret"},{"title":"POST /portal/api/login","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /portal/api/login","href":"/api-reference/portal/post-portalapilogin"},{"title":"POST /portal/api/logout","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /portal/api/logout","href":"/api-reference/portal/post-portalapilogout"},{"title":"GET /portal/api/models","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /portal/api/models","href":"/api-reference/portal/get-portalapimodels"},{"title":"GET /portal/api/oauth-sessions","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /portal/api/oauth-sessions","href":"/api-reference/portal/get-portalapioauth-sessions"},{"title":"DELETE /portal/api/oauth-sessions/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /portal/api/oauth-sessions/{id}","href":"/api-reference/portal/delete-portalapioauth-sessions"},{"title":"GET /portal/api/oauth/device","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /portal/api/oauth/device","href":"/api-reference/portal/get-portalapioauthdevice"},{"title":"POST /portal/api/oauth/device","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /portal/api/oauth/device","href":"/api-reference/portal/post-portalapioauthdevice"},{"title":"POST /portal/api/password","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /portal/api/password","href":"/api-reference/portal/post-portalapipassword"},{"title":"GET /portal/api/quota","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /portal/api/quota","href":"/api-reference/portal/get-portalapiquota"},{"title":"GET /portal/api/requests","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /portal/api/requests","href":"/api-reference/portal/get-portalapirequests"},{"title":"GET /portal/api/sessions","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /portal/api/sessions","href":"/api-reference/portal/get-portalapisessions"},{"title":"GET /portal/api/usage","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /portal/api/usage","href":"/api-reference/portal/get-portalapiusage"}]},{"group":"Codex provider","pages":[{"title":"POST /{provider}/v1/memories/trace_summarize","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /{provider}/v1/memories/trace_summarize","href":"/api-reference/codex-provider/post-v1memoriestrace_summarize"}]}]}]},{"language":"zh-TW","groups":[{"group":"概述","pages":[{"title":"GPROXY","sidebarTitle":"概述","href":"/zh-tw"},{"title":"基本概念","sidebarTitle":"基本概念","href":"/zh-tw/introduction/concepts"}]},{"group":"安裝與升級","pages":[{"title":"下載與安裝","mode":"wide","href":"/zh-tw/download"},{"title":"Docker、Render 與 Heroku","sidebarTitle":"Docker 與容器平台","href":"/zh-tw/deployment/containers"},{"title":"Cloudflare Workers、Netlify 與 Vercel","sidebarTitle":"Workers 與函式平台","href":"/zh-tw/deployment/edge"},{"group":"版本升級","pages":[{"title":"從 v3 升級到 v4","sidebarTitle":"v3 升級到 v4","href":"/zh-tw/deployment/v3-to-v4"},{"title":"從 v2 升級到 v4","sidebarTitle":"v2 升級到 v4","href":"/zh-tw/deployment/v2-to-v4"},{"title":"從 v2 升級到 v3","sidebarTitle":"v2 升級到 v3","href":"/zh-tw/deployment/v2-to-v3"}]}]},{"group":"入門","pages":[{"title":"快速開始","href":"/zh-tw/getting-started/quick-start"},{"title":"傳送第一個請求","href":"/zh-tw/getting-started/first-request"}]},{"group":"管理指南","pages":[{"title":"供應商與憑證","href":"/zh-tw/guides/providers"},{"title":"模型與路由","href":"/zh-tw/guides/models"},{"title":"使用者與 API Key","sidebarTitle":"使用者與 API 金鑰","href":"/zh-tw/guides/users-and-keys"},{"title":"權限、限流與費用預算","sidebarTitle":"權限、限流與配額","href":"/zh-tw/guides/permissions"},{"title":"重寫規則與協定覆蓋","sidebarTitle":"重寫規則與協定覆蓋","href":"/zh-tw/guides/rules"},{"title":"提示快取","href":"/zh-tw/guides/claude-caching"},{"title":"CLI 用戶端","href":"/zh-tw/guides/cli-clients"},{"title":"控制台","href":"/zh-tw/guides/console"},{"title":"用量、日誌與稽核","href":"/zh-tw/guides/observability"}]},{"group":"參考","pages":[{"title":"設定","href":"/zh-tw/reference/configuration"},{"title":"設定結構","mode":"wide","href":"/zh-tw/reference/configuration-schema"},{"title":"路由與端點","href":"/zh-tw/reference/routing-table"},{"title":"價格與分層","href":"/zh-tw/reference/pricing"},{"title":"儲存與快取後端","href":"/zh-tw/reference/database"},{"title":"渠道能力目錄","mode":"wide","href":"/zh-tw/reference/channel-catalog"},{"title":"HTTP API 參考","href":"/zh-tw/reference/http-api"}]},{"group":"開發","pages":[{"title":"架構","href":"/zh-tw/development/architecture"},{"title":"嵌入 SDK","href":"/zh-tw/development/embedding"},{"title":"新增渠道","sidebarTitle":"新增渠道","href":"/zh-tw/development/adding-a-channel"},{"title":"從原始碼構建","href":"/zh-tw/development/building"}]},{"group":"HTTP API","pages":[{"group":"OAuth","pages":[{"title":"GET /.well-known/oauth-authorization-server/v1","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /.well-known/oauth-authorization-server/v1","href":"/api-reference/oauth/get-well-knownoauth-authorization-serverv1"},{"title":"GET /.well-known/oauth-authorization-server/{mount}/v1","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /.well-known/oauth-authorization-server/{mount}/v1","href":"/api-reference/oauth/get-well-knownoauth-authorization-server-v1"},{"title":"GET /v1/.well-known/oauth-authorization-server","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1/.well-known/oauth-authorization-server","href":"/api-reference/oauth/get-v1well-knownoauth-authorization-server"},{"title":"GET /v1/oauth/authorize","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1/oauth/authorize","href":"/api-reference/oauth/get-v1oauthauthorize"},{"title":"POST /v1/oauth/authorize","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/oauth/authorize","href":"/api-reference/oauth/post-v1oauthauthorize"},{"title":"POST /v1/oauth/device/code","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/oauth/device/code","href":"/api-reference/oauth/post-v1oauthdevicecode"},{"title":"GET /v1/oauth/metadata","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1/oauth/metadata","href":"/api-reference/oauth/get-v1oauthmetadata"},{"title":"POST /v1/oauth/revoke","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/oauth/revoke","href":"/api-reference/oauth/post-v1oauthrevoke"},{"title":"POST /v1/oauth/token","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/oauth/token","href":"/api-reference/oauth/post-v1oauthtoken"}]},{"group":"Management","pages":[{"title":"GET /admin/api/api-keys","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/api-keys","href":"/api-reference/management/get-adminapiapi-keys"},{"title":"POST /admin/api/api-keys","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/api-keys","href":"/api-reference/management/post-adminapiapi-keys"},{"title":"POST /admin/api/api-keys/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/api-keys/batch","href":"/api-reference/management/post-adminapiapi-keysbatch"},{"title":"GET /admin/api/api-keys/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/api-keys/{id}","href":"/api-reference/management/get-adminapiapi-keys-1"},{"title":"DELETE /admin/api/api-keys/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/api-keys/{id}","href":"/api-reference/management/delete-adminapiapi-keys"},{"title":"PATCH /admin/api/api-keys/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/api-keys/{id}","href":"/api-reference/management/patch-adminapiapi-keys"},{"title":"POST /admin/api/api-keys/{id}/rotate","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/api-keys/{id}/rotate","href":"/api-reference/management/post-adminapiapi-keys-rotate"},{"title":"GET /admin/api/api-keys/{id}/secret","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/api-keys/{id}/secret","href":"/api-reference/management/get-adminapiapi-keys-secret"},{"title":"GET /admin/api/audit","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/audit","href":"/api-reference/management/get-adminapiaudit"},{"title":"GET /admin/api/channels","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/channels","href":"/api-reference/management/get-adminapichannels"},{"title":"GET /admin/api/connection-profiles","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/connection-profiles","href":"/api-reference/management/get-adminapiconnection-profiles"},{"title":"POST /admin/api/connection-profiles","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/connection-profiles","href":"/api-reference/management/post-adminapiconnection-profiles"},{"title":"POST /admin/api/connection-profiles/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/connection-profiles/batch","href":"/api-reference/management/post-adminapiconnection-profilesbatch"},{"title":"GET /admin/api/connection-profiles/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/connection-profiles/{id}","href":"/api-reference/management/get-adminapiconnection-profiles-1"},{"title":"DELETE /admin/api/connection-profiles/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/connection-profiles/{id}","href":"/api-reference/management/delete-adminapiconnection-profiles"},{"title":"PATCH /admin/api/connection-profiles/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/connection-profiles/{id}","href":"/api-reference/management/patch-adminapiconnection-profiles"},{"title":"POST /admin/api/connectivity/test","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/connectivity/test","href":"/api-reference/management/post-adminapiconnectivitytest"},{"title":"GET /admin/api/context","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/context","href":"/api-reference/management/get-adminapicontext"},{"title":"POST /admin/api/credential-login/authcode/complete","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/credential-login/authcode/complete","href":"/api-reference/management/post-adminapicredential-loginauthcodecomplete"},{"title":"POST /admin/api/credential-login/authcode/start","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/credential-login/authcode/start","href":"/api-reference/management/post-adminapicredential-loginauthcodestart"},{"title":"POST /admin/api/credential-login/device/poll","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/credential-login/device/poll","href":"/api-reference/management/post-adminapicredential-logindevicepoll"},{"title":"POST /admin/api/credential-login/device/start","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/credential-login/device/start","href":"/api-reference/management/post-adminapicredential-logindevicestart"},{"title":"GET /admin/api/credentials","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/credentials","href":"/api-reference/management/get-adminapicredentials"},{"title":"POST /admin/api/credentials","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/credentials","href":"/api-reference/management/post-adminapicredentials"},{"title":"POST /admin/api/credentials/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/credentials/batch","href":"/api-reference/management/post-adminapicredentialsbatch"},{"title":"GET /admin/api/credentials/owners","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/credentials/owners","href":"/api-reference/management/get-adminapicredentialsowners"},{"title":"GET /admin/api/credentials/providers","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/credentials/providers","href":"/api-reference/management/get-adminapicredentialsproviders"},{"title":"GET /admin/api/credentials/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/credentials/{id}","href":"/api-reference/management/get-adminapicredentials-1"},{"title":"DELETE /admin/api/credentials/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/credentials/{id}","href":"/api-reference/management/delete-adminapicredentials"},{"title":"PATCH /admin/api/credentials/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/credentials/{id}","href":"/api-reference/management/patch-adminapicredentials"},{"title":"POST /admin/api/credentials/{id}/health-reset","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/credentials/{id}/health-reset","href":"/api-reference/management/post-adminapicredentials-health-reset"},{"title":"GET /admin/api/credentials/{id}/limits","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/credentials/{id}/limits","href":"/api-reference/management/get-adminapicredentials-limits"},{"title":"POST /admin/api/credentials/{id}/models/discover","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/credentials/{id}/models/discover","href":"/api-reference/management/post-adminapicredentials-modelsdiscover"},{"title":"POST /admin/api/credentials/{id}/models/test","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/credentials/{id}/models/test","href":"/api-reference/management/post-adminapicredentials-modelstest"},{"title":"GET /admin/api/credentials/{id}/quota","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/credentials/{id}/quota","href":"/api-reference/management/get-adminapicredentials-quota"},{"title":"POST /admin/api/credentials/{id}/quota-diagnostics","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/credentials/{id}/quota-diagnostics","href":"/api-reference/management/post-adminapicredentials-quota-diagnostics"},{"title":"GET /admin/api/credentials/{id}/quota-observations","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/credentials/{id}/quota-observations","href":"/api-reference/management/get-adminapicredentials-quota-observations"},{"title":"POST /admin/api/credentials/{id}/quota-probe","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/credentials/{id}/quota-probe","href":"/api-reference/management/post-adminapicredentials-quota-probe"},{"title":"POST /admin/api/credentials/{id}/quota-reset","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/credentials/{id}/quota-reset","href":"/api-reference/management/post-adminapicredentials-quota-reset"},{"title":"GET /admin/api/credentials/{id}/quota-reset-credits","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/credentials/{id}/quota-reset-credits","href":"/api-reference/management/get-adminapicredentials-quota-reset-credits"},{"title":"POST /admin/api/credentials/{id}/refresh","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/credentials/{id}/refresh","href":"/api-reference/management/post-adminapicredentials-refresh"},{"title":"POST /admin/api/credentials/{id}/reveal","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/credentials/{id}/reveal","href":"/api-reference/management/post-adminapicredentials-reveal"},{"title":"POST /admin/api/credentials/{id}/status","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/credentials/{id}/status","href":"/api-reference/management/post-adminapicredentials-status"},{"title":"GET /admin/api/default-model-catalog","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/default-model-catalog","href":"/api-reference/management/get-adminapidefault-model-catalog"},{"title":"POST /admin/api/default-model-catalog/apply-prices","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/default-model-catalog/apply-prices","href":"/api-reference/management/post-adminapidefault-model-catalogapply-prices"},{"title":"POST /admin/api/export","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/export","href":"/api-reference/management/post-adminapiexport"},{"title":"GET /admin/api/fonts","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/fonts","href":"/api-reference/management/get-adminapifonts"},{"title":"POST /admin/api/fonts","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/fonts","href":"/api-reference/management/post-adminapifonts"},{"title":"DELETE /admin/api/fonts","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/fonts","href":"/api-reference/management/delete-adminapifonts"},{"title":"POST /admin/api/import","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/import","href":"/api-reference/management/post-adminapiimport"},{"title":"GET /admin/api/logs/captures/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/logs/captures/{id}","href":"/api-reference/management/get-adminapilogscaptures"},{"title":"GET /admin/api/logs/downstream","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/logs/downstream","href":"/api-reference/management/get-adminapilogsdownstream"},{"title":"DELETE /admin/api/logs/downstream","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/logs/downstream","href":"/api-reference/management/delete-adminapilogsdownstream"},{"title":"POST /admin/api/logs/downstream/delete","description":null,"deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/logs/downstream/delete","href":"/api-reference/management/post-adminapilogsdownstreamdelete"},{"title":"GET /admin/api/logs/downstream/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/logs/downstream/{id}","href":"/api-reference/management/get-adminapilogsdownstream-1"},{"title":"GET /admin/api/logs/upstream","description":null,"deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/logs/upstream","href":"/api-reference/management/get-adminapilogsupstream"},{"title":"DELETE /admin/api/logs/upstream","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/logs/upstream","href":"/api-reference/management/delete-adminapilogsupstream"},{"title":"POST /admin/api/logs/upstream/delete","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/logs/upstream/delete","href":"/api-reference/management/post-adminapilogsupstreamdelete"},{"title":"GET /admin/api/model-names","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/model-names","href":"/api-reference/management/get-adminapimodel-names"},{"title":"GET /admin/api/models","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/models","href":"/api-reference/management/get-adminapimodels"},{"title":"POST /admin/api/models","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/models","href":"/api-reference/management/post-adminapimodels"},{"title":"POST /admin/api/models/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/models/batch","href":"/api-reference/management/post-adminapimodelsbatch"},{"title":"POST /admin/api/models/discover","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/models/discover","href":"/api-reference/management/post-adminapimodelsdiscover"},{"title":"POST /admin/api/models/discover/apply","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/models/discover/apply","href":"/api-reference/management/post-adminapimodelsdiscoverapply"},{"title":"POST /admin/api/models/test","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/models/test","href":"/api-reference/management/post-adminapimodelstest"},{"title":"GET /admin/api/models/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/models/{id}","href":"/api-reference/management/get-adminapimodels-1"},{"title":"DELETE /admin/api/models/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/models/{id}","href":"/api-reference/management/delete-adminapimodels"},{"title":"PATCH /admin/api/models/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/models/{id}","href":"/api-reference/management/patch-adminapimodels"},{"title":"GET /admin/api/oauth-clients","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/oauth-clients","href":"/api-reference/management/get-adminapioauth-clients"},{"title":"POST /admin/api/oauth-clients","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/oauth-clients","href":"/api-reference/management/post-adminapioauth-clients"},{"title":"POST /admin/api/oauth-clients/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/oauth-clients/batch","href":"/api-reference/management/post-adminapioauth-clientsbatch"},{"title":"GET /admin/api/oauth-clients/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/oauth-clients/{id}","href":"/api-reference/management/get-adminapioauth-clients-1"},{"title":"PATCH /admin/api/oauth-clients/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/oauth-clients/{id}","href":"/api-reference/management/patch-adminapioauth-clients"},{"title":"POST /admin/api/oauth-clients/{id}/retire","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/oauth-clients/{id}/retire","href":"/api-reference/management/post-adminapioauth-clients-retire"},{"title":"GET /admin/api/operation-endpoints","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/operation-endpoints","href":"/api-reference/management/get-adminapioperation-endpoints"},{"title":"POST /admin/api/operation-endpoints","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/operation-endpoints","href":"/api-reference/management/post-adminapioperation-endpoints"},{"title":"POST /admin/api/operation-endpoints/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/operation-endpoints/batch","href":"/api-reference/management/post-adminapioperation-endpointsbatch"},{"title":"GET /admin/api/operation-endpoints/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/operation-endpoints/{id}","href":"/api-reference/management/get-adminapioperation-endpoints-1"},{"title":"DELETE /admin/api/operation-endpoints/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/operation-endpoints/{id}","href":"/api-reference/management/delete-adminapioperation-endpoints"},{"title":"PATCH /admin/api/operation-endpoints/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/operation-endpoints/{id}","href":"/api-reference/management/patch-adminapioperation-endpoints"},{"title":"GET /admin/api/operation-keys","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/operation-keys","href":"/api-reference/management/get-adminapioperation-keys"},{"title":"GET /admin/api/operation-rules","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/operation-rules","href":"/api-reference/management/get-adminapioperation-rules"},{"title":"POST /admin/api/operation-rules","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/operation-rules","href":"/api-reference/management/post-adminapioperation-rules"},{"title":"POST /admin/api/operation-rules/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/operation-rules/batch","href":"/api-reference/management/post-adminapioperation-rulesbatch"},{"title":"GET /admin/api/operation-rules/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/operation-rules/{id}","href":"/api-reference/management/get-adminapioperation-rules-1"},{"title":"DELETE /admin/api/operation-rules/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/operation-rules/{id}","href":"/api-reference/management/delete-adminapioperation-rules"},{"title":"PATCH /admin/api/operation-rules/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/operation-rules/{id}","href":"/api-reference/management/patch-adminapioperation-rules"},{"title":"GET /admin/api/organizations","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/organizations","href":"/api-reference/management/get-adminapiorganizations"},{"title":"POST /admin/api/organizations","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/organizations","href":"/api-reference/management/post-adminapiorganizations"},{"title":"POST /admin/api/organizations/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/organizations/batch","href":"/api-reference/management/post-adminapiorganizationsbatch"},{"title":"GET /admin/api/organizations/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/organizations/{id}","href":"/api-reference/management/get-adminapiorganizations-1"},{"title":"DELETE /admin/api/organizations/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/organizations/{id}","href":"/api-reference/management/delete-adminapiorganizations"},{"title":"PATCH /admin/api/organizations/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/organizations/{id}","href":"/api-reference/management/patch-adminapiorganizations"},{"title":"GET /admin/api/organizations/{id}/members","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/organizations/{id}/members","href":"/api-reference/management/get-adminapiorganizations-members"},{"title":"POST /admin/api/organizations/{id}/members","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/organizations/{id}/members","href":"/api-reference/management/post-adminapiorganizations-members"},{"title":"GET /admin/api/organizations/{id}/members/{user_id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/organizations/{id}/members/{user_id}","href":"/api-reference/management/get-adminapiorganizations-members-1"},{"title":"PUT /admin/api/organizations/{id}/members/{user_id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json put /admin/api/organizations/{id}/members/{user_id}","href":"/api-reference/management/put-adminapiorganizations-members"},{"title":"DELETE /admin/api/organizations/{id}/members/{user_id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/organizations/{id}/members/{user_id}","href":"/api-reference/management/delete-adminapiorganizations-members"},{"title":"GET /admin/api/permissions","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/permissions","href":"/api-reference/management/get-adminapipermissions"},{"title":"POST /admin/api/permissions","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/permissions","href":"/api-reference/management/post-adminapipermissions"},{"title":"POST /admin/api/permissions/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/permissions/batch","href":"/api-reference/management/post-adminapipermissionsbatch"},{"title":"GET /admin/api/permissions/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/permissions/{id}","href":"/api-reference/management/get-adminapipermissions-1"},{"title":"DELETE /admin/api/permissions/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/permissions/{id}","href":"/api-reference/management/delete-adminapipermissions"},{"title":"PATCH /admin/api/permissions/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/permissions/{id}","href":"/api-reference/management/patch-adminapipermissions"},{"title":"GET /admin/api/price-rates","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/price-rates","href":"/api-reference/management/get-adminapiprice-rates"},{"title":"POST /admin/api/price-rates","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/price-rates","href":"/api-reference/management/post-adminapiprice-rates"},{"title":"POST /admin/api/price-rates/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/price-rates/batch","href":"/api-reference/management/post-adminapiprice-ratesbatch"},{"title":"GET /admin/api/price-rates/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/price-rates/{id}","href":"/api-reference/management/get-adminapiprice-rates-1"},{"title":"DELETE /admin/api/price-rates/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/price-rates/{id}","href":"/api-reference/management/delete-adminapiprice-rates"},{"title":"PATCH /admin/api/price-rates/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/price-rates/{id}","href":"/api-reference/management/patch-adminapiprice-rates"},{"title":"GET /admin/api/price-rules","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/price-rules","href":"/api-reference/management/get-adminapiprice-rules"},{"title":"POST /admin/api/price-rules","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/price-rules","href":"/api-reference/management/post-adminapiprice-rules"},{"title":"POST /admin/api/price-rules/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/price-rules/batch","href":"/api-reference/management/post-adminapiprice-rulesbatch"},{"title":"GET /admin/api/price-rules/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/price-rules/{id}","href":"/api-reference/management/get-adminapiprice-rules-1"},{"title":"DELETE /admin/api/price-rules/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/price-rules/{id}","href":"/api-reference/management/delete-adminapiprice-rules"},{"title":"PATCH /admin/api/price-rules/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/price-rules/{id}","href":"/api-reference/management/patch-adminapiprice-rules"},{"title":"GET /admin/api/price-tiers","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/price-tiers","href":"/api-reference/management/get-adminapiprice-tiers"},{"title":"POST /admin/api/price-tiers","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/price-tiers","href":"/api-reference/management/post-adminapiprice-tiers"},{"title":"POST /admin/api/price-tiers/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/price-tiers/batch","href":"/api-reference/management/post-adminapiprice-tiersbatch"},{"title":"GET /admin/api/price-tiers/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/price-tiers/{id}","href":"/api-reference/management/get-adminapiprice-tiers-1"},{"title":"DELETE /admin/api/price-tiers/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/price-tiers/{id}","href":"/api-reference/management/delete-adminapiprice-tiers"},{"title":"PATCH /admin/api/price-tiers/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/price-tiers/{id}","href":"/api-reference/management/patch-adminapiprice-tiers"},{"title":"GET /admin/api/provider-models","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/provider-models","href":"/api-reference/management/get-adminapiprovider-models"},{"title":"POST /admin/api/provider-models","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/provider-models","href":"/api-reference/management/post-adminapiprovider-models"},{"title":"POST /admin/api/provider-models/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/provider-models/batch","href":"/api-reference/management/post-adminapiprovider-modelsbatch"},{"title":"GET /admin/api/provider-models/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/provider-models/{id}","href":"/api-reference/management/get-adminapiprovider-models-1"},{"title":"DELETE /admin/api/provider-models/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/provider-models/{id}","href":"/api-reference/management/delete-adminapiprovider-models"},{"title":"PATCH /admin/api/provider-models/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/provider-models/{id}","href":"/api-reference/management/patch-adminapiprovider-models"},{"title":"GET /admin/api/provider-rule-sets","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/provider-rule-sets","href":"/api-reference/management/get-adminapiprovider-rule-sets"},{"title":"POST /admin/api/provider-rule-sets","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/provider-rule-sets","href":"/api-reference/management/post-adminapiprovider-rule-sets"},{"title":"POST /admin/api/provider-rule-sets/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/provider-rule-sets/batch","href":"/api-reference/management/post-adminapiprovider-rule-setsbatch"},{"title":"GET /admin/api/provider-rule-sets/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/provider-rule-sets/{id}","href":"/api-reference/management/get-adminapiprovider-rule-sets-1"},{"title":"DELETE /admin/api/provider-rule-sets/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/provider-rule-sets/{id}","href":"/api-reference/management/delete-adminapiprovider-rule-sets"},{"title":"PATCH /admin/api/provider-rule-sets/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/provider-rule-sets/{id}","href":"/api-reference/management/patch-adminapiprovider-rule-sets"},{"title":"GET /admin/api/providers","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/providers","href":"/api-reference/management/get-adminapiproviders"},{"title":"POST /admin/api/providers","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/providers","href":"/api-reference/management/post-adminapiproviders"},{"title":"POST /admin/api/providers/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/providers/batch","href":"/api-reference/management/post-adminapiprovidersbatch"},{"title":"GET /admin/api/providers/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/providers/{id}","href":"/api-reference/management/get-adminapiproviders-1"},{"title":"DELETE /admin/api/providers/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/providers/{id}","href":"/api-reference/management/delete-adminapiproviders"},{"title":"PATCH /admin/api/providers/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/providers/{id}","href":"/api-reference/management/patch-adminapiproviders"},{"title":"POST /admin/api/providers/{id}/default-rule-set","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/providers/{id}/default-rule-set","href":"/api-reference/management/post-adminapiproviders-default-rule-set"},{"title":"GET /admin/api/providers/{id}/routing","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/providers/{id}/routing","href":"/api-reference/management/get-adminapiproviders-routing"},{"title":"POST /admin/api/providers/{id}/routing-defaults/reset","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/providers/{id}/routing-defaults/reset","href":"/api-reference/management/post-adminapiproviders-routing-defaultsreset"},{"title":"PUT /admin/api/providers/{id}/routing/{operation}/{dialect}","deprecated":null,"version":null,"openapi":"/generated/openapi.json put /admin/api/providers/{id}/routing/{operation}/{dialect}","href":"/api-reference/management/put-adminapiproviders-routing-"},{"title":"DELETE /admin/api/providers/{id}/routing/{operation}/{dialect}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/providers/{id}/routing/{operation}/{dialect}","href":"/api-reference/management/delete-adminapiproviders-routing-"},{"title":"GET /admin/api/quotas","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/quotas","href":"/api-reference/management/get-adminapiquotas"},{"title":"POST /admin/api/quotas","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/quotas","href":"/api-reference/management/post-adminapiquotas"},{"title":"POST /admin/api/quotas/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/quotas/batch","href":"/api-reference/management/post-adminapiquotasbatch"},{"title":"GET /admin/api/quotas/status","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/quotas/status","href":"/api-reference/management/get-adminapiquotasstatus"},{"title":"GET /admin/api/quotas/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/quotas/{id}","href":"/api-reference/management/get-adminapiquotas-1"},{"title":"DELETE /admin/api/quotas/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/quotas/{id}","href":"/api-reference/management/delete-adminapiquotas"},{"title":"PATCH /admin/api/quotas/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/quotas/{id}","href":"/api-reference/management/patch-adminapiquotas"},{"title":"POST /admin/api/quotas/{id}/limit-reset","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/quotas/{id}/limit-reset","href":"/api-reference/management/post-adminapiquotas-limit-reset"},{"title":"POST /admin/api/quotas/{id}/reset","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/quotas/{id}/reset","href":"/api-reference/management/post-adminapiquotas-reset"},{"title":"GET /admin/api/rate-limits","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/rate-limits","href":"/api-reference/management/get-adminapirate-limits"},{"title":"POST /admin/api/rate-limits","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/rate-limits","href":"/api-reference/management/post-adminapirate-limits"},{"title":"POST /admin/api/rate-limits/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/rate-limits/batch","href":"/api-reference/management/post-adminapirate-limitsbatch"},{"title":"GET /admin/api/rate-limits/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/rate-limits/{id}","href":"/api-reference/management/get-adminapirate-limits-1"},{"title":"DELETE /admin/api/rate-limits/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/rate-limits/{id}","href":"/api-reference/management/delete-adminapirate-limits"},{"title":"PATCH /admin/api/rate-limits/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/rate-limits/{id}","href":"/api-reference/management/patch-adminapirate-limits"},{"title":"GET /admin/api/route-members","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/route-members","href":"/api-reference/management/get-adminapiroute-members"},{"title":"POST /admin/api/route-members","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/route-members","href":"/api-reference/management/post-adminapiroute-members"},{"title":"POST /admin/api/route-members/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/route-members/batch","href":"/api-reference/management/post-adminapiroute-membersbatch"},{"title":"GET /admin/api/route-members/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/route-members/{id}","href":"/api-reference/management/get-adminapiroute-members-1"},{"title":"DELETE /admin/api/route-members/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/route-members/{id}","href":"/api-reference/management/delete-adminapiroute-members"},{"title":"PATCH /admin/api/route-members/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/route-members/{id}","href":"/api-reference/management/patch-adminapiroute-members"},{"title":"GET /admin/api/routes","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/routes","href":"/api-reference/management/get-adminapiroutes"},{"title":"POST /admin/api/routes","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/routes","href":"/api-reference/management/post-adminapiroutes"},{"title":"POST /admin/api/routes/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/routes/batch","href":"/api-reference/management/post-adminapiroutesbatch"},{"title":"GET /admin/api/routes/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/routes/{id}","href":"/api-reference/management/get-adminapiroutes-1"},{"title":"DELETE /admin/api/routes/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/routes/{id}","href":"/api-reference/management/delete-adminapiroutes"},{"title":"PATCH /admin/api/routes/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/routes/{id}","href":"/api-reference/management/patch-adminapiroutes"},{"title":"GET /admin/api/rule-presets","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/rule-presets","href":"/api-reference/management/get-adminapirule-presets"},{"title":"GET /admin/api/rule-sets","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/rule-sets","href":"/api-reference/management/get-adminapirule-sets"},{"title":"POST /admin/api/rule-sets","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/rule-sets","href":"/api-reference/management/post-adminapirule-sets"},{"title":"POST /admin/api/rule-sets/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/rule-sets/batch","href":"/api-reference/management/post-adminapirule-setsbatch"},{"title":"GET /admin/api/rule-sets/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/rule-sets/{id}","href":"/api-reference/management/get-adminapirule-sets-1"},{"title":"DELETE /admin/api/rule-sets/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/rule-sets/{id}","href":"/api-reference/management/delete-adminapirule-sets"},{"title":"PATCH /admin/api/rule-sets/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/rule-sets/{id}","href":"/api-reference/management/patch-adminapirule-sets"},{"title":"POST /admin/api/rule-sets/{id}/rule-presets/{preset}","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/rule-sets/{id}/rule-presets/{preset}","href":"/api-reference/management/post-adminapirule-sets-rule-presets"},{"title":"PUT /admin/api/rule-sets/{id}/rules","deprecated":null,"version":null,"openapi":"/generated/openapi.json put /admin/api/rule-sets/{id}/rules","href":"/api-reference/management/put-adminapirule-sets-rules"},{"title":"GET /admin/api/rules","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/rules","href":"/api-reference/management/get-adminapirules"},{"title":"POST /admin/api/rules","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/rules","href":"/api-reference/management/post-adminapirules"},{"title":"POST /admin/api/rules/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/rules/batch","href":"/api-reference/management/post-adminapirulesbatch"},{"title":"GET /admin/api/rules/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/rules/{id}","href":"/api-reference/management/get-adminapirules-1"},{"title":"DELETE /admin/api/rules/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/rules/{id}","href":"/api-reference/management/delete-adminapirules"},{"title":"PATCH /admin/api/rules/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/rules/{id}","href":"/api-reference/management/patch-adminapirules"},{"title":"GET /admin/api/session","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/session","href":"/api-reference/management/get-adminapisession"},{"title":"DELETE /admin/api/session","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/session","href":"/api-reference/management/delete-adminapisession"},{"title":"GET /admin/api/sessions","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/sessions","href":"/api-reference/management/get-adminapisessions"},{"title":"DELETE /admin/api/sessions/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/sessions/{id}","href":"/api-reference/management/delete-adminapisessions"},{"title":"GET /admin/api/settings","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/settings","href":"/api-reference/management/get-adminapisettings"},{"title":"PATCH /admin/api/settings","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/settings","href":"/api-reference/management/patch-adminapisettings"},{"title":"GET /admin/api/teams","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/teams","href":"/api-reference/management/get-adminapiteams"},{"title":"POST /admin/api/teams","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/teams","href":"/api-reference/management/post-adminapiteams"},{"title":"POST /admin/api/teams/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/teams/batch","href":"/api-reference/management/post-adminapiteamsbatch"},{"title":"GET /admin/api/teams/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/teams/{id}","href":"/api-reference/management/get-adminapiteams-1"},{"title":"DELETE /admin/api/teams/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/teams/{id}","href":"/api-reference/management/delete-adminapiteams"},{"title":"PATCH /admin/api/teams/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/teams/{id}","href":"/api-reference/management/patch-adminapiteams"},{"title":"GET /admin/api/teams/{id}/members","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/teams/{id}/members","href":"/api-reference/management/get-adminapiteams-members"},{"title":"POST /admin/api/teams/{id}/members","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/teams/{id}/members","href":"/api-reference/management/post-adminapiteams-members"},{"title":"GET /admin/api/teams/{id}/members/{user_id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/teams/{id}/members/{user_id}","href":"/api-reference/management/get-adminapiteams-members-1"},{"title":"PUT /admin/api/teams/{id}/members/{user_id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json put /admin/api/teams/{id}/members/{user_id}","href":"/api-reference/management/put-adminapiteams-members"},{"title":"DELETE /admin/api/teams/{id}/members/{user_id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/teams/{id}/members/{user_id}","href":"/api-reference/management/delete-adminapiteams-members"},{"title":"GET /admin/api/tls-presets","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/tls-presets","href":"/api-reference/management/get-adminapitls-presets"},{"title":"GET /admin/api/tokenizer-auth","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/tokenizer-auth","href":"/api-reference/management/get-adminapitokenizer-auth"},{"title":"PATCH /admin/api/tokenizer-auth","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/tokenizer-auth","href":"/api-reference/management/patch-adminapitokenizer-auth"},{"title":"POST /admin/api/tokenizer-auth/reveal","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/tokenizer-auth/reveal","href":"/api-reference/management/post-adminapitokenizer-authreveal"},{"title":"GET /admin/api/tokenizer-vocabs","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/tokenizer-vocabs","href":"/api-reference/management/get-adminapitokenizer-vocabs"},{"title":"POST /admin/api/tokenizer-vocabs","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/tokenizer-vocabs","href":"/api-reference/management/post-adminapitokenizer-vocabs"},{"title":"GET /admin/api/tokenizer-vocabs/progress","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/tokenizer-vocabs/progress","href":"/api-reference/management/get-adminapitokenizer-vocabsprogress"},{"title":"DELETE /admin/api/tokenizer-vocabs/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/tokenizer-vocabs/{id}","href":"/api-reference/management/delete-adminapitokenizer-vocabs"},{"title":"GET /admin/api/update","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/update","href":"/api-reference/management/get-adminapiupdate"},{"title":"GET /admin/api/update/announcements","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/update/announcements","href":"/api-reference/management/get-adminapiupdateannouncements"},{"title":"POST /admin/api/update/apply","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/update/apply","href":"/api-reference/management/post-adminapiupdateapply"},{"title":"POST /admin/api/update/check","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/update/check","href":"/api-reference/management/post-adminapiupdatecheck"},{"title":"GET /admin/api/update/progress","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/update/progress","href":"/api-reference/management/get-adminapiupdateprogress"},{"title":"POST /admin/api/update/rollback","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/update/rollback","href":"/api-reference/management/post-adminapiupdaterollback"},{"title":"GET /admin/api/usage","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/usage","href":"/api-reference/management/get-adminapiusage"},{"title":"GET /admin/api/usage/records","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/usage/records","href":"/api-reference/management/get-adminapiusagerecords"},{"title":"DELETE /admin/api/usage/records","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/usage/records","href":"/api-reference/management/delete-adminapiusagerecords"},{"title":"POST /admin/api/usage/records/delete","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/usage/records/delete","href":"/api-reference/management/post-adminapiusagerecordsdelete"},{"title":"GET /admin/api/users","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/users","href":"/api-reference/management/get-adminapiusers"},{"title":"POST /admin/api/users","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/users","href":"/api-reference/management/post-adminapiusers"},{"title":"POST /admin/api/users/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/users/batch","href":"/api-reference/management/post-adminapiusersbatch"},{"title":"GET /admin/api/users/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/users/{id}","href":"/api-reference/management/get-adminapiusers-1"},{"title":"DELETE /admin/api/users/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/users/{id}","href":"/api-reference/management/delete-adminapiusers"},{"title":"PATCH /admin/api/users/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/users/{id}","href":"/api-reference/management/patch-adminapiusers"},{"title":"PUT /admin/api/users/{id}/allowlist","deprecated":null,"version":null,"openapi":"/generated/openapi.json put /admin/api/users/{id}/allowlist","href":"/api-reference/management/put-adminapiusers-allowlist"},{"title":"POST /admin/api/users/{id}/password","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/users/{id}/password","href":"/api-reference/management/post-adminapiusers-password"},{"title":"DELETE /admin/api/users/{id}/password","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/users/{id}/password","href":"/api-reference/management/delete-adminapiusers-password"},{"title":"GET /admin/api/users/{id}/sessions","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/users/{id}/sessions","href":"/api-reference/management/get-adminapiusers-sessions"},{"title":"DELETE /admin/api/users/{id}/sessions","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/users/{id}/sessions","href":"/api-reference/management/delete-adminapiusers-sessions"}]},{"group":"Forwarding","pages":[{"title":"POST /alpha/search","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /alpha/search","href":"/api-reference/forwarding/post-alphasearch"},{"title":"POST /upload/v1beta/files","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /upload/v1beta/files","href":"/api-reference/forwarding/post-uploadv1betafiles"},{"title":"POST /v1/alpha/search","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/alpha/search","href":"/api-reference/forwarding/post-v1alphasearch"},{"title":"POST /v1/audio/speech","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/audio/speech","href":"/api-reference/forwarding/post-v1audiospeech"},{"title":"POST /v1/audio/transcriptions","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/audio/transcriptions","href":"/api-reference/forwarding/post-v1audiotranscriptions"},{"title":"POST /v1/audio/translations","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/audio/translations","href":"/api-reference/forwarding/post-v1audiotranslations"},{"title":"POST /v1/audio/voices","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/audio/voices","href":"/api-reference/forwarding/post-v1audiovoices"},{"title":"POST /v1/chat/completions","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/chat/completions","href":"/api-reference/forwarding/post-v1chatcompletions"},{"title":"POST /v1/conversations","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/conversations","href":"/api-reference/forwarding/post-v1conversations"},{"title":"POST /v1/decisions","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/decisions","href":"/api-reference/forwarding/post-v1decisions"},{"title":"POST /v1/embeddings","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/embeddings","href":"/api-reference/forwarding/post-v1embeddings"},{"title":"GET /v1/files","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1/files","href":"/api-reference/forwarding/get-v1files"},{"title":"POST /v1/files","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/files","href":"/api-reference/forwarding/post-v1files"},{"title":"GET /v1/files/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1/files/{id}","href":"/api-reference/forwarding/get-v1files-1"},{"title":"DELETE /v1/files/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /v1/files/{id}","href":"/api-reference/forwarding/delete-v1files"},{"title":"GET /v1/files/{id}/content","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1/files/{id}/content","href":"/api-reference/forwarding/get-v1files-content"},{"title":"POST /v1/images/edits","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/images/edits","href":"/api-reference/forwarding/post-v1imagesedits"},{"title":"POST /v1/images/generations","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/images/generations","href":"/api-reference/forwarding/post-v1imagesgenerations"},{"title":"POST /v1/interactions","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/interactions","href":"/api-reference/forwarding/post-v1interactions"},{"title":"GET /v1/interactions/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1/interactions/{id}","href":"/api-reference/forwarding/get-v1interactions"},{"title":"DELETE /v1/interactions/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /v1/interactions/{id}","href":"/api-reference/forwarding/delete-v1interactions"},{"title":"POST /v1/interactions/{id}/cancel","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/interactions/{id}/cancel","href":"/api-reference/forwarding/post-v1interactions-cancel"},{"title":"GET /v1/live","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1/live","href":"/api-reference/forwarding/get-v1live"},{"title":"POST /v1/live","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/live","href":"/api-reference/forwarding/post-v1live"},{"title":"GET /v1/live/sessions","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1/live/sessions","href":"/api-reference/forwarding/get-v1livesessions"},{"title":"POST /v1/live/sessions","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/live/sessions","href":"/api-reference/forwarding/post-v1livesessions"},{"title":"GET /v1/live/sessions/{session_id}/attach","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1/live/sessions/{session_id}/attach","href":"/api-reference/forwarding/get-v1livesessions-attach"},{"title":"POST /v1/live/sessions/{session_id}/hangup","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/live/sessions/{session_id}/hangup","href":"/api-reference/forwarding/post-v1livesessions-hangup"},{"title":"GET /v1/live/{call_id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1/live/{call_id}","href":"/api-reference/forwarding/get-v1live-1"},{"title":"POST /v1/messages","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/messages","href":"/api-reference/forwarding/post-v1messages"},{"title":"POST /v1/messages/count_tokens","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/messages/count_tokens","href":"/api-reference/forwarding/post-v1messagescount_tokens"},{"title":"GET /v1/models","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1/models","href":"/api-reference/forwarding/get-v1models"},{"title":"GET /v1/models/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1/models/{id}","href":"/api-reference/forwarding/get-v1models-1"},{"title":"POST /v1/moderations","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/moderations","href":"/api-reference/forwarding/post-v1moderations"},{"title":"GET /v1/realtime","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1/realtime","href":"/api-reference/forwarding/get-v1realtime"},{"title":"POST /v1/realtime/calls","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/realtime/calls","href":"/api-reference/forwarding/post-v1realtimecalls"},{"title":"POST /v1/realtime/calls/{call_id}/hangup","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/realtime/calls/{call_id}/hangup","href":"/api-reference/forwarding/post-v1realtimecalls-hangup"},{"title":"POST /v1/realtime/client_secrets","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/realtime/client_secrets","href":"/api-reference/forwarding/post-v1realtimeclient_secrets"},{"title":"POST /v1/rerank","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/rerank","href":"/api-reference/forwarding/post-v1rerank"},{"title":"GET /v1/responses","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1/responses","href":"/api-reference/forwarding/get-v1responses"},{"title":"POST /v1/responses","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/responses","href":"/api-reference/forwarding/post-v1responses"},{"title":"POST /v1/responses/compact","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/responses/compact","href":"/api-reference/forwarding/post-v1responsescompact"},{"title":"POST /v1/responses/input_tokens","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/responses/input_tokens","href":"/api-reference/forwarding/post-v1responsesinput_tokens"},{"title":"POST /v1/search","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/search","href":"/api-reference/forwarding/post-v1search"},{"title":"GET /v1/videos","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1/videos","href":"/api-reference/forwarding/get-v1videos"},{"title":"POST /v1/videos","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/videos","href":"/api-reference/forwarding/post-v1videos"},{"title":"GET /v1/videos/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1/videos/{id}","href":"/api-reference/forwarding/get-v1videos-1"},{"title":"DELETE /v1/videos/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /v1/videos/{id}","href":"/api-reference/forwarding/delete-v1videos"},{"title":"GET /v1/videos/{id}/content","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1/videos/{id}/content","href":"/api-reference/forwarding/get-v1videos-content"},{"title":"GET /v1beta/files","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1beta/files","href":"/api-reference/forwarding/get-v1betafiles"},{"title":"POST /v1beta/files","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1beta/files","href":"/api-reference/forwarding/post-v1betafiles"},{"title":"GET /v1beta/files/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1beta/files/{id}","href":"/api-reference/forwarding/get-v1betafiles-1"},{"title":"DELETE /v1beta/files/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /v1beta/files/{id}","href":"/api-reference/forwarding/delete-v1betafiles"},{"title":"GET /v1beta/files/{id}:download","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1beta/files/{id}:download","href":"/api-reference/forwarding/get-v1betafiles-:download"},{"title":"POST /v1beta/interactions","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1beta/interactions","href":"/api-reference/forwarding/post-v1betainteractions"},{"title":"GET /v1beta/interactions/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1beta/interactions/{id}","href":"/api-reference/forwarding/get-v1betainteractions"},{"title":"DELETE /v1beta/interactions/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /v1beta/interactions/{id}","href":"/api-reference/forwarding/delete-v1betainteractions"},{"title":"POST /v1beta/interactions/{id}/cancel","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1beta/interactions/{id}/cancel","href":"/api-reference/forwarding/post-v1betainteractions-cancel"},{"title":"GET /v1beta/models","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1beta/models","href":"/api-reference/forwarding/get-v1betamodels"},{"title":"GET /v1beta/models/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1beta/models/{id}","href":"/api-reference/forwarding/get-v1betamodels-1"},{"title":"POST /v1beta/models/{model}:batchEmbedContents","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1beta/models/{model}:batchEmbedContents","href":"/api-reference/forwarding/post-v1betamodels-:batchembedcontents"},{"title":"POST /v1beta/models/{model}:countTokens","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1beta/models/{model}:countTokens","href":"/api-reference/forwarding/post-v1betamodels-:counttokens"},{"title":"POST /v1beta/models/{model}:embedContent","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1beta/models/{model}:embedContent","href":"/api-reference/forwarding/post-v1betamodels-:embedcontent"},{"title":"POST /v1beta/models/{model}:generateContent","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1beta/models/{model}:generateContent","href":"/api-reference/forwarding/post-v1betamodels-:generatecontent"},{"title":"POST /v1beta/models/{model}:streamGenerateContent","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1beta/models/{model}:streamGenerateContent","href":"/api-reference/forwarding/post-v1betamodels-:streamgeneratecontent"},{"title":"GET /ws/google.ai.generativelanguage.v1beta.GenerativeService.BidiGenerateContent","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /ws/google.ai.generativelanguage.v1beta.GenerativeService.BidiGenerateContent","href":"/api-reference/forwarding/get-wsgoogleaigenerativelanguagev1betagenerativeservicebidigeneratecontent"}]},{"group":"System","pages":[{"title":"GET /healthz","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /healthz","href":"/api-reference/system/get-healthz"},{"title":"GET /info","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /info","href":"/api-reference/system/get-info"},{"title":"GET /publications/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /publications/{id}","href":"/api-reference/system/get-publications"},{"title":"GET /robots.txt","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /robots.txt","href":"/api-reference/system/get-robotstxt"}]},{"group":"Portal","pages":[{"title":"GET /portal/api/context","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /portal/api/context","href":"/api-reference/portal/get-portalapicontext"},{"title":"GET /portal/api/keys","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /portal/api/keys","href":"/api-reference/portal/get-portalapikeys"},{"title":"POST /portal/api/keys","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /portal/api/keys","href":"/api-reference/portal/post-portalapikeys"},{"title":"DELETE /portal/api/keys/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /portal/api/keys/{id}","href":"/api-reference/portal/delete-portalapikeys"},{"title":"POST /portal/api/keys/{id}/rotate","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /portal/api/keys/{id}/rotate","href":"/api-reference/portal/post-portalapikeys-rotate"},{"title":"GET /portal/api/keys/{id}/secret","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /portal/api/keys/{id}/secret","href":"/api-reference/portal/get-portalapikeys-secret"},{"title":"POST /portal/api/login","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /portal/api/login","href":"/api-reference/portal/post-portalapilogin"},{"title":"POST /portal/api/logout","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /portal/api/logout","href":"/api-reference/portal/post-portalapilogout"},{"title":"GET /portal/api/models","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /portal/api/models","href":"/api-reference/portal/get-portalapimodels"},{"title":"GET /portal/api/oauth-sessions","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /portal/api/oauth-sessions","href":"/api-reference/portal/get-portalapioauth-sessions"},{"title":"DELETE /portal/api/oauth-sessions/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /portal/api/oauth-sessions/{id}","href":"/api-reference/portal/delete-portalapioauth-sessions"},{"title":"GET /portal/api/oauth/device","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /portal/api/oauth/device","href":"/api-reference/portal/get-portalapioauthdevice"},{"title":"POST /portal/api/oauth/device","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /portal/api/oauth/device","href":"/api-reference/portal/post-portalapioauthdevice"},{"title":"POST /portal/api/password","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /portal/api/password","href":"/api-reference/portal/post-portalapipassword"},{"title":"GET /portal/api/quota","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /portal/api/quota","href":"/api-reference/portal/get-portalapiquota"},{"title":"GET /portal/api/requests","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /portal/api/requests","href":"/api-reference/portal/get-portalapirequests"},{"title":"GET /portal/api/sessions","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /portal/api/sessions","href":"/api-reference/portal/get-portalapisessions"},{"title":"GET /portal/api/usage","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /portal/api/usage","href":"/api-reference/portal/get-portalapiusage"}]},{"group":"Codex provider","pages":[{"title":"POST /{provider}/v1/memories/trace_summarize","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /{provider}/v1/memories/trace_summarize","href":"/api-reference/codex-provider/post-v1memoriestrace_summarize"}]}]}]},{"language":"ru","groups":[{"group":"Обзор","pages":[{"title":"GPROXY","sidebarTitle":"Обзор","href":"/ru"},{"title":"Основные понятия","href":"/ru/introduction/concepts"}]},{"group":"Установка и обновление","pages":[{"title":"Скачать и установить","sidebarTitle":"Загрузка и установка","mode":"wide","href":"/ru/download"},{"title":"Docker, Render и Heroku","sidebarTitle":"Docker и контейнерные платформы","href":"/ru/deployment/containers"},{"title":"Cloudflare Workers, Netlify и Vercel","sidebarTitle":"Workers и функции","href":"/ru/deployment/edge"},{"group":"Обновление версий","pages":[{"title":"Обновление с v3 до v4","sidebarTitle":"С v3 на v4","href":"/ru/deployment/v3-to-v4"},{"title":"Обновление с v2 до v4","sidebarTitle":"С v2 на v4","href":"/ru/deployment/v2-to-v4"},{"title":"Обновление с v2 до v3","sidebarTitle":"С v2 на v3","href":"/ru/deployment/v2-to-v3"}]}]},{"group":"Первые шаги","pages":[{"title":"Быстрый старт","sidebarTitle":"Быстрый старт","href":"/ru/getting-started/quick-start"},{"title":"Первый запрос","sidebarTitle":"Первый запрос","href":"/ru/getting-started/first-request"}]},{"group":"Администрирование","pages":[{"title":"Провайдеры и учётные данные","href":"/ru/guides/providers"},{"title":"Модели и маршруты","href":"/ru/guides/models"},{"title":"Пользователи и API-ключи","sidebarTitle":"Пользователи и API-ключи","href":"/ru/guides/users-and-keys"},{"title":"Разрешения, лимиты запросов и бюджеты","sidebarTitle":"Разрешения, лимиты и квоты","href":"/ru/guides/permissions"},{"title":"Правила перезаписи и переопределение протоколов","sidebarTitle":"Правила перезаписи и переопределения","href":"/ru/guides/rules"},{"title":"Кэширование промптов","href":"/ru/guides/claude-caching"},{"title":"CLI-клиенты","href":"/ru/guides/cli-clients"},{"title":"Консоль","href":"/ru/guides/console"},{"title":"Использование, журналы и аудит","sidebarTitle":"Использование, журналы и аудит","href":"/ru/guides/observability"}]},{"group":"Справочник","pages":[{"title":"Конфигурация","href":"/ru/reference/configuration"},{"title":"Схема конфигурации","mode":"wide","href":"/ru/reference/configuration-schema"},{"title":"Маршрутизация и конечные точки","href":"/ru/reference/routing-table"},{"title":"Цены и уровни тарификации","href":"/ru/reference/pricing"},{"title":"Хранилища и кэш","href":"/ru/reference/database"},{"title":"Каталог каналов","mode":"wide","href":"/ru/reference/channel-catalog"},{"title":"Справочник HTTP API","href":"/ru/reference/http-api"}]},{"group":"Разработка","pages":[{"title":"Архитектура","href":"/ru/development/architecture"},{"title":"Встраивание SDK","href":"/ru/development/embedding"},{"title":"Добавление канала","href":"/ru/development/adding-a-channel"},{"title":"Сборка из исходного кода","href":"/ru/development/building"}]},{"group":"HTTP API","pages":[{"group":"OAuth","pages":[{"title":"GET /.well-known/oauth-authorization-server/v1","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /.well-known/oauth-authorization-server/v1","href":"/api-reference/oauth/get-well-knownoauth-authorization-serverv1"},{"title":"GET /.well-known/oauth-authorization-server/{mount}/v1","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /.well-known/oauth-authorization-server/{mount}/v1","href":"/api-reference/oauth/get-well-knownoauth-authorization-server-v1"},{"title":"GET /v1/.well-known/oauth-authorization-server","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1/.well-known/oauth-authorization-server","href":"/api-reference/oauth/get-v1well-knownoauth-authorization-server"},{"title":"GET /v1/oauth/authorize","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1/oauth/authorize","href":"/api-reference/oauth/get-v1oauthauthorize"},{"title":"POST /v1/oauth/authorize","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/oauth/authorize","href":"/api-reference/oauth/post-v1oauthauthorize"},{"title":"POST /v1/oauth/device/code","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/oauth/device/code","href":"/api-reference/oauth/post-v1oauthdevicecode"},{"title":"GET /v1/oauth/metadata","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1/oauth/metadata","href":"/api-reference/oauth/get-v1oauthmetadata"},{"title":"POST /v1/oauth/revoke","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/oauth/revoke","href":"/api-reference/oauth/post-v1oauthrevoke"},{"title":"POST /v1/oauth/token","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/oauth/token","href":"/api-reference/oauth/post-v1oauthtoken"}]},{"group":"Management","pages":[{"title":"GET /admin/api/api-keys","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/api-keys","href":"/api-reference/management/get-adminapiapi-keys"},{"title":"POST /admin/api/api-keys","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/api-keys","href":"/api-reference/management/post-adminapiapi-keys"},{"title":"POST /admin/api/api-keys/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/api-keys/batch","href":"/api-reference/management/post-adminapiapi-keysbatch"},{"title":"GET /admin/api/api-keys/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/api-keys/{id}","href":"/api-reference/management/get-adminapiapi-keys-1"},{"title":"DELETE /admin/api/api-keys/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/api-keys/{id}","href":"/api-reference/management/delete-adminapiapi-keys"},{"title":"PATCH /admin/api/api-keys/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/api-keys/{id}","href":"/api-reference/management/patch-adminapiapi-keys"},{"title":"POST /admin/api/api-keys/{id}/rotate","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/api-keys/{id}/rotate","href":"/api-reference/management/post-adminapiapi-keys-rotate"},{"title":"GET /admin/api/api-keys/{id}/secret","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/api-keys/{id}/secret","href":"/api-reference/management/get-adminapiapi-keys-secret"},{"title":"GET /admin/api/audit","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/audit","href":"/api-reference/management/get-adminapiaudit"},{"title":"GET /admin/api/channels","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/channels","href":"/api-reference/management/get-adminapichannels"},{"title":"GET /admin/api/connection-profiles","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/connection-profiles","href":"/api-reference/management/get-adminapiconnection-profiles"},{"title":"POST /admin/api/connection-profiles","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/connection-profiles","href":"/api-reference/management/post-adminapiconnection-profiles"},{"title":"POST /admin/api/connection-profiles/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/connection-profiles/batch","href":"/api-reference/management/post-adminapiconnection-profilesbatch"},{"title":"GET /admin/api/connection-profiles/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/connection-profiles/{id}","href":"/api-reference/management/get-adminapiconnection-profiles-1"},{"title":"DELETE /admin/api/connection-profiles/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/connection-profiles/{id}","href":"/api-reference/management/delete-adminapiconnection-profiles"},{"title":"PATCH /admin/api/connection-profiles/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/connection-profiles/{id}","href":"/api-reference/management/patch-adminapiconnection-profiles"},{"title":"POST /admin/api/connectivity/test","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/connectivity/test","href":"/api-reference/management/post-adminapiconnectivitytest"},{"title":"GET /admin/api/context","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/context","href":"/api-reference/management/get-adminapicontext"},{"title":"POST /admin/api/credential-login/authcode/complete","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/credential-login/authcode/complete","href":"/api-reference/management/post-adminapicredential-loginauthcodecomplete"},{"title":"POST /admin/api/credential-login/authcode/start","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/credential-login/authcode/start","href":"/api-reference/management/post-adminapicredential-loginauthcodestart"},{"title":"POST /admin/api/credential-login/device/poll","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/credential-login/device/poll","href":"/api-reference/management/post-adminapicredential-logindevicepoll"},{"title":"POST /admin/api/credential-login/device/start","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/credential-login/device/start","href":"/api-reference/management/post-adminapicredential-logindevicestart"},{"title":"GET /admin/api/credentials","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/credentials","href":"/api-reference/management/get-adminapicredentials"},{"title":"POST /admin/api/credentials","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/credentials","href":"/api-reference/management/post-adminapicredentials"},{"title":"POST /admin/api/credentials/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/credentials/batch","href":"/api-reference/management/post-adminapicredentialsbatch"},{"title":"GET /admin/api/credentials/owners","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/credentials/owners","href":"/api-reference/management/get-adminapicredentialsowners"},{"title":"GET /admin/api/credentials/providers","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/credentials/providers","href":"/api-reference/management/get-adminapicredentialsproviders"},{"title":"GET /admin/api/credentials/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/credentials/{id}","href":"/api-reference/management/get-adminapicredentials-1"},{"title":"DELETE /admin/api/credentials/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/credentials/{id}","href":"/api-reference/management/delete-adminapicredentials"},{"title":"PATCH /admin/api/credentials/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/credentials/{id}","href":"/api-reference/management/patch-adminapicredentials"},{"title":"POST /admin/api/credentials/{id}/health-reset","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/credentials/{id}/health-reset","href":"/api-reference/management/post-adminapicredentials-health-reset"},{"title":"GET /admin/api/credentials/{id}/limits","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/credentials/{id}/limits","href":"/api-reference/management/get-adminapicredentials-limits"},{"title":"POST /admin/api/credentials/{id}/models/discover","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/credentials/{id}/models/discover","href":"/api-reference/management/post-adminapicredentials-modelsdiscover"},{"title":"POST /admin/api/credentials/{id}/models/test","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/credentials/{id}/models/test","href":"/api-reference/management/post-adminapicredentials-modelstest"},{"title":"GET /admin/api/credentials/{id}/quota","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/credentials/{id}/quota","href":"/api-reference/management/get-adminapicredentials-quota"},{"title":"POST /admin/api/credentials/{id}/quota-diagnostics","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/credentials/{id}/quota-diagnostics","href":"/api-reference/management/post-adminapicredentials-quota-diagnostics"},{"title":"GET /admin/api/credentials/{id}/quota-observations","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/credentials/{id}/quota-observations","href":"/api-reference/management/get-adminapicredentials-quota-observations"},{"title":"POST /admin/api/credentials/{id}/quota-probe","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/credentials/{id}/quota-probe","href":"/api-reference/management/post-adminapicredentials-quota-probe"},{"title":"POST /admin/api/credentials/{id}/quota-reset","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/credentials/{id}/quota-reset","href":"/api-reference/management/post-adminapicredentials-quota-reset"},{"title":"GET /admin/api/credentials/{id}/quota-reset-credits","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/credentials/{id}/quota-reset-credits","href":"/api-reference/management/get-adminapicredentials-quota-reset-credits"},{"title":"POST /admin/api/credentials/{id}/refresh","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/credentials/{id}/refresh","href":"/api-reference/management/post-adminapicredentials-refresh"},{"title":"POST /admin/api/credentials/{id}/reveal","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/credentials/{id}/reveal","href":"/api-reference/management/post-adminapicredentials-reveal"},{"title":"POST /admin/api/credentials/{id}/status","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/credentials/{id}/status","href":"/api-reference/management/post-adminapicredentials-status"},{"title":"GET /admin/api/default-model-catalog","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/default-model-catalog","href":"/api-reference/management/get-adminapidefault-model-catalog"},{"title":"POST /admin/api/default-model-catalog/apply-prices","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/default-model-catalog/apply-prices","href":"/api-reference/management/post-adminapidefault-model-catalogapply-prices"},{"title":"POST /admin/api/export","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/export","href":"/api-reference/management/post-adminapiexport"},{"title":"GET /admin/api/fonts","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/fonts","href":"/api-reference/management/get-adminapifonts"},{"title":"POST /admin/api/fonts","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/fonts","href":"/api-reference/management/post-adminapifonts"},{"title":"DELETE /admin/api/fonts","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/fonts","href":"/api-reference/management/delete-adminapifonts"},{"title":"POST /admin/api/import","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/import","href":"/api-reference/management/post-adminapiimport"},{"title":"GET /admin/api/logs/captures/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/logs/captures/{id}","href":"/api-reference/management/get-adminapilogscaptures"},{"title":"GET /admin/api/logs/downstream","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/logs/downstream","href":"/api-reference/management/get-adminapilogsdownstream"},{"title":"DELETE /admin/api/logs/downstream","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/logs/downstream","href":"/api-reference/management/delete-adminapilogsdownstream"},{"title":"POST /admin/api/logs/downstream/delete","description":null,"deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/logs/downstream/delete","href":"/api-reference/management/post-adminapilogsdownstreamdelete"},{"title":"GET /admin/api/logs/downstream/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/logs/downstream/{id}","href":"/api-reference/management/get-adminapilogsdownstream-1"},{"title":"GET /admin/api/logs/upstream","description":null,"deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/logs/upstream","href":"/api-reference/management/get-adminapilogsupstream"},{"title":"DELETE /admin/api/logs/upstream","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/logs/upstream","href":"/api-reference/management/delete-adminapilogsupstream"},{"title":"POST /admin/api/logs/upstream/delete","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/logs/upstream/delete","href":"/api-reference/management/post-adminapilogsupstreamdelete"},{"title":"GET /admin/api/model-names","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/model-names","href":"/api-reference/management/get-adminapimodel-names"},{"title":"GET /admin/api/models","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/models","href":"/api-reference/management/get-adminapimodels"},{"title":"POST /admin/api/models","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/models","href":"/api-reference/management/post-adminapimodels"},{"title":"POST /admin/api/models/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/models/batch","href":"/api-reference/management/post-adminapimodelsbatch"},{"title":"POST /admin/api/models/discover","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/models/discover","href":"/api-reference/management/post-adminapimodelsdiscover"},{"title":"POST /admin/api/models/discover/apply","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/models/discover/apply","href":"/api-reference/management/post-adminapimodelsdiscoverapply"},{"title":"POST /admin/api/models/test","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/models/test","href":"/api-reference/management/post-adminapimodelstest"},{"title":"GET /admin/api/models/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/models/{id}","href":"/api-reference/management/get-adminapimodels-1"},{"title":"DELETE /admin/api/models/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/models/{id}","href":"/api-reference/management/delete-adminapimodels"},{"title":"PATCH /admin/api/models/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/models/{id}","href":"/api-reference/management/patch-adminapimodels"},{"title":"GET /admin/api/oauth-clients","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/oauth-clients","href":"/api-reference/management/get-adminapioauth-clients"},{"title":"POST /admin/api/oauth-clients","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/oauth-clients","href":"/api-reference/management/post-adminapioauth-clients"},{"title":"POST /admin/api/oauth-clients/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/oauth-clients/batch","href":"/api-reference/management/post-adminapioauth-clientsbatch"},{"title":"GET /admin/api/oauth-clients/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/oauth-clients/{id}","href":"/api-reference/management/get-adminapioauth-clients-1"},{"title":"PATCH /admin/api/oauth-clients/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/oauth-clients/{id}","href":"/api-reference/management/patch-adminapioauth-clients"},{"title":"POST /admin/api/oauth-clients/{id}/retire","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/oauth-clients/{id}/retire","href":"/api-reference/management/post-adminapioauth-clients-retire"},{"title":"GET /admin/api/operation-endpoints","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/operation-endpoints","href":"/api-reference/management/get-adminapioperation-endpoints"},{"title":"POST /admin/api/operation-endpoints","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/operation-endpoints","href":"/api-reference/management/post-adminapioperation-endpoints"},{"title":"POST /admin/api/operation-endpoints/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/operation-endpoints/batch","href":"/api-reference/management/post-adminapioperation-endpointsbatch"},{"title":"GET /admin/api/operation-endpoints/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/operation-endpoints/{id}","href":"/api-reference/management/get-adminapioperation-endpoints-1"},{"title":"DELETE /admin/api/operation-endpoints/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/operation-endpoints/{id}","href":"/api-reference/management/delete-adminapioperation-endpoints"},{"title":"PATCH /admin/api/operation-endpoints/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/operation-endpoints/{id}","href":"/api-reference/management/patch-adminapioperation-endpoints"},{"title":"GET /admin/api/operation-keys","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/operation-keys","href":"/api-reference/management/get-adminapioperation-keys"},{"title":"GET /admin/api/operation-rules","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/operation-rules","href":"/api-reference/management/get-adminapioperation-rules"},{"title":"POST /admin/api/operation-rules","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/operation-rules","href":"/api-reference/management/post-adminapioperation-rules"},{"title":"POST /admin/api/operation-rules/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/operation-rules/batch","href":"/api-reference/management/post-adminapioperation-rulesbatch"},{"title":"GET /admin/api/operation-rules/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/operation-rules/{id}","href":"/api-reference/management/get-adminapioperation-rules-1"},{"title":"DELETE /admin/api/operation-rules/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/operation-rules/{id}","href":"/api-reference/management/delete-adminapioperation-rules"},{"title":"PATCH /admin/api/operation-rules/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/operation-rules/{id}","href":"/api-reference/management/patch-adminapioperation-rules"},{"title":"GET /admin/api/organizations","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/organizations","href":"/api-reference/management/get-adminapiorganizations"},{"title":"POST /admin/api/organizations","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/organizations","href":"/api-reference/management/post-adminapiorganizations"},{"title":"POST /admin/api/organizations/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/organizations/batch","href":"/api-reference/management/post-adminapiorganizationsbatch"},{"title":"GET /admin/api/organizations/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/organizations/{id}","href":"/api-reference/management/get-adminapiorganizations-1"},{"title":"DELETE /admin/api/organizations/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/organizations/{id}","href":"/api-reference/management/delete-adminapiorganizations"},{"title":"PATCH /admin/api/organizations/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/organizations/{id}","href":"/api-reference/management/patch-adminapiorganizations"},{"title":"GET /admin/api/organizations/{id}/members","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/organizations/{id}/members","href":"/api-reference/management/get-adminapiorganizations-members"},{"title":"POST /admin/api/organizations/{id}/members","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/organizations/{id}/members","href":"/api-reference/management/post-adminapiorganizations-members"},{"title":"GET /admin/api/organizations/{id}/members/{user_id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/organizations/{id}/members/{user_id}","href":"/api-reference/management/get-adminapiorganizations-members-1"},{"title":"PUT /admin/api/organizations/{id}/members/{user_id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json put /admin/api/organizations/{id}/members/{user_id}","href":"/api-reference/management/put-adminapiorganizations-members"},{"title":"DELETE /admin/api/organizations/{id}/members/{user_id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/organizations/{id}/members/{user_id}","href":"/api-reference/management/delete-adminapiorganizations-members"},{"title":"GET /admin/api/permissions","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/permissions","href":"/api-reference/management/get-adminapipermissions"},{"title":"POST /admin/api/permissions","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/permissions","href":"/api-reference/management/post-adminapipermissions"},{"title":"POST /admin/api/permissions/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/permissions/batch","href":"/api-reference/management/post-adminapipermissionsbatch"},{"title":"GET /admin/api/permissions/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/permissions/{id}","href":"/api-reference/management/get-adminapipermissions-1"},{"title":"DELETE /admin/api/permissions/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/permissions/{id}","href":"/api-reference/management/delete-adminapipermissions"},{"title":"PATCH /admin/api/permissions/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/permissions/{id}","href":"/api-reference/management/patch-adminapipermissions"},{"title":"GET /admin/api/price-rates","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/price-rates","href":"/api-reference/management/get-adminapiprice-rates"},{"title":"POST /admin/api/price-rates","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/price-rates","href":"/api-reference/management/post-adminapiprice-rates"},{"title":"POST /admin/api/price-rates/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/price-rates/batch","href":"/api-reference/management/post-adminapiprice-ratesbatch"},{"title":"GET /admin/api/price-rates/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/price-rates/{id}","href":"/api-reference/management/get-adminapiprice-rates-1"},{"title":"DELETE /admin/api/price-rates/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/price-rates/{id}","href":"/api-reference/management/delete-adminapiprice-rates"},{"title":"PATCH /admin/api/price-rates/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/price-rates/{id}","href":"/api-reference/management/patch-adminapiprice-rates"},{"title":"GET /admin/api/price-rules","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/price-rules","href":"/api-reference/management/get-adminapiprice-rules"},{"title":"POST /admin/api/price-rules","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/price-rules","href":"/api-reference/management/post-adminapiprice-rules"},{"title":"POST /admin/api/price-rules/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/price-rules/batch","href":"/api-reference/management/post-adminapiprice-rulesbatch"},{"title":"GET /admin/api/price-rules/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/price-rules/{id}","href":"/api-reference/management/get-adminapiprice-rules-1"},{"title":"DELETE /admin/api/price-rules/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/price-rules/{id}","href":"/api-reference/management/delete-adminapiprice-rules"},{"title":"PATCH /admin/api/price-rules/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/price-rules/{id}","href":"/api-reference/management/patch-adminapiprice-rules"},{"title":"GET /admin/api/price-tiers","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/price-tiers","href":"/api-reference/management/get-adminapiprice-tiers"},{"title":"POST /admin/api/price-tiers","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/price-tiers","href":"/api-reference/management/post-adminapiprice-tiers"},{"title":"POST /admin/api/price-tiers/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/price-tiers/batch","href":"/api-reference/management/post-adminapiprice-tiersbatch"},{"title":"GET /admin/api/price-tiers/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/price-tiers/{id}","href":"/api-reference/management/get-adminapiprice-tiers-1"},{"title":"DELETE /admin/api/price-tiers/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/price-tiers/{id}","href":"/api-reference/management/delete-adminapiprice-tiers"},{"title":"PATCH /admin/api/price-tiers/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/price-tiers/{id}","href":"/api-reference/management/patch-adminapiprice-tiers"},{"title":"GET /admin/api/provider-models","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/provider-models","href":"/api-reference/management/get-adminapiprovider-models"},{"title":"POST /admin/api/provider-models","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/provider-models","href":"/api-reference/management/post-adminapiprovider-models"},{"title":"POST /admin/api/provider-models/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/provider-models/batch","href":"/api-reference/management/post-adminapiprovider-modelsbatch"},{"title":"GET /admin/api/provider-models/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/provider-models/{id}","href":"/api-reference/management/get-adminapiprovider-models-1"},{"title":"DELETE /admin/api/provider-models/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/provider-models/{id}","href":"/api-reference/management/delete-adminapiprovider-models"},{"title":"PATCH /admin/api/provider-models/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/provider-models/{id}","href":"/api-reference/management/patch-adminapiprovider-models"},{"title":"GET /admin/api/provider-rule-sets","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/provider-rule-sets","href":"/api-reference/management/get-adminapiprovider-rule-sets"},{"title":"POST /admin/api/provider-rule-sets","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/provider-rule-sets","href":"/api-reference/management/post-adminapiprovider-rule-sets"},{"title":"POST /admin/api/provider-rule-sets/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/provider-rule-sets/batch","href":"/api-reference/management/post-adminapiprovider-rule-setsbatch"},{"title":"GET /admin/api/provider-rule-sets/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/provider-rule-sets/{id}","href":"/api-reference/management/get-adminapiprovider-rule-sets-1"},{"title":"DELETE /admin/api/provider-rule-sets/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/provider-rule-sets/{id}","href":"/api-reference/management/delete-adminapiprovider-rule-sets"},{"title":"PATCH /admin/api/provider-rule-sets/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/provider-rule-sets/{id}","href":"/api-reference/management/patch-adminapiprovider-rule-sets"},{"title":"GET /admin/api/providers","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/providers","href":"/api-reference/management/get-adminapiproviders"},{"title":"POST /admin/api/providers","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/providers","href":"/api-reference/management/post-adminapiproviders"},{"title":"POST /admin/api/providers/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/providers/batch","href":"/api-reference/management/post-adminapiprovidersbatch"},{"title":"GET /admin/api/providers/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/providers/{id}","href":"/api-reference/management/get-adminapiproviders-1"},{"title":"DELETE /admin/api/providers/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/providers/{id}","href":"/api-reference/management/delete-adminapiproviders"},{"title":"PATCH /admin/api/providers/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/providers/{id}","href":"/api-reference/management/patch-adminapiproviders"},{"title":"POST /admin/api/providers/{id}/default-rule-set","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/providers/{id}/default-rule-set","href":"/api-reference/management/post-adminapiproviders-default-rule-set"},{"title":"GET /admin/api/providers/{id}/routing","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/providers/{id}/routing","href":"/api-reference/management/get-adminapiproviders-routing"},{"title":"POST /admin/api/providers/{id}/routing-defaults/reset","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/providers/{id}/routing-defaults/reset","href":"/api-reference/management/post-adminapiproviders-routing-defaultsreset"},{"title":"PUT /admin/api/providers/{id}/routing/{operation}/{dialect}","deprecated":null,"version":null,"openapi":"/generated/openapi.json put /admin/api/providers/{id}/routing/{operation}/{dialect}","href":"/api-reference/management/put-adminapiproviders-routing-"},{"title":"DELETE /admin/api/providers/{id}/routing/{operation}/{dialect}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/providers/{id}/routing/{operation}/{dialect}","href":"/api-reference/management/delete-adminapiproviders-routing-"},{"title":"GET /admin/api/quotas","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/quotas","href":"/api-reference/management/get-adminapiquotas"},{"title":"POST /admin/api/quotas","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/quotas","href":"/api-reference/management/post-adminapiquotas"},{"title":"POST /admin/api/quotas/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/quotas/batch","href":"/api-reference/management/post-adminapiquotasbatch"},{"title":"GET /admin/api/quotas/status","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/quotas/status","href":"/api-reference/management/get-adminapiquotasstatus"},{"title":"GET /admin/api/quotas/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/quotas/{id}","href":"/api-reference/management/get-adminapiquotas-1"},{"title":"DELETE /admin/api/quotas/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/quotas/{id}","href":"/api-reference/management/delete-adminapiquotas"},{"title":"PATCH /admin/api/quotas/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/quotas/{id}","href":"/api-reference/management/patch-adminapiquotas"},{"title":"POST /admin/api/quotas/{id}/limit-reset","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/quotas/{id}/limit-reset","href":"/api-reference/management/post-adminapiquotas-limit-reset"},{"title":"POST /admin/api/quotas/{id}/reset","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/quotas/{id}/reset","href":"/api-reference/management/post-adminapiquotas-reset"},{"title":"GET /admin/api/rate-limits","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/rate-limits","href":"/api-reference/management/get-adminapirate-limits"},{"title":"POST /admin/api/rate-limits","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/rate-limits","href":"/api-reference/management/post-adminapirate-limits"},{"title":"POST /admin/api/rate-limits/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/rate-limits/batch","href":"/api-reference/management/post-adminapirate-limitsbatch"},{"title":"GET /admin/api/rate-limits/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/rate-limits/{id}","href":"/api-reference/management/get-adminapirate-limits-1"},{"title":"DELETE /admin/api/rate-limits/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/rate-limits/{id}","href":"/api-reference/management/delete-adminapirate-limits"},{"title":"PATCH /admin/api/rate-limits/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/rate-limits/{id}","href":"/api-reference/management/patch-adminapirate-limits"},{"title":"GET /admin/api/route-members","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/route-members","href":"/api-reference/management/get-adminapiroute-members"},{"title":"POST /admin/api/route-members","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/route-members","href":"/api-reference/management/post-adminapiroute-members"},{"title":"POST /admin/api/route-members/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/route-members/batch","href":"/api-reference/management/post-adminapiroute-membersbatch"},{"title":"GET /admin/api/route-members/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/route-members/{id}","href":"/api-reference/management/get-adminapiroute-members-1"},{"title":"DELETE /admin/api/route-members/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/route-members/{id}","href":"/api-reference/management/delete-adminapiroute-members"},{"title":"PATCH /admin/api/route-members/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/route-members/{id}","href":"/api-reference/management/patch-adminapiroute-members"},{"title":"GET /admin/api/routes","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/routes","href":"/api-reference/management/get-adminapiroutes"},{"title":"POST /admin/api/routes","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/routes","href":"/api-reference/management/post-adminapiroutes"},{"title":"POST /admin/api/routes/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/routes/batch","href":"/api-reference/management/post-adminapiroutesbatch"},{"title":"GET /admin/api/routes/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/routes/{id}","href":"/api-reference/management/get-adminapiroutes-1"},{"title":"DELETE /admin/api/routes/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/routes/{id}","href":"/api-reference/management/delete-adminapiroutes"},{"title":"PATCH /admin/api/routes/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/routes/{id}","href":"/api-reference/management/patch-adminapiroutes"},{"title":"GET /admin/api/rule-presets","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/rule-presets","href":"/api-reference/management/get-adminapirule-presets"},{"title":"GET /admin/api/rule-sets","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/rule-sets","href":"/api-reference/management/get-adminapirule-sets"},{"title":"POST /admin/api/rule-sets","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/rule-sets","href":"/api-reference/management/post-adminapirule-sets"},{"title":"POST /admin/api/rule-sets/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/rule-sets/batch","href":"/api-reference/management/post-adminapirule-setsbatch"},{"title":"GET /admin/api/rule-sets/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/rule-sets/{id}","href":"/api-reference/management/get-adminapirule-sets-1"},{"title":"DELETE /admin/api/rule-sets/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/rule-sets/{id}","href":"/api-reference/management/delete-adminapirule-sets"},{"title":"PATCH /admin/api/rule-sets/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/rule-sets/{id}","href":"/api-reference/management/patch-adminapirule-sets"},{"title":"POST /admin/api/rule-sets/{id}/rule-presets/{preset}","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/rule-sets/{id}/rule-presets/{preset}","href":"/api-reference/management/post-adminapirule-sets-rule-presets"},{"title":"PUT /admin/api/rule-sets/{id}/rules","deprecated":null,"version":null,"openapi":"/generated/openapi.json put /admin/api/rule-sets/{id}/rules","href":"/api-reference/management/put-adminapirule-sets-rules"},{"title":"GET /admin/api/rules","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/rules","href":"/api-reference/management/get-adminapirules"},{"title":"POST /admin/api/rules","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/rules","href":"/api-reference/management/post-adminapirules"},{"title":"POST /admin/api/rules/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/rules/batch","href":"/api-reference/management/post-adminapirulesbatch"},{"title":"GET /admin/api/rules/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/rules/{id}","href":"/api-reference/management/get-adminapirules-1"},{"title":"DELETE /admin/api/rules/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/rules/{id}","href":"/api-reference/management/delete-adminapirules"},{"title":"PATCH /admin/api/rules/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/rules/{id}","href":"/api-reference/management/patch-adminapirules"},{"title":"GET /admin/api/session","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/session","href":"/api-reference/management/get-adminapisession"},{"title":"DELETE /admin/api/session","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/session","href":"/api-reference/management/delete-adminapisession"},{"title":"GET /admin/api/sessions","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/sessions","href":"/api-reference/management/get-adminapisessions"},{"title":"DELETE /admin/api/sessions/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/sessions/{id}","href":"/api-reference/management/delete-adminapisessions"},{"title":"GET /admin/api/settings","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/settings","href":"/api-reference/management/get-adminapisettings"},{"title":"PATCH /admin/api/settings","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/settings","href":"/api-reference/management/patch-adminapisettings"},{"title":"GET /admin/api/teams","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/teams","href":"/api-reference/management/get-adminapiteams"},{"title":"POST /admin/api/teams","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/teams","href":"/api-reference/management/post-adminapiteams"},{"title":"POST /admin/api/teams/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/teams/batch","href":"/api-reference/management/post-adminapiteamsbatch"},{"title":"GET /admin/api/teams/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/teams/{id}","href":"/api-reference/management/get-adminapiteams-1"},{"title":"DELETE /admin/api/teams/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/teams/{id}","href":"/api-reference/management/delete-adminapiteams"},{"title":"PATCH /admin/api/teams/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/teams/{id}","href":"/api-reference/management/patch-adminapiteams"},{"title":"GET /admin/api/teams/{id}/members","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/teams/{id}/members","href":"/api-reference/management/get-adminapiteams-members"},{"title":"POST /admin/api/teams/{id}/members","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/teams/{id}/members","href":"/api-reference/management/post-adminapiteams-members"},{"title":"GET /admin/api/teams/{id}/members/{user_id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/teams/{id}/members/{user_id}","href":"/api-reference/management/get-adminapiteams-members-1"},{"title":"PUT /admin/api/teams/{id}/members/{user_id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json put /admin/api/teams/{id}/members/{user_id}","href":"/api-reference/management/put-adminapiteams-members"},{"title":"DELETE /admin/api/teams/{id}/members/{user_id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/teams/{id}/members/{user_id}","href":"/api-reference/management/delete-adminapiteams-members"},{"title":"GET /admin/api/tls-presets","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/tls-presets","href":"/api-reference/management/get-adminapitls-presets"},{"title":"GET /admin/api/tokenizer-auth","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/tokenizer-auth","href":"/api-reference/management/get-adminapitokenizer-auth"},{"title":"PATCH /admin/api/tokenizer-auth","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/tokenizer-auth","href":"/api-reference/management/patch-adminapitokenizer-auth"},{"title":"POST /admin/api/tokenizer-auth/reveal","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/tokenizer-auth/reveal","href":"/api-reference/management/post-adminapitokenizer-authreveal"},{"title":"GET /admin/api/tokenizer-vocabs","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/tokenizer-vocabs","href":"/api-reference/management/get-adminapitokenizer-vocabs"},{"title":"POST /admin/api/tokenizer-vocabs","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/tokenizer-vocabs","href":"/api-reference/management/post-adminapitokenizer-vocabs"},{"title":"GET /admin/api/tokenizer-vocabs/progress","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/tokenizer-vocabs/progress","href":"/api-reference/management/get-adminapitokenizer-vocabsprogress"},{"title":"DELETE /admin/api/tokenizer-vocabs/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/tokenizer-vocabs/{id}","href":"/api-reference/management/delete-adminapitokenizer-vocabs"},{"title":"GET /admin/api/update","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/update","href":"/api-reference/management/get-adminapiupdate"},{"title":"GET /admin/api/update/announcements","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/update/announcements","href":"/api-reference/management/get-adminapiupdateannouncements"},{"title":"POST /admin/api/update/apply","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/update/apply","href":"/api-reference/management/post-adminapiupdateapply"},{"title":"POST /admin/api/update/check","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/update/check","href":"/api-reference/management/post-adminapiupdatecheck"},{"title":"GET /admin/api/update/progress","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/update/progress","href":"/api-reference/management/get-adminapiupdateprogress"},{"title":"POST /admin/api/update/rollback","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/update/rollback","href":"/api-reference/management/post-adminapiupdaterollback"},{"title":"GET /admin/api/usage","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/usage","href":"/api-reference/management/get-adminapiusage"},{"title":"GET /admin/api/usage/records","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/usage/records","href":"/api-reference/management/get-adminapiusagerecords"},{"title":"DELETE /admin/api/usage/records","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/usage/records","href":"/api-reference/management/delete-adminapiusagerecords"},{"title":"POST /admin/api/usage/records/delete","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/usage/records/delete","href":"/api-reference/management/post-adminapiusagerecordsdelete"},{"title":"GET /admin/api/users","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/users","href":"/api-reference/management/get-adminapiusers"},{"title":"POST /admin/api/users","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/users","href":"/api-reference/management/post-adminapiusers"},{"title":"POST /admin/api/users/batch","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/users/batch","href":"/api-reference/management/post-adminapiusersbatch"},{"title":"GET /admin/api/users/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/users/{id}","href":"/api-reference/management/get-adminapiusers-1"},{"title":"DELETE /admin/api/users/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/users/{id}","href":"/api-reference/management/delete-adminapiusers"},{"title":"PATCH /admin/api/users/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json patch /admin/api/users/{id}","href":"/api-reference/management/patch-adminapiusers"},{"title":"PUT /admin/api/users/{id}/allowlist","deprecated":null,"version":null,"openapi":"/generated/openapi.json put /admin/api/users/{id}/allowlist","href":"/api-reference/management/put-adminapiusers-allowlist"},{"title":"POST /admin/api/users/{id}/password","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /admin/api/users/{id}/password","href":"/api-reference/management/post-adminapiusers-password"},{"title":"DELETE /admin/api/users/{id}/password","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/users/{id}/password","href":"/api-reference/management/delete-adminapiusers-password"},{"title":"GET /admin/api/users/{id}/sessions","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /admin/api/users/{id}/sessions","href":"/api-reference/management/get-adminapiusers-sessions"},{"title":"DELETE /admin/api/users/{id}/sessions","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /admin/api/users/{id}/sessions","href":"/api-reference/management/delete-adminapiusers-sessions"}]},{"group":"Forwarding","pages":[{"title":"POST /alpha/search","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /alpha/search","href":"/api-reference/forwarding/post-alphasearch"},{"title":"POST /upload/v1beta/files","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /upload/v1beta/files","href":"/api-reference/forwarding/post-uploadv1betafiles"},{"title":"POST /v1/alpha/search","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/alpha/search","href":"/api-reference/forwarding/post-v1alphasearch"},{"title":"POST /v1/audio/speech","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/audio/speech","href":"/api-reference/forwarding/post-v1audiospeech"},{"title":"POST /v1/audio/transcriptions","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/audio/transcriptions","href":"/api-reference/forwarding/post-v1audiotranscriptions"},{"title":"POST /v1/audio/translations","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/audio/translations","href":"/api-reference/forwarding/post-v1audiotranslations"},{"title":"POST /v1/audio/voices","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/audio/voices","href":"/api-reference/forwarding/post-v1audiovoices"},{"title":"POST /v1/chat/completions","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/chat/completions","href":"/api-reference/forwarding/post-v1chatcompletions"},{"title":"POST /v1/conversations","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/conversations","href":"/api-reference/forwarding/post-v1conversations"},{"title":"POST /v1/decisions","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/decisions","href":"/api-reference/forwarding/post-v1decisions"},{"title":"POST /v1/embeddings","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/embeddings","href":"/api-reference/forwarding/post-v1embeddings"},{"title":"GET /v1/files","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1/files","href":"/api-reference/forwarding/get-v1files"},{"title":"POST /v1/files","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/files","href":"/api-reference/forwarding/post-v1files"},{"title":"GET /v1/files/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1/files/{id}","href":"/api-reference/forwarding/get-v1files-1"},{"title":"DELETE /v1/files/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /v1/files/{id}","href":"/api-reference/forwarding/delete-v1files"},{"title":"GET /v1/files/{id}/content","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1/files/{id}/content","href":"/api-reference/forwarding/get-v1files-content"},{"title":"POST /v1/images/edits","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/images/edits","href":"/api-reference/forwarding/post-v1imagesedits"},{"title":"POST /v1/images/generations","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/images/generations","href":"/api-reference/forwarding/post-v1imagesgenerations"},{"title":"POST /v1/interactions","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/interactions","href":"/api-reference/forwarding/post-v1interactions"},{"title":"GET /v1/interactions/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1/interactions/{id}","href":"/api-reference/forwarding/get-v1interactions"},{"title":"DELETE /v1/interactions/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /v1/interactions/{id}","href":"/api-reference/forwarding/delete-v1interactions"},{"title":"POST /v1/interactions/{id}/cancel","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/interactions/{id}/cancel","href":"/api-reference/forwarding/post-v1interactions-cancel"},{"title":"GET /v1/live","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1/live","href":"/api-reference/forwarding/get-v1live"},{"title":"POST /v1/live","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/live","href":"/api-reference/forwarding/post-v1live"},{"title":"GET /v1/live/sessions","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1/live/sessions","href":"/api-reference/forwarding/get-v1livesessions"},{"title":"POST /v1/live/sessions","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/live/sessions","href":"/api-reference/forwarding/post-v1livesessions"},{"title":"GET /v1/live/sessions/{session_id}/attach","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1/live/sessions/{session_id}/attach","href":"/api-reference/forwarding/get-v1livesessions-attach"},{"title":"POST /v1/live/sessions/{session_id}/hangup","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/live/sessions/{session_id}/hangup","href":"/api-reference/forwarding/post-v1livesessions-hangup"},{"title":"GET /v1/live/{call_id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1/live/{call_id}","href":"/api-reference/forwarding/get-v1live-1"},{"title":"POST /v1/messages","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/messages","href":"/api-reference/forwarding/post-v1messages"},{"title":"POST /v1/messages/count_tokens","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/messages/count_tokens","href":"/api-reference/forwarding/post-v1messagescount_tokens"},{"title":"GET /v1/models","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1/models","href":"/api-reference/forwarding/get-v1models"},{"title":"GET /v1/models/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1/models/{id}","href":"/api-reference/forwarding/get-v1models-1"},{"title":"POST /v1/moderations","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/moderations","href":"/api-reference/forwarding/post-v1moderations"},{"title":"GET /v1/realtime","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1/realtime","href":"/api-reference/forwarding/get-v1realtime"},{"title":"POST /v1/realtime/calls","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/realtime/calls","href":"/api-reference/forwarding/post-v1realtimecalls"},{"title":"POST /v1/realtime/calls/{call_id}/hangup","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/realtime/calls/{call_id}/hangup","href":"/api-reference/forwarding/post-v1realtimecalls-hangup"},{"title":"POST /v1/realtime/client_secrets","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/realtime/client_secrets","href":"/api-reference/forwarding/post-v1realtimeclient_secrets"},{"title":"POST /v1/rerank","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/rerank","href":"/api-reference/forwarding/post-v1rerank"},{"title":"GET /v1/responses","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1/responses","href":"/api-reference/forwarding/get-v1responses"},{"title":"POST /v1/responses","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/responses","href":"/api-reference/forwarding/post-v1responses"},{"title":"POST /v1/responses/compact","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/responses/compact","href":"/api-reference/forwarding/post-v1responsescompact"},{"title":"POST /v1/responses/input_tokens","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/responses/input_tokens","href":"/api-reference/forwarding/post-v1responsesinput_tokens"},{"title":"POST /v1/search","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/search","href":"/api-reference/forwarding/post-v1search"},{"title":"GET /v1/videos","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1/videos","href":"/api-reference/forwarding/get-v1videos"},{"title":"POST /v1/videos","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1/videos","href":"/api-reference/forwarding/post-v1videos"},{"title":"GET /v1/videos/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1/videos/{id}","href":"/api-reference/forwarding/get-v1videos-1"},{"title":"DELETE /v1/videos/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /v1/videos/{id}","href":"/api-reference/forwarding/delete-v1videos"},{"title":"GET /v1/videos/{id}/content","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1/videos/{id}/content","href":"/api-reference/forwarding/get-v1videos-content"},{"title":"GET /v1beta/files","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1beta/files","href":"/api-reference/forwarding/get-v1betafiles"},{"title":"POST /v1beta/files","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1beta/files","href":"/api-reference/forwarding/post-v1betafiles"},{"title":"GET /v1beta/files/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1beta/files/{id}","href":"/api-reference/forwarding/get-v1betafiles-1"},{"title":"DELETE /v1beta/files/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /v1beta/files/{id}","href":"/api-reference/forwarding/delete-v1betafiles"},{"title":"GET /v1beta/files/{id}:download","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1beta/files/{id}:download","href":"/api-reference/forwarding/get-v1betafiles-:download"},{"title":"POST /v1beta/interactions","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1beta/interactions","href":"/api-reference/forwarding/post-v1betainteractions"},{"title":"GET /v1beta/interactions/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1beta/interactions/{id}","href":"/api-reference/forwarding/get-v1betainteractions"},{"title":"DELETE /v1beta/interactions/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /v1beta/interactions/{id}","href":"/api-reference/forwarding/delete-v1betainteractions"},{"title":"POST /v1beta/interactions/{id}/cancel","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1beta/interactions/{id}/cancel","href":"/api-reference/forwarding/post-v1betainteractions-cancel"},{"title":"GET /v1beta/models","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1beta/models","href":"/api-reference/forwarding/get-v1betamodels"},{"title":"GET /v1beta/models/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /v1beta/models/{id}","href":"/api-reference/forwarding/get-v1betamodels-1"},{"title":"POST /v1beta/models/{model}:batchEmbedContents","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1beta/models/{model}:batchEmbedContents","href":"/api-reference/forwarding/post-v1betamodels-:batchembedcontents"},{"title":"POST /v1beta/models/{model}:countTokens","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1beta/models/{model}:countTokens","href":"/api-reference/forwarding/post-v1betamodels-:counttokens"},{"title":"POST /v1beta/models/{model}:embedContent","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1beta/models/{model}:embedContent","href":"/api-reference/forwarding/post-v1betamodels-:embedcontent"},{"title":"POST /v1beta/models/{model}:generateContent","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1beta/models/{model}:generateContent","href":"/api-reference/forwarding/post-v1betamodels-:generatecontent"},{"title":"POST /v1beta/models/{model}:streamGenerateContent","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /v1beta/models/{model}:streamGenerateContent","href":"/api-reference/forwarding/post-v1betamodels-:streamgeneratecontent"},{"title":"GET /ws/google.ai.generativelanguage.v1beta.GenerativeService.BidiGenerateContent","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /ws/google.ai.generativelanguage.v1beta.GenerativeService.BidiGenerateContent","href":"/api-reference/forwarding/get-wsgoogleaigenerativelanguagev1betagenerativeservicebidigeneratecontent"}]},{"group":"System","pages":[{"title":"GET /healthz","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /healthz","href":"/api-reference/system/get-healthz"},{"title":"GET /info","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /info","href":"/api-reference/system/get-info"},{"title":"GET /publications/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /publications/{id}","href":"/api-reference/system/get-publications"},{"title":"GET /robots.txt","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /robots.txt","href":"/api-reference/system/get-robotstxt"}]},{"group":"Portal","pages":[{"title":"GET /portal/api/context","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /portal/api/context","href":"/api-reference/portal/get-portalapicontext"},{"title":"GET /portal/api/keys","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /portal/api/keys","href":"/api-reference/portal/get-portalapikeys"},{"title":"POST /portal/api/keys","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /portal/api/keys","href":"/api-reference/portal/post-portalapikeys"},{"title":"DELETE /portal/api/keys/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /portal/api/keys/{id}","href":"/api-reference/portal/delete-portalapikeys"},{"title":"POST /portal/api/keys/{id}/rotate","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /portal/api/keys/{id}/rotate","href":"/api-reference/portal/post-portalapikeys-rotate"},{"title":"GET /portal/api/keys/{id}/secret","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /portal/api/keys/{id}/secret","href":"/api-reference/portal/get-portalapikeys-secret"},{"title":"POST /portal/api/login","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /portal/api/login","href":"/api-reference/portal/post-portalapilogin"},{"title":"POST /portal/api/logout","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /portal/api/logout","href":"/api-reference/portal/post-portalapilogout"},{"title":"GET /portal/api/models","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /portal/api/models","href":"/api-reference/portal/get-portalapimodels"},{"title":"GET /portal/api/oauth-sessions","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /portal/api/oauth-sessions","href":"/api-reference/portal/get-portalapioauth-sessions"},{"title":"DELETE /portal/api/oauth-sessions/{id}","deprecated":null,"version":null,"openapi":"/generated/openapi.json delete /portal/api/oauth-sessions/{id}","href":"/api-reference/portal/delete-portalapioauth-sessions"},{"title":"GET /portal/api/oauth/device","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /portal/api/oauth/device","href":"/api-reference/portal/get-portalapioauthdevice"},{"title":"POST /portal/api/oauth/device","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /portal/api/oauth/device","href":"/api-reference/portal/post-portalapioauthdevice"},{"title":"POST /portal/api/password","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /portal/api/password","href":"/api-reference/portal/post-portalapipassword"},{"title":"GET /portal/api/quota","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /portal/api/quota","href":"/api-reference/portal/get-portalapiquota"},{"title":"GET /portal/api/requests","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /portal/api/requests","href":"/api-reference/portal/get-portalapirequests"},{"title":"GET /portal/api/sessions","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /portal/api/sessions","href":"/api-reference/portal/get-portalapisessions"},{"title":"GET /portal/api/usage","deprecated":null,"version":null,"openapi":"/generated/openapi.json get /portal/api/usage","href":"/api-reference/portal/get-portalapiusage"}]},{"group":"Codex provider","pages":[{"title":"POST /{provider}/v1/memories/trace_summarize","deprecated":null,"version":null,"openapi":"/generated/openapi.json post /{provider}/v1/memories/trace_summarize","href":"/api-reference/codex-provider/post-v1memoriestrace_summarize"}]}]}]}]},"basePath":"","title":"GET /admin/api/logs/downstream/{id} - GPROXY","buildId":"dpl_DTau1J5HqS9UTgVSDwGksstFWtPa","deploymentId":"dpl_DTau1J5HqS9UTgVSDwGksstFWtPa","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-5FCzAcfS.js","utils-SLtAG4EZ.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-2DZi8ZMu.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-D7J3nkzE.js","snippetPresets-D0Alv0AH.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","ApiExamples-BI4qNJ2c.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-BD3uyr8j.js","shallow-D8iEBr5z.js","getApiPlaygroundDisplay-CgNP4lzR.js","CodeSnippet-CX-QHuMs.js","CodeSnippets-VlXE-ZUf.js","Page-D9ithiIZ.js","getPastedJson-DYNQkZ1M.js","icon-CzacdwOi.js","MethodPill-2JVqoYKi.js","DuplicateIcon-_xVXs-U8.js","createIcon-BRHrweLo.js","DynamicMarkdown-mQG_iQiE.js","SectionHeading-DMpJzv8f.js","axios-vUo_bRtp.js","Markdown-5FGIym-8.js","clsx-D-TRO5q5.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-CdrJecqK.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-CHlcWBLM.js"]}