{“detail”:“Authentication credentials were not provided.”}
can anyone help?
I’m basically just trying to make an observation without the client
UPDATE: Okay so I did get it to work but can someone walk me through the process of uploading the audio and creating an observation through Python3 requests.
The whole goal is to make an observation without using the SatNOGS client because my whole station is already built around another pass scheduler.
Also if anyone has any alternatives please let me know, however I would like to try and stick to Python3 requests.
It’s not clear to me if you want to create a station without using SatNOGS Client that will be available in SatNOGS Network for scheduling etc or if you have already a station that creates artifacts (audio, spectrogram, frames(data) etc) and you want to upload these in SatNOGS DB.
For stations which perform their own observation scheduling, there was historically only the SiDS interface for data submission to SatNOGS.
I’ll post a diagram describing the data flow of such submissions in a future post here.
As you discovered, recently an interface for artifacts submission was added. While already used by some SatNOGS stations (uploading raw waterfall data), these artifacts are not consumed by any service yet.
If you are still interested in uploading artifacts (, nice!), I just wrote a short endpoint documentation: