Indexing

Get data into your index

You will have to run a scratch index to get data into your index. There are two ways to do that - using the back office or calling the API directly, using, e.g., Postman.

It is only necessary to index from scratch when importing data from external sources into Ucommerce or making a new custom index definition. When using the back office to change properties for products, etc., the back office makes sure to index the changes automatically.

Only a single scratch index operation can run at any time. The API will return a 409 - Conflict HTTP status code if a scratch index operation is already running. The back office will display the current status.

Scratch index using the back office

Go to Settings -> Search - rebuild index -> Click Rebuild index

Scratch index using the API

Send an empty POST request to the URL responsible for indexing:

https://YourStore:YourPort/ucommerce/api/v1/search

Last updated