Skip to main content
curl -X GET "https://api.dronebundle.com/v1/projects?status=in_progress,planned" \
  -H "Authorization: Bearer v1_your_api_key_here"
{
  "projects": [
    {
      "id": "01964c6b-7a3e-7f00-8000-abc123def456",
      "name": "Bridge Inspection Q2",
      "description": "Quarterly drone inspection of the Westfield Bridge.",
      "status": "in_progress",
      "start_date": "2026-04-15",
      "end_date": "2026-04-30",
      "created": 1743400000000,
      "updated": 1743500000000,
      "archived": false,
      "external_id": "PROJ-1042",
      "created_by": {
        "id": "user-abc-123",
        "email": "sarah@example.com",
        "first_name": "Sarah",
        "last_name": "Chen",
        "profile_picture": null
      }
    }
  ],
  "count": 1,
  "cursor": null
}
Requires an API key with read_only or full_access scope. Returns a paginated list of projects. Results are returned in pages of up to 50 projects.

Query parameters

cursor
string
Pagination cursor from a previous response. Omit for the first page.
status
string
Filter by status. Comma-separated for multiple values (e.g. in_progress,planned).
archived
string
Set to true to list only archived projects. Defaults to non-archived projects.

Response

projects
object[]
Array of project objects.
count
number
Number of projects in the current page.
cursor
string | null
Cursor for the next page. null when there are no more results.
curl -X GET "https://api.dronebundle.com/v1/projects?status=in_progress,planned" \
  -H "Authorization: Bearer v1_your_api_key_here"
{
  "projects": [
    {
      "id": "01964c6b-7a3e-7f00-8000-abc123def456",
      "name": "Bridge Inspection Q2",
      "description": "Quarterly drone inspection of the Westfield Bridge.",
      "status": "in_progress",
      "start_date": "2026-04-15",
      "end_date": "2026-04-30",
      "created": 1743400000000,
      "updated": 1743500000000,
      "archived": false,
      "external_id": "PROJ-1042",
      "created_by": {
        "id": "user-abc-123",
        "email": "sarah@example.com",
        "first_name": "Sarah",
        "last_name": "Chen",
        "profile_picture": null
      }
    }
  ],
  "count": 1,
  "cursor": null
}