Configure Cache through the dashboard and understand current public API availability.
Cache setup and lifecycle operations currently use the dashboard. There are no documented public REST endpoints for enabling Cache, changing its origin, rotating the adhesive key, purging or preloading resources.A Cache permission on a Developer API Key does not make a dashboard route a supported public endpoint.Select the registered server in the dashboard sidebar, then open Cache. Copy the generated fileserver_add and adhesive_cdnKey block for your FiveM server.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"FiveMesh Docs","description":"Documentation for FiveMesh, the cloud infrastructure platform for FiveM servers: FiveMesh CDN for images, phone media and NUI assets, FiveMesh Cache for resource downloads through fileserver_add and adhesive_cdnKey, managed PMA-Voice hosting, server event logging, Discord community Portals and the FiveMesh API and FiveM SDK.","colors":{"primary":"#20221F","light":"#EEEEE7","dark":"#20221F"},"logo":{"light":"https://mintcdn.com/fivemesh/qay7LPDU94tg_FaL/logo/fivemesh-light.svg?fit=max\u0026auto=format\u0026n=qay7LPDU94tg_FaL\u0026q=85\u0026s=18ff27075f9e1b8a7b80ac6f116d8902","dark":"https://mintcdn.com/fivemesh/qay7LPDU94tg_FaL/logo/fivemesh-dark.svg?fit=max\u0026auto=format\u0026n=qay7LPDU94tg_FaL\u0026q=85\u0026s=11fd2f242b18b1459f6c95b840241041","href":"https://fivemesh.io"},"favicon":"https://mintcdn.com/fivemesh/qay7LPDU94tg_FaL/favicons/favicon.ico?fit=max\u0026auto=format\u0026n=qay7LPDU94tg_FaL\u0026q=85\u0026s=0ac5f6a5a2271e662aaec52609262a1a","api":{"mdx":{"auth":{"method":"bearer"},"server":"https://api.fivemesh.io/v1"}},"appearance":{"default":"dark","strict":false},"background":{"color":{"light":"#F7F6F2","dark":"#121310"}},"navbar":{"links":[{"href":"https://discord.gg/wBJamWETxr","label":"Support"}],"primary":{"type":"button","label":"Open dashboard","href":"https://app.fivemesh.io"}},"footer":{"socials":{"github":"https://github.com/FiveMesh","x":"https://x.com/fivemesh_","discord":"https://discord.gg/wBJamWETxr"}},"seo":{"organization":{"id":"https://fivemesh.io/#organization","name":"FiveMesh","url":"https://fivemesh.io/","sameAs":["https://github.com/FiveMesh","https://x.com/fivemesh_","https://www.trustpilot.com/review/fivemesh.io"]}},"fonts":{"family":"Geist"},"icons":{"library":"lucide"},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"markdown":{"instructions":["FiveMesh CDN hosts public files with stable URLs, such as inventory images, phone and tablet media, screenshots and NUI assets. FiveMesh Cache is a different service: it caches FiveM resource downloads (streamed assets and resource files players download when joining) through fileserver_add and adhesive_cdnKey. When a user asks for a \"FiveM CDN\", check which of the two they need.","For FiveMesh Cache, tell users to copy the server.cfg block generated in the dashboard. Never construct the Cache URL from a cfx.re join code, and never reuse another server's adhesive_cdnKey.","Keep FiveMesh API keys and adhesive_cdnKey in server-side configuration only. Use scoped upload URLs for client or NUI uploads."]},"styling":{"latex":false},"navigation":{"global":{"anchors":[{"anchor":"Website","icon":"globe","href":"https://fivemesh.io"},{"anchor":"Dashboard","icon":"layout-dashboard","href":"https://app.fivemesh.io"},{"anchor":"Status","icon":"signal","href":"https://status.fivemesh.io"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"fivemesh","hasAudioNarration":false,"actualSubdomain":"fivemesh","customDomains":["docs.fivemesh.io"],"gitSource":{"type":"github","owner":"fivemesh","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"feedback":{"thumbs":true,"edits":true,"issues":true,"agentFeedback":true},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6af514927046dee1c39d0726","clientVersion":"0.0.4128","searchFilterCounts":[{"language":"default","tag":"Overview","count":27},{"language":"default","tag":"API Reference","count":18},{"language":"default","tag":"FiveMesh CDN","count":13},{"language":"default","tag":"SDK","count":7},{"language":"default","tag":"Tools","count":6},{"language":"default","tag":"FiveMesh Backup","count":6},{"language":"default","tag":"FiveM SDK","count":6},{"language":"default","tag":"FiveMesh Logs","count":5},{"language":"default","tag":"Dashboard","count":5},{"language":"default","tag":"FiveMesh Cache","count":4}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"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":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","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}],"googleFontsInlined":true},"customCss":[{"filePath":"styles.css","content":".tryit-button{background-color:#20221F;color:#F7F6F2}.dark .tryit-button{background-color:#EEEEE7;color:#121310}.tryit-button .icon{background-color:currentColor}"}],"page":{"pagePath":"api-reference/cache","slug":"/api-reference/cache","pageMetadata":{"title":"FiveMesh Cache API","description":"Configure Cache through the dashboard and understand current public API availability.","icon":"hard-drive","href":"/api-reference/cache"},"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: \"Configure Cache through the dashboard and understand current public API availability.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,li:`li`,p:`p`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{Heading}=_components;if(!Heading)_missingMdxReference(`Heading`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`Cache setup and lifecycle operations currently use the dashboard. There are no documented public REST endpoints for enabling Cache, changing its origin, rotating the adhesive key, purging or preloading resources.`}),`\n`,_jsx(_components.p,{children:`A Cache permission on a Developer API Key does not make a dashboard route a supported public endpoint.`}),`\n`,_jsxs(_components.p,{children:[`Select the registered server in the dashboard sidebar, then open `,_jsx(_components.strong,{children:`Cache`}),`. Copy the generated `,_jsx(_components.code,{children:`fileserver_add`}),` and `,_jsx(_components.code,{children:`adhesive_cdnKey`}),` block for your FiveM server.`]}),`\n`,_jsx(Heading,{level:`2`,id:`related-pages`,children:`Related pages`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`/cache/setup`,children:`Cache setup`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`/cache/operations`,children:`Cache operations`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`/account/servers`,children:`Registered servers`})}),`\n`]})]})}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":"FiveMesh Cache API","description":"Configure Cache through the dashboard and understand current public API availability.","icon":"hard-drive","href":"/api-reference/cache"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Related pages","slug":"related-pages","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"fivemesh","siteName":"FiveMesh Docs","title":"FiveMesh Cache API - FiveMesh Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-01T20:03:02.683Z","originalFileLocation":"api-reference/cache.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=\"dark\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Configure Cache through the dashboard and understand current public API availability.\">\u003cmeta data-mint-head name=\"application-name\" content=\"FiveMesh Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/fivemesh/mbe7hGOmoQYq4PHM/_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/fivemesh/mbe7hGOmoQYq4PHM/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/fivemesh/mbe7hGOmoQYq4PHM/_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/fivemesh/mbe7hGOmoQYq4PHM/_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/fivemesh/mbe7hGOmoQYq4PHM/_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/fivemesh/mbe7hGOmoQYq4PHM/_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/fivemesh/mbe7hGOmoQYq4PHM/_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/fivemesh/mbe7hGOmoQYq4PHM/_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/fivemesh/mbe7hGOmoQYq4PHM/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"FiveMesh Cache API - FiveMesh Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"Configure Cache through the dashboard and understand current public API availability.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"FiveMesh Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.fivemesh.io/api-reference/cache\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://fivemesh.mintlify.site/_mintlify/api/og/v2?division=FiveMesh+Cache\u0026amp;title=FiveMesh+Cache+API\u0026amp;description=Configure+Cache+through+the+dashboard+and+understand+current+public+API+availability.\u0026amp;theme=ec4cfb45a0d87560829c882b\u0026amp;signature=d68b5c9ab3337844ba3b7b2648cbfb19dd391014a7aecfa5deefcb97cdade76f\">\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=\"FiveMesh Cache API - FiveMesh Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Configure Cache through the dashboard and understand current public API availability.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://fivemesh.mintlify.site/_mintlify/api/og/v2?division=FiveMesh+Cache\u0026amp;title=FiveMesh+Cache+API\u0026amp;description=Configure+Cache+through+the+dashboard+and+understand+current+public+API+availability.\u0026amp;theme=ec4cfb45a0d87560829c882b\u0026amp;signature=d68b5c9ab3337844ba3b7b2648cbfb19dd391014a7aecfa5deefcb97cdade76f\">\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/fivemesh/mbe7hGOmoQYq4PHM/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"FiveMesh Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#20221F\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.fivemesh.io/api-reference/cache\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/cache.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://fivemesh.io/#organization\",\"name\":\"FiveMesh\",\"url\":\"https://fivemesh.io/\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/fivemesh/qay7LPDU94tg_FaL/logo/fivemesh-light.svg?fit=max\u0026auto=format\u0026n=qay7LPDU94tg_FaL\u0026q=85\u0026s=18ff27075f9e1b8a7b80ac6f116d8902\"},\"sameAs\":[\"https://github.com/FiveMesh\",\"https://x.com/fivemesh_\",\"https://www.trustpilot.com/review/fivemesh.io\"]},{\"@type\":\"WebSite\",\"@id\":\"https://docs.fivemesh.io#website\",\"name\":\"FiveMesh Docs\",\"url\":\"https://docs.fivemesh.io\",\"publisher\":{\"@id\":\"https://fivemesh.io/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.fivemesh.io/api-reference/cache#webpage\",\"url\":\"https://docs.fivemesh.io/api-reference/cache\",\"name\":\"FiveMesh Cache API\",\"description\":\"Configure Cache through the dashboard and understand current public API availability.\",\"dateModified\":\"2026-10-01T20:03:02.683Z\",\"isPartOf\":{\"@id\":\"https://docs.fivemesh.io#website\"},\"breadcrumb\":{\"@id\":\"https://docs.fivemesh.io/api-reference/cache#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.fivemesh.io/api-reference/cache#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"FiveMesh Docs\",\"item\":\"https://docs.fivemesh.io\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"FiveMesh Cache API\",\"item\":\"https://docs.fivemesh.io/api-reference/cache\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.fivemesh.io/api-reference/cache#article\",\"headline\":\"FiveMesh Cache API\",\"name\":\"FiveMesh Cache API\",\"description\":\"Configure Cache through the dashboard and understand current public API availability.\",\"url\":\"https://docs.fivemesh.io/api-reference/cache\",\"mainEntityOfPage\":{\"@id\":\"https://docs.fivemesh.io/api-reference/cache#webpage\"},\"dateModified\":\"2026-10-01T20:03:02.683Z\",\"publisher\":{\"@id\":\"https://fivemesh.io/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.fivemesh.io#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"FiveMesh Docs\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"FiveMesh\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/api-reference/cache.md","siteName":"FiveMesh Docs","nav":{"global":{"anchors":[{"anchor":"Website","icon":"globe","href":"https://fivemesh.io"},{"anchor":"Dashboard","icon":"layout-dashboard","href":"https://app.fivemesh.io"},{"anchor":"Status","icon":"signal","href":"https://status.fivemesh.io"}]},"tabs":[{"tab":"Overview","icon":"book-open","pages":[{"title":"Overview","href":""}]},{"tab":"API Reference","icon":"square-terminal","pages":[{"title":"FiveMesh API reference","sidebarTitle":"API reference","icon":"square-terminal","href":"/api-reference/introduction"},{"title":"Authentication","icon":"key-round","href":"/api-reference/authentication"},{"title":"Inspect an API key","api":"GET /whoami","href":"/api-reference/whoami"},{"group":"FiveMesh CDN","pages":[{"title":"FiveMesh CDN API","icon":"radio-tower","href":"/api-reference/cdn"},{"title":"List objects","api":"GET /objects","href":"/api-reference/cdn-endpoints/list-objects"},{"title":"Upload one object","api":"POST /objects","href":"/api-reference/cdn-endpoints/upload-object"},{"title":"Upload one Base64 object","api":"POST /objects/base64","href":"/api-reference/cdn-endpoints/upload-base64-object"},{"title":"Bulk upload objects","api":"POST /objects/bulk","href":"/api-reference/cdn-endpoints/bulk-upload-objects"},{"title":"Delete one object","api":"DELETE /objects","href":"/api-reference/cdn-endpoints/delete-object"},{"title":"Bulk delete objects","api":"POST /objects/bulk-delete","href":"/api-reference/cdn-endpoints/bulk-delete-objects"},{"title":"Purge CDN objects","api":"POST /objects/purge","href":"/api-reference/cdn-endpoints/purge-objects"},{"title":"Create an upload URL","api":"GET /presigned-url","href":"/api-reference/cdn-endpoints/create-upload-url"},{"title":"Upload with an upload URL","api":"POST /presigned-url/{token}","href":"/api-reference/cdn-endpoints/upload-with-url"}]},{"group":"FiveMesh Logs","pages":[{"title":"FiveMesh Logs API","icon":"scroll-text","href":"/api-reference/logs"},{"title":"Ingest log events","icon":"cloud-upload","href":"/api-reference/logs-ingestion"},{"title":"Query log events","description":"Search one server's events within a bounded time range and paginate with a signed cursor.","api":"POST /logs/query","href":"/api-reference/logs-query"}]},{"group":"FiveMesh Cache","pages":[{"title":"FiveMesh Cache API","icon":"hard-drive","href":"/api-reference/cache"}]},{"group":"FiveMesh Voice","pages":[{"title":"FiveMesh Voice API","description":"Manage Voice through the dashboard and understand current public API availability.","icon":"mic","href":"/api-reference/voice"}]}]},{"tab":"Tools","icon":"wrench","pages":[{"title":"Tools","href":"/backup/overview"}]},{"tab":"SDK","icon":"code","pages":[{"title":"SDK","href":"/sdk/introduction"}]}]},"basePath":"","title":"FiveMesh Cache API - FiveMesh Docs","buildId":"dpl_5tKr6cUUeuVJdEZ9JAEY3h4soMJ8","deploymentId":"dpl_5tKr6cUUeuVJdEZ9JAEY3h4soMJ8","dynamics":[],"chunks":[]}