Warning: count(): Parameter must be an array or an object that implements Countable in /home/customer/www/vmguru.com/public_html/wp-content/plugins/amp-plugin-filter/amp-plugin-filter.php on line 24

Warning: Illegal string offset 'width' in /home/customer/www/vmguru.com/public_html/wp-content/plugins/amp-plugin-filter/amp-plugin-filter.php on line 28

Warning: Illegal string offset 'height' in /home/customer/www/vmguru.com/public_html/wp-content/plugins/amp-plugin-filter/amp-plugin-filter.php on line 28

Warning: Illegal string offset 'width' in /home/customer/www/vmguru.com/public_html/wp-content/plugins/amp-plugin-filter/amp-plugin-filter.php on line 28
Introducing vmwareapis.com: a Hosted Project Platypus

Introducing vmwareapis.com: a Hosted Project Platypus

APIs are everywhere these days. As a VMware engineer with a broad range of products to support, APIs are ways to speed things up dramatically. Instead of clicking yourself silly, things can be done without seconds. Finding the documentation for all the different APIs can be challenging though, as there’s a PDF here, a knowledge base site there, etc.

Project Platypus is looking to change that by centralising VMware API documentation in a neat little container for ease of use. The presentation is handled by Swagger UI, which is pretty sleek. The project is hosted on GitHub and contributions (pull requests) are accepted. The current available list of APIs are as follows:

This list is becoming larger by each contribution.

Platypus is originally designed to run as a Docker container on your laptop, so you can access the documentation from anywhere. How to run the container and use Platypus, there are a few posts already out there. This post is more for lazy people, like me. ;-)

Not wanting to start the container every time I need it and manually update it from GitHub, I decided to automate the update process and put the container somewhere I can access it everywhere (all, assuming I had internet) without having to start the container. This little project turned into vmwareapis.com.

This website is an up to date version of Platypus and updates from GitHub every morning at 06:00 CEST. You’ll see a ‘go get some coffee’ page when it’s updating.

Although it’s mostly for personal use, please let me know if you end up using it, would love to hear if it’s useful to you as well!

Related posts

Browsing through your VC database like a drive

by Anne Jan Elsinga
15 years ago

PowerShell Friday: Configuring vSphere MTU Size

by Martijn Smit
8 years ago

PowerShell Friday: Adding Memory with PowerCLI

by Anne Jan Elsinga
8 years ago
Exit mobile version