N (official) API to get information from vCops

vmware-vcenter

For a reporting tool I will need to grab the generated information from vCops (vmware vCenter Operations Manager). Therefore I am searching for an official, or at least well supported API.

For me it looks, like there is nothing official, right?
The vCops adapter and REST API is just meant to grab information into vCops, but not to request those information from outside.

I took a look at the "REST" alike way, the vCops Webclient uses, but it uses Cookies, which is not REST compliant and I believe that its not such a good idea to use this, because it would require changes for a new vCops Version (which should be release soon).

There is an API for the powershell API developed by vElemental , but I don't think, that this is a good way or?

So what else could I do, or what would you recommend me to get all those created information of vCops into an other tool?

Best Answer

It looks like VMware wants to make vCops your main monitoring solution. In other words, they make it easy to push data into vCops but hard to get data out of it because they don't want you to feed vCops data into another monitoring solution. At least that's how it feels like.

However, I've found a this thread where someone says to have a look at https://vcopsip/HttpPostAdapter/OpenAPIServlet. I'm not sure if this helps you.