v1
latestOpenAPI 3.1.02026-07-241765501.1 MBSort options
Replace a sort option
🔐 This endpoint requires HTTP authentication (either Basic or Bearer). For authenticating with Bearer token, required scopes are: sort_options(w).
Replace a sort option. If the sort option already exists, it will be updated, if not it will be created. Note that total number of sort options is limited, and every combination of sort_by and sort_order fields among the sort options must be unique.
put/v1/sort_option/{sort_by}/{sort_order}
Path parameters
sort_bystring required
sort_orderstring required
Query parameters
keystring required
The key of the index to use.
Example:key_K2pX7vBnU0bgA5xp
sectionstring
The section of the index to use. Defaults to Products.
Example:Products
cstring
The ID of the client and version that the request is coming from, such as cio-js-2.90.
Example:cio-js-2.90
Request body
Example request
{
"display_name": "Price: Low to High",
"path_in_metadata": "data.price",
"position": 1
}Response
OK
Example response
{
"display_name": "Price: Low to High",
"path_in_metadata": "data.price",
"position": 1,
"sort_by": "price"
}