Skip to main content
The Business API exposes a small, composable surface under the /v1/biz prefix:
  • Upload – create presigned upload URLs and register uploaded files.
  • Operations – create operations on uploaded files (convert, compress, merge, zip, share, lock/unlock, reset password).
  • Supported operations – discover which operations and parameters are valid for a given file type.
  • Status – check operation and per‑file status.
API keys and webhooks are managed through the D3 dashboard:
  • API keys – generate and manage API keys from your account dashboard
  • Webhooks – register and manage webhooks from your account dashboard
  • Usage – view your API usage and quotas in the dashboard

Base URL

All examples in this documentation assume the following base URL:
https://api.dragdropdo.com
Business API endpoints:
POST   /v1/biz/initiate-upload
POST   /v1/biz/complete-upload
POST   /v1/biz/do
GET    /v1/biz/supported-operation
GET    /v1/biz/status/:mainTaskId
GET    /v1/biz/status/:mainTaskId/:fileTaskId
To manage API keys and webhooks, sign in to your account at dragdropdo.com/auth/signin and navigate to the Account section. For a detailed view of request/response schemas, see the Upload, Operations, Status, and Webhooks pages.