Shopping CartCart (Empty)
click cart to proceed to checkout
The Training Cloud Environment deployment process has been updated. When deploying your environments now you must specify your time zone and your environments will be automatically shut down after business hours. You can always start your environments anytime by clicking on Start All on the My Session tab.
March 25, 2019  - April 12, 2019
English Class
 57 seats left  
Interested in developing web applications in various programming languages? Do you want to retrieve and manipulate time series data from the PI Data Archive, and asset/event-specific data from the Asset Framework?

In this course, you will learn the basics of PI Web API through hands-on exercises and final project. The course covers how to interact with PI Web API using HTTP requests and how to work with the PI Index Search Crawler. We will take a look at 2 example applications for PI Web API, one in JavaScript and the other in C#.

For the final project, get prepared to create your own application with the PI Web API that will be useful in your day-to-day operations!


This course is for developers to learn the different options and methods for working with the PI Web API. You will learn how to perform functions like making basic requests, using headers, search, and application development.


This course does not teach programming, but rather how to use the PI Web API within your business. Developers should have basic knowledge of HTTP requests, as well as general programming skills in C# and/or JavaScript.

Software Requirements

Note: Learners are encouraged to use their own software and data structures. This allows each learner to leave the course with something immediately valuable in their enterprise. The requirements for completing the exercises and the final project are as follows:
  • PI System (running and collecting data with write access)
  •      PI Data Archive
         PI AF Server
  • PI Web API (admin access) and PI Index Search feature
  • Chrome and Fiddler

Don't have access to your own PI System?

This online course can be purchased together with the Cloud Environment, an isolated and safe PI system sandbox, designed to enhance your learning experience. You will have access to the Cloud Environment for 21 days since the initial launch.

Add the Course Cloud Environment (Optional - Includes Additional Cost)



(USD) $159.00
GST/VAT/Tax: (USD) $0.00
Sub Total: (USD) $159.00