I'd like to create a maintenance window for all hosts within a specific DC (GEOLOC_Site) through API, however I'm not able to figure out the correct JSON to do this, beside quering for all entities prior the request and concatenate them within the entities.
I'd like to archive something like this:
You are on the right track. However; we would use the type element in the MonitoredEntityFilter object to specify the geolocation. Documentation can be found on this here:
If you navigate to your tenant. You can click the oneagent icon in the top right corner, you can navigate to configuration API to test a few queries 🙂