Chat with Us!

Learn how to code with APIC-EM API

Featured Learning Track

APIC-EM Programmability

Learn how to automate and simplify network operations by using Python to implement the APIC-EM policy based controller REST APIs.

JSON, REST, Python, Coding, Sandbox, APIC-EM, Intermediate ...
Explore More Learning Labs

Find sample code and scripts

Python

Coding Skills Sample Code

by Cisco

Sample code to be used with the APIC-EM Learning Labs. Use the APIC-EM API to create a service ticket for authentication, parse the JSON response, get a list of hosts, retrieve a network device list, manage users and more.

Python

APIC-EM Top 5

by Adam Radford

Everything on APIC-EM can be done via API. These are the top 5 basic API that might help you be more productive. There are examples for network devices, filtering by IP or MAC address, and flow analysis.

Python

Plug and Play (PnP)

by Adam Radford

Discover network Plug and Play examples that demonstrate how to upload, list, and delete configuration and image files

Python

Uniq Sample Code

by Adam Radford

Uniq is a python3 client library for APIC-EM. This directory contains some sample scripts in /code_samples directory. To use these samples, you first need to install uniq.

Python

Policy Sample Code

by Cisco

Now that you're up and running, start creating a policy and policy tag, select a policy tag to associate with a device, create an application, delete a policy and policy tag, and more.

Python

Sample Code Basic Labs

by Cisco

Create a ticket for authentication, get network device list, find network device ID, display interface info, display a summary of hosts and network devices, and more.

Watch APIC-EM Video Tutorials


APIC-EM MiniLab

The reservable, hardware-backed MiniLab provides a small network of five devices that is sufficient for most uses. This lab is best suited to learning the APIC-EM GUI, experimenting with the REST API, and working on lighter-weight application-development projects that do not require a larger network.

Check It Out

Check It Out

See what others are saying

Featured Blog

Latest Posts
Avatar

by {{p.author.displayName}} | {{p.published | moment}}


Popular Posts
Avatar

by {{p.author.displayName}} | {{p.published | moment}}

Recent Discussion

by {{t.author.displayName}} | {{t.published | moment}}


Questions? Were are here to Help.

GET SUPPORT NOW

Developer Support

Login to Cisco DevNet to purchase a developer support ticket for one-on-one assistance from a Cisco engineer.

JOIN THE DISCUSSION

APIC-EM Forum

Bring your questions to the APIC-EM API community! Engage, collaborate and share with your fellow experts in the developer forum.

Participate in the Digital Network Architecture (DNA) Community

Learn more