Skip to main content
curl -X GET "https://api.dronebundle.com/v1/team?role=pilot" \
  -H "Authorization: Bearer v1_your_api_key_here"
{
  "team": [
    {
      "id": "03144892-6021-705a-08f2-8e147cff3f28",
      "email": "john@example.com",
      "first_name": "John",
      "last_name": "Smith",
      "role": "pilot",
      "status": "active",
      "title": "Senior Pilot",
      "phone_number": "+45 12345678",
      "profile_picture": null,
      "created": 1743400000000,
      "updated": 1743400000000
    }
  ],
  "count": 1,
  "cursor": null
}
Requires an API key with read_only or full_access scope. Returns a paginated list of team members. Results are returned in pages of up to 50 members.

Query parameters

role
string
Filter by role. One of: root, project_manager, ops_lead, pilot, client, all. Defaults to all members.
cursor
string
Pagination cursor from a previous response. Omit for the first page.

Response

team
object[]
Array of team member objects.
count
number
Number of members 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/team?role=pilot" \
  -H "Authorization: Bearer v1_your_api_key_here"
{
  "team": [
    {
      "id": "03144892-6021-705a-08f2-8e147cff3f28",
      "email": "john@example.com",
      "first_name": "John",
      "last_name": "Smith",
      "role": "pilot",
      "status": "active",
      "title": "Senior Pilot",
      "phone_number": "+45 12345678",
      "profile_picture": null,
      "created": 1743400000000,
      "updated": 1743400000000
    }
  ],
  "count": 1,
  "cursor": null
}