v3

latestOpenAPI 3.1.02026-08-08155201291.7 KB
Propagation

Update Propagation

Adjust propagation parameters to Kayhan's system and update propagation job.<br/> Define: Propagation Duration, and Time Step. By default, only includes Two Body Force Model.

patch/propagations/{id}

Path parameters

idstring uuid required

UUID of Propagation

UUID of Propagation

Request body

start_timestring date-time nullable

OPTIONAL: Propagation Start Time in ISOT Format: (Year-Month-DayTHour:Minute:Seconds). Include if start time is different than state vector epoch.

end_timestring date-time nullable

OPTIONAL: Propagation Target Time in ISOT Format: (Year-Month-DayTHour:Minute:Seconds). NOTE: Must include either target_time or target_duration.

target_durationnumber nullable

OPTIONAL: Propagation Target Duration in Seconds. NOTE: Must include either end_time or target_duration.

timestepnumber nullable

Propagation Time Step between each reported epoch, in seconds.

purposestring nullable

Purpose of propagation (MANUAL or SCREENING)

infer_interval_from_screeningboolean

Whether to allow the time interval of the Propagation to be inferred based on counterpart data assigned to a Screening, if the Propagation is assigned to a Screening. If unsure, leave this enabled.

enable_discontinuitiesboolean

Whether maneuver discontinuities are included in the propagated ephemeris. This is only relevant when exporting to an ephemeris format supporting multiple blocks such as CCSDS OEM/OCM.

Response

Successful Response

idstring uuid required
created_atstring date-time nullable
status'CREATED' | 'PENDING' | 'RUNNING' | 'SUCCESS' | 'FAILURE' | 'CANCELED' required
ephemeris_idstring uuid nullable
start_timestring date-time nullable
end_timestring date-time nullable
started_atstring date-time nullable
completed_atstring date-time nullable
target_durationnumber nullable
timestepnumber nullable
enable_discontinuitiesboolean
maneuver_countinteger
tle_idstring uuid nullable
state_vector_idstring uuid nullable