Our university has a GSX account and I just poked through the docs and came up with this:
"GSX WS supports following standards to facilitate smoother integration between various platforms (Java EE, .Net etc).
1. SOAP 1.1
2. WSDL 1.1
3. WS-I basic profile 1.1
4. XSD Schema"
So, looks like we'll have to implement SOAP to do what spot we want. Also, based on what I'm reading -- and it is a QUICK reading -- it looks like in order to get access to production data, each company needs to first connect their MunkiServer to the 'testing' API and then apply to Apple for 'production' access. If anyone has a different read on this or can explain it better, please let me know
Phil Monroe was the person that originally implemented GSX support while he was an undergrad at Ohio University. He is no longer working for us. I had Phil implement the feature before the GSX API had changed, but it's looks like Apple has added quite a bit of complexity to the API.
Ricky