Hi fellow IT brothers,
I posed this question a year ago on THWACK and received 2 responses. Although I appreciate all support it did not provide the guidance I needed. I must of explained it incorrectly. I will endeavor to correct this and re-write my requirement's now.
Overall project goal:
I'm in essence developing connector software using Django for a NOC center for a large IT company. I am not building new dashboards for SW's. As everyone already knows that most significant software companies today build their software with RESTFUL API Endpoints. So there is an easy way for developers to access / manage the data from many software installs based on a standard i.e.: OpenAPI there in lies the term 'connector'. Matter of fact a lot of developers are actually writing there code incorporating there own data access control panels and dashboards using their own RESTFUL API endpoints. Django as one of many python frameworks has a very robust RESTFUL API library to do such a buildout. I am not building a RESTFUL API Endpoint. I will strictly be accessing data from many software installs using API Requests.
The ability to ETL and manipulate data is the result. With this comes efficiency and inevitably money savings. Using pythons request library solves most API access requirements. When it comes to SolarWinds (specifically SAM 2024.4.1 and above) there is a lot of confusion. Should I, can I use OpenAPI standards? I have read yes and no. Should I use SWQL imbedded in python? PowerShell although good for dev and some quick changes / data capture is not useful for connector software. I see there is / was a python library for SolarWinds API access but now seems to be deprecated and unsupported. Does SW's now allow issuance of API keys at version 2024.4 + ? I found information on getting such and the directions were not accurate at all. You can see there is confusion. I just need at a minimum enough direction to get me on the page. More is always welcomed. If I cannot get needed direction from THWACK then I will need to open a ticket with SW's. I appreciate all support and guidance.