OptionalfuzzyThe maximum fuzzy matching level used to find results.
It shows how much the search relaxed exact matching. Higher values mean more tolerance for typos and variations.
Fuzzy levels (typically 1-4):
It is low when exact or near-exact matching finds the results, and increases to find matches when the query has typos.
Where match strictness is not reported, the field is absent rather than 0. Read a missing
value as "not reported", not as an exact match.
OptionalgeoThe geographic position used to bias search results, as [longitude, latitude].
If present, results were prioritised by proximity to this location.
OptionalnextThe opaque cursor that continues this search, to pass back as the request's cursor.
See CommonGeocodeAndFuzzySearchParams.cursor. Only fuzzy search and geocoding page this way.
If it is absent, pagination has ended. Either the next page would start at totalResults, this
page came back empty, or the next page would start past result 1900, the furthest the backend
serves. Fuzzy search's totalResults is at most 100 and can be lower at a larger limit, so its
pagination ends there.
The number of results in this response.
This is the actual count of features in the results array, which may be less than
totalResults due to pagination limits. Unlike totalResults, it is always present, as the
length of the array you were given.
The search query as interpreted and processed by the search engine.
It may differ from the original input due to:
The time the search engine spent processing and returning results, in milliseconds.
It does not include network latency.
The search type, which tells whether results are location-biased (NEARBY) or general (NON_NEAR).
OptionaltotalThe number of results the search API reports for the query.
It is not guaranteed, so guard it rather than assume a number. For geocoding, it counts matches
beyond the page returned. Fuzzy and geometry search report at most 100, the most one search
returns, and fuzzy search's number can drop as limit grows. Along-route search reports the
page's own length. So don't show it as a total except for geocoding.
Don't drive pagination with it either. nextCursor decides whether a further page exists.
The metadata summary of a search API response.
It describes how the search engine processed the query, the result counts, and the cursor that continues the search through further pages.
Remarks
This summary is included in responses from:
Example