Skydio Cloud offers an Axon Air powered by DroneSense integration that combines its piloting, program management, and operations solution with the Axon digital evidence management platform for strategic Skydio fleet management.  Axon Air powered by DroneSense offers API integration with Skydio Cloud for seamless management of your fleet. 

[note text="API Tokens should be kept secret! They grant access to your organization's data in Skydio Cloud (media, flights, vehicles, user emails, etc.)."]


  • Skydio Administrative access
  • Axon Evidence Administrative access
  • Computer with Internet

Quick Steps

Step 1 - Log into
Step 2 - Set up your Skydio Cloud account: Getting Started with Skydio Cloud

Step 3 - Enable Data Capture:

    • Select Settings
    • Scroll down to Data Capture
    • Toggle GPS & Telemetry ON


[note text="Flight telemetry must be uploaded to Skydio Cloud before it is available for API integration"]

Step 4 - Power on the drone

    • Select Connect on the Skydio Enterprise app or Skydio Controller

Step 5 - Log into the Skydio Controller using your Skydio Cloud organization registered user name and password. 

    • Ensure the mobile device and/or controller are connected to a wireless network

Step 6 - Sync your Skydio Cloud features

    • Select the INFO menu
    • Select your drone
    • Select Cloud Settings
    • Select Download features from Cloud to sync from Skydio Cloud to your controlling device.
    • Select Sync Settings to Drone to sync Skydio Cloud settings from your controlling device to your drone.


Step 7 -

Post-flight, there are two ways to sync flight telemetry:

     1. USB-C cable

    • connect your device to the drone
    • allow the flight telemetry to transfer from the drone to your device
    • this may take up to a few minutes based on the number and lengths of the flights

    2. Media Sync (see How to Use Media Sync for detailed information)

Step 8 - Generate a Skydio API token:

    • Select Settings
    • Select API Tokens
    • Select Generate Token
no api tokens.png

Step 9 - Name your token

Step 10 - Select Permissions:

  • Live Streaming: Read-Only
  • Flights: Read-Only
  • Flight Telemetry: Read-Only
  • Live Telemetry: Read-Only
  • Vehicles: Read-Only
  • Batteries: Read-Only

Step 11 - Select Save

edit new token.png
Step 12 - Copy Token
[info text="Your personal access token is only available during the active login session or until the page is refreshed."]

Step 13 - Open a new tab in your browser and log into your organization’s Axon Air DroneSense account using an admin-level email account

    • the email address used by the pilot in Axon Air must match the email address used to log in to Skydio. Without matching emails, Axon Air cannot properly sync the data.


Step 14 - Select the Admin tab


Step 15 - Paste the copied Skydio API token into the Axon Air DroneSense API Integrations field

    • select Save



[accordion heading="Formatting requests to the Skydio API"]

All requests to the Skydio API should contain an Authorization header with your API Token. Requests to the API should be formatted like this:



curl -X 'GET' \

  '' \

  -H 'accept: application/json' \

  -H 'Authorization: <api_token_here>'


Unable to access Axon Air DroneSense

Contact your DroneSense support representative for help with your account.

Unable to access Skydio Cloud

Go to

    • enter your email address
    • enter the verification code sent to your email address

[info text="Ensure that you are logging in to your mobile device with the same email address that has been provisioned on Skydio Cloud."] 

Have you set up your Skydio Cloud?

You will need to configure your Skydio Cloud account before you can upload flight telemetry. See Getting Started with Skydio Cloud. Any media captured prior to configuring your Skydio Cloud will not sync. 

Have you enabled Data Capture GPS & Telemetry?

Data Capture GPS & Telemetry must be enabled to view telemetry in Skydio Cloud, and pilots must be registered users in Axon Air. Flight telemetry is grabbed by DroneSense once every hour.

Is your device/controller connected to the Internet?

Ensure that you are connected to the Internet or cellular data.

Is the vehicle claimed in Skydio Cloud?

Vehicles are not automatically associated with an organization, you will need to claim the vehicles that you want in your fleet:

Step 1 - Select Settings

Step 2 - Select Devices

Step 3 - Select Claim Device

Step 4 - Enter vehicle WiFi (eg Skydio2: - xxxx)

The vehicle tab displays a list of associated vehicles ID 

[info]You cannot claim a vehicle that is associated with another organization. You cannot delete a vehicle. If you receive this error message  or need to delete a vehicle contact Skydio Customer Support[/info]

Explore More

Explore related articles for additional information

Getting Started with Skydio Cloud

How to Add a Network to Skydio Cloud

How to Use Media Sync in Skydio Cloud

How to Generate an API Token 

Skydio Cloud API Documentation

Skydio, Inc.  A0295

Was this article helpful?