# D3 Business API ## Docs - [Authentication](https://docs.dragdropdo.com/business-api/authentication.md): How API key authentication works in the D3 Business API. - [MCP clients (Claude Code, Cursor, custom)](https://docs.dragdropdo.com/business-api/mcp-clients.md): Connect AI assistants and applications to DragDropDo using the Model Context Protocol (MCP) over HTTPS. - [Operations](https://docs.dragdropdo.com/business-api/operations.md): Create file operations such as convert, compress, merge, zip, and PDF utilities. - [Overview](https://docs.dragdropdo.com/business-api/overview.md): High-level overview of the D3 Business API surface. - [Status](https://docs.dragdropdo.com/business-api/status.md): Check operation and per-file status via the Business API. - [Upload](https://docs.dragdropdo.com/business-api/upload.md): Upload files to D3 using presigned URLs. - [Webhooks](https://docs.dragdropdo.com/business-api/webhooks.md): Configure webhooks to receive async operation events from D3. - [D3 Business API](https://docs.dragdropdo.com/index.md): Home - [Introduction](https://docs.dragdropdo.com/introduction.md): Overview of the D3 Business API for file upload and processing. - [Quickstart](https://docs.dragdropdo.com/quickstart.md): Get started with the D3 Business API in minutes. - [Go SDK](https://docs.dragdropdo.com/sdks/go.md): The official `dragdropdo-sdk-go` package provides a high‑level interface to the D3 Business API. - [SDKs](https://docs.dragdropdo.com/sdks/index.md): Client SDKs for the D3 Business API. - [Java SDK](https://docs.dragdropdo.com/sdks/java.md): The official `dragdropdo-sdk` package provides a high‑level interface to the D3 Business API. - [Node.js SDK](https://docs.dragdropdo.com/sdks/node.md): The official `dragdropdo-sdk` package provides a high‑level, type‑safe interface to the D3 Business API. - [PHP SDK](https://docs.dragdropdo.com/sdks/php.md): The official `dragdropdo/sdk` package provides a high‑level interface to the D3 Business API. - [Python SDK](https://docs.dragdropdo.com/sdks/python.md): The official `dragdropdo-sdk` package provides a high‑level, type‑safe interface to the D3 Business API. - [Ruby SDK](https://docs.dragdropdo.com/sdks/ruby.md): The official `dragdropdo-sdk` gem provides a high‑level interface to the D3 Business API. ## OpenAPI Specs - [openapi](https://docs.dragdropdo.com/api-reference/openapi.json)