OpenApp OPS
OPS (short for operations) is the part of the Open Cosmos platform that deals with the operation of the satellites. It provides APIs for:
- Booking ground station passes, and reading booked passes
- Sending commands to the satellite during ground station passes and receiving the responses
- Reading timeseries telemetry data from the satellite
Getting started
Using the OPS APIs requires an OAuth client with permission to use the API for your mission. Contact us to get these credentials set up. Once this is done, authentication is done following the Authentication and Authorisation documentation.
Many of the Python examples in this section require the requests and pydantic libraries to be installed.
Missions
Many of the OPS APIs require a mission ID as one of their inputs. The mission ID is a unique integer identifying a satellite mission within the Open Cosmos system. The details of missions you have access to can be retrieved by sending a GET request to app.open-cosmos.com/api/portal/v0/missions.