Skip to main content
POST
Search Products

Authorizations

REFINE_API_KEY
string
header
required

API key for authentication

Body

application/json
organizationId
string<uuid>
required

Organization ID

Example:

"f2c320fc-1234-4567-8901-84c87f6b4c52"

catalogId
string<uuid>
required

Catalog ID

Example:

"1e2f3d4c-5678-9012-3456-9baaf2a08e3f"

query
string
required

Search query (automatically converted to lowercase)

Example:

"blue denim jacket"

topK
integer
required

Number of results to return

Example:

24

visual_weight
number<float>
required

Weight for visual similarity (0,1]

Required range: 0 < x <= 1
Example:

0.8

similarity_threshold
number<float>
required

Minimum similarity score for results [0,1]

Required range: 0 <= x <= 1
Example:

0.25

filters
object[]

Optional filters to apply

user_analytics
object

Optional analytics data

Response

Search results

status
enum<string>
Available options:
success
Example:

"success"

results
object[]