"no advertising, no tracking, just search"

HomeHelp & SupportAPI Documentation › HTTP Request Parameters

HTTP Request Parameters

Below are the available parameters for querying the Mojeek Search API.

q=[search query]
URL encoded string containing the search query.

qm=[excluded words]
URL encoded string containing excluded words, ie. discard documents that contain them.

s=[n]
Start results from this number ie. 1 = first result, 10 = first result of second page (if displaying 10 results per page).

t=[n]
Maximum number of results to return, ie. results per page.

site=[site]
String containg site to limit search to, ie. mojeek.com.

reg=uk
Restrict search to pages from the uk only.

si=[n]
Maximum number of results to return per site, per complete query result set.

ir=[n]
Return multiple site results (as set by 'si') if within this number of first result from the same site.

date=[0|1]
Include the date when we last crawled the page.

size=[0|1]
Include the document's size.

api_key=[api_key]
Your unique api_key to retrieve results in xml format.

spell=[0|1]
Include alternative spelling suggestions.

news=[0|1]
Include relevant news results.

Further reading: XML Response Format