CRM
Rank an agent's LO partners by product-mix + size similarity to a viewing LO
postapi.modelmatch.com/v1/crm/similar-originators
Authorization
Body application/json
dateRangestringPeriod key (default: last_14_months).
partnerNmlsIdsstring[]requiredPartner LO NMLS ids to rank (deduped, self-excluded, capped at 200).
topnumberMax scored rows to return (1–50, default 25).
viewerNmlsstringrequiredThe viewing LO's bare NMLS id.
weightsobjectLive tuning overrides for the tx/loan/size blend (clamped to ≥ 0).
Show child attributesHide child attributes
loannumbersizenumbertxnumberResponses
200objectScored + sorted partner LOs (score, per-component similarity, shared highlight).Show attributesHide attributes
dataobjectrequiredShow child attributesHide child attributes
resultsobject[]requiredShow child attributesHide child attributes
componentsobjectrequiredhighlightobject | nullrequirednmlsstringrequiredscorenumberrequiredunitsnumberrequiredvolumenumberrequired400objectValidation error401objectUnauthorized403objectForbidden (authenticated, but missing required context — e.g. no active organization)404objectNot found413objectResponse payload too large — detail endpoint capped to fit Lambda response limits503objectSearch timed out or the cluster is overloaded — retry after `Retry-After` seconds.