Extending the Nintex Process Manager OpenSearch endpoint

The SharePoint search endpoint which is available for your Nintex Process Manager site at Admin >Configuration > Intranet/Extranet Resources > SharePoint Search adheres to the OpenSearch A collection of simple formats for the sharing of search results. standard.

You can make HTTP GET requests to this endpoint with the parameters described in the table below to retrieve process, document, and group content from a Nintex Process Manager site. The content returned will be in the format specified by the OpenSearch Protocol. For more information, see the OpenSearch website.

Note: 

OpenSearch endpoint parameters

Parameter Type Description
terms Text The criteria to search on. A blank term will result in an error being returned in the response. See Search ranking and syntax reference for the supported syntax. If no search terms are added and the group parameter is included, then all content within the group is returned in the results. This includes any processes, groups, or documents. Content in any sub-groups is not included.
startItem Number

Indicates the item number that is the first item returned in the search results shown for the page. This is used to indicate which page of items to show.

This means if the startItem is 0, pageSize is 10, and 20 total results, then 0 is provided to get the first page, and 10 for the second page. The page parameter can be used as an alternative.

page Number

Indicates the current page of items to display.

For example:

  • If 1 is used, displays the first page
  • if 2 is used, displays the second page.
pageSize Number Indicates the number of items to show per page.
base 0 or 1 Indicates where index for either the page or startItem starts at either 1 or 0. This means, if the base is 0, then the page parameter must be 0 to show the first page of results, 1 for the second page and so forth.
group GUID The unique id for the group that should be filtered on. Only results within this group or sub-groups will be returned.
altUrls True or False

Indicates whether to include the minimode link for a process as an additional URL in the results returned.

Caution: This parameter is not recommended as it returns minimode links in the results and content is displayed to unauthenticated users. Instead the full URL should be returned to ensure users have to authenticate to gain access to the content.