Skip to main content
The API is available on the Enterprise plan. See pricing for details.
The DroneBundle API gives you programmatic access to your workspace data. You can automate workflows, build custom integrations, and connect DroneBundle to the rest of your toolchain.

Base URL

All API requests are made to:
https://api.dronebundle.com
Every endpoint is prefixed with /v1:
https://api.dronebundle.com/v1/projects

Available resources

Authentication

Set up API key authentication for your requests.

Projects

Create, read, update, delete, and archive projects.

Jobs

Create, read, update, and delete jobs. Assign and unassign pilots.

Team

List and view team members in your workspace.

Job Types

List, create, and delete job types for your workspace.

Error handling

The API uses standard HTTP status codes and returns error messages in a consistent format:
{
  "message": "Error description"
}
Common status codes:
  • 200: Success
  • 201: Created
  • 204: No Content
  • 400: Bad Request
  • 403: Forbidden
  • 404: Not Found
  • 429: Too Many Requests