Top searches
Gets a list of the most common searches in a time period.
Authorizations
Doofinder API key. Pass it as: Authorization: Token <api_key>
Query Parameters
Start date of the period in the format of UNIX timestamp or YYYYMMDD.
^20\d{2}(0[1-9]|1[012])(0[1-9]|[12][0-9]|3[01])$|^\d{10}|^\d{13}$End date of the period in the format of UNIX timestamp or YYYYMMDD.
^20\d{2}(0[1-9]|1[012])(0[1-9]|[12][0-9]|3[01])$|^\d{10}$|^\d{13}Unique id of the search engine. It accepts an array of values. If you want to work with all user search engines just don't send this parameter. Arrays parameters must be in the format param[]=value.
^[a-f0-9]{32}$^[a-f0-9]{32}$Filter by kind of device.
desktop, mobile Indicates which response format should be used
json, csv Type of query to filter by. Arrays parameters must be in the format param[]=value.
Filter by the number of search results.
Show only searches that exclusively yielded 0 results.
Show only searches that exclusively had "fuzzy" or "phonetic_text" as query name.
Exclude filters
Flag to indicate when to aggregate all Search Engines stats data.
Filter by index name.
Parameters:
- name *: The name of the index to filter
- hashid *: The hashid where
namebelongs
Format: indices[i][name]=value&indices[i][hashid]=hashid.
An string used to filter stats by input query.
Filter by a doofinder item id. You can get this value from the playground.