Skip to main content
POST

Authorizations

Authorization
string
header
required

User session token issued by NextAuth. For human users accessing Solya via the web application.

Body

application/json

Natural-language hints per entity type. Provide only fields you want resolved.

brand
string

Brand name or code hint, e.g. 'Nike', 'AD001'.

Minimum string length: 1
category
string

Category hint resolved via taxonomy cascade, e.g. 'footwear'.

Minimum string length: 1
collection
string

Collection name or code hint, e.g. 'Spring Summer 2025', 'SS25'.

Minimum string length: 1
color
string

Color hint resolved via taxonomy cascade, e.g. 'bleu turquoise'.

Minimum string length: 1
design
string

Design hint resolved via taxonomy cascade, e.g. 'monochrome'.

Minimum string length: 1
family
string

Family hint resolved via taxonomy cascade, e.g. 'chaussures'.

Minimum string length: 1
gender
string

Gender hint resolved via taxonomy cascade, e.g. 'homme', 'women'.

Minimum string length: 1
product
string

Product name or code hint, e.g. 'Air Max 90'. Cross-constrained with resolved brand — only products of that brand are returned.

Minimum string length: 1
shape
string

Shape hint resolved via taxonomy cascade, e.g. 'low top'.

Minimum string length: 1
size
string

Size hint resolved via taxonomy cascade, e.g. '40', 'L', 'XL'.

Minimum string length: 1
sport
string

Sport hint resolved via taxonomy cascade, e.g. 'running', 'football'.

Minimum string length: 1
style
string

Style hint resolved via taxonomy cascade, e.g. 'casual'.

Minimum string length: 1

Response

Successful resolution

ActionResponse envelope wrapping the multi-entity resolution result.

data
object
required
success
enum<boolean>
required
Available options:
true