AI Search — API Reference
Powerful and configurable search, boosted by Synerise AI
56 endpoints across 8 tags.
Search
GET/search/v2/indices/{indexId}/query— Full-text items searchPOST/search/v2/indices/{indexId}/query— Full-text items searchGET/search/v2/indices/{indexId}/query/explain— Explained full-text items searchPOST/search/v2/indices/{indexId}/query/explain— Explained full-text items searchGET/search/v2/indices/{indexId}/autocomplete— Autocomplete items searchPOST/search/v2/indices/{indexId}/autocomplete— Autocomplete items searchGET/search/v2/indices/{indexId}/autocomplete/explain— Explained autocomplete items searchPOST/search/v2/indices/{indexId}/autocomplete/explain— Explained autocomplete items searchGET/search/v2/indices/{indexId}/explain-match— Searchable attributes matchGET/search/v2/indices/{indexId}/deleted-searches— Get deleted searchesPOST/search/v2/indices/{indexId}/deleted-searches— Soft-delete a recent searchGET/search/v2/indices/{indexId}/recent-searches— Get recent searches
Visual Search
GET/search/v2/indices/{indexId}/visual— Visual items searchPOST/search/v2/indices/{indexId}/visual— Visual items searchGET/search/v2/indices/{indexId}/visual/explain— Explained visual items searchPOST/search/v2/indices/{indexId}/visual/explain— Explained visual items search
Listing
GET/search/v2/indices/{indexId}/list— Items listingPOST/search/v2/indices/{indexId}/list— Items listingGET/search/v2/indices/{indexId}/list/explain— Explained items listingPOST/search/v2/indices/{indexId}/list/explain— Explained items listing
Synonyms
GET/search/v2/indices/{indexId}/synonyms— Get synonymsPOST/search/v2/indices/{indexId}/synonyms— Create synonymPOST/search/v2/indices/{indexId}/synonyms/batch— Batch insert synonymsPOST/search/v2/indices/{indexId}/synonyms/replace-all— Replace all synonymsGET/search/v2/indices/{indexId}/synonyms/{synonymId}— Get synonymPUT/search/v2/indices/{indexId}/synonyms/{synonymId}— Update synonymDELETE/search/v2/indices/{indexId}/synonyms/{synonymId}— Delete synonym
Search Configuration
GET/search/v2/indices/{indexId}/attributes/filterable/values— Get values of filterable attributesGET/search/v2/indices— Get configurations of all indicesPOST/search/v2/indices— Post index configurationGET/search/v2/indices/{indexId}/config— Get index configurationPUT/search/v2/indices/{indexId}/config— Update index configurationDELETE/search/v2/indices/{indexId}/config— Delete index configurationGET/search/v2/indices/{indexId}/state— Get index stateGET/search/v2/supported-languages— Get supported languagesGET/search/v2/indices/{indexId}/duplicate— Duplicate index
Suggestions Configuration
GET/search/v2/suggestion-indices— Get suggestion indicesPOST/search/v2/suggestion-indices— Create suggestion indexGET/search/v2/suggestion-indices/{indexId}/config— Get suggestion indexPUT/search/v2/suggestion-indices/{indexId}/config— Create/replace suggestion indexDELETE/search/v2/suggestion-indices/{indexId}/config— Delete suggestion indexGET/search/v2/suggestion-indices/{indexId}/state— Get suggestion index state
Query Rules
GET/search/v2/indices/{indexId}/rules— Get rulesPOST/search/v2/indices/{indexId}/rules— Create ruleGET/search/v2/indices/{indexId}/rules/{ruleId}— Get rulePUT/search/v2/indices/{indexId}/rules/{ruleId}— Update query ruleDELETE/search/v2/indices/{indexId}/rules/{ruleId}— Delete rulePOST/search/v2/indices/{indexId}/rules/{ruleId}/activate— Activate rulePOST/search/v2/indices/{indexId}/rules/{ruleId}/pause— Pause rulePOST/search/v2/indices/{indexId}/rules/{ruleId}/draft— Draft rulePOST/search/v2/indices/{indexId}/rules/{ruleId}/finish— Finish rule
Search Stats
GET/search/v2/indices/{indexId}/stats/queries/summary— Get queries stats summaryGET/search/v2/indices/{indexId}/stats/queries/top— Get top query statisticsGET/search/v2/indices/{indexId}/stats/filters/summary— Get filters statsGET/search/v2/indices/{indexId}/stats/rules/summary— Get rules statsGET/search/v2/indices/stats/queries/summary— Get queries summary for multiple indices