How to Integrate Skydio Cloud with DroneLogbook
Published: Updated:
Drone LogBook offers a REST-based API endpoints integration with Skydio Cloud for seamless management of your fleet. You will need to configure your Skydio Cloud account so that your flight logs and telemetry will sync with the API integration.
Quick Steps
Generate Skydio API token: Step 1 - Log in to cloud.skydio.com |
|
Step 2 - Set up your Skydio Cloud account: Getting Started with Skydio Cloud |
Step 3 - Enable Data Capture:
|
[note text="Flight telemetry must be uploaded to Skydio Cloud before it is available for API integration"]
Step 4 - Attach the battery to your Skydio drone and power ON |
|
Step 5 - Sign in to the Skydio Controller using your Skydio Cloud organization registered email and password.
|
|
Step 6 - Sync your Skydio Cloud features
|
|
Step 7 - Post-flight, there are two ways to sync flight telemetry: 1. USB-C cable
2. Media Sync (Media Sync customers only) See How to Use Media Sync for instructions. |
|
Step 8 - View flight telemetry in Skydio Cloud:
View Flight visible - flight telemetry is available and will be listed under More Details View Flight not visible - no flight telemetry has been uploaded |
|
|
Step 9 - Generate a Skydio API token:
|
Step 10 - Name your token Step 11 - Select Permissions:
|
Select Save [info text="Your personal access token is only available during the active login session or until the page is refreshed."] |
Step 12 - Copy token |
[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.)."]
Enter Skydio API token into DroneLogbook Step 1 - Log in to DroneLogbook.com |
|
Step 2 - Select the Settings & Support menu Step 3 - Select the Integration Hub |
|
Step 4 - Scroll down to the middle of the page and select Cloud-Sync Integrations | |
Step 5 - Scroll down and select Skydio Sync | |
Step 6 - Paste the API token into the API box and select Save | |
Troubleshooting
[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:
Bash
Python
curl -X 'GET' \
'https://api.skydio.com/api/v0/flights' \
-H 'accept: application/json' \
-H 'Authorization: <api_token_here>'
[/accordion]
[accordion heading="Unable to log in to Skydio Cloud"] Go to cloud.skydio.com
-
- enter your email address
- enter the verification code sent to your email address
Ensure that you are logging in to your mobile device with the same email address that has been provisioned on Skydio Cloud.
[/accordion]
[accordion heading="Have you set up your Skydio Cloud account?"]
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.
Ensure that the flight telemetry that you are trying to upload was captured after the configuration steps were completed—footage from before this point will not upload to the cloud.
[/accordion]
[accordion heading="Is your device 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 vehicle IDs
You cannot claim a vehicle that is already claimed by another organization. Contact Skydio customer support to delete a vehicle from an organization.
[/accordion]
[accordion heading="Is your device connected to the Internet?"]
Ensure that you are connected to the Internet or cellular data.
[/accordion]
[accordion heading="Flight recording does not display"]
Uploading the flight recording will not take place unless you have purchased Media Sync, selected the type of media you want to upload, and connected your drone to power. Visit Skydio Cloud Media Sync for more information.
[/accordion]
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
Skydio Cloud API Documentation
Skydio, Inc. A0260
Was this article helpful?