# BLACKBOX AI ## Docs - [Authentication](https://docs.blackbox.ai/api-reference/authentication.md): Learn how to authenticate your requests to the BLACKBOX API. - [API Best Practices](https://docs.blackbox.ai/api-reference/best-practices.md): How to correctly structure tool calls, tool results, and reasoning blocks in multi-turn conversations. - [Cancel Task](https://docs.blackbox.ai/api-reference/cancel-task.md): Stop or cancel a running task. This will terminate the sandbox environment and mark the task as stopped. - [Create Chat Completion](https://docs.blackbox.ai/api-reference/chat.md): Send a chat completion request. Find your [API Key](https://app.blackbox.ai/dashboard). - [Continue an Agent Task](https://docs.blackbox.ai/api-reference/continue-task.md): Send a follow-up prompt to an existing task, continuing the agent's work with new instructions or additional context. - [Errors](https://docs.blackbox.ai/api-reference/errors.md): Understand API error handling - [Get Task Details](https://docs.blackbox.ai/api-reference/get-task.md): Retrieve detailed information about a specific task including status, progress, logs, and execution results. - [Get All GitHub Repositories](https://docs.blackbox.ai/api-reference/github-all-repos.md): Retrieve all repositories accessible to the authenticated user, including personal and organization repositories. - [Get GitHub Branches](https://docs.blackbox.ai/api-reference/github-branches.md): Retrieve all branches from a specific GitHub repository. - [Get GitHub Issues](https://docs.blackbox.ai/api-reference/github-issues.md): Retrieve issues from a specific GitHub repository. - [Get GitHub Organizations](https://docs.blackbox.ai/api-reference/github-orgs.md): Retrieve all GitHub organizations associated with the authenticated user's account. - [Get GitHub Repositories](https://docs.blackbox.ai/api-reference/github-repos.md): Retrieve repositories for a specific GitHub user or organization. - [Introduction](https://docs.blackbox.ai/api-reference/introduction.md): Start building powerful applications with easy access to the state-of-the-art AI models. - [Interleaved Thinking](https://docs.blackbox.ai/api-reference/messages/interleaved-thinking.md): Enable the model to reason between tool calls for better multi-step problem solving - [Messages API](https://docs.blackbox.ai/api-reference/messages/introduction.md): Send requests using the Anthropic Messages API format for Claude models - [Tool Calling](https://docs.blackbox.ai/api-reference/messages/tool-calling.md): Define tools the model can call and build multi-turn agentic loops with the Messages API - [Model Alias](https://docs.blackbox.ai/api-reference/model-alias.md) - [LLM Inference](https://docs.blackbox.ai/api-reference/models/chat-models.md): Explore the AI models available for conversational tasks, text generation, and complex reasoning. - [LLM Pricing](https://docs.blackbox.ai/api-reference/models/chat-pricing.md): Explore the AI models available for conversational tasks, text generation, and complex reasoning. - [Create a Multi-Agent Task](https://docs.blackbox.ai/api-reference/multi-agent-task.md): Execute tasks using multiple AI agents(BLACKBOX, Claude Code, Codex, Gemini) simultaneously to compare approaches, validate solutions, and get diverse perspectives. - [Parameters](https://docs.blackbox.ai/api-reference/parameters.md): Learn about all available parameters for BLACKBOX AI API requests. Configure temperature, max tokens, top_p, and other model-specific settings. - [Prompt caching](https://docs.blackbox.ai/api-reference/prompt-caching.md) - [Provider Routing](https://docs.blackbox.ai/api-reference/provider-routing.md): Control how your requests are routed across multiple AI providers. Optimize for cost, performance, or reliability with intelligent provider selection. - [Reasoning and Interleaved Thinking](https://docs.blackbox.ai/api-reference/reasoning.md): Enable advanced reasoning capabilities and interleaved thinking for sophisticated AI responses with transparent reasoning steps. - [Requests](https://docs.blackbox.ai/api-reference/requests.md): Learn about requests to BLACKBOX AI API - [Responses](https://docs.blackbox.ai/api-reference/responses.md): Learn about response from BLACKBOX AI API - [Reasoning](https://docs.blackbox.ai/api-reference/responses/reasoning.md): Enable reasoning models to think before they respond using the Responses API - [Streaming](https://docs.blackbox.ai/api-reference/responses/streaming.md): Stream responses token by token using the Responses API for real-time output - [Text Generation](https://docs.blackbox.ai/api-reference/responses/text-generation.md): Generate text responses using the Responses API with BLACKBOX AI models - [Tool Calling](https://docs.blackbox.ai/api-reference/responses/tool-calling.md): Define tools the model can call to access external functions and APIs - [Sample Usage](https://docs.blackbox.ai/api-reference/sample-usage.md): Examples of using BLACKBOX AI API for chat, image, and video models - [Get Stream Task Logs](https://docs.blackbox.ai/api-reference/stream-logs.md): Stream task execution logs in real-time using Server-Sent Events (SSE). Perfect for live monitoring and building real-time dashboards. - [Create an Agent Task](https://docs.blackbox.ai/api-reference/task.md): Create and execute tasks using individual AI agents (BLACKBOX or Claude Code or Codex or Gemini)on repositories. - [Get Task List](https://docs.blackbox.ai/api-reference/task-list.md): Retrieve a paginated list of tasks with filtering options to monitor and manage your AI agent executions. - [Get Task Status](https://docs.blackbox.ai/api-reference/task-status.md): Check the current status of a specific task to see if it's in progress, completed, or what status it has. This is a lightweight endpoint perfect for polling task progress. - [Tool & Function Calling](https://docs.blackbox.ai/api-reference/tool-calling.md): Use tools in your prompts - [Web Search](https://docs.blackbox.ai/api-reference/web-search.md): Enable real-time web search capabilities in your AI applications - [Zero Data Retention](https://docs.blackbox.ai/api-reference/zdr.md) - [ACP Integration with Zed Editor](https://docs.blackbox.ai/features/blackbox-cli/acp-integration.md): Complete guide to setting up Blackbox CLI with Zed editor using Agent Client Protocol (ACP) - [Benchmarks](https://docs.blackbox.ai/features/blackbox-cli/benchmarks.md) - [Chat With Your Database](https://docs.blackbox.ai/features/blackbox-cli/chat-with-database.md): Use BLACKBOX CLI to connect to your database and ask questions in plain English. Database tools run read-only queries and keep the connection active during your session for quick follow-ups. - [Commands reference](https://docs.blackbox.ai/features/blackbox-cli/commands-reference.md) - [Common use cases](https://docs.blackbox.ai/features/blackbox-cli/common-use-cases.md) - [Getting started](https://docs.blackbox.ai/features/blackbox-cli/getting-started.md) - [Introduction](https://docs.blackbox.ai/features/blackbox-cli/introduction.md) - [Key features](https://docs.blackbox.ai/features/blackbox-cli/key-features.md) - [Skills Management](https://docs.blackbox.ai/features/blackbox-cli/skills.md): Learn how to create and manage skills to extend your AI agent's capabilities with specialized knowledge - [BLACKBOX AI Remote Agents](https://docs.blackbox.ai/features/blackbox-cloud.md): Leverage the power of Blackbox agents remotely through your browser with Blackbox Cloud, enabling simultaneous task execution, monitoring, and pull request management on any codebase. - [BLACKBOX AI MCP](https://docs.blackbox.ai/features/blackbox-cloud-mcp.md): Integrate with remote agents via Model Context Protocol (MCP) using Blackbox CLI for seamless terminal-based task management and execution. - [Multi-Agent Execution](https://docs.blackbox.ai/features/blackbox-cloud-multi-agent.md): Run multiple agents in parallel for the same task with AI judge evaluation in BLACKBOX AI Remote. - [BLACKBOX AI Public Git Repos](https://docs.blackbox.ai/features/blackbox-cloud-public-repos.md): Integrate public Git repositories into your Blackbox Cloud workflow for seamless open-source development. - [BLACKBOX AI Full Self Coding](https://docs.blackbox.ai/features/blackbox-cloud-self-coding.md): Automate error detection and resolution in Google Cloud Run services with scheduled log monitoring, enabling agents to proactively fix issues and create pull requests. - [BLACKBOX AI Slack](https://docs.blackbox.ai/features/blackbox-cloud-slack.md): BLACKBOX AI Remote Agent: the only multi-agent Slack app for remote task executions and seamless task management. - [BLACKBOX AI SMS](https://docs.blackbox.ai/features/blackbox-cloud-sms.md): Integrate BLACKBOX AI Remote Agent with SMS for hands-free task management. - [BLACKBOX AI Vercel Auto Deploy](https://docs.blackbox.ai/features/blackbox-cloud-vercel-deploy.md): Enable automatic deployment to Vercel directly from Blackbox Cloud tasks, providing a complete end-to-end solution for implementing, testing, and deploying features. - [BLACKBOX AI Voice](https://docs.blackbox.ai/features/blackbox-cloud-voice.md): BLACKBOX AI Remote Agent Voice Integration for realtime natural voice conversations for task management. - [BLACKBOX AI IDE](https://docs.blackbox.ai/features/blackbox-ide.md): Your AI-powered coding partner that transforms words into code, automates menial tasks, and boosts productivity like never before. - [BLACKBOX AI Logger](https://docs.blackbox.ai/features/blackbox-logger.md): An AI-powered server log monitoring and error management solution that analyzes millions of server logs, detects issues instantly, and notifies engineers via voice-powered notifications using ElevenLabs' advanced speech-to-text and text-to-speech capabilities. - [Best Practices](https://docs.blackbox.ai/features/builder/best-practices.md): Tips and guidelines for effective use of Builder. - [Getting Started](https://docs.blackbox.ai/features/builder/getting-started.md): Step-by-step guide to launching your first project with Builder. - [Introduction](https://docs.blackbox.ai/features/builder/introduction.md): Experience the future of development with Builder, BLACKBOX AI's next-generation vibe coding platform. - [Key features](https://docs.blackbox.ai/features/builder/key-features.md) - [Stripe integration](https://docs.blackbox.ai/features/builder/stripe-integration.md) - [Getting started](https://docs.blackbox.ai/features/desktop-agent/getting-started.md) - [Introduction](https://docs.blackbox.ai/features/desktop-agent/introduction.md) - [Key Features](https://docs.blackbox.ai/features/desktop-agent/key-features.md): Key features and capabilities of the BLACKBOX AI Desktop App - [Lets build](https://docs.blackbox.ai/features/desktop-agent/lets-build.md) - [Manage extensions](https://docs.blackbox.ai/features/desktop-agent/manage-extensions.md) - [Airtable](https://docs.blackbox.ai/features/integrations/airtable.md) - [Amplitude](https://docs.blackbox.ai/features/integrations/amplitude.md) - [Asana](https://docs.blackbox.ai/features/integrations/asana.md) - [Introduction](https://docs.blackbox.ai/features/integrations/introduction.md) - [Linear](https://docs.blackbox.ai/features/integrations/linear.md) - [Mongodb](https://docs.blackbox.ai/features/integrations/mongodb.md) - [Posthog](https://docs.blackbox.ai/features/integrations/posthog.md) - [Statsig](https://docs.blackbox.ai/features/integrations/statsig.md) - [Stripe](https://docs.blackbox.ai/features/integrations/stripe.md) - [Upstash](https://docs.blackbox.ai/features/integrations/upstash.md) - [Mobile App](https://docs.blackbox.ai/features/mobile-app.md): Code on the go with the BLACKBOX mobile app for iOS and Android. Your AI coding assistant in your pocket. - [Best practices](https://docs.blackbox.ai/features/vscode-agent/best-practices.md) - [Getting Started](https://docs.blackbox.ai/features/vscode-agent/getting-started.md): Step-by-step guide to install and set up the BLACKBOX AI VS Code extension. - [Introduction](https://docs.blackbox.ai/features/vscode-agent/introduction.md): Learn about BLACKBOX AI VS Code extension and why it's the best choice for AI-powered development. - [Key Features](https://docs.blackbox.ai/features/vscode-agent/key-features.md): Discover what you can accomplish with the BLACKBOX AI VS Code extension. - [Orchestration](https://docs.blackbox.ai/features/vscode-agent/orchestration.md): Learn how to use Orchestration in the BLACKBOX AI VS Code Agent to run multiple sub-agents in parallel for efficient development of large features. - [Voice Mode Powered by ElevenLabs](https://docs.blackbox.ai/features/vscode-agent/voice-mode.md): Interact with BLACKBOX AI VSCode Agent entirely through voice using ElevenLabs-powered speech-to-text and text-to-speech capabilities. - [Web App](https://docs.blackbox.ai/features/web-app.md): Access the full power of BLACKBOX AI directly in your browser. - [Releases](https://docs.blackbox.ai/releases/releases.md) ## OpenAPI Specs - [openapi](https://docs.blackbox.ai/api-reference/openapi.json)