HomeHelp & SupportAPI DocumentationSearch › JSON Response Format

JSON Response Format

Below is an explanation of the format and tags contained in our JSON response.

{

"response": { # output is wrapped in a single response

"status": "OK", # Request status, OK or ERROR AND MESSAGE.
For Example, if your daily limit is reached, ERROR: Daily Limit Reached.

"head": { # Start of general details related to the search query.

"query": "mojeek", # Full search query string.

"nword": 1, # Number of words in query which also relates to the number of word tags that follow.

"words": [ # Start of details on each word in the query.

{ # Start of details on first word in the query.

"full": "mojeek", # Original version of word used in the search.

"stem": "mojeek", # Stemmed version of word used in the search.

"plus": 1, # Set to 1 if word was used, 0 if minus or stop word.

"hits": 112207 # Exact amount of documents indexed for this word.

} # End of word.

{

... # Repeated for all words.

}

], # End of details on each word in the query.

"timer": 0.61, # Time in seconds search took to complete.

"start": 1, # First result equals start + 1, ie. 1st result equals 0, 11th result equals 10.

"return": 10, # Number of results returned.

"exact": true, # 1 if results count is exact or 0 if about.

"results": 112094, # Total result count.

"rankm": 169, # Ranking method used.

"dups": 0, # True if duplicate listings have been removed.

"more|excluded": 47315 # The number of documents that will not be returned in the results due to site clustering, restricting results by domain when performing a site search, or when filtering by categories (OrgSearch users only).

}, # End of head.

"cats_ref": { # Start of cats_ref tag if popular categories to refine this search by were found.

"category1": 100, # category name:count

... # Repeated for all cats_refs.

}, # End of cats_ref.

"cats_other": { # Start of cats_other tag if other categories related to this search by were found.

"category1": 100, # category name:count

... # Repeated for all cats_others.

}, # End of cats_other.

"facet_dates": { # Start of facet_dates tag if faceted search performed (OrgSearch users only).

"2020-07-01T00:00:00Z": 100, # date(UTC):count

... # Repeated for all facet_dates.

}, # End of facet_dates.

"results": [ # Start of results.

{ # Start of individual result.

"url": "https://www.mojeek.com/", # Document URL.

"title": "Mojeek", # Document title.

"desc": "Search Settings Site Search Boxes Add Mojeek to your browser Go to Mojeek UK Independent and unbiased search results with no user tracking. Learn More .", # Document description.

"size": "1kb" # Document size.

"timestamp": 1184044740 # Date last modified timestamp.

"date": "Tue Jul 10 05:19:00 2007" # Date last modified formatted.

"pdate": 1184044740 # Date published timestamp.

"cdatetimestamp": 1184044740 # Date crawled timestamp.

"cdate": "Tue Jul 10 05:19:00 2007" # Date crawled formatted.

"mres": 1, # If set to 1 more results are available from this domain but have been excluded due to domain clustering.

"cats": "cat1|cat2|cat3" # Pipe-separated list of categories that the result is tagged with. Note: only appears for OrgSearch users.

"image" : { # Start of image tag.

"url": "https://example.com",

"width": 100, # Width in pixels.

"height": 100 # Height in pixels.

}, # End of image.

},

{

... # Repeated for all results.

}

] # End of results.

} # End of response.

}

Further reading: Request Parameters