Embed Bold Reports® Report Server in your application

You can integrate Bold Reports® Report Server reporting into your application through the REST API, the reporting components, or an embed URL. Bold Reports® provides a comprehensive set of APIs for server integration.

Which integration options can I use?

Bold Reports® Report Server offers three options for integrating reporting features into your applications: REST API, Reporting Component, and Embed URL. Each option provides a different approach to the integration, as the following sections explain.

REST API

Bold Reports® Report Server has a built-in REST API that lets you manage Report Server features from your application. You can learn more from the REST API reference and the following articles:

  1. Generate authentication token from Report Server UI.
  2. Generate authentication token from Report Server API.
  3. Get list of Reports from Report server
  4. Export report from Report Server

Reporting Components

Bold Reports® provides Embedded Reporting Tools for integrating report viewing and editing into your application. The components let you view and edit reports with Report Server along with the built-in Report Service. You can learn more in the following sections:

Embed URL

URL access is another Bold Reports® option for integrating report viewing into your applications. You generate the embed URL from the embed code and use it with an iFrame to embed report viewing in your application. You can learn more in the following sections:

Get Embed Code of Report

Embed report using embed secret key