New to Telerik ReportingStart a free 30-day trial

Search in a Document Overview

Updated on Sep 15, 2026

Request

POST /api/reports/clients/{clientId}/instances/{instanceId}/documents/{documentId}/search

Path parameters

NameTypeDescription
clientIdStringID of the service client. Returned by Register Client.
instanceIdStringID of the report instance. Returned by Resolve Report Instance.
documentIdStringID of the report document. Returned by Resolve Document.

Request Body

SearchInfo describing the search arguments.

Response

HTTP Status CodeDescription
200 OKSearch is performed successfully and returns at least one result.
204 No ContentThe search returned no results.
410 GoneThe specified clientId cannot be found (expired).
404 Not FoundThe specified instanceId or documentId cannot be found.

Response Body

When the return status is OK the response body contains a JSON array of SearchResultsInfo objects representing the search results.

Sample

  • Request

      POST /api/reports/clients/f3c380da635/instances/c71aeb824cf/documents/495ff8766803332209ef12/search HTTP/1.1
    
      {
      	"searchToken": "foo",
      	"matchCase": false,
      	"matchWholeWord": false,
      	"useRegularExpressions": true
      }
  • Response

      HTTP/1.1 200 Ok
    
      {
      	"description": "Quarterly Sales Dashboard for 2003",
      	"id": "a082030a03fa4e349abe183d161a35ea",
      	"page": 1
      }
In this article
RequestResponseSample
Not finding the help you need?
Contact Support