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, matching 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, excelSearch 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, excelSearch 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, excelSearch 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, excelSearch 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, excelUse 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 all symbols
- List by Exchange - Get all tickers on a specific exchange
- Company Profile - Get full company details after resolving a ticker