Extreme Networks Authorized Training Partner Logo

ExtremeCloud IQ – API and Automation

Extreme Networks Authorized Training Partner Logo

At the end of this course, you will understand API and Automation concepts and be aware of a variety of tools and
methods for automating ExtremeCloud IQ deployments.

Automation is about turning repetitive jobs into self-proceeding procedures with use of scripts. Besides automating day-to-day tasks, this course is also about automating deployments. All these automations, tasks, workflows, and scripts result in a more efficient and effective way of doing business, but it also reduces human errors for “simple” and recurring tasks.

Course Contents

  • API functionality
  • CRUD operations
  • REST APIs
  • Exploring GraphQL
  • ExtremeCloud Swagger UI
  • Scripting language options along with their use cases and strengths including Python Script, JavaScript, and Node-RED
  • Authorizing against ExtremeCloud IQ
  • Authentication and authorization with XIQ-SE
  • Automating a deployment with Python
  • Creating a Private Pre-Shared Key (PPSK)

E-Book Symbol For this course you will receive the original documentation from Extreme Networks as a PDF file.

Request in-house training now

Target Group

This is an introduction level API course. Frequent and experienced API users are not encouraged to enroll.

Knowledge Prerequisites

Scripting skills are required to master automation and implement solutions independently, but instruction about custom scripting is limited. All scripts required for the labs are provided.

Course Objective

  • Learners will be able to define what an API is and how a business can benefit from using APIs and automation
  • Identify the four common data manipulation operations which are known under the CRUD abbreviation
  • Identify different types of APIs, specifically RESTful APIs, GraphQL, SOAP, and Websockets
  • Identify the different products from Extreme Networks that offer APIs
  • Learn about and practice using the most common scripting languages including Visual Programming, Python, JavaScript, and flow-based visual programming
  • Identify examples of network configuration and automation by using ExtremeCloud APIs
  • Use tools to quickly create a dashboard using ExtremeCloud APIs
  • Identify best practices regarding security

Classroom training

Do you prefer the classic training method? A course in one of our Training Centers, with a competent trainer and the direct exchange between all course participants? Then you should book one of our classroom training dates!

Online training

You wish to attend a course in online mode? We offer you online course dates for this course topic. To attend these seminars, you need to have a PC with Internet access (minimum data rate 1Mbps), a headset when working via VoIP and optionally a camera. For further information and technical recommendations, please refer to.

Tailor-made courses

You need a special course for your team? In addition to our standard offer, we will also support you in creating your customized courses, which precisely meet your individual demands. We will be glad to consult you and create an individual offer for you.
Request in-house training now
PDF SymbolYou can find the complete description of this course with dates and prices ready for download at as PDF.

At the end of this course, you will understand API and Automation concepts and be aware of a variety of tools and
methods for automating ExtremeCloud IQ deployments.

Automation is about turning repetitive jobs into self-proceeding procedures with use of scripts. Besides automating day-to-day tasks, this course is also about automating deployments. All these automations, tasks, workflows, and scripts result in a more efficient and effective way of doing business, but it also reduces human errors for “simple” and recurring tasks.

Course Contents

  • API functionality
  • CRUD operations
  • REST APIs
  • Exploring GraphQL
  • ExtremeCloud Swagger UI
  • Scripting language options along with their use cases and strengths including Python Script, JavaScript, and Node-RED
  • Authorizing against ExtremeCloud IQ
  • Authentication and authorization with XIQ-SE
  • Automating a deployment with Python
  • Creating a Private Pre-Shared Key (PPSK)

E-Book Symbol For this course you will receive the original documentation from Extreme Networks as a PDF file.

Request in-house training now

Target Group

This is an introduction level API course. Frequent and experienced API users are not encouraged to enroll.

Knowledge Prerequisites

Scripting skills are required to master automation and implement solutions independently, but instruction about custom scripting is limited. All scripts required for the labs are provided.

Course Objective

  • Learners will be able to define what an API is and how a business can benefit from using APIs and automation
  • Identify the four common data manipulation operations which are known under the CRUD abbreviation
  • Identify different types of APIs, specifically RESTful APIs, GraphQL, SOAP, and Websockets
  • Identify the different products from Extreme Networks that offer APIs
  • Learn about and practice using the most common scripting languages including Visual Programming, Python, JavaScript, and flow-based visual programming
  • Identify examples of network configuration and automation by using ExtremeCloud APIs
  • Use tools to quickly create a dashboard using ExtremeCloud APIs
  • Identify best practices regarding security

Classroom training

Do you prefer the classic training method? A course in one of our Training Centers, with a competent trainer and the direct exchange between all course participants? Then you should book one of our classroom training dates!

Online training

You wish to attend a course in online mode? We offer you online course dates for this course topic. To attend these seminars, you need to have a PC with Internet access (minimum data rate 1Mbps), a headset when working via VoIP and optionally a camera. For further information and technical recommendations, please refer to.

Tailor-made courses

You need a special course for your team? In addition to our standard offer, we will also support you in creating your customized courses, which precisely meet your individual demands. We will be glad to consult you and create an individual offer for you.
Request in-house training now

PDF SymbolYou can find the complete description of this course with dates and prices ready for download at as PDF.