| = Gerrit Code Review - /Documentation/ REST API | 
 |  | 
 | This page describes the documentation search related REST endpoints. | 
 | Please also take note of the general information on the | 
 | link:rest-api.html[REST API]. | 
 |  | 
 | Please note that this feature is only usable with documentation built-in. | 
 | You'll need to | 
 | `bazel build withdocs` | 
 | or | 
 | `bazel build release` | 
 | to test this feature. | 
 |  | 
 | [[documentation-endpoints]] | 
 | == Documentation Search Endpoints | 
 |  | 
 | [[search-documentation]] | 
 | === Search Documentation | 
 | -- | 
 | 'GET /Documentation/' | 
 | -- | 
 |  | 
 | With `q` parameter, search our documentation index for the terms. | 
 |  | 
 | A list of link:#doc-result[DocResult] entities is returned describing the | 
 | results. | 
 |  | 
 | .Request | 
 | ---- | 
 |   GET /Documentation/?q=test HTTP/1.0 | 
 | ---- | 
 |  | 
 | .Response | 
 | ---- | 
 |   HTTP/1.1 200 OK | 
 |   Content-Disposition: attachment | 
 |   Content-Type: application/json; charset=UTF-8 | 
 |  | 
 |   )]}' | 
 |   [ | 
 |     { | 
 |       "title": "Gerrit Code Review - REST API Developers\u0027 Notes", | 
 |       "url": "Documentation/dev-rest-api.html" | 
 |     }, | 
 |     { | 
 |       "title": "Gerrit Code Review - REST API", | 
 |       "url": "Documentation/rest-api.html" | 
 |     }, | 
 |     { | 
 |       "title": "Gerrit Code Review - JavaScript API", | 
 |       "url": "Documentation/js-api.html" | 
 |     }, | 
 |     { | 
 |       "title": "Gerrit Code Review - /plugins/ REST API", | 
 |       "url": "Documentation/rest-api-plugins.html" | 
 |     }, | 
 |     { | 
 |       "title": "Gerrit Code Review - /config/ REST API", | 
 |       "url": "Documentation/rest-api-config.html" | 
 |     }, | 
 |     { | 
 |       "title": "Gerrit Code Review for Git", | 
 |       "url": "Documentation/index.html" | 
 |     }, | 
 |     { | 
 |       "title": "Gerrit Code Review - /access/ REST API", | 
 |       "url": "Documentation/rest-api-access.html" | 
 |     }, | 
 |     { | 
 |       "title": "Gerrit Code Review - Plugin Development", | 
 |       "url": "Documentation/dev-plugins.html" | 
 |     }, | 
 |     { | 
 |       "title": "Gerrit Code Review - Developer Setup", | 
 |       "url": "Documentation/dev-readme.html" | 
 |     }, | 
 |     { | 
 |       "title": "Gerrit Code Review - Hooks", | 
 |       "url": "Documentation/config-hooks.html" | 
 |     }, | 
 |     { | 
 |       "title": "Gerrit Code Review - /groups/ REST API", | 
 |       "url": "Documentation/rest-api-groups.html" | 
 |     }, | 
 |     { | 
 |       "title": "Gerrit Code Review - /accounts/ REST API", | 
 |       "url": "Documentation/rest-api-accounts.html" | 
 |     }, | 
 |     { | 
 |       "title": "Gerrit Code Review - /projects/ REST API", | 
 |       "url": "Documentation/rest-api-documentation.html" | 
 |     }, | 
 |     { | 
 |       "title": "Gerrit Code Review - /projects/ REST API", | 
 |       "url": "Documentation/rest-api-projects.html" | 
 |     }, | 
 |     { | 
 |       "title": "Gerrit Code Review - Prolog Submit Rules Cookbook", | 
 |       "url": "Documentation/prolog-cookbook.html" | 
 |     }, | 
 |     { | 
 |       "title": "Gerrit Code Review - /changes/ REST API", | 
 |       "url": "Documentation/rest-api-changes.html" | 
 |     }, | 
 |     { | 
 |       "title": "Gerrit Code Review - Configuration", | 
 |       "url": "Documentation/config-gerrit.html" | 
 |     }, | 
 |     { | 
 |       "title": "Gerrit Code Review - Access Controls", | 
 |       "url": "Documentation/access-control.html" | 
 |     }, | 
 |     { | 
 |       "title": "Gerrit Code Review - Licenses", | 
 |       "url": "Documentation/licenses.html" | 
 |     } | 
 |   ] | 
 | ---- | 
 |  | 
 | .Query documentation | 
 | **** | 
 | get::/Documentation/?q=keyword | 
 | **** | 
 |  | 
 |  | 
 | [[json-entities]] | 
 | == JSON Entities | 
 |  | 
 | [[doc-result]] | 
 | === DocResult | 
 | The `DocResult` entity contains information about a document. | 
 |  | 
 | [options="header",cols="1,^2,4"] | 
 | |========================= | 
 | |Field Name  ||Description | 
 | |`title`     ||The title of the document. | 
 | |`url`       ||The URL of the document. | 
 | |========================= | 
 |  | 
 |  | 
 | GERRIT | 
 | ------ | 
 | Part of link:index.html[Gerrit Code Review] | 
 |  | 
 | SEARCHBOX | 
 | --------- |