{"docsConfig":{"theme":"aspen","$schema":"https://mintlify.com/docs.json","name":"Box Dev Docs","description":"Box for Developers: guides, API reference, SDKs, and tutorials for building content management, Box AI, and enterprise integrations.","colors":{"primary":"#0061d5","light":"#f6fafd","dark":"#002947"},"logo":{"light":"https://mintcdn.com/box/lJLw9z7FWORNWMcq/logo/boxdev-light.png?fit=max\u0026auto=format\u0026n=lJLw9z7FWORNWMcq\u0026q=85\u0026s=a11710b698ff59d24426f9ecec6c7e9c","dark":"https://mintcdn.com/box/siVVIgx7pBuvW4ua/logo/boxdev-dark.svg?fit=max\u0026auto=format\u0026n=siVVIgx7pBuvW4ua\u0026q=85\u0026s=0e34af393abb1b8c024258d684bb7732"},"favicon":"https://mintcdn.com/box/T2hwpVFBJMA4eeDs/favicon.ico?fit=max\u0026auto=format\u0026n=T2hwpVFBJMA4eeDs\u0026q=85\u0026s=2a2efcc60e46eca7ee3ebbe650c47350","api":{"examples":{"languages":["curl","python","node","swift","java",".Net"],"autogenerate":false}},"seo":{"metatags":{"google-site-verification":"fuelbNhVR1kQluNBJjYt4K1Hj5HvJLhLnIq0o9CAY9E"}},"fonts":{"family":"Inter"},"contextual":{"options":[{"title":"Install Box Agent Skills","description":"Add Box plugins to your AI assistants","icon":"sparkles","href":"/ai/agent-skills"},"cursor","vscode","mcp","chatgpt","claude","perplexity","copy","view"],"display":"header"},"metadata":{"timestamp":true},"styling":{"latex":false},"navigation":{"languages":[{"language":"en","banner":{"content":"Join BoxWorks Dev Summit on Nov 5-6, San Francisco and dive into AI agents and unstructured content. [See agenda](https://boxworks.box.com/series/boxworks-2026-dev-summit/landing_page).","dismissible":true},"footer":{"socials":{"x":"https://x.com/box","github":"https://github.com/box-community","linkedin":"https://linkedin.com/company/box","youtube":"https://www.youtube.com/user/box","facebook":"https://www.facebook.com/box"},"links":[{"header":"Resources","items":[{"label":"Newsletter unsubscribe","href":"https://go.box.com/preferences.html"},{"label":"Terms of Use","href":"https://cloud.app.box.com/s/rmwxu64h1ipr41u49w3bbuvbsa29wku9"},{"label":"Privacy Policy","href":"https://www.box.com/en-gb/legal/privacypolicy?url_redirect=direct"},{"label":"Cookie Notification","href":"https://www.box.com/en-gb/legal/cookie-notification?url_redirect=direct"},{"label":"llms.txt","href":"https://developer.box.com/llms.txt"}]}]},"navbar":{"links":[{"href":"https://account.box.com/developers/console","label":"Log in","type":"button"}],"primary":{"type":"button","label":"Get started for free","href":"https://account.box.com/signup/developer"}},"href":""},{"language":"ja","footer":{"socials":{"x":"https://x.com/box","github":"https://github.com/box-community","linkedin":"https://linkedin.com/company/box","youtube":"https://www.youtube.com/user/box","facebook":"https://www.facebook.com/box"},"links":[{"header":"リソース","items":[{"label":"ニュースレターの登録解除","href":"https://go.box.com/preferences.html"},{"label":"利用規約","href":"https://cloud.app.box.com/s/rmwxu64h1ipr41u49w3bbuvbsa29wku9"},{"label":"個人情報保護方針","href":"https://www.box.com/en-gb/legal/privacypolicy?url_redirect=direct"},{"label":"Cookieに関する通知","href":"https://www.box.com/en-gb/legal/cookie-notification?url_redirect=direct"},{"label":"llms.txt","href":"https://developer.box.com/llms.txt"}]}]},"navbar":{"links":[{"href":"https://account.box.com/developers/console","label":"ログイン","type":"button"}],"primary":{"type":"button","label":"今すぐ無料で開始","href":"https://account.box.com/signup/developer#ty9l3"}},"href":"ja"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"box","hasAudioNarration":false,"actualSubdomain":"box","customDomains":["developer.box.com"],"gitSource":{"type":"github","owner":"box","repo":"box-mintlify","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ace4f18da1222a327254823","collectionId":"afc5674c-f132-4ba9-9769-de8c5c2eab55","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ace4f18da1222a327254823"},"feedback":{"thumbs":true,"issues":false},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"REMOVE_BRANDING":{"status":"ENABLED"},"CONTEXTUAL_FEEDBACK":{"status":"ENABLED"},"CODE_SNIPPET_FEEDBACK":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6acf592abe1663ec60b0a5cb","clientVersion":"0.0.3835","searchFilterCounts":[{"language":"en","tag":"API reference","count":638},{"language":"en","tag":"Home","count":368},{"language":"ja","tag":"ホーム","count":368},{"language":"ja","tag":"APIリファレンス","count":341},{"language":"en","tag":"AI","count":191},{"language":"ja","tag":"AI","count":161},{"language":"ja","tag":"コラボレーション","count":80},{"language":"en","tag":"Tools","count":77},{"language":"en","tag":"Dev tools","count":77},{"language":"ja","tag":"ツール","count":75},{"language":"ja","tag":"開発ツール","count":75},{"language":"en","tag":"Metadata \u0026 search","count":67},{"language":"ja","tag":"メタデータと検索","count":67},{"language":"en","tag":"Collaboration","count":62},{"language":"en","tag":"Content","count":58},{"language":"ja","tag":"コンテンツ","count":58},{"language":"en","tag":"Metadata","count":49},{"language":"ja","tag":"メタデータ","count":49},{"language":"en","tag":"Supported AI models","count":46},{"language":"ja","tag":"IDとアクセス","count":40}]},"assistantConfig":{"enableAskAiButton":false,"enableAskAiSearchBar":true},"hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-branches-v2-autocommit","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-branches-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"teamspace","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":"vite-origin","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":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"client-snapshot-docs-config","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"isAtlas":false},"customCss":[{"filePath":"styles.css","content":"a code{border-bottom-color:none!important}.prose :where(a code):not(:where([class~=\"not-prose\"], [class~=\"not-prose\"] *)){color:inherit;font-weight:inherit;text-decoration:none;text-decoration-color:rgb(var(--primary));text-underline-offset:0;text-decoration-thickness:1px}#consent_blackbar{position:relative;z-index:9999999!important}#sidebar,.left-0.right-0.sticky.sm\\:px-4.pb-4.sm\\:pb-6.bottom-0.pt-1.flex.flex-col.items-center.w-full.overflow-hidden.z-20{z-index:1}#footer>div,#sidebar-content{z-index:0}a.nav-anchor img[src$=\"/images/sidebar/box.svg\"]{background-color:transparent!important}#truste-consent-track{z-index:9999999!important;position:fixed!important}.dark #truste-consent-track{background-color:#151f26!important;border-color:#1a1a1a}.dark #truste-show-consent{background-color:#fff;color:#151f26}.dark #truste-consent-text{color:#fff}#truste-consent-content{max-width:1400px}.homepage_container .card img{max-height:200px}.homepage_container h1 span,.homepage_container h2 span{margin:auto}#navbar .max-w-8xl.mx-auto.relative button .ml-4.flex.text-sm.leading-6.whitespace-nowrap.min-w-0.space-x-3.overflow-hidden,header#header .eyebrow{display:none!important}.sidebar-group-header:has(+.sidebar-group>li:is(\n [id=\"/reference\"],\n [id=\"/ja/reference\"],\n [id=\"/ja/reference/v2025.0\"],\n [id=\"/ja/reference/v2026.0\"]\n))>.sidebar-title{display:none}footer div.flex.gap-4.flex-col.md\\:flex-row.md\\:items-center.md\\:gap-8.md\\:justify-center{flex-wrap:wrap}footer div.flex.gap-4.flex-col.md\\:flex-row.md\\:items-center.md\\:gap-8.md\\:justify-center a{white-space:nowrap;text-overflow:clip;overflow:visible;align-self:start;flex-shrink:0;cursor:pointer!important}#google-preferred-source-column{display:flex;flex-direction:column;align-items:flex-end;flex:0 0 auto;width:max-content;max-width:100%}#google-preferred-source{display:flex;justify-content:flex-end;width:auto;margin:0;padding-top:16px}.google-preferred-source-button{appearance:none;margin:0;padding:0;border:0;background:0 0;line-height:0;cursor:pointer}.google-preferred-source-badge{display:block;width:140px;max-width:100%;height:auto}.dark .google-preferred-source-badge--light,.google-preferred-source-badge--dark{display:none}.dark .google-preferred-source-badge--dark{display:block}.nav-logo{min-width:109px}.badge-guide,.badge-quickstart,.badge-tutorial,.dark .badge-guide,.dark .badge-quickstart,.dark .badge-tutorial{background-color:#1f2937;color:#fff}.badge-get{background-color:rgb(74 222 128/.2);color:#15803d}.dark .badge-get{color:#4ade80}.badge-post{background-color:rgb(96 165 250/.2);color:#1d4ed8}.dark .badge-post{color:#60a5fa}.badge-patch,.badge-put{background-color:rgb(250 204 21/.2);color:#a16207}.dark .badge-patch,.dark .badge-put{color:#facc15}.badge-delete{background-color:rgb(248 113 113/.2);color:#b91c1c}.dark .badge-delete{color:#f87171}.badge-api{background-color:#e3f2fd;color:#0d47a1}.dark .badge-api{background-color:#0d47a1;color:#bbdefb}.badge-documentation,.badge-reference,.dark .badge-documentation,.dark .badge-reference{background-color:#000;color:#fff}.badge-default{background-color:#f5f5f5;color:#424242}.badge-group{display:inline-flex;gap:.5rem;flex-wrap:wrap}.dark .badge-default{background-color:#424242;color:#e0e0e0}.update>div:first-child>div:nth-child(3){padding:0;order:4}.update>div:first-child>div:nth-child(3)>span{display:flex;padding:.25rem .75rem;align-items:center;border-radius:9999px;font-size:.875rem;line-height:1.25rem;color:#374151;background-color:#f3f4f6}.dark .update>div:first-child>div:nth-child(3)>span{color:#cecece;background-color:#161616}.update>div:first-child>div:nth-child(4){order:3}div#banner a{text-decoration:none!important;color:#fff;font-weight:600}nav ul #topbar-cta-button a span,nav ul .navbar-link a{border-radius:50px!important}nav ul #topbar-cta-button a span{background-color:#0061d5}#topbar-cta-button a:hover span{opacity:1!important;background-color:#146bd5}.dark #topbar-cta-button a:hover span{opacity:1!important;background-color:#0058c3}.signup-cta-button,.signup-cta-button:active,.signup-cta-button:focus,.signup-cta-button:hover{background-color:#0061d5;border-radius:50px!important;transition:background-color .2s!important;box-shadow:none!important;transform:none!important;border:0!important;border-bottom:none!important;text-decoration:none!important;outline:0!important}.signup-cta-button:hover{background-color:#146bd5!important;opacity:1!important}.dark .signup-cta-button:hover{background-color:#0058c3!important;opacity:1!important}.homepage-secondary-button,.homepage-secondary-button:active,.homepage-secondary-button:focus,.homepage-secondary-button:hover{border-radius:50px!important;border:1px solid #d1d5db!important;background-color:transparent!important;color:#1f2937!important;transition:background-color .2s!important;box-shadow:none!important;transform:none!important;text-decoration:none!important;outline:0!important}.homepage-secondary-button:hover{background-color:#f9fafb!important}.dark .homepage-secondary-button,.dark .homepage-secondary-button:active,.dark .homepage-secondary-button:focus{border-color:#4b5563!important;color:#e5e7eb!important}.dark .homepage-secondary-button:hover{background-color:#1f2937!important}.signup-cta-login,.signup-cta-login:active,.signup-cta-login:focus,.signup-cta-login:hover{text-decoration:none!important;border-bottom:none!important}#content-area h1,#content-area h2,#content-area h3,#content-area h4,#content-area h5,#content-area h6{font-weight:600!important}#content-area h1{font-size:32px!important}.dark img[src*=\"guides-box-ai-ai-models/claude.svg\"],.dark img[src*=\"guides-box-ai-ai-models/gemini.svg\"],.dark img[src*=\"guides-box-ai-ai-models/grok.svg\"],.dark img[src*=\"guides-box-ai-ai-models/meta.svg\"],.dark img[src*=\"guides-box-ai-ai-models/mistral.svg\"],.dark img[src*=\"guides-box-ai-ai-models/openai.svg\"]{filter:invert(1)}.homepage_h2{font-size:28px!important}.chat-assistant-floating-input{z-index:1!important}"}],"page":{"pagePath":"guides/search/quick-start/next-steps","slug":"/guides/search/quick-start/next-steps","pageMetadata":{"title":"Next Steps","sidebarTitle":"5. Next Steps","type":"quick-start","hide_in_page_nav":true,"description":null,"href":"/guides/search/quick-start/next-steps"},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];const ProgressBar=({pages=[],...props})=>{const _components={a:`a`,..._provideComponents()};const[currentStep,setCurrentStep]=useState(0);const[isDarkMode,setIsDarkMode]=useState(false);useEffect(()=>{const checkDarkMode=()=>{const isDark=document.documentElement.classList.contains(`dark`);console.log(`ProgressBar - isDarkMode:`,isDark);setIsDarkMode(isDark)};checkDarkMode();const observer=new MutationObserver(()=>{checkDarkMode()});observer.observe(document.documentElement,{attributes:true,attributeFilter:[`class`]});return()=>{observer.disconnect()}},[]);useEffect(()=>{if(pages.length>0){const currentPath=window.location.pathname;const stepIndex=pages.findIndex(page=>{const pagePath=page.startsWith(`/`)?page:`/${page}`;return currentPath.endsWith(pagePath)||currentPath.includes(pagePath)});if(stepIndex!==-1){setCurrentStep(stepIndex+1)}}},[pages]);if(!pages||pages.length===0){return null}const step=currentStep;const total=pages.length;console.log(`ProgressBar - Rendering with isDarkMode:`,isDarkMode);const progressBarContainerStyle={width:`100%`,marginBottom:`32px`,display:`flex`,alignItems:`center`,gap:`16px`};const stepsContainerStyle={display:`flex`,alignItems:`center`,gap:`8px`,flexShrink:0};const progressBarTrackStyle={flex:1,height:`22px`,backgroundColor:`rgba(169, 210, 244, 0.06)`,border:isDarkMode?`1px solid rgba(230, 241, 247, 0.67)`:`1px solid #e3ecf3`,borderRadius:`4px`,overflow:`hidden`,position:`relative`};const progressBarFillStyle={height:`100%`,backgroundColor:`rgba(113, 192, 248, 0.23)`,width:`${step/total*100}%`,transition:`width 0.3s ease`};const getStepStyle=(stepNumber,isActive)=>{if(isDarkMode){return{width:`22px`,height:`22px`,borderRadius:`4px`,display:`flex`,alignItems:`center`,justifyContent:`center`,fontSize:`12px`,fontWeight:`600`,position:`relative`,zIndex:1,transition:`all 0.3s ease`,backgroundColor:isActive?`rgba(113, 192, 248, 0.23)`:`transparent`,color:isActive?`#60a5fa`:`#a0aec0`,border:isActive?`1px solid #e3ecf3`:`1px solid #e0e6eb`,cursor:`pointer`,textDecoration:`none`}}if(isActive){return{width:`22px`,height:`22px`,borderRadius:`4px`,display:`flex`,alignItems:`center`,justifyContent:`center`,fontSize:`12px`,fontWeight:`600`,position:`relative`,zIndex:1,transition:`all 0.3s ease`,backgroundColor:`rgba(169, 210, 244, 0.32)`,color:`#374151`,border:`1px solid #e1eef8`,cursor:`pointer`,textDecoration:`none`}}return{width:`22px`,height:`22px`,borderRadius:`4px`,display:`flex`,alignItems:`center`,justifyContent:`center`,fontSize:`12px`,fontWeight:`600`,position:`relative`,zIndex:1,transition:`all 0.3s ease`,backgroundColor:`#fbfbfb`,color:`#9ca3af`,border:`1px solid #e3ecf3`,cursor:`pointer`,textDecoration:`none`}};return _jsxs(`div`,{style:progressBarContainerStyle,...props,children:[_jsx(`div`,{style:stepsContainerStyle,children:Array.from({length:total},(_,index)=>{const stepNumber=index+1;const pageIndex=index;const pagePath=pages[pageIndex];const fullPath=pagePath.startsWith(`/`)?pagePath:`/${pagePath}`;const isActive=stepNumber===step;return _jsx(_components.a,{href:fullPath,style:getStepStyle(stepNumber,isActive),children:stepNumber},stepNumber)})}),_jsx(`div`,{style:progressBarTrackStyle,children:_jsx(`div`,{style:progressBarFillStyle})})]})};const Link=({href,children,className,...props})=>{const _components={a:`a`,..._provideComponents()};const localizedHref=localizeLink(href);return _jsx(_components.a,{href:localizedHref,className,...props,children})};function _createMdxContent(props){const _components={a:`a`,li:`li`,ol:`ol`,p:`p`,ul:`ul`,..._provideComponents(),...props.components},{Heading,_MdxComponentBoundary}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!_MdxComponentBoundary)_missingMdxReference(`_MdxComponentBoundary`,true);return _jsxs(_Fragment,{children:[_jsx(_MdxComponentBoundary,{name:`ProgressBar`,children:_jsx(ProgressBar,{pages:[`guides/search/quick-start/create-metadata-template`,`guides/search/quick-start/locate-template-info`,`guides/search/quick-start/apply-template-to-file`,`guides/search/quick-start/metadata-query-api`,`guides/search/quick-start/next-steps`]})}),`\n`,_jsx(_components.p,{children:`You’ve reached the end of this Quick Start guide. By now you should have taken\nthe following steps.`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`\n`,_jsx(_MdxComponentBoundary,{name:`Link`,children:_jsx(Link,{href:`/guides/search/quick-start/create-metadata-template`,children:`Created a metadata template`})}),`\n`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_MdxComponentBoundary,{name:`Link`,children:_jsx(Link,{href:`/guides/search/quick-start/locate-template-info`,children:`Located information about the metadata template`})}),` from step 1 via API`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_MdxComponentBoundary,{name:`Link`,children:_jsx(Link,{href:`/guides/search/quick-start/apply-template-to-file`,children:`Added a metadata template`})}),` to at least one file`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_MdxComponentBoundary,{name:`Link`,children:_jsx(Link,{href:`/guides/search/quick-start/metadata-query-api`,children:`Used the metadata query API`})}),` to locate the file(s) from step 3`]}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`next-steps`,children:`Next Steps`}),`\n`,_jsx(_components.p,{children:`We recommend the following resources to learn more:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`\n`,_jsx(_MdxComponentBoundary,{name:`Link`,children:_jsx(Link,{href:`/guides/metadata/queries`,children:`Metadata query guide`})}),`\n`]}),`\n`,_jsxs(_components.li,{children:[`Review `,_jsx(_MdxComponentBoundary,{name:`Link`,children:_jsx(Link,{href:`/guides/metadata/queries/errors`,children:`common errors`})}),` and `,_jsx(_MdxComponentBoundary,{name:`Link`,children:_jsx(Link,{href:`/guides/metadata/queries/limitations`,children:`limitations`})})]}),`\n`,_jsxs(_components.li,{children:[`Reference documentation for the `,_jsx(_MdxComponentBoundary,{name:`Link`,children:_jsx(Link,{href:`/reference/post-metadata-queries-execute-read`,children:`metadata query`})}),` API`]}),`\n`]}),`\n`,_jsx(_components.p,{children:`Our SDKs that support the metadata query API:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`https://github.com/box/box-python-sdk/blob/legacy/docs/usage/search.md#metadata-query`,children:`Python SDK`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`https://github.com/box/box-node-sdk/blob/3fcc0d8bbd1ca11f1a3a78d741e4572718af53f0/docs/metadata.md#query`,children:`.NET SDK`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`https://github.com/box/box-ios-sdk/blob/c5ff8396e28c31fcf3c433f1b9e8f2f0d7a0e0db/docs/usage/search.md#metadata-search`,children:`iOS SDK`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`https://github.com/box/box-java-sdk/blob/5e3a96c903fffa198c97e981ce75765a69bd6cb6/doc/metadata_template.md#execute-metadata-query`,children:`Java SDK`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`https://github.com/box/box-node-sdk/blob/3fcc0d8bbd1ca11f1a3a78d741e4572718af53f0/docs/metadata.md#query`,children:`Node`})}),`\n`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{ProgressBar,Link,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":"Next Steps","sidebarTitle":"5. Next Steps","type":"quick-start","hide_in_page_nav":true,"description":null,"href":"/guides/search/quick-start/next-steps"}}},"mdxSourceWithNoJs":null,"noJsSplices":[[147,3599,")=>null;const Link=()=>null;function _cr"]]},"mdxExtracts":{"tableOfContents":[{"title":"Next Steps","slug":"next-steps","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/box/523776d2eff70e58/scripts/cookie-banner.js","/_mintlify/custom/box/e597cec886c1778e/scripts/locale-links.js","/_mintlify/custom/box/37b2f846ed414abc/snippets/choose-choice-simple.js","/_mintlify/custom/box/78fc14bb599966cb/scripts/locale-footer-combined.js","/_mintlify/custom/box/9a429216167d598a/scripts/analitics.js","/_mintlify/custom/box/2f463a090bfcd0e8/snippets/boxIntl.js","/_mintlify/custom/box/22156a3cb7d763bc/snippets/translations.js","/_mintlify/custom/box/d67e74fc334b686a/scripts/preferred-source.js"],"subdomain":"box","siteName":"Box Dev Docs","title":"Next Steps - Box Dev Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/guides/search/quick-start/next-steps","matchLevel":0},"ja":{"href":"/ja/guides/search/quick-start/next-steps","matchLevel":1}}},"lastModified":"2026-10-13T15:34:27.904Z","gitLastModified":"2026-01-19T16:05:06.000Z","originalFileLocation":"guides/search/quick-start/next-steps.mdx","locale":"en"},"headHtml":"\u003cmeta data-mint-head name=\"application-name\" content=\"Box Dev 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/box/ZCmC4_xrCUAVE-ZZ/_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/box/ZCmC4_xrCUAVE-ZZ/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/box/ZCmC4_xrCUAVE-ZZ/_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/box/ZCmC4_xrCUAVE-ZZ/_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/box/ZCmC4_xrCUAVE-ZZ/_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/box/ZCmC4_xrCUAVE-ZZ/_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/box/ZCmC4_xrCUAVE-ZZ/_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/box/ZCmC4_xrCUAVE-ZZ/_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/box/ZCmC4_xrCUAVE-ZZ/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Next Steps - Box Dev Docs\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Box Dev Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://developer.box.com/guides/search/quick-start/next-steps\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Next Steps - Box Dev Docs\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/box/ZCmC4_xrCUAVE-ZZ/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Box Dev Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#0061d5\">\u003cmeta data-mint-head name=\"google-site-verification\" content=\"fuelbNhVR1kQluNBJjYt4K1Hj5HvJLhLnIq0o9CAY9E\">\u003clink data-mint-head rel=\"canonical\" href=\"https://developer.box.com/guides/search/quick-start/next-steps\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/guides/search/quick-start/next-steps.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://developer.box.com/#organization\",\"name\":\"Box Dev Docs\",\"url\":\"https://developer.box.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/box/lJLw9z7FWORNWMcq/logo/boxdev-light.png?fit=max\u0026auto=format\u0026n=lJLw9z7FWORNWMcq\u0026q=85\u0026s=a11710b698ff59d24426f9ecec6c7e9c\"}},{\"@type\":\"WebSite\",\"@id\":\"https://developer.box.com#website\",\"name\":\"Box Dev Docs\",\"url\":\"https://developer.box.com\",\"publisher\":{\"@id\":\"https://developer.box.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://developer.box.com/guides/search/quick-start/next-steps#webpage\",\"url\":\"https://developer.box.com/guides/search/quick-start/next-steps\",\"name\":\"Next Steps\",\"dateModified\":\"2026-01-19T16:05:06.000Z\",\"isPartOf\":{\"@id\":\"https://developer.box.com#website\"},\"breadcrumb\":{\"@id\":\"https://developer.box.com/guides/search/quick-start/next-steps#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://developer.box.com/guides/search/quick-start/next-steps#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Metadata \u0026 search\",\"item\":\"https://developer.box.com/guides/metadata/index\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Search\",\"item\":\"https://developer.box.com/guides/search/index\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Search content using metadata\",\"item\":\"https://developer.box.com/guides/search/quick-start/index\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Next Steps\",\"item\":\"https://developer.box.com/guides/search/quick-start/next-steps\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://developer.box.com/guides/search/quick-start/next-steps#article\",\"headline\":\"Next Steps\",\"name\":\"Next Steps\",\"url\":\"https://developer.box.com/guides/search/quick-start/next-steps\",\"mainEntityOfPage\":{\"@id\":\"https://developer.box.com/guides/search/quick-start/next-steps#webpage\"},\"dateModified\":\"2026-01-19T16:05:06.000Z\",\"publisher\":{\"@id\":\"https://developer.box.com/#organization\"},\"isPartOf\":{\"@id\":\"https://developer.box.com#website\"}}]}\u003c/script>","siteName":"Box Dev Docs","nav":{"global":null,"languages":[{"language":"en","banner":{"content":"Join BoxWorks Dev Summit on Nov 5-6, San Francisco and dive into AI agents and unstructured content. [See agenda](https://boxworks.box.com/series/boxworks-2026-dev-summit/landing_page).","dismissible":true},"footer":{"socials":{"x":"https://x.com/box","github":"https://github.com/box-community","linkedin":"https://linkedin.com/company/box","youtube":"https://www.youtube.com/user/box","facebook":"https://www.facebook.com/box"},"links":[{"header":"Resources","items":[{"label":"Newsletter unsubscribe","href":"https://go.box.com/preferences.html"},{"label":"Terms of Use","href":"https://cloud.app.box.com/s/rmwxu64h1ipr41u49w3bbuvbsa29wku9"},{"label":"Privacy Policy","href":"https://www.box.com/en-gb/legal/privacypolicy?url_redirect=direct"},{"label":"Cookie Notification","href":"https://www.box.com/en-gb/legal/cookie-notification?url_redirect=direct"},{"label":"llms.txt","href":"https://developer.box.com/llms.txt"}]}]},"navbar":{"links":[{"href":"https://account.box.com/developers/console","label":"Log in","type":"button"}],"primary":{"type":"button","label":"Get started for free","href":"https://account.box.com/signup/developer"}},"tabs":[{"tab":"Home","pages":[{"title":"Home","sidebarTitle":"Box Dev Docs","description":"Build with the Box Platform. Explore guides, API reference, SDKs, and tutorials for content management, Box AI, e-signatures, and enterprise integrations.","mode":"frame","timestamp":false,"href":""},{"title":"Sample Code Catalog","mode":"wide","description":"Explore sample code and demo applications for Box APIs, SDKs, and UI Elements","href":"/sample-code"},{"group":"Getting started","pages":[{"title":"Box for Developers quick start","sidebarTitle":"Quick Start","description":"Sign up for a Box free developer account, generate the developer token and make your first API call.","href":"/guides/getting-started/index"},{"centered":true,"sidebarTitle":"Free developer plan","title":"Free developer plan","description":"Build and test full-featured Box applications at no cost with a free developer plan.","href":"/guides/getting-started/free-developer-plan"},{"title":"Why Box for developers","sidebarTitle":"Why Box","description":"Learn when to use Box to build applications, AI agents, and workflows on governed enterprise content.","href":"/guides/getting-started/why-box"},{"title":"Plan your integration","sidebarTitle":"Plan your integration","description":"Assess whether your use case fits Box, then choose the application type that matches how your app runs.","href":"/guides/getting-started/plan-your-integration"},{"title":"User types","sidebarTitle":"User types","description":"Learn which Box user type your app authenticates as, and how Managed Users, Service Accounts, and App Users differ.","href":"/guides/getting-started/users"},{"title":"Create your first application","sidebarTitle":"Create your first application","description":"Create, configure, and publish (optional) your first application.","href":"/guides/getting-started/first-application"},{"title":"Locating IDs","sidebarTitle":"Locating IDs","description":"Find user IDs, enterprise IDs, and file or folder IDs in the Box web app, Admin Console, Developer Console, and API.","href":"/guides/getting-started/locating-values"},{"title":"Box developer sandboxes","sidebarTitle":"Sandboxes","description":"Build, test, and collaborate on Box applications in an isolated developer sandbox that mirrors your enterprise plan and add-ons.","href":"/guides/getting-started/sandbox"},{"centered":true,"title":"Box for Developers glossary","description":null,"href":"/guides/getting-started/box-glossary"},{"title":"Box Platform API agent playbook","description":"Authentication, core endpoints, SDKs, rate limits, and usage instructions for coding agents integrating with the Box API.","href":"/guides/getting-started/agent-playbook"}]},{"group":"Applications \u0026 integrations","pages":[{"title":"Applications","sidebarTitle":"Overview","description":null,"href":"/guides/applications/index"},{"title":"Integrations","description":null,"href":"/guides/applications/integrations/index"},{"group":"Platform Apps","pages":[{"title":"Platform App","description":null,"href":"/guides/applications/platform-apps/index"},{"title":"Create a Platform App","description":null,"href":"/guides/applications/platform-apps/create"}]},{"group":"Web App Integrations","pages":[{"title":"Web App Integration","description":null,"href":"/guides/applications/web-app-integrations/index"},{"title":"Integrations Types","description":null,"href":"/guides/applications/web-app-integrations/types"},{"title":"User Experience","description":null,"href":"/guides/applications/web-app-integrations/user-experience"},{"title":"Create Web App Integration","description":null,"href":"/guides/applications/web-app-integrations/configure"}]},{"group":"Slack integration mappings","pages":[{"title":"Slack Integration Mappings","sidebarTitle":"Overview","description":null,"href":"/guides/integration-mappings/slack-mappings/index"},{"title":"Slack Integration Mappings Setup","description":null,"href":"/guides/integration-mappings/slack-mappings/setup"},{"title":"List Slack Integration Mappings","description":null,"href":"/guides/integration-mappings/slack-mappings/list-mappings"},{"title":"Create Slack Integration Mapping","description":null,"href":"/guides/integration-mappings/slack-mappings/create-mapping"},{"title":"Update Slack Integration Mapping","description":null,"href":"/guides/integration-mappings/slack-mappings/update-mapping"},{"title":"Delete Slack Integration Mapping","description":null,"href":"/guides/integration-mappings/slack-mappings/delete-mapping"},{"title":"Slack Integration Mappings Troubleshooting","description":null,"href":"/guides/integration-mappings/slack-mappings/troubleshooting"}]},{"group":"Teams integration mappings","pages":[{"title":"Teams integration mappings","sidebarTitle":"Overview","description":null,"href":"/guides/integration-mappings/teams-mappings/index"},{"title":"List Teams integration mappings","description":null,"href":"/guides/integration-mappings/teams-mappings/list-mappings"},{"title":"Create Teams integration mappings","description":null,"href":"/guides/integration-mappings/teams-mappings/create-mappings"},{"title":"Update Teams integration mappings","description":null,"href":"/guides/integration-mappings/teams-mappings/update-mappings"},{"title":"Delete Teams integration mappings","description":null,"href":"/guides/integration-mappings/teams-mappings/delete-mappings"}]}]},{"group":"Identity \u0026 access","pages":[{"group":"Authentication","pages":[{"title":"Authentication","sidebarTitle":"Overview","description":"Compare Box authentication methods, see which credentials and files each one needs, and learn what the access token you get back represents.","href":"/guides/authentication/index"},{"group":"OAuth 2.0","pages":[{"title":"OAuth 2.0 authentication","sidebarTitle":"Overview","description":"How the OAuth 2.0 flow works on Box, from the authorization URL to the access token your app uses on behalf of a signed-in user.","href":"/guides/authentication/oauth2/index"},{"title":"Setup with OAuth 2.0","description":"Create a User app in the Developer Console and configure its redirect URI, scopes, and CORS domains for OAuth 2.0.","href":"/guides/authentication/oauth2/oauth2-setup"},{"title":"OAuth 2.0 with SDKs","description":"Walk through the OAuth 2.0 flow using a Box SDK, from configuring the client to exchanging the authorization code for a token.","href":"/guides/authentication/oauth2/with-sdk"},{"title":"OAuth 2.0 without SDKs","description":"Build the authorization URL, redirect the user, and exchange the authorization code for an access token with direct API calls.","href":"/guides/authentication/oauth2/without-sdk"},{"title":"as-user header","description":"Act on behalf of another user from an OAuth 2.0 app, and the Developer Console settings and permissions this requires.","href":"/guides/authentication/oauth2/as-user"}]},{"group":"Client Credentials Grant","pages":[{"title":"Client Credentials Grant","sidebarTitle":"Overview","description":"How Client Credentials Grant authenticates a Server app with a client ID and client secret, and which subjects it can request a token for.","href":"/guides/authentication/client-credentials/index"},{"title":"Setup with Client Credentials Grant","description":"Create a Server app with Client Credentials Grant, configure its access level and scopes, and request an access token.","href":"/guides/authentication/client-credentials/client-credentials-setup"}]},{"group":"JWT","pages":[{"title":"JWT authentication","sidebarTitle":"Overview","description":"How server-side JWT authentication works on Box, from signing an assertion with your private key to receiving a Service Account token.","href":"/guides/authentication/jwt/index"},{"title":"Setup with JWT","description":"Create a Server app with JWT, generate or upload a public/private keypair, and configure access level, scopes, and CORS domains.","href":"/guides/authentication/jwt/jwt-setup"},{"title":"JWT with SDKs","description":"Read a config.json file and initialize a Box SDK client that handles JWT assertions and token renewal for you.","href":"/guides/authentication/jwt/with-sdk"},{"title":"JWT without SDKs","description":"Decrypt your private key, build and sign a JWT assertion, and exchange it for an access token without using a Box SDK.","href":"/guides/authentication/jwt/without-sdk"},{"title":"as-user header","description":"Act on behalf of another user from a JWT app, including the required app settings, permissions, and known limitations.","href":"/guides/authentication/jwt/as-user"},{"title":"User access tokens","description":"Request an access token that belongs to a specific user instead of the Service Account, with and without the Box SDKs.","href":"/guides/authentication/jwt/user-access-tokens"}]},{"title":"Switch between CCG and JWT","description":"Check whether your enterprise allows changing a Server app's authentication method, and see what a switch revokes and what it preserves.","href":"/guides/authentication/switch-server-auth-type"},{"group":"Tokens","pages":[{"title":"Tokens","sidebarTitle":"Overview","description":"Compare Box access, refresh, and developer tokens and choose the right token for OAuth, JWT, or Developer Console testing.","href":"/guides/authentication/tokens/index"},{"title":"Access tokens","description":"What Box returns in the token object for OAuth 2.0 and for server authentication, and how the two responses differ.","href":"/guides/authentication/tokens/access-tokens"},{"title":"Use a token","description":"Pass an access token in the Authorization header of a Box API call, and check which user the token represents.","href":"/guides/authentication/tokens/api-calls"},{"title":"Refresh a token","description":"Exchange a refresh token for a new access token, and understand the 60-day, single-use limits on refresh tokens.","href":"/guides/authentication/tokens/refresh"},{"title":"Revoke a token","description":"Invalidate an access token or a refresh token with the revoke endpoint, in cURL and in the Box SDKs.","href":"/guides/authentication/tokens/revoke"},{"title":"Downscope a token","description":"Exchange an access token for a more restricted one before you pass it to a browser, a mobile app, or Box UI Elements.","href":"/guides/authentication/tokens/downscope"},{"title":"Use a token in SDKs","description":"Pass an existing access token or a developer token straight to a Box SDK client instead of configuring a full authentication flow.","href":"/guides/authentication/tokens/sdks"},{"title":"Developer tokens","description":"Generate a short-lived Box developer token in the Developer Console to test API calls during development. Tokens expire after 60 minutes.","href":"/guides/authentication/tokens/developer-tokens"},{"title":"Annotator tokens","description":"Generate an access token that ties Box View annotations to one of your own end users, with or without an SDK.","href":"/guides/authentication/tokens/annotator-tokens"}]},{"title":"Box API and SSO","sidebarTitle":"Enterprise SSO","description":"How single sign-on affects OAuth 2.0 sign-ins, and why it doesn't apply to server-side authentication.","href":"/guides/authentication/sso"},{"title":"Authentication best practices","sidebarTitle":"Best practices","description":"Practical guidance on protecting your client secret, caching and refreshing access tokens, downscoping, and revoking tokens.","href":"/guides/authentication/best-practices"}]},{"group":"Authorization","pages":[{"title":"Authorization","sidebarTitle":"Overview","description":null,"href":"/guides/authorization/index"},{"title":"Platform app approval","description":"Authorize or enable Box Platform apps in the Admin Console, submit apps for admin approval, and re-authorize apps after scope or access changes.","href":"/guides/authorization/platform-app-approval"},{"title":"Limited Access App Approval","description":null,"href":"/guides/authorization/limited-access-approval"},{"title":"Common Errors","description":null,"href":"/guides/authorization/common-errors"}]},{"group":"SSO \u0026 App users","pages":[{"title":"SSO \u0026 App users","description":"How to use your own SSO service as the identity source for an app and link those identities to Box App Users.","href":"/guides/sso-identities-and-app-users/index"},{"group":"Connect Okta identities to Box App Users in a web app","pages":[{"title":"Connect Okta identities to Box App Users in a web app","type":"quick-start","hide_step_number":true,"hide_in_page_nav":true,"description":null,"href":"/guides/sso-identities-and-app-users/connect-okta-to-app-users/index"},{"title":"Scaffold application code (Okta integration)","sidebarTitle":"1. Scaffold application code","type":"quick-start","hide_in_page_nav":true,"description":null,"href":"/guides/sso-identities-and-app-users/connect-okta-to-app-users/scaffold-application-code"},{"title":"Configure Okta","sidebarTitle":"2. Configure Okta","type":"quick-start","hide_in_page_nav":true,"description":null,"href":"/guides/sso-identities-and-app-users/connect-okta-to-app-users/configure-okta"},{"title":"Configure Box (Okta integration)","sidebarTitle":"3. Configure Box","type":"quick-start","hide_in_page_nav":true,"description":null,"href":"/guides/sso-identities-and-app-users/connect-okta-to-app-users/configure-box"},{"title":"Logging into the app with Okta","sidebarTitle":"4. Logging into the app with Okta","type":"quick-start","hide_in_page_nav":true,"description":null,"href":"/guides/sso-identities-and-app-users/connect-okta-to-app-users/logging-into-app"},{"title":"Find or create Box app users","sidebarTitle":"5. Find or create Box app users","type":"quick-start","hide_in_page_nav":true,"description":null,"href":"/guides/sso-identities-and-app-users/connect-okta-to-app-users/find-or-create-box-users"},{"title":"Run the application","sidebarTitle":"6. Run the application","type":"quick-start","hide_in_page_nav":true,"description":null,"href":"/guides/sso-identities-and-app-users/connect-okta-to-app-users/run-the-app"}]},{"title":"Connect SSO identities to app users","description":null,"href":"/guides/sso-identities-and-app-users/connect-identities"},{"title":"Create connection between SSO identity and app user","description":null,"href":"/guides/sso-identities-and-app-users/create-app-user"},{"title":"Find app user for SSO identity","description":null,"href":"/guides/sso-identities-and-app-users/find-app-user"}]}]},{"group":"Using the API","pages":[{"title":"API Calls","sidebarTitle":"Overview","description":"Learn how to make calls to the Box REST API, including authentication headers, common patterns, and platform insights.","href":"/guides/api-calls/index"},{"title":"Types and formats","description":null,"href":"/guides/api-calls/types-and-formats"},{"title":"Status codes","description":null,"href":"/guides/api-calls/status-codes"},{"title":"Sorting responses","description":null,"href":"/guides/api-calls/sorting"},{"title":"Request extra fields","description":"Learn about standard, mini, and full resource variants in the Box API, and how to use the fields query parameter to request additional fields.","href":"/guides/api-calls/request-extra-fields"},{"title":"Ensure consistency with headers","description":null,"href":"/guides/api-calls/ensure-consistency"},{"title":"Allow domain access","description":null,"href":"/guides/api-calls/allowing-domain-access"},{"title":"Suppress notifications","description":null,"href":"/guides/api-calls/suppress-notifications"},{"title":"Language codes","description":null,"href":"/guides/api-calls/language-codes"},{"title":"API versioning strategy","description":null,"href":"/guides/api-calls/api-versioning-strategy"},{"group":"Pagination","pages":[{"title":"Pagination overview","sidebarTitle":"Overview","description":null,"href":"/guides/api-calls/pagination/index"},{"title":"Box API offset-based pagination","sidebarTitle":"Offset-based","description":"Page Box API collections with `offset` and `limit`. This includes limits of offset-based pagination, and when to use marker-based paging instead.","href":"/guides/api-calls/pagination/offset-based"},{"title":"Marker-based Pagination","description":null,"href":"/guides/api-calls/pagination/marker-based"}]},{"group":"Permissions and errors","pages":[{"title":"Box API errors","sidebarTitle":"Errors","description":"Look up Box API HTTP errors, JSON error responses, and common 4xx and 5xx codes when a request fails.","href":"/guides/api-calls/permissions-and-errors/common-errors"},{"title":"Box API rate limits","sidebarTitle":"Rate limits","description":"Understand Box API rate limits, 429 responses, and how to retry requests without exceeding per-user and enterprise quotas.","href":"/guides/api-calls/permissions-and-errors/rate-limits"},{"title":"Box API scopes","sidebarTitle":"Scopes","description":"Configure Box application scopes in the Developer Console so your app can call only the API endpoints it needs.","href":"/guides/api-calls/permissions-and-errors/scopes"},{"title":"Token \u0026 URL Expiration","description":null,"href":"/guides/api-calls/permissions-and-errors/expiration"},{"title":"Versioning errors","description":null,"href":"/guides/api-calls/permissions-and-errors/versioning-errors"}]}]},{"group":"Troubleshooting","pages":[{"title":"Debugging your Box app","description":"A step-by-step playbook for diagnosing failed API calls, handling retries and timeouts, and using the App Diagnostics tool to troubleshoot your Box application.","href":"/guides/troubleshooting/debugging-your-box-app"},{"title":"App Diagnostics Report","description":null,"href":"/guides/troubleshooting/app-diagnostics-report"}]},{"group":"Content","pages":[{"group":"Files","pages":[{"title":"Get File Information","description":null,"href":"/guides/files/get"},{"title":"File limitations","sidebarTitle":"Limitations","description":null,"href":"/guides/files/limitations"}]},{"group":"Folders","pages":[{"title":"Create Folder","description":null,"href":"/guides/folders/single/create"},{"title":"Update Folder","description":null,"href":"/guides/folders/single/update"},{"title":"Rename Folder","description":null,"href":"/guides/folders/single/rename"},{"title":"Move Folder","description":null,"href":"/guides/folders/single/move"},{"title":"Copy Folder","description":null,"href":"/guides/folders/single/copy"},{"title":"Delete Folder","description":null,"href":"/guides/folders/single/delete"},{"title":"Change Folder Owner","description":null,"href":"/guides/folders/single/change-owner"},{"title":"Create Folder Lock","description":null,"href":"/guides/folders/single/create-lock"},{"title":"Get Folder Lock","description":null,"href":"/guides/folders/single/get-locks"},{"title":"Delete Folder Lock","description":null,"href":"/guides/folders/single/delete-lock"},{"title":"Build Folder Tree","description":null,"href":"/guides/folders/bulk/build-folder-tree"}]},{"group":"Uploads","pages":[{"title":"Uploads","sidebarTitle":"Overview","description":"Upload files to Box using direct upload for files up to 50 MB or chunked upload for larger files with retry control.","href":"/guides/uploads/index"},{"title":"Preflight Check","related_pages":[],"description":null,"href":"/guides/uploads/check"},{"group":"Direct Uploads","pages":[{"title":"Direct Uploads","sidebarTitle":"Overview","description":null,"href":"/guides/uploads/direct/index"},{"title":"Upload New File","related_pages":[],"description":null,"href":"/guides/uploads/direct/file"},{"title":"Upload File Version","related_pages":[],"description":null,"href":"/guides/uploads/direct/file-version"}]},{"group":"Chunked Uploads","pages":[{"title":"Chunked Uploads","sidebarTitle":"Overview","description":null,"href":"/guides/uploads/chunked/index"},{"title":"Create Upload Session","related_pages":[],"description":null,"href":"/guides/uploads/chunked/create-session"},{"title":"Chunked Upload with SDKs","related_pages":[],"description":null,"href":"/guides/uploads/chunked/with-sdks"},{"title":"Upload Part","description":"Upload each part of a large file to a chunked upload session, using a SHA-1 or SHA-512 digest to verify the content.","related_pages":[],"href":"/guides/uploads/chunked/upload-part"},{"title":"Commit Upload Session","description":"Commit a chunked upload session to create a file from the uploaded parts, including parts the server already has.","related_pages":[],"href":"/guides/uploads/chunked/commit-session"},{"title":"Upload All Files in Folder","related_pages":[],"description":null,"href":"/guides/uploads/chunked/folder"}]},{"group":"Tutorials","pages":[{"title":"Upload methods with Python","description":"Learn how to upload files to Box with the Python SDK by using direct upload and chunked upload, including the `upload_big_file` convenience method, manual upload sessions, preflight checks, and conflict handling.","href":"/guides/uploads/tutorials/upload-methods-python"},{"title":"Recursively upload a folder with Python","description":"Learn how to upload a local folder tree to Box with a recursive Python script that creates folders, uploads files, and handles naming conflicts.","href":"/guides/uploads/tutorials/recursive-folder-upload-python"}]}]},{"group":"Downloads","pages":[{"title":"Downloads","sidebarTitle":"Overview","description":"Download files from Box to your application server or directly to a browser, and understand access requirements.","href":"/guides/downloads/index"},{"title":"Download File","description":null,"href":"/guides/downloads/file"},{"title":"Download File Version","description":null,"href":"/guides/downloads/file-version"},{"title":"Get Download URL","description":null,"href":"/guides/downloads/get-url"},{"title":"Download Shared Link","description":null,"href":"/guides/downloads/shared-link"},{"title":"Download All Files in Folder using SDKs","description":null,"href":"/guides/downloads/folder"},{"title":"Download in Browser","description":null,"href":"/guides/downloads/in-browser"},{"title":"Download ZIP Archive","description":null,"href":"/guides/downloads/zip-archive"}]},{"group":"Web Links","pages":[{"title":"Web Links","sidebarTitle":"Overview","description":null,"href":"/guides/web-links/index"},{"title":"Create Web Link","description":null,"href":"/guides/web-links/create"},{"title":"Delete Web Link","description":null,"href":"/guides/web-links/delete"}]},{"group":"Trash","pages":[{"title":"Trash","sidebarTitle":"Overview","description":null,"href":"/guides/trash/index"},{"title":"Restore File","description":null,"href":"/guides/trash/restore-file"},{"title":"Permanently Delete File","description":null,"href":"/guides/trash/permanently-delete-file"},{"title":"Restore Folder","description":null,"href":"/guides/trash/restore-folder"},{"title":"Permanently Delete Folder","description":null,"href":"/guides/trash/permanently-delete-folder"},{"title":"Restore Web Link","description":null,"href":"/guides/trash/restore-web-link"},{"title":"Permanently Delete Web Link","description":null,"href":"/guides/trash/permanently-delete-web-link"}]},{"group":"Representations","pages":[{"title":"Representations","sidebarTitle":"Overview","description":null,"href":"/guides/representations/index"},{"title":"List All Representations for File","description":null,"href":"/guides/representations/list-all-representations"},{"title":"Request Desired Representation","description":null,"href":"/guides/representations/request-a-representation"},{"title":"Download File Representation","description":null,"href":"/guides/representations/download-a-representation"},{"title":"Get Thumbnail Representation","description":null,"href":"/guides/representations/thumbnail-representation"},{"title":"Get Basic Thumbnail","description":null,"href":"/guides/representations/thumbnail"},{"title":"Get Markdown Representation","description":"Generate and download Markdown representations using the Box API.","href":"/guides/representations/markdown"},{"title":"Get Text Representation","description":null,"href":"/guides/representations/text"},{"title":"Get PDF Representation","description":null,"href":"/guides/representations/pdf"},{"title":"Supported File Types","description":null,"href":"/guides/representations/supported-file-types"}]},{"group":"Box Archive","pages":[{"title":"Box Archive","sidebarTitle":"Overview","description":null,"href":"/guides/archives/index"},{"title":"Add content to Box Archive","description":null,"href":"/guides/archives/add-content"},{"title":"Restore content from Box Archive","description":null,"href":"/guides/archives/restore-content"},{"title":"Supported APIs for Box Archive","description":null,"href":"/guides/archives/supported-apis"}]}]},{"group":"Collaboration","pages":[{"group":"Collaborations","pages":[{"title":"Collaborations","description":"Grant users and groups role-based access to files and folders, manage pending invitations, and apply collaboration domain restrictions.","sidebarTitle":"Overview","href":"/guides/collaborations/index"},{"group":"Connect Slack to Group Collaborations","pages":[{"title":"Connect Slack to Box Group Collaborations","type":"quick-start","hide_step_number":true,"hide_in_page_nav":true,"description":null,"href":"/guides/collaborations/connect-slack-to-group-collabs/index"},{"title":"Configure Slack","sidebarTitle":"1. Configure Slack","type":"quick-start","hide_in_page_nav":true,"description":null,"href":"/guides/collaborations/connect-slack-to-group-collabs/configure-slack"},{"title":"Configure Box (Slack integration)","sidebarTitle":"2. Configure Box","type":"quick-start","hide_in_page_nav":true,"description":null,"href":"/guides/collaborations/connect-slack-to-group-collabs/configure-box"},{"title":"Scaffold application code (Slack integration)","sidebarTitle":"3. Scaffold application code","type":"quick-start","hide_in_page_nav":true,"description":null,"href":"/guides/collaborations/connect-slack-to-group-collabs/scaffold-application-code"},{"title":"Handle Slack Events","sidebarTitle":"4. Handle Slack Events","type":"quick-start","hide_in_page_nav":true,"description":null,"href":"/guides/collaborations/connect-slack-to-group-collabs/handle-slack-events"},{"title":"Connect Bot to Box","sidebarTitle":"5. Connect Bot to Box","type":"quick-start","hide_in_page_nav":true,"description":null,"href":"/guides/collaborations/connect-slack-to-group-collabs/connect-box-functions"},{"title":"Test the bot","sidebarTitle":"6. Test the bot","type":"quick-start","hide_in_page_nav":true,"description":null,"href":"/guides/collaborations/connect-slack-to-group-collabs/test-bot"}]},{"title":"Share Content with User","description":null,"href":"/guides/collaborations/share-content"},{"title":"Sharing with Groups","description":null,"href":"/guides/collaborations/groups"},{"title":"Get Pending Collaborations","description":null,"href":"/guides/collaborations/pending"},{"group":"Allowed Domains","pages":[{"title":"Allowed collaboration domains overview","sidebarTitle":"Overview","related_pages":[],"description":null,"href":"/guides/collaborations/allowed-domains/index"},{"title":"Allow a domain for collaboration","related_pages":[],"description":null,"href":"/guides/collaborations/allowed-domains/create"},{"title":"List allowed domains for collaboration","related_pages":[],"description":null,"href":"/guides/collaborations/allowed-domains/list"},{"title":"Remove a previously allowed domain for collaboration","related_pages":[],"description":null,"href":"/guides/collaborations/allowed-domains/delete"}]}]},{"group":"Shared Links","pages":[{"title":"Shared Links","description":"Generate URL-based access to files, folders, and web links stored in Box with configurable access levels.","related_pages":null,"sidebarTitle":"Overview","href":"/guides/shared-links/index"},{"title":"Create or Update Shared Link","related_pages":[],"description":null,"href":"/guides/shared-links/create-or-update"},{"title":"Find Item from Shared Link","related_pages":[],"description":null,"href":"/guides/shared-links/find-for-item"},{"title":"Remove Shared Link","related_pages":[],"description":null,"href":"/guides/shared-links/remove"},{"title":"Shared Link Permissions","related_pages":[],"description":null,"href":"/guides/shared-links/permissions"}]},{"group":"Comments","pages":[{"title":"Comments overview","sidebarTitle":"Overview","description":null,"href":"/guides/comments/index"},{"title":"Create Comment","description":null,"href":"/guides/comments/create-comment"},{"title":"Create Reply","description":null,"href":"/guides/comments/create-reply"}]},{"group":"Tasks","pages":[{"title":"Tasks overview","sidebarTitle":"Overview","description":null,"href":"/guides/tasks/index"},{"title":"Create a task","description":null,"href":"/guides/tasks/create"},{"title":"Get information about a task","description":null,"href":"/guides/tasks/get"},{"title":"Lists all tasks for a file","description":null,"href":"/guides/tasks/for-file"},{"title":"Make changes to an existing task","description":null,"href":"/guides/tasks/update"},{"title":"Delete a task","description":null,"href":"/guides/tasks/delete"},{"group":"Assigning tasks","pages":[{"title":"Assigning tasks","sidebarTitle":"Overview","description":null,"href":"/guides/tasks/assignments/index"},{"title":"Assign a task to a user","description":null,"href":"/guides/tasks/assignments/assign"},{"title":"Unassign a task","description":null,"href":"/guides/tasks/assignments/unassign"},{"title":"Change an assignment's message","description":null,"href":"/guides/tasks/assignments/update-message"},{"title":"Get task assignment information","description":null,"href":"/guides/tasks/assignments/get"},{"title":"List a task's assignments","description":null,"href":"/guides/tasks/assignments/list"},{"title":"Change task assignment state","description":null,"href":"/guides/tasks/assignments/change-state"}]}]},{"group":"Collections","pages":[{"title":"Collections overview","sidebarTitle":"Overview","description":null,"href":"/guides/collections/index"},{"title":"List User's Collections","description":null,"href":"/guides/collections/list"},{"title":"List Items in Collections","description":null,"href":"/guides/collections/list-items"},{"title":"Add Item to Collection","description":null,"href":"/guides/collections/add"},{"title":"Remove Item from Collection","description":null,"href":"/guides/collections/remove"}]},{"group":"File Requests","pages":[{"title":"File Requests","sidebarTitle":"Overview","description":null,"href":"/guides/file-requests/index"},{"title":"Create a template File Request","description":null,"href":"/guides/file-requests/template"},{"title":"Copy a File Request","description":null,"href":"/guides/file-requests/copy"},{"title":"Get information for a File Request","description":null,"href":"/guides/file-requests/get"},{"title":"Update a File Request","description":null,"href":"/guides/file-requests/update"},{"title":"Delete a File Request","description":null,"href":"/guides/file-requests/delete"}]},{"group":"Box Notes","pages":[{"title":"Box Notes API","description":"Programmatically create Box Notes from Markdown content using the Box Notes API.","sidebarTitle":"Overview","href":"/guides/box-notes/index"},{"title":"Get started with Box Notes API","description":"Set up authentication and create your first Box Note from Markdown content.","href":"/guides/box-notes/get-started"},{"title":"Convert Markdown to Box Note","description":"Detailed guide for converting Markdown content to a Box Note using the POST /notes/convert endpoint.","href":"/guides/box-notes/convert-markdown"},{"title":"Box Notes API use cases","description":"Common scenarios and patterns for creating Box Notes programmatically from Markdown content.","href":"/guides/box-notes/use-cases"}]},{"group":"Box Hubs","pages":[{"title":"Box Hubs overview","sidebarTitle":"Overview","description":"Organize files and folders into Box Hubs and query curated, permission-aware content with the Hubs API and Box AI Ask.","href":"/guides/hubs-api/index"},{"title":"Turn an enterprise document repository into an access-controlled AI knowledge base","sidebarTitle":"Access-controlled knowledge base","description":"Build an access-controlled AI knowledge base with Box Hubs and Box AI Ask. Answers inherit Box permissions. No vector database needed.","href":"/guides/hubs-api/access-controlled-knowledge-base"},{"title":"Hubs APIs use cases","description":"Use the Box Hubs API to automate content portals, inherit source-file permissions, and query curated knowledge with Box AI.","href":"/guides/hubs-api/use-cases"},{"group":"Hubs","pages":[{"title":"Create a hub","description":null,"href":"/guides/hubs-api/hubs/create-hub"},{"title":"Get a hub","description":null,"href":"/guides/hubs-api/hubs/get-hub"},{"title":"List hubs","description":null,"href":"/guides/hubs-api/hubs/list-hubs"},{"title":"Update a hub","description":null,"href":"/guides/hubs-api/hubs/update-hub"},{"title":"Delete a hub","description":null,"href":"/guides/hubs-api/hubs/delete-hub"},{"title":"Copy a hub","description":null,"href":"/guides/hubs-api/hubs/copy-hub"}]},{"title":"Manage hub items","description":null,"href":"/guides/hubs-api/hubs-items/hub-items"},{"title":"Manage hub collaborations","description":null,"href":"/guides/hubs-api/hubs-collaborations/hub-collaborations"}]}]},{"group":"Metadata \u0026 search","pages":[{"group":"Metadata","pages":[{"sidebarTitle":"Overview","title":"Metadata","description":"Define and store custom key-value data on files and folders using metadata templates, instances, cascade policies, and queries.","href":"/guides/metadata/index"},{"group":"Working with Metadata","pages":[{"title":"Working with Metadata","type":"quick-start","hide_step_number":true,"hide_in_page_nav":true,"sidebarTitle":"Overview","description":null,"href":"/guides/metadata/quick-start/index"},{"title":"List all metadata templates (quick start)","sidebarTitle":"1. List all metadata templates","type":"quick-start","hide_in_page_nav":true,"description":null,"href":"/guides/metadata/quick-start/list-all"},{"title":"Create a custom metadata template","sidebarTitle":"2. Create a custom metadata template","type":"quick-start","hide_in_page_nav":true,"description":null,"href":"/guides/metadata/quick-start/create-template"},{"title":"Apply metadata to a file","sidebarTitle":"3. Apply metadata to a file","type":"quick-start","hide_in_page_nav":true,"description":null,"href":"/guides/metadata/quick-start/create-instance"},{"title":"Update metadata on a file","sidebarTitle":"4. Update metadata on a file","type":"quick-start","hide_in_page_nav":true,"description":null,"href":"/guides/metadata/quick-start/update-instance"},{"title":"Update a metadata template (quick start)","sidebarTitle":"5. Update a metadata template","type":"quick-start","hide_in_page_nav":true,"description":null,"href":"/guides/metadata/quick-start/update-template"},{"title":"Create a metadata query","sidebarTitle":"6. Create a metadata query","type":"quick-start","hide_in_page_nav":true,"description":null,"href":"/guides/metadata/quick-start/create-query"},{"title":"Metadata quick start: next steps","sidebarTitle":"Next steps","type":"quick-start","hide_step_number":true,"description":null,"href":"/guides/metadata/quick-start/next-steps"}]},{"title":"Metadata template scopes","description":null,"href":"/guides/metadata/scopes"},{"title":"Classifications","description":null,"href":"/guides/metadata/classifications"},{"group":"Metadata templates","pages":[{"title":"Metadata templates overview","sidebarTitle":"Overview","description":null,"href":"/guides/metadata/templates/index"},{"title":"List all metadata templates","description":null,"href":"/guides/metadata/templates/list"},{"title":"Get a metadata template","description":null,"href":"/guides/metadata/templates/get"},{"title":"Create a metadata template","description":null,"href":"/guides/metadata/templates/create"},{"title":"Update a metadata template","description":null,"href":"/guides/metadata/templates/update"},{"title":"Delete a metadata template","description":null,"href":"/guides/metadata/templates/delete"}]},{"group":"Metadata taxonomies","pages":[{"title":"Metadata taxonomies overview","sidebarTitle":"Overview","description":null,"href":"/guides/metadata/taxonomies/index"},{"title":"Create metadata taxonomy items","description":null,"href":"/guides/metadata/taxonomies/create"},{"title":"List metadata taxonomies","description":null,"href":"/guides/metadata/taxonomies/list"},{"title":"Get metadata taxonomy items","description":null,"href":"/guides/metadata/taxonomies/get"},{"title":"Update metadata taxonomies","description":null,"href":"/guides/metadata/taxonomies/update"},{"title":"Remove metadata taxonomy items","description":null,"href":"/guides/metadata/taxonomies/remove"}]},{"group":"Metadata fields","pages":[{"title":"Metadata fields","sidebarTitle":"Overview","description":null,"href":"/guides/metadata/fields/index"},{"title":"String metadata field","description":null,"href":"/guides/metadata/fields/string"},{"title":"Float metadata field","description":null,"href":"/guides/metadata/fields/float"},{"title":"Date metadata field","description":null,"href":"/guides/metadata/fields/date"},{"title":"Enum metadata field","description":null,"href":"/guides/metadata/fields/enum"},{"title":"Multi Select metadata field","description":null,"href":"/guides/metadata/fields/multi-select"}]},{"group":"Metadata instances","pages":[{"title":"Metadata instances overview","sidebarTitle":"Overview","description":null,"href":"/guides/metadata/instances/index"},{"title":"List all metadata on an item","description":null,"href":"/guides/metadata/instances/list"},{"title":"Get metadata on item","description":null,"href":"/guides/metadata/instances/get"},{"title":"Apply metadata to an item","description":null,"href":"/guides/metadata/instances/create"},{"title":"Update metadata on an item","description":null,"href":"/guides/metadata/instances/update"},{"title":"Remove metadata from an item","description":null,"href":"/guides/metadata/instances/delete"}]},{"group":"Metadata queries","pages":[{"title":"Metadata queries","sidebarTitle":"Overview","description":null,"href":"/guides/metadata/queries/index"},{"title":"Create a query","description":null,"href":"/guides/metadata/queries/create"},{"title":"Query syntax","description":null,"href":"/guides/metadata/queries/syntax"},{"title":"Query item fields","description":null,"href":"/guides/metadata/queries/item-fields"},{"title":"Common errors","description":null,"href":"/guides/metadata/queries/errors"},{"title":"Metadata query limitations","sidebarTitle":"Limitations","description":null,"href":"/guides/metadata/queries/limitations"},{"title":"Paginate and sort","description":null,"href":"/guides/metadata/queries/pagination"},{"title":"Comparison to regular search","description":null,"href":"/guides/metadata/queries/comparison"}]},{"group":"Metadata cascade policies","pages":[{"title":"Metadata cascade policies overview","sidebarTitle":"Overview","description":null,"href":"/guides/metadata/cascades/index"},{"title":"List metadata cascade policies","description":null,"href":"/guides/metadata/cascades/list"},{"title":"Get a metadata cascade policy","description":null,"href":"/guides/metadata/cascades/get"},{"title":"Create a metadata cascade policy","description":null,"href":"/guides/metadata/cascades/create"},{"title":"Force-apply metadata to all items in a folder","description":null,"href":"/guides/metadata/cascades/force-apply"},{"title":"Delete a metadata cascade policy","description":null,"href":"/guides/metadata/cascades/delete"}]}]},{"group":"Query","pages":[{"title":"Box query","description":null,"href":"/guides/query/box-query"},{"title":"Query insights","description":null,"href":"/guides/query/insights"}]},{"group":"Search","pages":[{"title":"Search","sidebarTitle":"Overview","description":null,"href":"/guides/search/index"},{"group":"Search content using metadata","pages":[{"title":"Search content using metadata","type":"quick-start","hide_step_number":true,"hide_in_page_nav":true,"sidebarTitle":"Overview","description":null,"href":"/guides/search/quick-start/index"},{"title":"Create a Metadata Template","sidebarTitle":"1. Create a Metadata Template","type":"quick-start","hide_in_page_nav":true,"description":null,"href":"/guides/search/quick-start/create-metadata-template"},{"title":"Locate Information about a Metadata Template","sidebarTitle":"2. Locate Information about a Metadata Template","type":"quick-start","hide_in_page_nav":true,"description":null,"href":"/guides/search/quick-start/locate-template-info"},{"title":"Add Metadata Template to a File","sidebarTitle":"3. Add Metadata Template to a File","type":"quick-start","hide_in_page_nav":true,"description":null,"href":"/guides/search/quick-start/apply-template-to-file"},{"title":"Use the Metadata Query API","sidebarTitle":"4. Use the Metadata Query API","type":"quick-start","hide_in_page_nav":true,"description":null,"href":"/guides/search/quick-start/metadata-query-api"},{"title":"Next Steps","sidebarTitle":"5. Next Steps","type":"quick-start","hide_in_page_nav":true,"description":null,"href":"/guides/search/quick-start/next-steps"}]},{"title":"Search indexing","description":null,"href":"/guides/search/indexing"},{"title":"Query operators","description":null,"href":"/guides/search/query-operators"},{"title":"Filter search results","description":null,"href":"/guides/search/filtering"},{"title":"Search result pagination","sidebarTitle":"Pagination","description":null,"href":"/guides/search/pagination"},{"title":"Metadata Query Filters","description":null,"href":"/guides/search/metadata-filters"},{"title":"Enterprise-wide search","description":null,"href":"/guides/search/enterprise"},{"title":"Searching trash","description":null,"href":"/guides/search/trash"},{"title":"Finding recent shared links","description":null,"href":"/guides/search/shared-links"},{"title":"Requesting extra fields","description":null,"href":"/guides/search/fields"}]}]},{"group":"Events \u0026 webhooks","pages":[{"group":"Events","pages":[{"title":"Events overview","sidebarTitle":"Overview","description":"Subscribe to user or enterprise events in Box, compare stream types, and monitor actions in real time or query historical records.","href":"/guides/events/index"},{"group":"User Events","pages":[{"title":"User Events","sidebarTitle":"Overview","description":null,"href":"/guides/events/user-events/index"},{"title":"Get User Events","description":null,"href":"/guides/events/user-events/for-user"},{"title":"Long-Poll Events","description":null,"href":"/guides/events/user-events/polling"}]},{"group":"Enterprise Events","pages":[{"title":"Enterprise Events","sidebarTitle":"Overview","description":null,"href":"/guides/events/enterprise-events/index"},{"title":"Get Enterprise Events","description":null,"href":"/guides/events/enterprise-events/for-enterprise"},{"title":"Migrating From History To Stream","description":null,"href":"/guides/events/enterprise-events/migrate-to-stream"}]},{"group":"Event Stream Parameters","pages":[{"title":"Stream Types","description":null,"href":"/guides/events/parameters/stream-types"},{"title":"Stream Position Pagination","description":null,"href":"/guides/events/parameters/pagination"}]},{"group":"Event Triggers","pages":[{"title":"Event Triggers","sidebarTitle":"Overview","description":null,"href":"/guides/events/event-triggers/index"},{"title":"Event Source","description":null,"href":"/guides/events/event-triggers/event-source"},{"title":"AI Security Detection Events","description":null,"href":"/guides/events/event-triggers/ai-security-detection-events"},{"title":"Shield Alert Events","description":null,"href":"/guides/events/event-triggers/shield-alert-events"},{"title":"Shield Information Barrier Events","description":null,"href":"/guides/events/event-triggers/shield-information-barrier-events"},{"title":"Shield Smart Access Events","description":null,"href":"/guides/events/event-triggers/shield-smart-access-events"},{"title":"Sign Events","description":null,"href":"/guides/events/event-triggers/sign-events"}]}]},{"group":"Webhooks","pages":[{"title":"Webhooks overview","sidebarTitle":"Overview","description":"Monitor Box content for events and get notified at a URL of your choice, and compare V1 and V2 webhooks.","href":"/guides/webhooks/index"},{"title":"Webhook Event Triggers","description":null,"href":"/guides/webhooks/triggers"},{"group":"V1 Webhooks","pages":[{"title":"V1 Webhooks","description":null,"href":"/guides/webhooks/v1/index"},{"title":"Create webhooks (v1)","sidebarTitle":"Create webhooks","description":null,"href":"/guides/webhooks/v1/create-v1"},{"title":"Delete webhooks (v1)","sidebarTitle":"Delete webhooks","description":null,"href":"/guides/webhooks/v1/delete-v1"}]},{"group":"V2 Webhooks","pages":[{"title":"V2 webhooks","description":"Understand the payload headers, JSON body, and delivery retry behavior of Box V2 webhooks.","href":"/guides/webhooks/v2/index"},{"title":"List Webhooks for a User","description":null,"href":"/guides/webhooks/v2/list-v2"},{"title":"Create webhooks (v2)","sidebarTitle":"Create webhooks","description":null,"href":"/guides/webhooks/v2/create-v2"},{"title":"Update Webhooks","description":null,"href":"/guides/webhooks/v2/update-v2"},{"title":"Delete webhooks (v2)","sidebarTitle":"Delete webhooks","description":null,"href":"/guides/webhooks/v2/delete-v2"},{"title":"Verify Box webhook signatures","description":"Verify Box webhook payloads with HMAC signatures so you can reject requests that were not sent by Box.","href":"/guides/webhooks/v2/signatures-v2"},{"title":"Webhook limitations","sidebarTitle":"Limitations","description":null,"href":"/guides/webhooks/v2/limitations-v2"}]}]}]},{"group":"Users","pages":[{"title":"Users overview","related_pages":null,"sidebarTitle":"Overview","description":null,"href":"/guides/users/index"},{"title":"Create Managed User","related_pages":[],"description":null,"href":"/guides/users/create-managed-user"},{"title":"Create App User","related_pages":[],"description":null,"href":"/guides/users/create-app-user"},{"title":"Delete User","related_pages":[],"description":null,"href":"/guides/users/delete-user"},{"title":"Bulk delete external users","related_pages":[],"description":null,"href":"/guides/users/bulk-delete-external-users"},{"group":"Provision Users","pages":[{"title":"Provision Users","sidebarTitle":"Overview","description":null,"href":"/guides/users/provision/index"},{"title":"Create Architecture Skeleton","related_pages":[],"description":null,"href":"/guides/users/provision/architecture"},{"title":"Populate Content","related_pages":[],"description":null,"href":"/guides/users/provision/populate-content"},{"title":"Setup Shared Folders","related_pages":[],"description":null,"href":"/guides/users/provision/shared-folders"}]},{"group":"Deprovision Users","pages":[{"title":"Deprovision Users","related_pages":null,"sidebarTitle":"Overview","description":null,"href":"/guides/users/deprovision/index"},{"title":"Transfer Files \u0026 Folders","related_pages":[],"description":null,"href":"/guides/users/deprovision/transfer-folders"}]}]},{"group":"Intelligent workflow","pages":[{"title":"Intelligent workflow","description":"Build governed, agentic content workflows without running your own automation infrastructure.","sidebarTitle":"Overview","href":"/guides/intelligent-workflow/index"},{"group":"Box Automate","pages":[{"title":"Box Automate","sidebarTitle":"Overview","description":null,"href":"/guides/box-automate/index"},{"title":"Get started with Box Automate","sidebarTitle":"Get started","description":null,"href":"/guides/box-automate/getting-started-box-automate"},{"title":"Triggers, outcomes, and logic in Box Automate","sidebarTitle":"Triggers and logic","description":null,"href":"/guides/box-automate/triggers-and-logic"}]},{"group":"Box Doc Gen","pages":[{"title":"Box Doc Gen","sidebarTitle":"Overview","description":null,"href":"/guides/docgen/index"},{"title":"Get started with Box Doc Gen","description":null,"href":"/guides/docgen/docgen-getting-started"},{"title":"Mark file as Box Doc Gen template","description":null,"href":"/guides/docgen/mark-template"},{"title":"Generate documents","description":null,"href":"/guides/docgen/generate-document"},{"title":"Box Doc Gen templates","description":null,"href":"/guides/docgen/docgen-templates"},{"title":"Box Doc Gen jobs","description":null,"href":"/guides/docgen/docgen-jobs"},{"title":"Box Doc Split","description":"Use the Box API to break a multi-page PDF stored in Box into smaller sub-documents and save the results to a Box folder.","href":"/guides/docgen/doc-split"},{"title":"Manual split","description":"Divide a PDF stored in Box into sub-documents using the exact page ranges you define.","href":"/guides/docgen/manual-split"},{"title":"Smart split","description":"Use a natural language prompt to let Box decide how to group the pages of a PDF into output documents.","href":"/guides/docgen/smart-split"}]},{"group":"Box Relay","pages":[{"title":"Box Relay","sidebarTitle":"Overview","description":null,"href":"/guides/box-relay/index"},{"title":"Get Workflows","description":null,"href":"/guides/box-relay/get-workflows"},{"title":"Start Workflow","description":null,"href":"/guides/box-relay/start-workflow"}]}]},{"group":"E-signatures","pages":[{"title":"Box Sign","sidebarTitle":"Overview","description":"Send documents for electronic signature from your own app using the Box Sign API, and track them through to a signed file in Box.","href":"/guides/box-sign/index"},{"title":"Set up Box Sign","sidebarTitle":"Setup","description":"Check your account type, enable the required scopes, and set up a safe place to test before you call the Box Sign API.","href":"/guides/box-sign/setup"},{"centered":true,"title":"Quick start","sidebarTitle":"Quick start","description":"Send your first Box Sign request with a file, destination folder, and signer email.","href":"/guides/box-sign/quick-start"},{"group":"Document types","pages":[{"centered":true,"sidebarTitle":"Overview","title":"Document types","description":"Choose how to send a Box Sign request for unstructured documents, templates, or structured tagged files.","href":"/guides/box-sign/document-types/index"},{"centered":true,"title":"Signing unstructured docs","sidebarTitle":"Unstructured","description":"Prepare an unstructured document in Box Sign before you send it to a signer.","href":"/guides/box-sign/document-types/unstructured"},{"centered":true,"title":"Signing structured docs","sidebarTitle":"Structured","description":"Send a Box Sign request for a document that already includes signature tags.","href":"/guides/box-sign/document-types/structured"},{"title":"Create a sign request with a template","sidebarTitle":"Templates","description":"Create a Box Sign template in the web app, list it through the API, and send a request with template_id and prefill tags.","href":"/guides/box-sign/document-types/sign-templates"}]},{"group":"Create and configure","pages":[{"title":"Create a Box Sign request","sidebarTitle":"Create a request","description":"Create a Box Sign request with files, signers, templates, and document preparation.","href":"/guides/box-sign/create-sign-request"},{"title":"Multiple signers and signing order","sidebarTitle":"Multiple signers","description":"Assign signer, approver, and final copy reader roles, and control the order in which Box Sign notifies each person.","href":"/guides/box-sign/multiple-signers"},{"title":"Verify signer identity","sidebarTitle":"Signer verification","description":"Require a signer to verify their identity with a smart card, SMS, or Box login, and add a password to a Box Sign request.","href":"/guides/box-sign/signer-verification"},{"title":"In-person signing","sidebarTitle":"In-person signing","description":"Let a signer complete a Box Sign request on the requester's device, and cycle through several in-person signers in one session.","href":"/guides/box-sign/in-person-signing"},{"title":"21 CFR Part 11 requests","sidebarTitle":"21 CFR Part 11","description":"Send GxP signature requests through the Box Sign API with request_flow set to cfr11, and handle the extra validation rules.","href":"/guides/box-sign/cfr-part-11"},{"title":"Deliver the request to signers","sidebarTitle":"Deliver to signers","description":"Customize Box Sign email, send your own notifications, or embed the signing client so signers can complete a request in your app.","href":"/guides/box-sign/how-signers-get-the-request"}]},{"group":"Manage requests","pages":[{"title":"List and get Box Sign requests","sidebarTitle":"List and get requests","description":"List all Box Sign requests for the current user, or get a single request by ID.","href":"/guides/box-sign/list-sign-requests"},{"title":"Resend a Box Sign request","sidebarTitle":"Resend a request","description":"Resend a Box Sign request email to remaining signers, or enable automatic reminders when you create the request.","href":"/guides/box-sign/resend-sign-request"},{"title":"Cancel a Box Sign request","sidebarTitle":"Cancel a request","description":"Cancel an unsigned Box Sign request and optionally provide a cancellation reason.","href":"/guides/box-sign/cancel-sign-request"},{"title":"Box Sign webhooks","sidebarTitle":"Webhooks","description":"Listen for Box Sign request events on a folder, create a webhook, and handle the notification payload.","href":"/guides/box-sign/webhooks"}]},{"group":"Reference","pages":[{"title":"Box Sign endpoints","sidebarTitle":"Endpoints","description":"A map of the Box Sign request and template endpoints, and what each one does.","href":"/guides/box-sign/api-endpoints"},{"title":"Box Sign request status","sidebarTitle":"Request status","description":"What each Box Sign request status means, and which statuses let you resend or cancel a request.","href":"/guides/box-sign/request-status"}]}]},{"group":"Security \u0026 compliance","pages":[{"group":"Security","pages":[{"title":"Security","sidebarTitle":"Overview","description":null,"href":"/guides/security/index"},{"title":"FedRAMP","description":null,"href":"/guides/security/fedramp"},{"title":"Device Pinners","description":null,"href":"/guides/security/device-pinners"},{"title":"Cross-Origin Resource Sharing (CORS)","description":null,"href":"/guides/security/cors"},{"group":"Terms of Service","pages":[{"title":"Terms of Service","sidebarTitle":"Overview","description":null,"href":"/guides/security/terms-of-service/index"},{"title":"Application Flow","description":null,"href":"/guides/security/terms-of-service/flow"},{"title":"Find Terms for Collaboration","description":null,"href":"/guides/security/terms-of-service/for-colaboration"},{"title":"Permissions","description":null,"href":"/guides/security/terms-of-service/permissions"}]}]},{"group":"Legal Holds","pages":[{"title":"Legal Holds","sidebarTitle":"Overview","description":null,"href":"/guides/legal-holds/index"},{"title":"List All Legal Hold Policies","description":null,"href":"/guides/legal-holds/list"},{"title":"Get Legal Hold Policy","description":null,"href":"/guides/legal-holds/get"}]},{"group":"Retention Policies","pages":[{"title":"Retention Policies","sidebarTitle":"Overview","description":null,"href":"/guides/retention-policies/index"},{"title":"List All Retention Policies","description":null,"href":"/guides/retention-policies/list"},{"title":"Get Retention Policy","description":null,"href":"/guides/retention-policies/get"}]}]}]},{"tab":"AI","pages":[{"title":"AI","href":"/ai"}]},{"tab":"API reference","pages":[{"title":"API reference","href":"/reference"}]},{"tab":"Tools","pages":[{"title":"Tools","href":"/sdks-and-tools"}]},{"tab":"Tutorials","pages":[{"title":"Tutorials","href":"/tutorials"}]},{"tab":"Changelog","pages":[{"title":"Changelog","href":"/changelog/2026"}]}],"global":{"anchors":[{"anchor":"Box","icon":"https://mintlify.s3.us-west-1.amazonaws.com/box/images/sidebar/box.svg","href":"https://www.box.com/home"},{"anchor":"Community","icon":"book-open-cover","href":"https://community.box.com/box-platform-5"},{"anchor":"Developer Blog","icon":"newspaper","href":"https://blog.box.com/developer"},{"anchor":"Box SDKs","icon":"code","href":"https://github.com/box/sdks"},{"anchor":"Box Docs","icon":"file-lines","href":"https://docs.box.com"}]}},{"language":"ja","footer":{"socials":{"x":"https://x.com/box","github":"https://github.com/box-community","linkedin":"https://linkedin.com/company/box","youtube":"https://www.youtube.com/user/box","facebook":"https://www.facebook.com/box"},"links":[{"header":"リソース","items":[{"label":"ニュースレターの登録解除","href":"https://go.box.com/preferences.html"},{"label":"利用規約","href":"https://cloud.app.box.com/s/rmwxu64h1ipr41u49w3bbuvbsa29wku9"},{"label":"個人情報保護方針","href":"https://www.box.com/en-gb/legal/privacypolicy?url_redirect=direct"},{"label":"Cookieに関する通知","href":"https://www.box.com/en-gb/legal/cookie-notification?url_redirect=direct"},{"label":"llms.txt","href":"https://developer.box.com/llms.txt"}]}]},"navbar":{"links":[{"href":"https://account.box.com/developers/console","label":"ログイン","type":"button"}],"primary":{"type":"button","label":"今すぐ無料で開始","href":"https://account.box.com/signup/developer#ty9l3"}},"pages":[{"title":"ja","href":"/ja/guides/search/quick-start/next-steps"}]}]},"title":"Next Steps - Box Dev Docs","buildId":"dpl_AEzG1ss5XJooq2b7ZjQnALs8YZd6","deploymentId":"dpl_AEzG1ss5XJooq2b7ZjQnALs8YZd6","dynamics":["10e4515597"],"chunks":["BannerMarkdown-WoIAKPdX.js","dist-ieWvBjkL.js","lib-hPeS2WON.js","lib-vtHBCq3V.js","clsx-BC7mgnCW.js","html-void-elements-mCSPHezU.js","marked.esm-BKo0Hl1x.js"]}