See your requests, and choose how long we keep their content.
GET /v1/logs lists your organization’s requests, newest first. Filter by status, key_id, path_prefix, start and end. Logs need the logs:read scope.Each row has the request ID, status, error code, duration and credits charged. We keep these rows for 90 days. Speech, transcription and translation requests are always logged, as are changes made through the rest of the API. Those changes are logged without their contents.
By default we don’t store what you send or get back from speech, transcription and translation. To keep it for debugging, choose a retention period of 1, 7, 30 or 90 days:
Then GET /v1/logs/{request_id} includes the text, and GET /v1/logs/{request_id}/audio?kind=input or kind=output returns the audio.Anyone in your organization with the logs:read scope can read stored content, which includes viewers. Set retention back to 0 and we delete stored content within a day. Shortening the period works the same way.
If you handle sensitive audio, leave retention at 0.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Vocalistic","colors":{"primary":"#8A6508","light":"#E8B84A","dark":"#8A6508"},"logo":{"light":"https://mintcdn.com/vocalistic/Bx0EAiIxwcuYMRs2/logo/icon.svg?fit=max\u0026auto=format\u0026n=Bx0EAiIxwcuYMRs2\u0026q=85\u0026s=bd8106e31eaf7f050d816e1c29492fea","dark":"https://mintcdn.com/vocalistic/Bx0EAiIxwcuYMRs2/logo/icon.svg?fit=max\u0026auto=format\u0026n=Bx0EAiIxwcuYMRs2\u0026q=85\u0026s=bd8106e31eaf7f050d816e1c29492fea"},"favicon":"https://mintcdn.com/vocalistic/Bx0EAiIxwcuYMRs2/favicon.ico?fit=max\u0026auto=format\u0026n=Bx0EAiIxwcuYMRs2\u0026q=85\u0026s=94013cd856dcd64fc663c963246d07ee","api":{"playground":{"display":"interactive"}},"navbar":{"links":[{"href":"https://vocalistic.ai","label":"Website"}]},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"vocalistic","hasAudioNarration":false,"actualSubdomain":"vocalistic","customDomains":["docs.vocalistic.ai"],"gitSource":{"type":"github","owner":"akinniyi","repo":"vocalistic","deployBranch":"master","contentDirectory":"docs-site","isPrivate":true,"mountPath":"","label":"","_id":"6ae553c7191997c4814bfad4"},"chroma":{"latestBuiltDeploymentHistoryId":"6ae6106a3db8daa467972e88","collectionId":"3bc2d5c8-c0b4-4c76-aefc-6c08e092407b","liveDeploymentHistoryId":"6ae6106a3db8daa467972e88","schemaVersion":"v3"},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ae621ed3db8daa467974b65","clientVersion":"0.0.4043","searchFilterCounts":[{"language":"default","tag":"API reference","count":48},{"language":"default","tag":"Usage and billing","count":12},{"language":"default","tag":"Get started","count":8},{"language":"default","tag":"API keys","count":8},{"language":"default","tag":"Team","count":8},{"language":"default","tag":"Logs","count":7},{"language":"default","tag":"Catalog","count":3},{"language":"default","tag":"Organization","count":3},{"language":"default","tag":"Rate limits","count":2},{"language":"default","tag":"Audio","count":2}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"logs","slug":"/logs","pageMetadata":{"title":"Logs and data retention","description":"See your requests, and choose how long we keep their content.","href":"/logs"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"See your requests, and choose how long we keep their content.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={code:`code`,p:`p`,pre:`pre`,span:`span`,..._provideComponents(),...props.components},{CodeBlock,Heading,Warning}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[_jsx(_components.code,{children:`GET /v1/logs`}),` lists your organization’s requests, newest first. Filter by `,_jsx(_components.code,{children:`status`}),`, `,_jsx(_components.code,{children:`key_id`}),`, `,_jsx(_components.code,{children:`path_prefix`}),`, `,_jsx(_components.code,{children:`start`}),` and `,_jsx(_components.code,{children:`end`}),`. Logs need the `,_jsx(_components.code,{children:`logs:read`}),` scope.`]}),`\n`,_jsx(_components.p,{children:`Each row has the request ID, status, error code, duration and credits charged. We keep these rows for 90 days. Speech, transcription and translation requests are always logged, as are changes made through the rest of the API. Those changes are logged without their contents.`}),`\n`,_jsx(Heading,{level:`2`,id:`storing-content`,children:`Storing content`}),`\n`,_jsx(_components.p,{children:`By default we don’t store what you send or get back from speech, transcription and translation. To keep it for debugging, choose a retention period of 1, 7, 30 or 90 days:`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`4`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`4`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`curl`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` https://api.vocalistic.ai/v1/organization/data-retention`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -X`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` PUT`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -H`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'Authorization: Bearer YOUR_API_KEY'`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -H`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'Content-Type: application/json'`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -d`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` '{\"retention_days\": 7}'`})]}),`\n`]})})}),`\n`,_jsxs(_components.p,{children:[`Then `,_jsx(_components.code,{children:`GET /v1/logs/{request_id}`}),` includes the text, and `,_jsx(_components.code,{children:`GET /v1/logs/{request_id}/audio?kind=input`}),` or `,_jsx(_components.code,{children:`kind=output`}),` returns the audio.`]}),`\n`,_jsxs(_components.p,{children:[`Anyone in your organization with the `,_jsx(_components.code,{children:`logs:read`}),` scope can read stored content, which includes viewers. Set retention back to 0 and we delete stored content within a day. Shortening the period works the same way.`]}),`\n`,_jsx(Warning,{children:_jsx(_components.p,{children:`If you handle sensitive audio, leave retention at 0.`})})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Logs and data retention","description":"See your requests, and choose how long we keep their content.","href":"/logs"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Storing content","slug":"storing-content","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"vocalistic","siteName":"Vocalistic","title":"Logs and data retention - Vocalistic","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-31T15:59:45.009Z","originalFileLocation":"logs.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"See your requests, and choose how long we keep their content.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Vocalistic\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/vocalistic/Ih3JRvBWPVcaOGgg/_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/vocalistic/Ih3JRvBWPVcaOGgg/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/vocalistic/Ih3JRvBWPVcaOGgg/_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/vocalistic/Ih3JRvBWPVcaOGgg/_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/vocalistic/Ih3JRvBWPVcaOGgg/_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/vocalistic/Ih3JRvBWPVcaOGgg/_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/vocalistic/Ih3JRvBWPVcaOGgg/_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/vocalistic/Ih3JRvBWPVcaOGgg/_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/vocalistic/Ih3JRvBWPVcaOGgg/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Logs and data retention - Vocalistic\">\u003cmeta data-mint-head property=\"og:description\" content=\"See your requests, and choose how long we keep their content.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Vocalistic\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.vocalistic.ai/logs\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://vocalistic.mintlify.app/_mintlify/api/og/v2?division=Get+started\u0026amp;title=Logs+and+data+retention\u0026amp;description=See+your+requests%2C+and+choose+how+long+we+keep+their+content.\u0026amp;theme=05edcab33d6901cf0ba95363\u0026amp;signature=758ee0cecfdcfbfb6b5c42ae9f1355e8d903b7e341e6a312703f93a1f8ec45ff\">\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=\"Logs and data retention - Vocalistic\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"See your requests, and choose how long we keep their content.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://vocalistic.mintlify.app/_mintlify/api/og/v2?division=Get+started\u0026amp;title=Logs+and+data+retention\u0026amp;description=See+your+requests%2C+and+choose+how+long+we+keep+their+content.\u0026amp;theme=05edcab33d6901cf0ba95363\u0026amp;signature=758ee0cecfdcfbfb6b5c42ae9f1355e8d903b7e341e6a312703f93a1f8ec45ff\">\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/vocalistic/Ih3JRvBWPVcaOGgg/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Vocalistic\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#8A6508\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.vocalistic.ai/logs\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/logs.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.vocalistic.ai/#organization\",\"name\":\"Vocalistic\",\"url\":\"https://docs.vocalistic.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/vocalistic/Bx0EAiIxwcuYMRs2/logo/icon.svg?fit=max\u0026auto=format\u0026n=Bx0EAiIxwcuYMRs2\u0026q=85\u0026s=bd8106e31eaf7f050d816e1c29492fea\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.vocalistic.ai#website\",\"name\":\"Vocalistic\",\"url\":\"https://docs.vocalistic.ai\",\"publisher\":{\"@id\":\"https://docs.vocalistic.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.vocalistic.ai/logs#webpage\",\"url\":\"https://docs.vocalistic.ai/logs\",\"name\":\"Logs and data retention\",\"description\":\"See your requests, and choose how long we keep their content.\",\"dateModified\":\"2026-10-31T15:59:45.009Z\",\"isPartOf\":{\"@id\":\"https://docs.vocalistic.ai#website\"},\"breadcrumb\":{\"@id\":\"https://docs.vocalistic.ai/logs#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.vocalistic.ai/logs#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Get started\",\"item\":\"https://docs.vocalistic.ai/index\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Logs and data retention\",\"item\":\"https://docs.vocalistic.ai/logs\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.vocalistic.ai/logs#article\",\"headline\":\"Logs and data retention\",\"name\":\"Logs and data retention\",\"description\":\"See your requests, and choose how long we keep their content.\",\"url\":\"https://docs.vocalistic.ai/logs\",\"mainEntityOfPage\":{\"@id\":\"https://docs.vocalistic.ai/logs#webpage\"},\"dateModified\":\"2026-10-31T15:59:45.009Z\",\"publisher\":{\"@id\":\"https://docs.vocalistic.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.vocalistic.ai#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Vocalistic\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Vocalistic","nav":{"global":null,"groups":[{"group":"Get started","pages":[{"title":"Introduction","href":"/index"},{"title":"Quickstart","href":"/quickstart"},{"title":"Speech and translation","href":"/speech"},{"title":"Billing","href":"/billing"},{"title":"Rate limits","description":"How many requests you can make, and what happens above the limit.","href":"/rate-limits"},{"title":"Logs and data retention","href":"/logs"},{"title":"Authentication","description":"API keys, client tokens and scopes.","href":"/authentication"},{"title":"Errors","href":"/errors"}]},{"group":"API reference","pages":[{"group":"Status","pages":[{"title":"Health","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/health","href":"/api-reference/status/health"},{"title":"Whoami","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/whoami","href":"/api-reference/status/whoami"}]},{"group":"Audio","pages":[{"title":"Transcribe","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/audio/transcriptions","href":"/api-reference/audio/transcribe"},{"title":"Speech","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/audio/speech","href":"/api-reference/audio/speech"}]},{"group":"Translation","pages":[{"title":"Translate","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/translations","href":"/api-reference/audio/translate"}]},{"group":"Catalog","pages":[{"title":"Voices","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/voices","href":"/api-reference/catalog/voices"},{"title":"Languages","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/languages","href":"/api-reference/catalog/languages"},{"title":"Models","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/models","href":"/api-reference/catalog/models"}]},{"group":"Usage and billing","pages":[{"title":"Usage","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/usage","href":"/api-reference/usage/usage"},{"title":"Balance","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/billing/balance","href":"/api-reference/billing/balance"},{"title":"Rates","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/billing/rates","href":"/api-reference/billing/rates"},{"title":"Ledger","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/billing/ledger","href":"/api-reference/billing/ledger"},{"title":"Packs","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/billing/top-up-packs","href":"/api-reference/billing/packs"},{"title":"List Top Ups","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/billing/top-ups","href":"/api-reference/billing/list-top-ups"},{"title":"Create Top Up","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/billing/top-ups","href":"/api-reference/billing/create-top-up"},{"title":"Get Top Up","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/billing/top-ups/{top_up_id}","href":"/api-reference/billing/get-top-up"},{"title":"Portal","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/billing/portal","href":"/api-reference/billing/portal"},{"title":"Get Auto Refill","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/billing/auto-refill","href":"/api-reference/billing/get-auto-refill"},{"title":"Put Auto Refill","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json put /v1/billing/auto-refill","href":"/api-reference/billing/put-auto-refill"},{"title":"Put Alerts","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json put /v1/billing/alerts","href":"/api-reference/billing/put-alerts"}]},{"group":"Rate limits","pages":[{"title":"Rate Limits","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/rate-limits","href":"/api-reference/rate-limits/rate-limits"},{"title":"Patch Key Limits","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json patch /v1/api-keys/{key_id}/limits","href":"/api-reference/api-keys/patch-key-limits"}]},{"group":"Logs","pages":[{"title":"List Logs","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/logs","href":"/api-reference/logs/list-logs"},{"title":"Get Log","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/logs/{request_id}","href":"/api-reference/logs/get-log"},{"title":"Get Log Audio","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/logs/{request_id}/audio","href":"/api-reference/logs/get-log-audio"},{"title":"Get Retention","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/organization/data-retention","href":"/api-reference/logs/get-retention"},{"title":"Put Retention","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json put /v1/organization/data-retention","href":"/api-reference/logs/put-retention"},{"title":"Get Refinement","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/organization/transcript-refinement","href":"/api-reference/organization/get-refinement"},{"title":"Put Refinement","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json put /v1/organization/transcript-refinement","href":"/api-reference/organization/put-refinement"}]},{"group":"API keys","pages":[{"title":"List Keys","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/api-keys","href":"/api-reference/api-keys/list-keys"},{"title":"Create Key","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/api-keys","href":"/api-reference/api-keys/create-key"},{"title":"List Scopes","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/api-keys/scopes","href":"/api-reference/api-keys/list-scopes"},{"title":"Get Key","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/api-keys/{key_id}","href":"/api-reference/api-keys/get-key"},{"title":"Patch Key","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json patch /v1/api-keys/{key_id}","href":"/api-reference/api-keys/patch-key"},{"title":"Delete Key","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /v1/api-keys/{key_id}","href":"/api-reference/api-keys/delete-key"},{"title":"Rotate Key","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/api-keys/{key_id}/rotate","href":"/api-reference/api-keys/rotate-key"},{"title":"Create Client Token","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/client-tokens","href":"/api-reference/api-keys/create-client-token"}]},{"group":"Organization","pages":[{"title":"Get Org","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/organization","href":"/api-reference/organization/get-org"},{"title":"Patch Org","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json patch /v1/organization","href":"/api-reference/organization/patch-org"},{"title":"Transfer","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/organization/transfer-ownership","href":"/api-reference/organization/transfer"}]},{"group":"Team","pages":[{"title":"List Members","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/members","href":"/api-reference/team/list-members"},{"title":"Patch Member","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json patch /v1/members/{member_id}","href":"/api-reference/team/patch-member"},{"title":"Delete Member","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /v1/members/{member_id}","href":"/api-reference/team/delete-member"},{"title":"List Roles","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/roles","href":"/api-reference/team/list-roles"},{"title":"List Invitations","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/invitations","href":"/api-reference/team/list-invitations"},{"title":"Create Invitation","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/invitations","href":"/api-reference/team/create-invitation"},{"title":"Delete Invitation","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /v1/invitations/{invitation_id}","href":"/api-reference/team/delete-invitation"},{"title":"Resend Invitation","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/invitations/{invitation_id}/resend","href":"/api-reference/team/resend-invitation"}]}]}]},"basePath":"","title":"Logs and data retention - Vocalistic","buildId":"dpl_G9nrg4qeJSZtah1Ziwbc2n6WkLch","deploymentId":"dpl_G9nrg4qeJSZtah1Ziwbc2n6WkLch","dynamics":[],"chunks":[]}