Using BIRT REST API and JavaScript API in applications
This section discusses how to incorporate BIRT data objects and reports into your mobile application. The BIRT iHub supports application development using the REST API and JavaScript API (JSAPI). You can use one or both of these APIs to integrate BIRT visualizations and access data files stored in BIRT iHub servers.
The REST API supports:
Authenticating users
Searching for BIRT files
Running jobs from BIRT designs with selected parameters and locales
Downloading files
Downloading reports in PDF and Excel formats
Downloading and filtering data in JSON or CSV format
The JSAPI supports:
Embedding interactive BIRT visualizations in web pages
Handling scripted events within BIRT reports or BIRT report elements
Accessing table of contents and parameters in BIRT reports
Operating the BIRT Interactive Viewer and Crosstabs
The BIRT files contain your data and report templates. Use these APIs to access and generate BIRT content, enabling your application to display secure, interactive data visualizations in any programming language that supports REST and JavaScript.