/lucene/search
Mount Point: /service/local/lucene/search
GET
Search against all repositories using provided parameters. Note there are a few different types of searches you can perform. If you provide the 'q' query parameter, a keyword search will be performed. If you provide the 'g, a, v, p or c' query parameters, a maven coordinate search will be performed. If you provide the 'cn' query parameter, a classname search will be performed. If you provide the 'sha1' query parameter, a checksum search will be performed.
Parameters
| name | description | type | default |
|---|---|---|---|
| q | provide this param for a keyword search (g, a, v, p, c, cn, sha1 params will be ignored). | query | |
| g | group id to perform a maven search against (can be combined with a, v, p & c params as well). | query | |
| a | artifact id to perform a maven search against (can be combined with g, v, p & c params as well). | query | |
| v | version to perform a maven search against (can be combined with g, a, p & c params as well). | query | |
| p | packaging type to perform a maven search against (can be combined with g, a, v & c params as well). | query | |
| c | classifier to perform a maven search against (can be combined with g, a, v & p params as well). | query | |
| cn | provide this param for a classname search (g, a, v, p, c params will be ignored). | query | |
| sha1 | provide this param for a checksum search (g, a, v, p, c, cn params will be ignored). | query | |
| from | result index to start retrieving results from. | query | |
| count | number of results to have returned to you. | query | |
| repositoryId | The repositoryId to which repository search should be narrowed. Omit if search should be global. | query |
Response Body
| element: | searchNGResponse |
| media types: | */* application/xml |
(no documentation provided)