REST API

Using the Syncfusion Report Server REST API, you can manage and change Syncfusion Report Server resources programmatically via HTTP. The API gives you simple access to the functionality behind the resources on a Syncfusion Report Server. You can use this access to create your own custom applications or to script interactions with Syncfusion Report Server resources.

API Versions

Rest API-v1.0 You can manage(retrieve, add, update and delete) groups and users in Syncfusion Report Server using the Rest API.
Rest API-v2.0 You can manage(retrieve, add, update, delete and export) items and permissions, also can perform special operations of groups and users in Syncfusion Report Server using the Rest API.
Rest API-v3.0 You can manage(add, update and run) schedules, also can get storage type of server and item location in Syncfusion Report Server using the Rest API.
Rest API-v4.0 You can manage(add, update) schedules with filter parameters, also can get schedule details, report parameter and export report with filters in the Syncfusion Report Server using the REST API
Rest API-v5.0 You can manage(add, and update) items with DataSourceName and DataSetName in the Syncfusion Report Server using the REST API

REST API Sample

REST API sample client application shows how to invoke the Syncfusion Report Server API programmatically from your own application. You can refer the sample application directly into your application and call the helper methods to make use of it. Please download the sample application here.