This documentation targets the API shipped with Pentaho 8.3. You can access the documentation regarding 8.2, 8.1, 8.0 and 7.1.

Also check What's new and changed in the Pentaho Platform JavaScript APIs.

Platform JavaScript APIs

The Platform JavaScript APIs support the development of JavaScript components for the Pentaho platform:

  1. Standardizes in cross-cutting areas, such as data and visualization, but also on lower-level areas, such as configuration, localization and services.
  2. Exposes key platform information and services to JavaScript components.

The APIs are organized as follows: