DroneDeploy

Download map exports

Customers who would like to export and back up all of their maps, either to use in other systems or for compliance reasons, can follow the steps below.

First you will need an API Key

If you have a standard export type that you'd like us to generate for any new map created in your organization, we can assist you with that. Also, if you have a "machine" super user who should have access to all processed maps and exports in your organization, we can enable this for you too.

Send a request to the DroneDeploy Support Team to request a certain type of export to be made available on all your maps, or to designate a "machine" super user.

As exports can often be very large, we recommend recording the plans that have already been downloading, and only looking for and downloading new maps (plans) or exports.

List all plans

In order to list all plans available in your account, send a GET request to /v2/plans. If you have multiple users in your organization, you'll need to request plans from each of them with their own API key.

This request will return the first page of 50 plans. To request more, see Pagination.

curl "https://public-api.dronedeploy.com/v2/plans?api_key=f78b0a0d66274fd5a8684c49deb9d83d"
[  
  {
    "log": "EXAMPLE_000002",
    "id": "5605c0e5752afc005a000004",
    "location": {
      "lat": 35.92596388888889,
      "lng": -96.74810972222222
    },
    "image_count": 66,
    "date_creation": 1377012456330,
    "latest_started_map": {
      "user_status": "Complete"
    },
    "name": "Construction Example"
  },
  {
    "log": "EXAMPLE_000001",
    "id": "56048e63752afc0058000001",
    "location": {
      "lat": 48.60367083333334,
      "lng": -97.21722638888889
    },
    "image_count": 301,
    "date_creation": 1372605078006,
    "latest_started_map": {
      "user_status": "Complete"
    },
    "name": "Agriculture Example"
  }
]
Content-Type: application/json
Content-Length: 793
Connection: keep-alive
Date: Fri, 14 Oct 2016 04:15:03 GMT
x-amzn-RequestId: c78a0f54-91c4-11e6-83fa-4b04143ff153
X-Cache: Miss from cloudfront
Via: 1.1 ebc28fb0ad14691ee5d6c1a49f41b878.cloudfront.net (CloudFront)
X-Amz-Cf-Id: fkzjbF0UPmUOh9iQMT0PHY6pnBji5AJV1Qh9ol45m9fTsXMC4DAeoQ==

Get all exports for a specific plan

To get all exports for a specific plan in the response above, send a GET request to /v2/exports/?plan_id=<id>, where <id> is the plan id returned from /v2/plans.

curl "https://public-api.dronedeploy.com/v2/exports?plan_id=5605c0e5752afc005a000004&api_key=f78b0a0d66274fd5a8684c49deb9d83d"

Example code

We aim to add an example python script here soon.

Download map exports