Search Tickers
Five endpoints for resolving stock tickers from different identifiers: symbol/name, company name only, SEC CIK, CUSIP, and ISIN. All return the ticker symbol, company name, exchange, and security type.
Search by Ticker
The most flexible search endpoint — matches against both ticker symbols and company names. Use this to power search bars and autocomplete inputs.
https://api.roic.ai/v2/tickers/searchQuery Parameters
apikeystringrequiredYour API key for authentication.
querystringrequiredStock symbol or company name to search for.
AAPLlimitnumberoptionalMaximum number of results to return.
10exchangestringoptionalFilter results to a specific stock exchange.
NASDAQformatstringoptionalResponse format. Use `json` for JSON (default) or `excel` for tab-separated values compatible with Google Sheets and Excel.
jsonValues: json, excelcurl "https://api.roic.ai/v2/tickers/search?apikey=YOUR_API_KEY&query=AAPL"[
{
"symbol": "AAPL",
"name": "Apple Inc.",
"exchange_name": "NASDAQ Global Select",
"exchange": "NASDAQ",
"type": "Common Stock"
}
]Search by Company Name
Matches exclusively against company names, not ticker symbols. Useful when your data source provides company names rather than symbols.
https://api.roic.ai/v2/tickers/search/nameQuery Parameters
apikeystringrequiredYour API key for authentication.
querystringrequiredCompany name to search for.
ApplelimitnumberoptionalMaximum number of results to return.
10exchangestringoptionalFilter results to a specific stock exchange.
NASDAQformatstringoptionalResponse format. Use `json` for JSON (default) or `excel` for tab-separated values compatible with Google Sheets and Excel.
jsonValues: json, excelcurl "https://api.roic.ai/v2/tickers/search/name?apikey=YOUR_API_KEY&query=Apple"[
{
"symbol": "AAPL",
"name": "Apple Inc.",
"exchange_name": "NASDAQ Global Select",
"exchange": "NASDAQ",
"type": "Common Stock"
},
{
"symbol": "APLE",
"name": "Apple Hospitality REIT, Inc.",
"exchange_name": "New York Stock Exchange",
"exchange": "NYSE",
"type": "Common Stock"
}
]Search by CIK
Resolve a SEC CIK (Central Index Key) number to a ticker symbol. Pass the CIK as a zero-padded 10-digit string (e.g., 0000320193 for Apple) - Essential for workflows that process SEC EDGAR filings.
https://api.roic.ai/v2/tickers/search/cik/{cik}Path Parameters
cikstringrequiredSEC CIK (Central Index Key) number.
0000320193Query Parameters
apikeystringrequiredYour API key for authentication.
formatstringoptionalResponse format. Use `json` for JSON (default) or `excel` for tab-separated values compatible with Google Sheets and Excel.
jsonValues: json, excelcurl "https://api.roic.ai/v2/tickers/search/cik/0000320193?apikey=YOUR_API_KEY"[
{
"cik": "0000320193",
"symbol": "AAPL",
"name": "Apple Inc.",
"exchange_name": "NASDAQ Global Select",
"exchange": "NASDAQ",
"type": "Common Stock"
}
]Search by CUSIP
Resolve a 9-character CUSIP code to a ticker symbol. CUSIP numbers are found in brokerage statements, trade confirmations, and 13F filings.
https://api.roic.ai/v2/tickers/search/cusip/{cusip}Path Parameters
cusipstringrequiredCUSIP number — a 9-character alphanumeric code.
037833100Query Parameters
apikeystringrequiredYour API key for authentication.
formatstringoptionalResponse format. Use `json` for JSON (default) or `excel` for tab-separated values compatible with Google Sheets and Excel.
jsonValues: json, excelcurl "https://api.roic.ai/v2/tickers/search/cusip/037833100?apikey=YOUR_API_KEY"[
{
"cusip": "037833100",
"symbol": "AAPL",
"name": "Apple Inc.",
"exchange_name": "NASDAQ Global Select",
"exchange": "NASDAQ",
"type": "Common Stock"
}
]Search by ISIN
Resolve a 12-character ISIN code to a ticker symbol. ISIN is the global standard used by international brokers, clearinghouses, and data vendors.
https://api.roic.ai/v2/tickers/search/isin/{isin}Path Parameters
isinstringrequiredISIN — a 12-character alphanumeric code starting with a country code.
US0378331005Query Parameters
apikeystringrequiredYour API key for authentication.
formatstringoptionalResponse format. Use `json` for JSON (default) or `excel` for tab-separated values compatible with Google Sheets and Excel.
jsonValues: json, excelcurl "https://api.roic.ai/v2/tickers/search/isin/US0378331005?apikey=YOUR_API_KEY"[
{
"isin": "US0378331005",
"symbol": "AAPL",
"name": "Apple Inc.",
"exchange_name": "NASDAQ Global Select",
"exchange": "NASDAQ",
"type": "Common Stock"
}
]Use Cases
- Power a real-time ticker search bar or autocomplete input
- Resolve company names from news articles to ticker symbols
- Map SEC EDGAR filings (CIK) to ticker symbols for automated analysis
- Reconcile brokerage holdings identified by CUSIP
- Normalize international data that uses ISIN identifiers
- Validate user-entered ticker symbols before downstream API calls
Related Endpoints
- List All Tickers - Download the full list of 60,000+ symbols
- List by Exchange - Get all tickers on a specific exchange
- Company Profile - Get full company details after resolving a ticker