running or paused state to allow editing; editing is rejected in other states (e.g. terminated / success).PUT /switch; adjusting task point location affects relay point calculation; must be cancelled and rebuilt.{
"end_at": 1735689600,
"out_of_control_action": "ReturnHome",
"main_rth_altitude": 150,
"secondary_rth_altitude": 150,
"early_departure_time": 300
}curl --location --request PUT '/openapi/v2.0/task/api/v1/workspaces//flight-tasks/relay-missions/12345' \
--header 'x-user-token;' \
--header 'x-user-token;' \
--header 'X-Request-Id: 5dff27bd-693c-4ace-979d-e26e920d497a' \
--header 'X-Request-Id;' \
--header 'X-Project-Uuid;' \
--header 'Content-Type: application/json' \
--data '{
"end_at": 1735689600,
"out_of_control_action": "ReturnHome",
"main_rth_altitude": 150,
"secondary_rth_altitude": 150,
"early_departure_time": 300
}'{
"code": 0,
"message": "success",
"data": null
}