Skip to main content

ChainsSearchRequest

qstringrequired

Free-text query; 1..100 runes (>=2 runes when mode=suggest). Canonicalized server-side using the same pipeline as the stored column (NFD -> drop combining marks -> NFC -> lowercase).

Example: marriott
providerCodestring

Optional provider filter (lowercase). Omit for cross-provider search.

Example: example
modestring
  • suggest (default): exact + prefix + contains + fuzzy (trigram) in a single query.
  • exact: only rows whose canonical name equals q.
  • prefix: only rows whose canonical name starts with q.

Possible values: [suggest, exact, prefix]

Default value: suggest
limitinteger

Possible values: >= 1 and <= 100

Default value: 20
ChainsSearchRequest
{
"q": "marriott",
"providerCode": "example",
"mode": "suggest",
"limit": 20
}