Deploying Nexus 9000v Using VMware Fusion

Now that you are familiar with the basics of APIs, where can you go to play around and hone your skills?  Some switch vendors now release a version of their software that can be run as a VM.  Granted the VM version isn’t always super useful for switching, but you can use it as a test bed to refine your API calls.  For details on what the virtual Nexus 9000 can and can’t do, see

Continue Reading

Getting Started with the Postman API Client

Tools for interacting with an API There are many tools out there for interacting with a REST API.  Depending on your preference there are both GUI and CLI options available.  I will go over installing, and some basics of using, the Postman API client – my current preference of GUI clients. Where can I get Postman? Postman comes in a couple of different forms.  There is a Chrome app version, and a native version for

Continue Reading

Getting Started with APIs for Network Engineers

The goal of this post is to help network engineers who are just getting started with APIs understand why APIs are becoming more prevalent, the components of an API call, and how to format an API call. What exactly is an API, and why do I need it? The acronym API stands for Application Programming Interface which, in its simplest form, means an API is a way to interact with an application.  You may have

Continue Reading