Interact with the Bold Reports® REST API
To use the Bold Reports® interactive REST API documentation, get a user access token and add it to the header of each request. You need an access token to authenticate with the API endpoints and get responses.
How do I get an access token?
Each Bold Reports® Report Server user has their own unique token to authenticate requests. Add this token to the header of the request.
To obtain the User Token, follow these steps:
-
Navigate to the appropriate interactive REST API documentation link.
-
Expand the
Authenticationsection and clickTry it out.
-
A public demo of the Bold Reports® Report Server is hosted at the adhoc.boldreports.com demo site. To use the public demo, obtain the access token using the sample credentials provided below.
Username - [email protected]
grant_type - password
password - Guest123@BoldReports!

-
Click
Execute. You receive a response similar to the one below. Retrieve theaccess_tokenfrom the response body.
How do I authorize API requests with the token?
You authorize Bold Reports® REST API calls by including the access_token as an Authorization header for subsequent API calls.
-
Click the
Authorizebutton in the top right corner of the page.
-
In the dialog that opens, enter the access token in the
Valuebox with this format, ‘Bearer’ + access_token, then click theAuthorizebutton.

-
You can now interact with the other REST APIs using the respective parameters described in each API’s documentation.
NOTE: The Bold Reports® interactive document provides both API responses and their corresponding code descriptions.