DJI Services · wayline
Endpoint
- Create command:
POST /api/v1/open/downlink/commands - Query status:
GET /api/v1/open/downlink/commands/{commandId}
Status Reference (Current Code and Tests)
- Unified status enum:
ACCEPTED/DELIVERED/SUCCEEDED/FAILED/TIMED_OUT/UNMATCHED_RESPONSE. - If older examples in the body use legacy status values, follow this section and the
Cloud Requestspage.
Authentication
- API ID + HMAC request signature
- scope:
open:command:create
Query Parameters
None.All methods
flighttask_createflighttask_prepareflighttask_executeflighttask_pauseflighttask_recoveryflighttask_undoreturn_homereturn_home_cancelflight_setup_abort
Responses
Create Response: command acceptance state (ACCEPTED)Query Response: command execution state (ACCEPTED/DELIVERED/SUCCEEDED/FAILED/TIMED_OUT/UNMATCHED_RESPONSE)