22 Apr 2020 06:54 PM
need to extract the details of some host of one OS using API, how can this be done?
Solved! Go to Solution.
22 Apr 2020 09:13 PM
You can either extract all hosts and filter after the fact, or create an OS tag and use that with the hosts OpenAPI endpoint to grab them. I did it in my Environment API page and the resulting curl looks like this:
curl -X GET "https://xxxxxxxx.live.dynatrace.com/api/v1/entity/infrastructure/hosts?tag=%5BCONTEXTLESS%5Dos%3AWindows%2010%20Pro%201909%2C%20ver.%2010.0.18362&includeDetails=true" -H "accept: application/json; charset=utf-8" -H "Authorization: Api-Token xxxxxxxx"
Note that I am using the full operating system. You could also set your tag to just "Windows" or "Linux" as you wish...
22 Apr 2020 09:27 PM
@Dave M. saves the day once again!