curl
Advanced Personalization API
Update the configuration
Updates the configuration.
PUT
curl
The configuration is a list of configuration objects for each index. To configure Advanced Personalization for an index, create a new configuration object for the index.
Required ACL:
search, browse, recommendationAuthorizations
Your Algolia application ID.
Your Algolia API key with the necessary permissions to make the request. Permissions are controlled through access control lists (ACL) and access restrictions. The required ACL to make a request is listed in each endpoint's reference.
Body
application/json
The impact that personalization has on the re-ranking of search results.
Available options:
none, low, medium, high, maximum The type of user profiles to generate.
Basic profiles are based on past behaviors, ensuring search results align with previous interests.
Available options:
basic Last modified on March 23, 2026