API for making new observations.
An API to make new observations should allow you to see what observations are available (From a url get with parameters set for satellite, transmitter and time start and stop.)
This would allow you to prune which observations you actually want to use. (Example it you want to not use specific stations for a reason)
Then you would submit this back to the server to actually create the observations. Using the api-key to authenticate the post request.)