As you begin to explore network programmability and how to leverage APIs with Cisco Nexus switches, a good place to learn and get help is DevNet – Cisco's primary resource for developers, engineers, and customers who want build applications or services with or around Cisco solutions. DevNet can be found at https://developer.cisco.com, and the Open NX-OS microsite can be found at https://developer.cisco.com/nx-os.
You can visit the microsite and explore on your own, or take a brief tour here. The landing page for the Open NX-OS site includes links to currently featured content and discussions:
In the Getting Started section you'll find some quick examples of how to configure common switch features, including interfaces, VLANs, OSPF, and AAA. For each of these, examples are provided for Puppet, NX-API, Python, Chef, and Ansible.
In the discussions section, you can start or participate in discussion about NX-OS and NX-API programming, search for solutions to issues that may have been encountered and resolved by others, or get help from community experts.
The Code Shop section provides a means through which you can share scripts, programs, recipes, and other samples for the community to review and use. You can also search, sort and browse code samples submitted by others.
In the Article Center you can browse, search, and review announcements, configuration guides, and other content submitted to the community by Cisco Nexus / NX-API engineers.
The API section of the Open NX-OS microsite is where you'll find detailed information and configuration guides for the complete portfolio of NX-OS programmability solutions, including for the NX-API REST interface, Python scripting, and automation tools such as POAP, Puppet, Chef, and Ansible.

Within the NX-API REST subsection, you'll find a complete reference on how to use the NX-API REST interface to configure Open NX-OS features and capabilities - such as physical interfaces, logical interfaces, protocols.

The Open NX-OS DevNet community should be your primary resource for information and updates on Open NX-OS programmability. Start there whenever you need help, want to share code, or browse for new Open NX-OS or NX-API REST capabilities.