Users type company names, not perfect tickers. Autocomplete, watchlist builders, and research tools need a reliable way to turn a search string into exchange symbols.
The Mboum search endpoint returns matching equities, ETFs, and related instruments from a single query parameter.
👉 To access this endpoint, you must obtain an API key: https://mboum.com/pages/api
The Search Endpoint
Ticker lookup lives under GET /v1/markets/search. A newer /v2/markets/search also exists; this guide uses the documented v1 path.
Documentation:
https://docs.mboum.com/#stocks-options-GETapi-v1-markets-search
Request
GET https://api.mboum.com/v1/markets/search?search=AA
Authorization: Bearer YOUR_API_KEY
Parameters
search— search term (example:AA)
Python Example
import requests
url = "https://api.mboum.com/v1/markets/search"
headers = {"Authorization": "Bearer YOUR_API_KEY"}
params = {"search": "Micron"}
response = requests.get(url, headers=headers, params=params)
response.raise_for_status()
matches = response.json().get("body", [])
for item in matches[:5]:
print(item["symbol"], item["name"], item["exchDisp"], item["typeDisp"])
Understanding the Response
Each item in body includes:
symbol— ticker symbolname— company or fund nameexch— exchange codetype— instrument type codeexchDisp— human-readable exchange (for example NASDAQ)typeDisp— human-readable type (for example Equity)
Practical Use Cases
Wire this endpoint into typeahead UI, normalize user input before quote or history calls, and disambiguate similarly named companies across exchanges.
👉 Get your API key and build ticker search: https://mboum.com/pages/api