Skip to main content

PI Web API Client – TypeScript

Contributors:

Overview

PI Web API Client – TypeScript is an open-source Node.js library for interacting with the OSIsoft PI Web API. It provides a strongly-typed, developer-friendly interface for accessing PI data, performing data retrieval and manipulation, and building custom reporting or integration solutions in JavaScript and TypeScript environments.

The library is designed for developers who want to work with PI System data in a modern, type-safe way, leveraging the benefits of TypeScript for improved code quality and maintainability. It simplifies common tasks such as querying PI Points, reading and writing data, and navigating Asset Framework structures.

Features

  • Typed interface for all major PI Web API endpoints
  • Easy data retrieval, manipulation, and reporting
  • Works seamlessly with Node.js and TypeScript

Repository

Explore the PI Web API Client – TypeScript repository.