Create an MA-scoped thruster
Creates a thruster under a parent spacecraft resolved strictly by id within the MISSION_ANALYSIS environment. Type is auto-computed from ISP and rendered UPPER_CASE (DT-17). Returns 404 if the parent craft lives in a different environment (D-8 env-explicit lookup).
Path Parameters
Parent spacecraft id
Body
Request to create a new thruster for a spacecraft
Thrust direction in 3D coordinate system
X+, X-, Y+, Y-, Z+, Z- ^(X[+-]|Y[+-]|Z[+-])$"Z+"
Specific impulse in seconds (s). Used to auto-compute type: ISP < 800 = chemical, ISP >= 800 = electric
x > 0.001300
Maximum continuous burn duration in seconds (s)
x > 0.0013600
Thruster name (unique per spacecraft)
100"Main Engine"
Maximum thrust in Newtons (N)
x > 0.001500
Thruster position X coordinate in meters (m) relative to spacecraft center of mass. Can be negative.
0
Thruster position Y coordinate in meters (m) relative to spacecraft center of mass. Can be negative.
0
Thruster position Z coordinate in meters (m) relative to spacecraft center of mass. Can be negative.
-1.5
Response
Thruster created successfully
Thruster response data
Timestamp when thruster was created
"2025-10-22T10:30:00Z"
Thrust direction in 3D coordinate system
X+, X-, Y+, Y-, Z+, Z- "Z+"
Thruster unique identifier (UUID)
"550e8400-e29b-41d4-a716-446655440000"
Specific impulse in seconds (s)
300
Maximum continuous burn duration in seconds (s)
3600
Thruster name (unique per spacecraft)
"Main Engine"
Spacecraft ID this thruster belongs to
"spacecraft-123"
Maximum thrust in Newtons (N)
500
Propulsion type (auto-computed from ISP), rendered UPPER_CASE per DT-17
CHEMICAL, ELECTRIC "CHEMICAL"
Timestamp when thruster was last updated
"2025-10-22T15:45:00Z"
Position X coordinate in meters (m)
0
Position Y coordinate in meters (m)
0
Position Z coordinate in meters (m)
-1.5