You can try powerVRA module.
It's not vmware official module. It use powershll to handle REST API to request catalog item.
Home - PowervRA
I have done some script to request catalog item from powershell and running pretty good.
The documentation/sample is not very detail, but you can get postman to see the raw data to guess how it work. 