Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.dragdropdo.com/llms.txt

Use this file to discover all available pages before exploring further.

The Business API exposes a small, composable surface under the /api/v1 prefix:
  • Upload – create presigned upload URLs and register uploaded files.
  • Operations – create operations on uploaded files (convert, compress, merge, zip, 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   /api/v1/initiate-upload
POST   /api/v1/complete-upload
POST   /api/v1/do
GET    /api/v1/supported-operation
GET    /api/v1/status/:mainTaskId
GET    /api/v1/status/:mainTaskId/:fileKey
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.