# Box Dev Docs > Box for Developers: guides, API reference, SDKs, and tutorials for building content management, Box AI, and enterprise integrations. - [Home (365 pages)](https://developer.box.com/_llms/en/home.md): Documentation for Home. - [API reference (413 pages)](https://developer.box.com/_llms/en/api-reference.md): Documentation for API reference. ## AI ### AI - [Build with AI](https://developer.box.com/ai.md) - [Box Agent Skills](https://developer.box.com/ai/agent-skills.md) - [Box AI API agent configurator](https://developer.box.com/agent-configurator.md): Configure Box AI API agents with a visual configurator. Choose from multiple AI models from leading providers, all accessible through a single, easy-to-use platform. Fine-tune Box AI API and LLM parameters, then export a ready-to-use JSON configuration for your Box AI API requests. - [Box Mount](https://developer.box.com/guides/box-mount.md): Mount a Box folder into an agent runtime as a POSIX filesystem, kept in two-way sync, with Box permissions and governance applied to every operation. #### Supported AI models - [Supported AI models](https://developer.box.com/guides/box-ai/ai-models/index.md): Core and customer-enabled AI models available in Box AI, with access levels, capability tiers, and API names. - [OpenAI GPT-6 Astra](https://developer.box.com/guides/box-ai/ai-models/openai-gpt-6-astra-model-card.md): Model card for OpenAI GPT-6 Astra, including API name, context window, and Box AI override details. - [OpenAI GPT-5.6 Sol](https://developer.box.com/guides/box-ai/ai-models/openai-gpt-5-6-sol-model-card.md) - [OpenAI GPT-5.6 Terra](https://developer.box.com/guides/box-ai/ai-models/openai-gpt-5-6-terra-model-card.md) - [OpenAI GPT-5.5](https://developer.box.com/guides/box-ai/ai-models/openai-gpt-5-5-model-card.md) - [OpenAI GPT-5.4](https://developer.box.com/guides/box-ai/ai-models/openai-gpt-5-4-model-card.md) - [OpenAI GPT-5.4 mini](https://developer.box.com/guides/box-ai/ai-models/openai-gpt-5-4-mini-model-card.md) - [OpenAI GPT-5.2](https://developer.box.com/guides/box-ai/ai-models/openai-gpt-5-2-model-card.md) - [OpenAI GPT-5.1](https://developer.box.com/guides/box-ai/ai-models/openai-gpt-5-1-model-card.md) - [OpenAI GPT-5](https://developer.box.com/guides/box-ai/ai-models/openai-gpt-5-model-card.md) - [OpenAI GPT-5 mini](https://developer.box.com/guides/box-ai/ai-models/openai-gpt-5-mini-model-card.md) - [OpenAI GPT o3](https://developer.box.com/guides/box-ai/ai-models/openai-gpt-o3-model-card.md) - [Azure text-embedding-ada-002](https://developer.box.com/guides/box-ai/ai-models/azure-text-embedding-ada-002-model-card.md) - [Google Gemini 3.8 Flash](https://developer.box.com/guides/box-ai/ai-models/google-gemini-3-8-flash-model-card.md) - [Google Gemini 3.7 Flash](https://developer.box.com/guides/box-ai/ai-models/google-gemini-3-7-flash-model-card.md) - [Google Gemini 3.6 Flash](https://developer.box.com/guides/box-ai/ai-models/google-gemini-3-6-flash-model-card.md) - [Google Gemini 3.5 Flash](https://developer.box.com/guides/box-ai/ai-models/google-gemini-3-5-flash-model-card.md) - [Google Gemini 3.5 Flash Lite](https://developer.box.com/guides/box-ai/ai-models/google-gemini-3-5-flash-lite-model-card.md) - [Google Gemini 3.1 Pro](https://developer.box.com/guides/box-ai/ai-models/google-gemini-3-1-pro-model-card.md) - [Google Gemini 3.1 Flash Lite](https://developer.box.com/guides/box-ai/ai-models/google-gemini-3-1-flash-lite-model-card.md) - [Google Gemini 3 Flash](https://developer.box.com/guides/box-ai/ai-models/google-gemini-3-flash-model-card.md) - [Google Gemini 2.5 Pro](https://developer.box.com/guides/box-ai/ai-models/google-gemini-2-5-pro-model-card.md) - [Google Gemini 2.5 Flash](https://developer.box.com/guides/box-ai/ai-models/google-gemini-2-5-flash-model-card.md) - [AWS Claude Fable 5.1](https://developer.box.com/guides/box-ai/ai-models/aws-claude-fable-5-1-model-card.md) - [AWS Claude Fable 5](https://developer.box.com/guides/box-ai/ai-models/aws-claude-fable-5-model-card.md) - [AWS Claude Opus 5](https://developer.box.com/guides/box-ai/ai-models/aws-claude-opus-5-model-card.md) - [AWS Claude Sonnet 5](https://developer.box.com/guides/box-ai/ai-models/aws-claude-sonnet-5-model-card.md) - [AWS Claude Opus 4.8](https://developer.box.com/guides/box-ai/ai-models/aws-claude-4-8-opus-model-card.md) - [AWS Claude Opus 4.7](https://developer.box.com/guides/box-ai/ai-models/aws-claude-4-7-opus-model-card.md) - [AWS Claude Opus 4.6](https://developer.box.com/guides/box-ai/ai-models/aws-claude-4-6-opus-model-card.md) - [AWS Claude Sonnet 4.6](https://developer.box.com/guides/box-ai/ai-models/aws-claude-4-6-sonnet-model-card.md) - [AWS Claude Opus 4.5](https://developer.box.com/guides/box-ai/ai-models/aws-claude-4-5-opus-model-card.md) - [AWS Claude Sonnet 4.5](https://developer.box.com/guides/box-ai/ai-models/aws-claude-4-5-sonnet-model-card.md) - [AWS Claude Haiku 4.5](https://developer.box.com/guides/box-ai/ai-models/aws-claude-4-5-haiku-model-card.md) - [IBM Llama 4 Maverick](https://developer.box.com/guides/box-ai/ai-models/ibm-llama-4-maverick-model-card.md) - [IBM Mistral Medium 3](https://developer.box.com/guides/box-ai/ai-models/ibm-mistral-medium-3-model-card.md) - [IBM Mistral Small 3.1](https://developer.box.com/guides/box-ai/ai-models/ibm-mistral-small-3-1-model-card.md) #### AI integrations - [Build RAG over enterprise documents stored in Box](https://developer.box.com/ai/rag.md): Build retrieval-augmented generation (RAG) over documents in Box. Start with Box Hubs and Box AI Ask for permission-aware answers. Export to Pinecone or Weaviate, or use LangChain, when you need a custom retrieval stack. - [AI integrations](https://developer.box.com/ai/integrations.md): Connect Box to LangChain, LlamaIndex, Pinecone, Weaviate, and other AI frameworks. Use Box Hubs and Box AI Ask for permission-aware RAG. - [Box and Pinecone](https://developer.box.com/ai/vector-databases/pinecone.md): Build a RAG pipeline by connecting Box content to Pinecone for vector search and question answering. - [Box and Weaviate](https://developer.box.com/ai/vector-databases/weaviate.md): Build an end-to-end RAG workflow by embedding Box content into Weaviate and querying it with the Weaviate Query Agent. #### Box AI - [Box AI](https://developer.box.com/guides/box-ai/index.md): Ask questions, extract metadata, and summarize files stored in Box with the Box AI API. Covers request handling, input limits, and agent overrides. - [Get started with Box AI](https://developer.box.com/guides/box-ai/ai-tutorials/prerequisites.md): Create a platform app, enable the AI scope, and generate a developer token to start using the Box AI API. - [Ask questions to Box AI](https://developer.box.com/guides/box-ai/ai-tutorials/ask-questions.md): Use the POST /ai/ask endpoint to ask questions about one or more files stored in Box. - [Generate text with Box AI](https://developer.box.com/guides/box-ai/ai-tutorials/generate-text.md): Use the POST /ai/text_gen endpoint to generate or refine text based on file content stored in Box. - [Extract APIs overview and use cases](https://developer.box.com/guides/box-ai/ai-tutorials/extract-use-cases.md): Explore Box AI Extract use cases including structured and freeform metadata extraction, and how to run extraction jobs across many documents in parallel with one file per request. - [Extract metadata from file (freeform)](https://developer.box.com/guides/box-ai/ai-tutorials/extract-metadata.md): Use the POST /ai/extract endpoint to extract metadata from documents using natural language prompts. - [Extract metadata from file (structured)](https://developer.box.com/guides/box-ai/ai-tutorials/extract-metadata-structured.md): Use the POST /ai/extract_structured endpoint to extract metadata using templates, field definitions, or the Enhanced Extract Agent. - [Box AI API](https://developer.box.com/ai/box-ai-api.md): Ask questions, extract metadata, generate text, and summarize files in Box with the Box AI API. ##### AI model overrides - [AI model overrides](https://developer.box.com/guides/box-ai/ai-agents/index.md): Override the default AI model, prompt, and LLM parameters used by Box AI API endpoints. - [Get default AI agent configuration](https://developer.box.com/guides/box-ai/ai-agents/get-agent-default-config.md): Fetch the current default agent configuration for ask, text_gen, extract, and extract_structured modes. - [AI agent configuration versioning](https://developer.box.com/guides/box-ai/ai-agents/ai-agent-versioning.md): See how Box versions AI agent snapshots, the 12-month support guarantee, and transition timelines. - [AI model configuration override reference](https://developer.box.com/guides/box-ai/ai-agents/ai-agent-overrides.md): Full ai_agent parameter reference with sample configurations and parameter details. - [Override AI model configuration](https://developer.box.com/guides/box-ai/ai-tutorials/default-agent-overrides.md): Step-by-step examples of overriding prompts and models for ask, text_gen, and extract endpoints. ##### AI quick starts - [Extract structured data with Box AI in Python](https://developer.box.com/guides/box-ai/quick-start/box-ai-extract.md): Learn how to use Box AI to automatically extract structured data from documents and store it as searchable metadata using the Box Python SDK. - [Natural language extraction with Box AI in Python](https://developer.box.com/guides/box-ai/quick-start/box-ai-extract-freeform.md): Learn how to use Box AI to automatically extract data from documents with natural language prompts using the Box Python SDK. - [Structured extraction with the Box AI Enhanced Extract Agent in Python](https://developer.box.com/guides/box-ai/quick-start/box-ai-extract-enhanced.md): Learn how to use the Box AI Enhanced Extract Agent to automatically extract data from large, complex documents using the Box Python SDK. - [Summarize files with Box AI in Python](https://developer.box.com/guides/box-ai/quick-start/box-ai-summarize.md): Learn how to use Box AI to automatically extract structured data from documents and store it as searchable metadata using the Box Python SDK. ##### Box AI Studio - [Box AI Studio](https://developer.box.com/guides/ai-studio/index.md): Create, manage, and deploy custom AI agents through the Box AI Studio API. - [Get started with AI Studio](https://developer.box.com/guides/ai-studio/getting-started-ai-studio.md): Set up a platform app and authenticate to start creating custom AI agents with the Box AI Studio API. ###### AI Studio Agents - [AI Studio agents](https://developer.box.com/guides/ai-studio/ai-studio-agents/index.md): Create, list, update, and delete custom AI agents through the Box AI Studio API. - [Create agents](https://developer.box.com/guides/ai-studio/ai-studio-agents/create-agents.md): Create a custom AI agent using the Box AI Studio API. - [List agents](https://developer.box.com/guides/ai-studio/ai-studio-agents/get-agents.md): List all AI agents in your enterprise using the Box AI Studio API. - [Get AI agent by ID](https://developer.box.com/guides/ai-studio/ai-studio-agents/get-agent-id.md): Retrieve a specific AI agent's configuration using the Box AI Studio API. - [Update AI agents](https://developer.box.com/guides/ai-studio/ai-studio-agents/update-agents.md): Update a custom AI agent's configuration using the Box AI Studio API. - [Delete AI agents](https://developer.box.com/guides/ai-studio/ai-studio-agents/delete-agents.md): Permanently delete a custom AI agent using the Box AI Studio API. #### Box MCP server - [Box MCP server](https://developer.box.com/guides/box-mcp/index.md): Hosted Model Context Protocol (MCP) server at https://mcp.box.com that lets AI agents search and use Box files over OAuth. - [Give an AI agent secure, permission-aware access to enterprise documents](https://developer.box.com/guides/box-mcp/permission-aware-access.md): Give an AI agent secure access to enterprise documents in Box. The Box MCP server and Box APIs act as the authenticated user or application. Scopes, collaborations, and waterfall permissions still apply. - [Available tools](https://developer.box.com/guides/box-mcp/tools.md): Reference list of Box MCP server tools by category, including which tools an admin must turn on before agents can use them. ##### Configuration - [Set up the MCP server](https://developer.box.com/guides/box-mcp/setup.md) ###### Platform setup guides - [Anthropic's Messages API](https://developer.box.com/guides/box-mcp/integrations/anthropic-messages-api.md) - [Box MCP for Claude Code](https://developer.box.com/guides/box-mcp/integrations/claude-code.md): Connect the Box MCP server to Claude Code so your coding agent can search and use Box content from the terminal. - [Codex](https://developer.box.com/guides/box-mcp/integrations/codex.md) - [Cursor](https://developer.box.com/guides/box-mcp/integrations/cursor.md) - [Box MCP for GitHub Copilot](https://developer.box.com/guides/box-mcp/integrations/github-copilot.md): Connect the Box MCP server to GitHub Copilot in VS Code so Copilot can search and use files in Box. - [Groq Responses API](https://developer.box.com/guides/box-mcp/integrations/groq-responses-api.md) - [LangSmith Agent Builder](https://developer.box.com/guides/box-mcp/integrations/langsmith-agent-builder.md) - [Microsoft Foundry Tools](https://developer.box.com/guides/box-mcp/integrations/microsoft-foundry-tools.md): Connect the Box MCP server to Microsoft Foundry Tools. The agent acts as the authorizing Box user. Scopes and Box file permissions still apply. - [OpenAI AgentKit](https://developer.box.com/guides/box-mcp/integrations/openai-agentkit.md) - [Windows ODR (On Device Registry)](https://developer.box.com/guides/box-mcp/integrations/windows-on-device-registry.md) ##### Appendix - [Self-hosted Box MCP server (legacy)](https://developer.box.com/guides/box-mcp/self-hosted/index.md): Deprecated open-source MCP server for local use. Prefer the remote Box MCP server for new integrations. ## Tools ### Dev tools - [Tools](https://developer.box.com/sdks-and-tools.md): The following SDKs and tools are developed and supported by Box - [The `box` npm package](https://developer.box.com/guides/tooling/box-npm-package.md): What `npm install box` provides, how to use the bundled SDK and CLI, and what existing `box-node-sdk` users need to know. - [Box Mount](https://developer.box.com/guides/box-mount.md): Mount a Box folder into an agent runtime as a POSIX filesystem, kept in two-way sync, with Box permissions and governance applied to every operation. - [Box Embed](https://developer.box.com/guides/embed/box-embed.md) #### SDKs - [Box SDKs](https://developer.box.com/guides/tooling/sdks/index.md) - [Box SDK versioning strategy](https://developer.box.com/guides/tooling/sdks/sdk-versioning.md) - [Install .NET SDK](https://developer.box.com/guides/tooling/sdks/dotnet.md) - [Box Java SDK](https://developer.box.com/guides/tooling/sdks/java.md): Install the Box Java SDK with Maven or Gradle and start calling the Box API from a Java application. - [Install Python SDK](https://developer.box.com/guides/tooling/sdks/python.md) - [Install Node SDK](https://developer.box.com/guides/tooling/sdks/node.md) - [Install Salesforce SDK](https://developer.box.com/guides/tooling/sdks/salesforce.md) ##### Deprecated - [Deprecated Box Next Gen TypeScript SDK](https://developer.box.com/guides/tooling/sdks/typescript-gen.md) - [Deprecated Box Next Gen Python SDK](https://developer.box.com/guides/tooling/sdks/python-gen.md) - [Deprecated Box Next Gen .NET SDK](https://developer.box.com/guides/tooling/sdks/dotnet-gen.md) - [Deprecated Box Next Gen Java SDK](https://developer.box.com/guides/tooling/sdks/java-gen.md) - [Deprecated Box Next Gen Swift SDK](https://developer.box.com/guides/tooling/sdks/swift-gen.md) #### CLI - [Box CLI](https://developer.box.com/guides/cli/index.md): Install the Box CLI with npm and use it from your terminal, scripts, and AI agents to manage Box content. - [Login for Headless Environments](https://developer.box.com/guides/cli/headless-login.md) ##### Using the Box CLI - [Building Commands and Help Feature](https://developer.box.com/guides/cli/quick-start/build-commands-help.md) - [Using Options](https://developer.box.com/guides/cli/quick-start/using-options.md) - [Using Bulk Commands](https://developer.box.com/guides/cli/quick-start/using-bulk-commands.md) ##### CLI sample scripts - [CLI sample scripts](https://developer.box.com/guides/cli/scripts/index.md) - [Using PowerShell Scripts with the Box CLI](https://developer.box.com/guides/cli/scripts/powershell-script-templates.md) - [Update user zones](https://developer.box.com/guides/cli/scripts/user-zones-mass-update.md) - [Report inactive users](https://developer.box.com/guides/cli/scripts/report-inactive-users.md) - [Manage groups and collaborations](https://developer.box.com/guides/cli/scripts/manage-groups-collaborations.md) - [Extract metadata](https://developer.box.com/guides/cli/scripts/metadata-extraction.md) - [Deprovision users and archive folders](https://developer.box.com/guides/cli/scripts/deprovision-users.md) - [Manage Slack integration folder mappings](https://developer.box.com/guides/cli/scripts/slack-integration-mappings.md) ##### Box CLI with JWT Authentication - [Box CLI with JWT Authentication](https://developer.box.com/guides/cli/cli-with-jwt-authentication/jwt-cli.md) #### Box UI Elements - [UI Elements](https://developer.box.com/guides/embed/ui-elements/index.md) - [Installation](https://developer.box.com/guides/embed/ui-elements/installation.md) - [Browser Support](https://developer.box.com/guides/embed/ui-elements/browser.md) - [Content Open With](https://developer.box.com/guides/embed/ui-elements/open-with.md) - [Content Picker](https://developer.box.com/guides/embed/ui-elements/picker.md) - [Content Preview](https://developer.box.com/guides/embed/ui-elements/preview.md) - [Content Sidebar](https://developer.box.com/guides/embed/ui-elements/sidebar.md) - [Content Uploader](https://developer.box.com/guides/embed/ui-elements/uploader.md) - [Annotations](https://developer.box.com/guides/embed/ui-elements/annotations.md) - [Customize Logo](https://developer.box.com/guides/embed/ui-elements/logo.md) - [Theming & styling for Box UI Elements](https://developer.box.com/guides/embed/ui-elements/theming-styling.md) - [UI Elements design tokens](https://developer.box.com/guides/embed/ui-elements/ui-elements-design-tokens.md) - [Customize Access](https://developer.box.com/guides/embed/ui-elements/access.md) - [Dedicated Scopes](https://developer.box.com/guides/embed/ui-elements/scopes.md) - [Preview - Viewers & Events](https://developer.box.com/guides/embed/ui-elements/viewers-and-events.md) - [Box Edit Custom Domains](https://developer.box.com/guides/embed/ui-elements/custom-domains.md) ##### Content Explorer - [Content Explorer](https://developer.box.com/guides/embed/ui-elements/explorer.md) - [Content Explorer – metadata view v2](https://developer.box.com/guides/embed/ui-elements/explorer-metadata-v2.md) - [Content Explorer - metadata view v1](https://developer.box.com/guides/embed/ui-elements/explorer-metadata-v1.md) #### Salesforce Developer Toolkit - [Salesforce Developer Toolkit](https://developer.box.com/guides/tooling/salesforce-toolkit/index.md) - [Methods and Operations](https://developer.box.com/guides/tooling/salesforce-toolkit/methods.md): Reference for Box for Salesforce Developer Toolkit methods and operations. - [Code Samples](https://developer.box.com/guides/tooling/salesforce-toolkit/samples.md) - [UI Elements in Salesforce](https://developer.box.com/guides/tooling/salesforce-toolkit/ui-elements.md) - [Box for Agentforce Extension package](https://developer.box.com/guides/tooling/salesforce-toolkit/box-agentforce-package.md) - [Wiring the Box file picker to a custom invocable](https://developer.box.com/guides/tooling/salesforce-toolkit/wiring-the-box-file-picker-to-a-custom-invocable.md) - [Box Doc Gen Toolkit](https://developer.box.com/guides/tooling/salesforce-toolkit/doc-gen-toolkit.md) ##### Flow Actions - [Flow Actions](https://developer.box.com/guides/tooling/salesforce-toolkit/flow-actions.md) - [Push File to Box](https://developer.box.com/guides/tooling/salesforce-toolkit/flow-actions/push-file-to-box.md) #### Postman Collection - [Postman Collection](https://developer.box.com/guides/tooling/postman/index.md) - [Refresh an Access Token](https://developer.box.com/guides/tooling/postman/refresh.md) #### Mobile - [Deep Linking](https://developer.box.com/guides/mobile/mobile-deep-linking.md) ##### Android - [Android](https://developer.box.com/guides/mobile/android/index.md) - [Android SDK Installation](https://developer.box.com/guides/mobile/android/install.md) ##### iOS - [iOS](https://developer.box.com/guides/mobile/ios/index.md) ###### Learn to use the iOS SDK - [Learn to use the iOS SDK](https://developer.box.com/guides/mobile/ios/quick-start/index.md) - [Create an iOS App](https://developer.box.com/guides/mobile/ios/quick-start/create-ios-app.md) - [Install the iOS SDK](https://developer.box.com/guides/mobile/ios/quick-start/install-ios-sdk.md) - [Configure a platform app](https://developer.box.com/guides/mobile/ios/quick-start/configure-box-app.md) - [Make an API call](https://developer.box.com/guides/mobile/ios/quick-start/make-api-call.md) - [iOS quick start: next steps](https://developer.box.com/guides/mobile/ios/quick-start/next-steps.md) #### Box View - [Box View](https://developer.box.com/guides/embed/box-view/index.md) - [Setup](https://developer.box.com/guides/embed/box-view/setup.md) - [Create File Preview](https://developer.box.com/guides/embed/box-view/create-preview.md) - [Upload Files](https://developer.box.com/guides/embed/box-view/upload-file.md) - [Box View best practices](https://developer.box.com/guides/embed/box-view/best-practices.md) - [FAQ](https://developer.box.com/guides/embed/box-view/faq.md) ## Tutorials - [Box Tutorials](https://developer.box.com/tutorials/index.md): End-to-end tutorials that walk you through building real applications with Box APIs, from first API call to production-ready integration. - [Automate invoice intake with Box AI Extract](https://developer.box.com/tutorials/invoice-intake.md) - [Build an answer bank with Box Hubs and AI](https://developer.box.com/tutorials/sales-rfp-answer-bank.md): Build an AI-powered answer bank that indexes curated content in a Box Hub and answers questions with Box AI. This walkthrough uses a sales RFP library as the example. - [Build secure in-app document review with Box View](https://developer.box.com/tutorials/secure-in-app-document-review.md): Upload documents to Box, embed a secure expiring preview in your own app, and add in-context annotations with Box Content Preview. - [Turn supplier agreements into structured procurement data with Box AI](https://developer.box.com/tutorials/supplier-agreements.md): Extract grouped vendor details and repeating delivery schedules from supplier agreements using the struct and table field types in Box AI structured extraction. - [Automate new hire onboarding with Box APIs](https://developer.box.com/tutorials/onboarding-workspaces.md): Build a middleware service that listens for HR hiring events and provisions a standardized, governed Box workspace for every new hire using the Users, Groups, Folders, and Collaboration APIs. - [Automate offer letter creation with Box Doc Gen and Box Sign](https://developer.box.com/tutorials/offer-letter-creation.md): Build an HR workflow that generates offer letters with Box Doc Gen, routes them through Box Sign for HR approval, and delivers them to candidates for signature. - [Build an NDA risk summary with Box AI Extract](https://developer.box.com/tutorials/nda-risk-summary.md): Extract key clauses from an NDA or MSA with Box AI structured extraction, turn them into a Deal Risk Summary as JSON and markdown, and save the summary back to Box as a companion file. - [Build your company brain](https://developer.box.com/tutorials/company-brain.md): Turn scattered company content into governed knowledge. Review new files with Box AI and publish approved content to Box Hubs, allowing humans and AI agents to work from the same trusted source. - [Route claims evidence for review with Box Automate](https://developer.box.com/tutorials/claims-evidence-review.md): Build a claims service that runs an automated approval workflow. Box handles the approval or rejection of tasks. Your app chooses the files and starts the review. - [Connect an AI agent to Box](https://developer.box.com/tutorials/connect-an-agent-to-box.md): Connect a coding or autonomous agent to a Box developer account through OAuth with the Box CLI or Box MCP server. - [Create a review workflow in Box Automate with Slack notifications](https://developer.box.com/tutorials/box-automate-review-workflow.md): Build a review workflow with Box Automate that routes files through approval tasks, sends notifications in Box, and posts updates to a Slack channel using HTTPS Request outcomes. - [Build a document dashboard with the Content Explorer metadata view](https://developer.box.com/tutorials/explorer-metadata-view.md): Embed the enhanced metadata view of the Box Content Explorer to browse, filter, and edit documents by their metadata, with a single setup script and one HTML page. ## Changelog - [Changelog](https://developer.box.com/changelog/index.md) ## OpenAPI Specs - [box-openapi](/box-openapi.json) - [box-openapi-v2025.0](/box-openapi-v2025.0.json) - [box-openapi-v2026.0](/box-openapi-v2026.0.json) ## Optional - [Community](https://community.box.com/box-platform-5) - [Developer Blog](https://blog.box.com/developer) - [Box SDKs](https://github.com/box/sdks) - [Box Docs](https://docs.box.com) > The links below point to documentation indexes. Follow each `/_llms/` index recursively until you reach documentation pages. ## Indexes - [English / Home (365 pages)](https://developer.box.com/_llms/en/home.md): Documentation for English / Home. - [English / API reference (413 pages)](https://developer.box.com/_llms/en/api-reference.md): Documentation for English / API reference. - [Japanese (962 pages)](https://developer.box.com/_llms/ja.md): Documentation for Japanese. - [Japanese / ホーム (376 pages)](https://developer.box.com/_llms/ja/tab.md): Documentation for Japanese / ホーム. - [Japanese / APIリファレンス (426 pages)](https://developer.box.com/_llms/ja/api.md): Documentation for Japanese / APIリファレンス.