Search
Instant multi-entity typeahead search
Fast typeahead/autocomplete search across agents, originators, companies, and offices. Returns top matches per entity type. A bare NMLS ID resolves directly to its originator, company, or branch — including an originator who is in the NMLS registry with no production record yet (returned with hasScoredData: false). Use this for quick name lookups, not for filtered searches (use the entity-specific list endpoints for those). If you already have an entity ID, prefer getOriginator / getCompany / getBranch.
Authorization
Body application/json
entitiesstring[]Entity types to search (default: all)
filtersobjectPer-entity filter strings
Show child attributesHide child attributes
[key: string]stringlimitintegerMax results per entity (default: 5)
querystringrequiredSearch query
Responses
200objectSearch results grouped by entityShow attributesHide attributes
resultsobjectrequiredShow child attributesHide child attributes
[key: string]null[]400objectValidation error401objectUnauthorized403objectForbidden (authenticated, but missing required context — e.g. no active organization)404objectNot found413objectResponse payload too large — detail endpoint capped to fit Lambda response limits503objectSearch backend not configured