Skip to main content

Pentaho+ documentation is moving!

The new product documentation portal is here. Check it out now at


Hitachi Vantara Lumada and Pentaho Documentation

Platform JavaScript APIs

Parent article

You can develop your own JavaScript components for Pentaho using our Platform JavaScript APIs. These APIs standardize across the Pentaho platform in such areas as data and visualization, but also on lower-level areas, such as configuration, localization and services. It also shares key platform information and services with JavaScript components.

The APIs are organized into the following groups:
  • Visualization

    A unified way to visualize data across the Pentaho suite.

  • Data

    Abstractions for data exchange among components, applications and data sources.

  • Type

    Out-of-the-box features such as class inheritance, metadata support, validation and serialization.

  • Core