Highlight

July 15, 2026 ยท View on GitHub

Properties

NameTypeDescriptionNotes
fragment_sizeOption<i32>Maximum size of the text fragments in highlighted snippets per field[optional]
limitOption<i32>Maximum size of snippets per field[optional]
limit_snippetsOption<i32>Maximum number of snippets per field[optional]
limit_wordsOption<i32>Maximum number of words per field[optional]
number_of_fragmentsOption<i32>Total number of highlighted fragments per field[optional]
after_matchOption<String>Text inserted after the matched term, typically used for HTML formatting[optional][default to ]
allow_emptyOption<bool>Permits an empty string to be returned as the highlighting result. Otherwise, the beginning of the original text would be returned[optional]
aroundOption<i32>Number of words around the match to include in the highlight[optional]
before_matchOption<String>Text inserted before the match, typically used for HTML formatting[optional][default to ]
emit_zonesOption<bool>Emits an HTML tag with the enclosing zone name before each highlighted snippet[optional]
encoderOption<String>If set to 'html', retains HTML markup when highlighting[optional]
fieldsOption<models::HighlightFields>[optional]
force_all_wordsOption<bool>Ignores the length limit until the result includes all keywords[optional]
force_snippetsOption<bool>Forces snippet generation even if limits allow highlighting the entire text[optional]
highlight_queryOption<models::QueryFilter>[optional]
html_strip_modeOption<String>Defines the mode for handling HTML markup in the highlight[optional]
limits_per_fieldOption<bool>Determines whether the 'limit', 'limit_words', and 'limit_snippets' options operate as individual limits in each field of the document[optional]
no_match_sizeOption<i32>If set to 1, allows an empty string to be returned as a highlighting result[optional]
orderOption<String>Sets the sorting order of highlighted snippets[optional]
pre_tagsOption<String>Text inserted before each highlighted snippet[optional][default to ]
post_tagsOption<String>Text inserted after each highlighted snippet[optional][default to ]
start_snippet_idOption<i32>Sets the starting value of the %SNIPPET_ID% macro[optional]
use_boundariesOption<bool>Defines whether to additionally break snippets by phrase boundary characters[optional]

[Back to Model list] [Back to API list] [Back to README]