Docs navigation +
FMP reference  /  7 endpoints

Search & identifiers

Find symbols by name, CIK, CUSIP, or ISIN, and screen the whole market by fundamentals.

Call these with cvApi.call('/fmp/stable/<endpoint>', params) in an app, GET /api/data/fmp/stable/<endpoint> over REST, or the fmp_request MCP tool from a coding agent. Available on every plan; requests count against your hourly limit.

Stock Screener

GET /api/data/fmp/stable/company-screener

Discover stocks that align with your investment strategy using the FMP Stock Screener API. Filter stocks based on market cap, price, volume, beta, sector, country, and more to identify the best opportunities.

Query parameter Type Example
marketCapMoreThan number 1000000
marketCapLowerThan number 10000000000000
sector string Technology
industry string Consumer Electronics
betaMoreThan number 0.5
betaLowerThan number 1.5
priceMoreThan number 10
priceLowerThan number 500
dividendMoreThan number 0.5
dividendLowerThan number 2
volumeMoreThan number 1000
volumeLowerThan number 100000000
exchange string NASDAQ
country string US
isEtf boolean false
isFund boolean false
isActivelyTrading boolean true
page number 0
limit number 1000
includeAllShareClasses boolean false
cvApi (in-app)
const data = await cvApi.call('/fmp/stable/company-screener');
curl (REST)
curl -H "Authorization: Bearer cv_live_..." \
  "https://tap.convexvalue.com/api/data/fmp/stable/company-screener"
MCP
fmp_request({ "endpoint": "company-screener" })
Example response +
[
  {
    "symbol": "WIMA",
    "companyName": "WisdomTree International Adaptive Moving Average Fund",
    "marketCap": null,
    "sector": "Financial Services",
    "industry": "Asset Management",
    "beta": null,
    "price": 41.3753,
    "lastAnnualDividend": null,
    "volume": 9247,
    "exchange": "NASDAQ Global Market",
    "exchangeShortName": "NASDAQ",
    "country": "US",
    "isEtf": false,
    "isFund": true,
    "isActivelyTrading": true
  }
]

Search Cik

GET /api/data/fmp/stable/search-cik

Easily retrieve the Central Index Key (CIK) for publicly traded companies with the FMP CIK API. Access unique identifiers needed for SEC filings and regulatory documents for a streamlined compliance and financial analysis process.

Query parameter Type Example
cik required string 320193
limit number 50
cvApi (in-app)
const data = await cvApi.call('/fmp/stable/search-cik', { cik: '320193' });
curl (REST)
curl -H "Authorization: Bearer cv_live_..." \
  "https://tap.convexvalue.com/api/data/fmp/stable/search-cik?cik=320193"
MCP
fmp_request({ "endpoint": "search-cik", "params": {"cik":"320193"} })
Example response +
[
  {
    "symbol": "AAPL",
    "companyName": "Apple Inc.",
    "cik": "0000320193",
    "exchangeFullName": "NASDAQ Global Select",
    "exchange": "NASDAQ",
    "currency": "USD"
  }
]

CUSIP

GET /api/data/fmp/stable/search-cusip

Easily search and retrieve financial securities information by CUSIP number using the FMP CUSIP API. Find key details such as company name, stock symbol, and market capitalization associated with the CUSIP.

Query parameter Type Example
cusip required string 037833100
cvApi (in-app)
const data = await cvApi.call('/fmp/stable/search-cusip', { cusip: '037833100' });
curl (REST)
curl -H "Authorization: Bearer cv_live_..." \
  "https://tap.convexvalue.com/api/data/fmp/stable/search-cusip?cusip=037833100"
MCP
fmp_request({ "endpoint": "search-cusip", "params": {"cusip":"037833100"} })
Example response +
[
  {
    "symbol": "AAPL.MX",
    "companyName": "Apple Inc.",
    "cusip": "037833100",
    "marketCap": 79126074220160
  }
]

Exchange Variants

GET /api/data/fmp/stable/search-exchange-variants

Search across multiple public exchanges to find where a given stock symbol is listed using the FMP Exchange Variants API. This allows users to quickly identify all the exchanges where a security is actively traded.

Query parameter Type Example
symbol required string AAPL
cvApi (in-app)
const data = await cvApi.call('/fmp/stable/search-exchange-variants', { symbol: 'AAPL' });
curl (REST)
curl -H "Authorization: Bearer cv_live_..." \
  "https://tap.convexvalue.com/api/data/fmp/stable/search-exchange-variants?symbol=AAPL"
