Deskhero Developer Hub
Back to deskhero.com
Search

More like this

Finds records that resemble the given one by comparing their embeddings, which is what powers the related tickets and articles panels, and returns up to ten matches above the default similarity threshold with the record itself excluded. Only TICKET and KNOWLEDGE_BASE are supported as entity, and a record the caller cannot reach through group access is reported as not found.

GET /api/{tenant:minlength(2)}/v{version:apiVersion}/search/more_like_this/{entity}/{id}
Authorisation
Minimum role: USER

Request arguments

Name Type Source
entityENUM entity
idInt32
Request body example

Response

Status
200 (OK)
Type
DTO_search_response[]
Wrapper
DTO_response_wrap
Other statuses
400 (BadRequest), 403 (Forbidden)
Response body example
DTO_search_response
NameTypeReadOnlyDescription
sys_statusDTO_referenceSys status
categoryDTO_referenceCategory
groupDTO_referenceGroup
idInt32Id
titleStringTitle
highlightStringHighlight
additional_infoStringAdditional info
entityENUM entityReadOnlyEntity
scoreDoubleReadOnlyScore
score_weightedDoubleReadOnlyScore weighted
external_linkStringReadOnlyExternal link
createdDateTimeCreated
bodyStringStore the full text of the entity in plain text.
DTO_reference
NameTypeReadOnlyDescription
idInt32The id of the reference
labelObjectReadOnlyName/Label from referenced object.
ENUM entity
ValueNameDescription
0UNKNOWNUNKNOWN
1LISTLIST
2GROUPGROUP
3USERUSER
4LIST_ENTRYLIST_ENTRY
5TICKETTICKET
6SEARCHSEARCH
7INVOICEINVOICE
8KNOWLEDGE_BASEKNOWLEDGE_BASE
9SCRAPED_ITEMSCRAPED_ITEM
10FIELDFIELD
11TICKET_CONVERSATIONTICKET_CONVERSATION
12EXPORTEXPORT
13EXTERNAL_PRODUCTEXTERNAL_PRODUCT
14TEMPLATETEMPLATE
15PROFILE_APIPROFILE_API
16FAQFAQ

Generated Aug 4, 2026 18:37