Global search

Nexus provides global search functionality across all projects through the search plugin.


The search plugin is experimental and its functionality and API can change without notice.

For instructions on how to configure global search in Nexus and how it works please visit the Search configuration page.


POST /v1/search/query

… where {payload} is a Elasticsearch query and the response is forwarded from the underlying Elasticsearch indices.

The endpoint filters the Elasticsearch projections from the underlying composite views and only returns results from indices to which user has access to, i.e. has views/query permission.


GET /v1/search/config

This endpoint returns the search configuration. The contents of config file is the payload of this response.