/orders

get

List of all orders filtered by mission, identifier, productClasses, starttime range

post

Create an order from the given JSON object

get

Count orders filtered by mission, identifier and id not equal nid.

get

Calculate the amount of orders satisfying the selection parameters. Mission code is mandatory.

get

Retrieve a list of orders satisfying the selection parameters

get

Find the order with the given ID

patch

Update the order with the given ID with the attribute values of the given JSON object.

delete

Delete an order by ID

/orderjobs

get

Retrieves production planner jobs, optionally filtered by job state and/or order ID.

get

Retrieves the number of production planner jobs based on the specified states and order ID.

get

Retrieves the index of a job in an ordered list of all jobs of an order.

/orderjobsteps

get

Get production planner job steps by status, mission, and latest of size "last".

get

Get a production planner job step identified by name or id.

/missions

get

Retrieves a list of all missions or a mission with a specific code.

post

Creates a new mission with the provided data.

get

Retrieves the mission with the specified ID.

patch

Updates the mission with the specified ID using the attribute values of the given JSON object.

delete

Delete a mission by ID.

/orbits

get

Retrieves a list of all orbits filtered by spacecraft code, orbit number range, and start time range.

post

Creates one or more orbits based on the provided JSON objects.

get

Retrieves the number of orbits matching the specified search criteria.

get

Retrieves the orbit with the given ID.

patch

Updates the orbit with the given ID using the attribute values from the provided JSON object.

delete

Deletes the orbit with the given ID.