Jaspersoft Web Services Reference

JasperReports Server has SOAP and RESTful Web Services APIs which allow users to do such things as:

  • load reports into JasperReports Server
  • download reports for editing
  • execute reports for viewing
  • browse, move, and copy directories and files in the JasperReports Server repository
  • schedule reports
  • set report locales

Editors Note: Jaspersoft continues to expand and improve the functionality of the REST web services. This API allows client applications to interact with most features of the server over HTTP using standard XML and JSON objects. With the completion of the v2 REST API, Jaspersoft announces the deprecation of the original REST API and the end-of-life of the SOAP services. While these services will remain available in the server for the time being, Jaspersoft recommends that you migrate your integration to the latest API available: Jaspersoft v2 REST API.

Documentation

Getting Started

Datasource and Domain Services

Authentication

Administration Services

Repository Services

Reports Services

Samples and Examples

Troubleshooting

Sample Clients

The JasperReports Server Web Services client sample code have traditionally been found in any of the JasperReports Server Release Packages (or accessed from Jaspersoft's main download area), or directly from the JasperReports Server source code. For Distributions from v5.0.1 and earlier, Look in the following locations:

  • /samples/php-sample
  • /samples/java-webapp-sample
  • /samples/js-c-client
  • /samples

Online Sample Clients

References

Feedback
randomness