Progress® Telerik® Reporting R1 2018


The ServiceStack implementation of the Telerik Reporting REST Service is a RESTful web service built upon the ServiceStack framework.

In order to utilize the service, you have to create a new class which inherits from the abstract ReportsHostBase class. The ReportsHostBase class contains one important property needed by the reporting engine: ReportServiceConfiguration.

The service can be hosted on IIS or self-hosted.

As Telerik Reporting ServiceStack REST service is a pure HTTP web service it can be accessed with any HTTP-capable client. For example you can create one of the following clients in order to utilize the service:

  • JavaScript client

  • C# client

  • Silverlight client

The service can be used from the HTML5 Report Viewer, Windows Forms ReportViewer and WPF ReportViewer as well.

The current ServiceStack implementation is based on ServiceStack V3 (

Note Note

The Telerik Reporting ServiceStack REST Service should be the only ServiceStack based Web Service in a project, as all ServiceStack services have a single AppHost per AppDomain.

See Also

Is this article helpful? Yes / No
Thank you for your feedback!

Give article feedback

Tell us how we can improve this article