verified
Verified Information • Last Updated Mar 2026
Using APIs for Network Automation
This course will provide a solid foundation for understanding how APIs are utilized in network automation by discussing important topics such as data encoding formats, REST APIs, and the Python Requests library. Upon completion of the course, you will be equipped with the necessary skills to utilize APIs in your network automation solution and be able to describe the usefulness of APIs in this context.
This course is primarily intended for network engineers, systems engineers, network architects, and managers interested in learning the fundamentals of network automation and network APIs.
By the end of the course, you will be able to:
- Describe the need for data encoding formats and study various data encoding formats.
- Interpret and construct HTTP-Based APIs calls to network devices.
- Construct and interpret Python scripts using the Python requests module to automate devices that have HTTP-based APIs.
To be successful in this course, you should be proficient in fundamental network routing & switching technologies, understand the basics of Python programming (3-6 mos exp.) and have some familiarity with Linux.
Duration
5 Months
Institution
Cisco Learning and Certifications
Format
Online
Eligibility Criteria
school
Academic Foundation
A recognized Bachelor’s degree or high school equivalent required for admission into Cisco Learning and Certifications.
language
Language Proficiency
English proficiency required. IELTS, TOEFL, or standard medium-of-instruction certificates accepted.
Detailed Fees Breakdown
Base Tuition Fee
$324
Total Est. Investment
$324
Scholarships and early-bird waivers may apply. Contact admissions for exact institutional fees.
Academic Trajectory
Program Outcome
Graduates of the Using APIs for Network Automation program at Cisco Learning and Certifications are equipped with global perspectives, ready to excel in international markets and top-tier career opportunities.