Default

Gets a list of satellites

get
/satellites

Returns a list of all satellites

Query parameters
satellitesToRetrieveinteger · int32Required

Number of satellites to retrieve

Responses
chevron-right
200

A list of satellites

application/json
get
/satellites
200

A list of satellites

Gets a satellite by ID

get
/satellites/{id}

Gets a satellite with the specified ID

Path parameters
idinteger · int64Required

Satellite ID

Responses
chevron-right
200

Satellite information retrieved successfully

application/json
get
/satellites/{id}
200

Satellite information retrieved successfully

Updates a satellite

put
/satellites/{id}

Updates a satellite with the specified ID

Path parameters
idinteger · int64Required

Satellite ID

Body
idinteger · int64Required
namestringRequired
ownerstringRequired
statusinteger · int64Required
Responses
chevron-right
200

Satellite information updated successfully

application/json
put
/satellites/{id}
200

Satellite information updated successfully

Deletes a satellite

delete
/satellites/{id}

Deletes a satellite with the specified ID

Path parameters
idinteger · int64Required

Satellite ID

Responses
chevron-right
200

Satellite deleted successfully

application/json
delete
/satellites/{id}
200

Satellite deleted successfully

Schedules decommission for the given satellite

post
/satellites/scheduleDecommission

Schedules a decommission for the satellite with the specified ID

Body
satelliteIdinteger · int64Required
decommissionAtstring · date-timeRequired
Responses
chevron-right
200

Satellite decommission scheduled successfully

application/json
post
/satellites/scheduleDecommission

Last updated