Update a spacecraft lifecycle status
Updates the lifecycle status (Active or Archived) of a spacecraft resolved strictly by id. Returns 404 if it does not exist.
Path Parameters
Spacecraft identifier
Body
Request payload for updating spacecraft lifecycle status
Lifecycle status (ONLY Active or Archived allowed)
Active, Archived ^(Active|Archived)$"Archived"
Confirms permanent deletion of the craft's scheduled tasks when archiving. Required (true) only to archive a craft that has scheduled tasks; ignored on restore and for a craft with no tasks.
true
Response
Lifecycle status updated successfully
Response containing spacecraft details
Optical absorption coefficient α (dimensionless). Range (0.0, 1.0].
0.4
Body geometry primitive (BOX or REGULAR_PRISM).
BOX, REGULAR_PRISM "BOX"
Spacecraft box/bus X dimension (width) in meters
1.5
Spacecraft box/bus Y dimension (height) in meters
1
Spacecraft box/bus Z dimension (length) in meters
2
Spacecraft color in hex format
"#FF5733"
COSPAR international designator
"2024-001A"
Timestamp when the spacecraft was created
Operator-typed drag cross-sectional area in m² (null for pre-migration spacecraft)
5
Drag coefficient
2.2
Mass without propellant in kg
450
Unique identifier of the spacecraft
"550e8400-e29b-41d4-a716-446655440000"
Principal moment of inertia about the body's primary principal axis (kg·m²). Optional; null when inertia is not configured.
1500
Principal moment of inertia about the body's secondary principal axis (kg·m²). Optional; null when inertia is not configured.
1700
Principal moment of inertia about the body's tertiary principal axis (kg·m²). Optional; null when inertia is not configured.
2100
Total mass at launch in kg
500
Lifecycle status of the spacecraft
"Active"
Name of the spacecraft
"Sentinel-1A"
NORAD catalog number
43013
Organization ID that owns this spacecraft
"VALAR"
Per-panel rows (0..8). Each entry carries dimensions, attachment face, and orientation angles.
Extrusion axis of the regular prism (DKR-1 §3.4). Populated only when bodyShape=REGULAR_PRISM; null otherwise.
X, Y, Z "Z"
Cross-section diameter in the OTHER datum (the complement of prismDiameterMeasure), computed from edge + sides (DKR-1 §3.4). Populated only when bodyShape=REGULAR_PRISM; null otherwise.
1
Cross-section diameter in the operator's chosen datum (prismDiameterMeasure), computed from edge + sides (DKR-1 §3.4). Populated only when bodyShape=REGULAR_PRISM; null otherwise.
0.866025
Which diameter datum the operator used to size the cross-section (DKR-1 §3.4). Populated only when bodyShape=REGULAR_PRISM; null otherwise.
INSCRIBED, CIRCUMSCRIBED "INSCRIBED"
Canonical regular-polygon edge length a in meters (DKR-1 §6) — the persisted source-of-truth cross-section dimension. Populated only when bodyShape=REGULAR_PRISM; null otherwise.
0.5
Regular-prism height L along the extrusion axis in meters. Populated only when bodyShape=REGULAR_PRISM; null otherwise.
1
Number of regular-polygon sides N (DKR-1 §3.4). Populated only when bodyShape=REGULAR_PRISM; null otherwise.
6
Reflectivity coefficient
1
Optical specular-reflection coefficient ρs (dimensionless). Range [0.0, 1.0).
0.3
Operator-typed SRP cross-sectional area in m² (null for pre-migration spacecraft)
5
Timestamp when the spacecraft was last updated