MCP
fmp_request({ "endpoint": "search-exchange-variants", "params": {"symbol":"AAPL"} })
Example response +
[
  {
    "symbol": "AAPL",
    "price": 262.82,
    "beta": 1.086,
    "volAvg": 44645993,
    "mktCap": 3900351299800,
    "lastDiv": 1.05,
    "range": "195.07-316.94",
    "changes": 3.24,
    "companyName": "Apple Inc.",
    "currency": "USD",
    "cik": "0000320193",
    "isin": "US0378331005",
    "cusip": "037833100",
    "exchange": "NASDAQ Global Select",
    "exchangeShortName": "NASDAQ",
    "industry": "Consumer Electronics",
    "website": "https://www.apple.com",
    "description": "Apple Inc. designs, manufactures, and markets smartphones, personal computers, tablets, wearables, and accessories worldwide. The company offers iPhone, a line of smartphones; Mac, a line of personal computers; iPad, a line of multi-purpose tablets; and wearables, home, and accessories comprising AirPods, Apple TV, Apple Watch, Beats products, and HomePod. It also provides AppleCare support and cloud services; and operates various platforms, including the App Store that allow customers to discov...",
    "ceo": "Timothy D. Cook",
    "sector": "Technology",
    "country": "US",
    "fullTimeEmployees": "164000",
    "phone": "(408) 996-1010",
    "address": "One Apple Park Way",
    "city": "Cupertino",
    "state": "CA",
    "zip": "95014",
    "dcfDiff": 162.74174,
    "dcf": 144.59825927349374,
    "image": "https://images.financialmodelingprep.com/symbol/AAPL.png",
    "ipoDate": "1980-12-12",
    "defaultImage": false,
    "isEtf": false,
    "isActivelyTrading": true,
    "isAdr": false,
    "isFund": false
  }
]

Search Isin

GET /api/data/fmp/stable/search-isin

Easily search and retrieve the International Securities Identification Number (ISIN) for financial securities using the FMP ISIN API. Find key details such as company name, stock symbol, and market capitalization associated with the ISIN.

Query parameter Type Example
isin required string US0378331005
cvApi (in-app)
const data = await cvApi.call('/fmp/stable/search-isin', { isin: 'US0378331005' });
curl (REST)
curl -H "Authorization: Bearer cv_live_..." \
  "https://tap.convexvalue.com/api/data/fmp/stable/search-isin?isin=US0378331005"
MCP
fmp_request({ "endpoint": "search-isin", "params": {"isin":"US0378331005"} })
Example response +
[
  {
    "symbol": "AAPL",
    "name": "Apple Inc.",
    "isin": "US0378331005",
    "marketCap": 3900351299800
  }
]

Company Name Search

GET /api/data/fmp/stable/search-name

Search for ticker symbols, company names, and exchange details for equity securities and ETFs listed on various exchanges with the FMP Name Search API. This endpoint is useful for retrieving ticker symbols when you know the full or partial company or asset name but not the symbol identifier.

Query parameter Type Example
query required string AA
limit number 50
exchange string NASDAQ
cvApi (in-app)
const data = await cvApi.call('/fmp/stable/search-name', { query: 'AA' });
curl (REST)
curl -H "Authorization: Bearer cv_live_..." \
  "https://tap.convexvalue.com/api/data/fmp/stable/search-name?query=AA"
MCP
fmp_request({ "endpoint": "search-name", "params": {"query":"AA"} })
Example response +
[
  {
    "symbol": "AAGUSD",
    "name": "AAG USD",
    "currency": "USD",
    "exchangeFullName": "CCC",
    "exchange": "CRYPTO"
  }
]

Stock Symbol Search

GET /api/data/fmp/stable/search-symbol

Easily find the ticker symbol of any stock with the FMP Stock Symbol Search API. Search by symbol across multiple global markets.

Query parameter Type Example
query required string AAPL
limit number 50
exchange string NASDAQ
cvApi (in-app)
const data = await cvApi.call('/fmp/stable/search-symbol', { query: 'AAPL' });
curl (REST)
curl -H "Authorization: Bearer cv_live_..." \
  "https://tap.convexvalue.com/api/data/fmp/stable/search-symbol?query=AAPL"
MCP
fmp_request({ "endpoint": "search-symbol", "params": {"query":"AAPL"} })
Example response +
[
  {
    "symbol": "AAPL",
    "name": "Apple Inc.",
    "currency": "USD",
    "exchangeFullName": "NASDAQ Global Select",
    "exchange": "NASDAQ"
  }
]

Get example prompts & new data guides

Occasional emails with prompts worth trying and what’s new in the data.