Course Description


Cisco SD-WAN API (SDWAN-API-CT) is a 5-day hands-on course on Cisco SD-WAN APIs to Configuration, Monitoring and Troubleshooting Cisco SDWAN. This course is for the Network Engineer who needs to learn the SD-WAN API Basic and be able to understand how to implement APIs with Cisco SD-WAN.

The Cisco SD-WAN API (SDWAN-API-CT) course starts out with the Basics of the REST API, PYTHON, JSON, and ANSIBLE. Once Engineers learn these Basics, they will then put this knowledge into practice Configuring and Deploying Templates using APIs. They will then Configuring and Deploying Policies using APIs. They will finish the course by Monitoring and Troubleshooting the SD-WAN Environment using APIs.

Learning Objectives

  • API Overview
  • API Basics (Rest API, Postman, CURL, Python, JSON, Ansible)
  • Preparing the SD-WAN API Environment
  • SD-WAN API Calls
  • SD-WAN API Configuration


  • Implementing and Configuring Cisco SDWAN (ICSWAN-CT)


  1.  Installing Software
    • Postman
    • Python2 vs Python3
    • Ansible
  2. Use SD-WAN REST APIs to Query SD-WAN
  3. Use Postman to Query SD-WAN
  4. Setup Python Script to query SD-WAN
  5. Create an Ansible Playbook to query SD-WAN
  6. Use APIs to Configure a vEdge and cEdge Template
  7. Use APIs to Deploy a vEdge and cEdge Device
  8. Use API to Create, Update a Local Policy
  9. Use API to Create, Update a Central Policy
  10. Use APIs to Monitor Device

Course Information

Length: 5 day

Format: Lecture and Lab

Delivery Method: Virtual / Onsite

Max. Capacity: 16


Want to learn more? Please fill out the form below and one of our team will reach out to you shortly.