Skydio Error Codes
The Skydio Cloud API is an HTTP-based REST API with request and response bodies encoded in JSON format.
All error responses from the Skydio API will contain the skydio_error_code field, to share if contacting Skydio Support.
See table below for more information about each error code.
| Error Code | Description |
|---|---|
| 0 | SUCCESS |
| 1429 | RATE_LIMIT_EXCEEDED_ERROR |
| 2000 | PERMISSIONS_ERROR |
| 2005 | FEATURE_NOT_ENABLED_ERROR |
| 3300 | INVALID_TOKEN |
| 4100 | NOT_FOUND |
| 4200 | VEHICLE_NOT_FOUND |
| 4250 | DOCK_NOT_FOUND |
| 4270 | ACCESS_POINT_NOT_FOUND |
| 4345 | ALERT_CONFIG_NOT_FOUND |
| 4360 | WEBHOOK_NOT_FOUND |
| 4400 | FLIGHT_NOT_FOUND |
| 4450 | BATTERY_NOT_FOUND |
| 4460 | CONTROLLER_NOT_FOUND |
| 4470 | SENSOR_PACKAGE_NOT_FOUND |
| 4480 | ATTACHMENT_NOT_FOUND |
| 4490 | MARKER_NOT_FOUND |
| 4495 | EXTERNAL_CONTACT_NOT_FOUND |
| 4496 | DISTRIBUTION_LIST_NOT_FOUND |
| 4500 | USER_NOT_FOUND |
| 4551 | SCAN_NOT_FOUND |
| 4575 | API_TOKEN_NOT_FOUND |
| 4700 | FLIGHT_DATA_FILE_NOT_FOUND |
| 4760 | ORGANIZATION_FILE_NOT_FOUND |
| 4996 | MISSION_TEMPLATE_NOT_FOUND |
| 5000 | BAD_REQUEST |
| 5100 | BAD_ARGS |
| 5110 | SCHEMA_VALIDATION_ERROR |
| 5151 | MISSION_VALIDATION_ERROR |
| 7000 | INTEGRITY_ERROR |
| 7100 | OVERWRITE_PROTECTED |
| 7800 | DEVICE_OFFLINE |
| 8000 | EXTERNAL_TELEMETRY_ERROR |
| 8300 | CLOUD_IN_MAINTENANCE |
| 8700 | OPERATION_NOT_FOUND |
| 8800 | OPERATION_REPORT_NOT_FOUND |
