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