Create a constraint-aware execution plan for a satellite and workload
https://rotastellar-cae.subhadip-mitra.workers.dev
— No API key required."25544" for ISS).onboard-ml-inference, split-learning, earth-observation-qa, federated-learning, resilient-store-forward. Mutually exclusive with custom_job.preset_id. See Custom Workloads for the full schema.name (string) — Workload namesteps (array, required) — Step definitions with dependenciessecurity (object) — Security policy overridespolicy (object) — Execution policy overridesencryption — none, aes128, or aes256data_classification — open, restricted, or confidentialrequire_authenticated_uplink — booleankey_rotation_orbits — numberprediction_hours (number, 1–48, default: 12) — Orbital prediction windowmin_elevation_deg (number, 0–90, default: 5) — Minimum ground station elevationpreset_id or custom_job is required, but not both.| Status | Code | Description |
|---|---|---|
| 400 | validation_error | Invalid request body or parameters |
| 400 | invalid_body | Request body is not valid JSON |
| 403 | origin_not_allowed | Request from disallowed origin |
| 422 | planning_failed | Planner cannot find a feasible schedule |
| 500 | internal_error | Unexpected server error |