Typeaheads
Autocomplete endpoints for companies, schools, investors, locations, and skills — plus job-title synonym expansion.
Typeaheads
Typeahead endpoints power autocomplete UIs and — just as importantly — make sure the values you send to search filters are ones Fiber can resolve cleanly. All of them support partial inputs with relevance-based ranking, so a few keystrokes is enough.
| Endpoint | Operation | Resolves |
|---|---|---|
| Company typeahead | companyTypeahead | Companies, schools/universities, investors by name |
| Location typeahead | locationTypeahead | Cities (with lat/long) from prefixes |
| Skills typeahead | skillsTypeahead | Professional skills from prefix/partial matches |
| Job title synonyms | jobTitleRewrite | A title expanded into synonyms/variations |
Company typeahead — and its modes
companyTypeahead searches companies, schools, and investors by name. The
optional orgType filter picks what you want:
- omit it — search all organization types,
school— only schools/universities,investor— only VC firms/funds/angels.
Use the school mode whenever you're filling education-related filters.
People-search education filters expect school names that resolve to known
institutions — free-typing "MIT" into a filter can miss or mis-resolve, but
picking the canonical entity from school typeahead guarantees a clean match.
The same logic applies to investor names before using funding-side filters.
Results are relevance-ranked — a typeahead is about finding the single right value, not filtering a list.
Location typeahead
Given a city prefix (e.g., "san fr"), returns candidate cities with their
latitude/longitude. Because it returns coordinates, it's also handy for the
radius/proximity search filters — resolve "San Francisco" to its point, then
search within N miles.
Skills typeahead
Search professional skills by name with prefix/partial matching and relevance-ranked results. Use it to build skill pickers, or to normalize free-text skill lists before applying skills filters in people search.
Job title synonym expansion
Expands one job title into synonyms and related variations ("SDR" → a family of sales-development titles). Feed the expanded set into job-title filters to improve yield instead of matching a single exact string.
Advice
- Always resolve through typeaheads when building UIs. Values picked from typeahead resolve deterministically in filters; free text invites misses.
- Use school/investor modes for education and funding flows — see the callout above.
- Expand titles rather than guessing variants. The synonym endpoint captures naming variants you'd never enumerate by hand.