Docs navigation +
FMP reference  /  12 endpoints

SEC filings

Search 8-Ks, financial filings, and company registrations by symbol, CIK, name, or form type.

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.

All Industry Classification

GET /api/data/fmp/stable/all-industry-classification

Access comprehensive industry classification data for companies across all sectors with the FMP All Industry Classification API. Retrieve key details such as SIC codes, industry titles, and business contact information.

Query parameter Type Example
page number 0
limit number 100
cvApi (in-app)
const data = await cvApi.call('/fmp/stable/all-industry-classification');
curl (REST)
curl -H "Authorization: Bearer cv_live_..." \
  "https://tap.convexvalue.com/api/data/fmp/stable/all-industry-classification"
MCP
fmp_request({ "endpoint": "all-industry-classification" })
Example response +
[
  {
    "symbol": "0Q16.L",
    "name": "BANK OF AMERICA CORP /DE/",
    "cik": "0000070858",
    "sicCode": "6021",
    "industryTitle": "NATIONAL COMMERCIAL BANKS",
    "businessAddress": "['BANK OF AMERICA CORPORATE CENTER', 'CHARLOTTE NC 28255']",
    "phoneNumber": "7043868486"
  }
]


Latest 8-K SEC Filings

GET /api/data/fmp/stable/sec-filings-8k

Stay up-to-date with the most recent 8-K filings from publicly traded companies using the FMP Latest 8-K SEC Filings API. Get real-time access to significant company events such as mergers, acquisitions, leadership changes, and other material events that may impact the market.

Query parameter Type Example
from required string 2024-01-01
to required string 2024-03-01
page number 0
limit number 100
cvApi (in-app)
const data = await cvApi.call('/fmp/stable/sec-filings-8k', { from: '2024-01-01', to: '2024-03-01', page: '0', limit: '100' });
curl (REST)
curl -H "Authorization: Bearer cv_live_..." \
  "https://tap.convexvalue.com/api/data/fmp/stable/sec-filings-8k?from=2024-01-01&to=2024-03-01&page=0&limit=100"
MCP
fmp_request({ "endpoint": "sec-filings-8k", "params": {"from":"2024-01-01","to":"2024-03-01","page":"0","limit":"100"} })
Example response +
[
  {
    "symbol": "SUNE",
    "cik": "0000022701",
    "filingDate": "2024-03-04 00:00:00",
    "acceptedDate": "2024-03-01 22:47:48",
    "formType": "8-K",
    "hasFinancials": null,
    "link": "https://www.sec.gov/Archives/edgar/data/22701/000089710124000091/0000897101-24-000091-index.htm",
    "finalLink": "https://www.sec.gov/Archives/edgar/data/22701/000089710124000091/pegy240248_8k.htm"
  }
]

SEC Filings Company Search By CIK

GET /api/data/fmp/stable/sec-filings-company-search/cik

Easily find company information using a CIK (Central Index Key) with the FMP SEC Filings Company Search By CIK API. Access essential company details and filings linked to a specific CIK number.

Query parameter Type Example
cik required string 0000320193
cvApi (in-app)
const data = await cvApi.call('/fmp/stable/sec-filings-company-search/cik', { cik: '0000320193' });
curl (REST)
curl -H "Authorization: Bearer cv_live_..." \
  "https://tap.convexvalue.com/api/data/fmp/stable/sec-filings-company-search/cik?cik=0000320193"
MCP
fmp_request({ "endpoint": "sec-filings-company-search/cik", "params": {"cik":"0000320193"} })
Example response +
[
  {
    "symbol": "AAPL",
    "name": "APPLE INC.",
    "cik": "0000320193",
    "sicCode": "3571",
    "industryTitle": "ELECTRONIC COMPUTERS",
    "businessAddress": "ONE APPLE PARK WAY, CUPERTINO CA 95014",
    "phoneNumber": "(408) 996-1010"
  }
]

SEC Filings By Name

GET /api/data/fmp/stable/sec-filings-company-search/name

Search for SEC filings by company or entity name using the FMP SEC Filings By Name API. Quickly retrieve official filings for any organization based on its name.

Query parameter Type Example
company required string Berkshire
cvApi (in-app)
const data = await cvApi.call('/fmp/stable/sec-filings-company-search/name', { company: 'Berkshire' });
curl (REST)
curl -H "Authorization: Bearer cv_live_..." \
  "https://tap.convexvalue.com/api/data/fmp/stable/sec-filings-company-search/name?company=Berkshire"
MCP
fmp_request({ "endpoint": "sec-filings-company-search/name", "params": {"company":"Berkshire"} })
Example response +
[
  {
    "symbol": "BGRY",
    "name": "BERKSHIRE GREY, INC.",
    "cik": "0001824734",
    "sicCode": "3569",
    "industryTitle": "GENERAL INDUSTRIAL MACHINERY & EQUIPMENT, NEC",
    "businessAddress": "140 SOUTH ROAD, BEDFORD MA 01730",
    "phoneNumber": "(833) 848-9900"
  }
]

SEC Filings Company Search By Symbol

GET /api/data/fmp/stable/sec-filings-company-search/symbol

Find company information and regulatory filings using a stock symbol with the FMP SEC Filings Company Search By Symbol API. Quickly access essential company details based on stock ticker symbols.

Query parameter Type Example
symbol required string AAPL
cvApi (in-app)
const data = await cvApi.call('/fmp/stable/sec-filings-company-search/symbol', { symbol: 'AAPL' });
curl (REST)
curl -H "Authorization: Bearer cv_live_..." \
  "https://tap.convexvalue.com/api/data/fmp/stable/sec-filings-company-search/symbol?symbol=AAPL"
MCP
fmp_request({ "endpoint": "sec-filings-company-search/symbol", "params": {"symbol":"AAPL"} })
Example response +
[
  {
    "symbol": "AAPL",
    "name": "APPLE INC.",
    "cik": "0000320193",
    "sicCode": "3571",
    "industryTitle": "ELECTRONIC COMPUTERS",
    "businessAddress": "ONE APPLE PARK WAY, CUPERTINO CA 95014",
    "phoneNumber": "(408) 996-1010"
  }
]

Latest SEC Filings

GET /api/data/fmp/stable/sec-filings-financials

Stay updated with the most recent SEC filings from publicly traded companies using the FMP Latest SEC Filings API. Access essential regulatory documents, including financial statements, annual reports, 8-K, 10-K, and 10-Q forms.

Query parameter Type Example
from required string 2024-01-01
to required string 2024-03-01
page number 0
limit number 100
cvApi (in-app)
const data = await cvApi.call('/fmp/stable/sec-filings-financials', { from: '2024-01-01', to: '2024-03-01', page: '0', limit: '100' });
curl (REST)
curl -H "Authorization: Bearer cv_live_..." \
  "https://tap.convexvalue.com/api/data/fmp/stable/sec-filings-financials?from=2024-01-01&to=2024-03-01&page=0&limit=100"
MCP
fmp_request({ "endpoint": "sec-filings-financials", "params": {"from":"2024-01-01","to":"2024-03-01","page":"0","limit":"100"} })
Example response +
[
  {
    "symbol": "DNN",
    "cik": "0001063259",
    "filingDate": "2024-03-01 00:00:00",
    "acceptedDate": "2024-03-01 16:52:35",
    "formType": "6-K",
    "hasFinancials": true,
    "link": "https://www.sec.gov/Archives/edgar/data/1063259/000110465924030026/0001104659-24-030026-index.htm",
    "finalLink": "https://www.sec.gov/Archives/edgar/data/1063259/000110465924030026/dnn-20231231xex99d1.htm"
  }
]

SEC Filings By CIK

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

Search for SEC filings using the FMP SEC Filings By CIK API. Access detailed regulatory filings by Central Index Key (CIK) number, enabling you to track all filings related to a specific company or entity.

Query parameter Type Example
cik required string 0000320193
from required string 2024-01-01
to required string 2024-03-01
page number 0
limit number 100
cvApi (in-app)
const data = await cvApi.call('/fmp/stable/sec-filings-search/cik', { cik: '0000320193', from: '2024-01-01', to: '2024-03-01', page: '0', limit: '100' });
curl (REST)
curl -H "Authorization: Bearer cv_live_..." \
  "https://tap.convexvalue.com/api/data/fmp/stable/sec-filings-search/cik?cik=0000320193&from=2024-01-01&to=2024-03-01&page=0&limit=100"
MCP
fmp_request({ "endpoint": "sec-filings-search/cik", "params": {"cik":"0000320193","from":"2024-01-01","to":"2024-03-01","page":"0","limit":"100"} })
Example response +
[
  {
    "symbol": "AAPL",
    "cik": "0000320193",
    "filingDate": "2024-03-01 00:00:00",
    "acceptedDate": "2024-03-01 18:36:45",
    "formType": "4",
    "link": "https://www.sec.gov/Archives/edgar/data/320193/000032019324000039/0000320193-24-000039-index.htm",
    "finalLink": "https://www.sec.gov/Archives/edgar/data/320193/000032019324000039/xslF345X05/wk-form4_1709336196.xml"
  }
]

SEC Filings By Form Type

GET /api/data/fmp/stable/sec-filings-search/form-type

Search for specific SEC filings by form type with the FMP SEC Filings By Form Type API. Retrieve filings such as 10-K, 10-Q, 8-K, and others, filtered by the exact type of document you're looking for.

Query parameter Type Example
formType required string 8-K
from required string 2024-01-01
to required string 2024-03-01
page number 0
limit number 100
cvApi (in-app)
const data = await cvApi.call('/fmp/stable/sec-filings-search/form-type', { formType: '8-K', from: '2024-01-01', to: '2024-03-01', page: '0', limit: '100' });
curl (REST)
curl -H "Authorization: Bearer cv_live_..." \
  "https://tap.convexvalue.com/api/data/fmp/stable/sec-filings-search/form-type?formType=8-K&from=2024-01-01&to=2024-03-01&page=0&limit=100"
MCP
fmp_request({ "endpoint": "sec-filings-search/form-type", "params": {"formType":"8-K","from":"2024-01-01","to":"2024-03-01","page":"0","limit":"100"} })
Example response +
[
  {
    "symbol": "SUNE",
    "cik": "0000022701",
    "filingDate": "2024-03-04 00:00:00",
    "acceptedDate": "2024-03-01 22:47:48",
    "formType": "8-K",
    "link": "https://www.sec.gov/Archives/edgar/data/22701/000089710124000091/0000897101-24-000091-index.htm",
    "finalLink": "https://www.sec.gov/Archives/edgar/data/22701/000089710124000091/pegy240248_8k.htm"
  }
]

SEC Filings By Symbol

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

Search and retrieve SEC filings by company symbol using the FMP SEC Filings By Symbol API. Gain direct access to regulatory filings such as 8-K, 10-K, and 10-Q reports for publicly traded companies.

Query parameter Type Example
symbol required string AAPL
from required string 2024-01-01
to required string 2024-03-01
page number 0
limit number 100
cvApi (in-app)
const data = await cvApi.call('/fmp/stable/sec-filings-search/symbol', { symbol: 'AAPL', from: '2024-01-01', to: '2024-03-01', page: '0', limit: '100' });
curl (REST)
curl -H "Authorization: Bearer cv_live_..." \
  "https://tap.convexvalue.com/api/data/fmp/stable/sec-filings-search/symbol?symbol=AAPL&from=2024-01-01&to=2024-03-01&page=0&limit=100"
MCP
fmp_request({ "endpoint": "sec-filings-search/symbol", "params": {"symbol":"AAPL","from":"2024-01-01","to":"2024-03-01","page":"0","limit":"100"} })
Example response +
[
  {
    "symbol": "AAPL",
    "cik": "0000320193",
    "filingDate": "2024-03-01 00:00:00",
    "acceptedDate": "2024-03-01 18:36:45",
    "formType": "4",
    "link": "https://www.sec.gov/Archives/edgar/data/320193/000032019324000039/0000320193-24-000039-index.htm",
    "finalLink": "https://www.sec.gov/Archives/edgar/data/320193/000032019324000039/xslF345X05/wk-form4_1709336196.xml"
  }
]

SEC Company Full Profile

GET /api/data/fmp/stable/sec-profile

Retrieve detailed company profiles, including business descriptions, executive details, contact information, and financial data with the FMP SEC Company Full Profile API.

Query parameter Type Example
symbol required string AAPL
cik-A string 320193
cvApi (in-app)
const data = await cvApi.call('/fmp/stable/sec-profile', { symbol: 'AAPL' });
curl (REST)
curl -H "Authorization: Bearer cv_live_..." \
  "https://tap.convexvalue.com/api/data/fmp/stable/sec-profile?symbol=AAPL"
MCP
fmp_request({ "endpoint": "sec-profile", "params": {"symbol":"AAPL"} })
Example response +
[
  {
    "symbol": "AAPL",
    "cik": "0000320193",
    "registrantName": "Apple Inc.",
    "sicCode": "3571",
    "sicDescription": "Electronic Computers",
    "sicGroup": "Consumer Electronics",
    "isin": "US0378331005",
    "businessAddress": "ONE APPLE PARK WAY,CUPERTINO CA 95014,(408) 996-1010",
    "mailingAddress": "ONE APPLE PARK WAY,CUPERTINO CA 95014",
    "phoneNumber": "(408) 996-1010",
    "postalCode": "95014",
    "city": "Cupertino",
    "state": "CA",
    "country": "US",
    "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",
    "website": "https://www.apple.com",
    "exchange": "NASDAQ",
    "stateLocation": "CA",
    "stateOfIncorporation": "CA",
    "fiscalYearEnd": "09-30",
    "ipoDate": "1980-12-12",
    "employees": "164000",
    "secFilingsUrl": "https://www.sec.gov/cgi-bin/browse-edgar?CIK=0000320193",
    "taxIdentificationNumber": "94-2404110",
    "fiftyTwoWeekRange": "195.07 - 316.94",
    "isActive": true,
    "assetType": "stock",
    "openFigiComposite": "BBG000B9XRY4",
    "priceCurrency": "USD",
    "marketSector": "Technology",
    "securityType": null,
    "isEtf": false,
    "isAdr": false,
    "isFund": false
  }
]

Industry Classification List

GET /api/data/fmp/stable/standard-industrial-classification-list

Retrieve a comprehensive list of industry classifications, including Standard Industrial Classification (SIC) codes and industry titles with the FMP Industry Classification List API.

Query parameter Type Example
industryTitle string SERVICES
sicCode string 7371
cvApi (in-app)
const data = await cvApi.call('/fmp/stable/standard-industrial-classification-list');
curl (REST)
curl -H "Authorization: Bearer cv_live_..." \
  "https://tap.convexvalue.com/api/data/fmp/stable/standard-industrial-classification-list"
MCP
fmp_request({ "endpoint": "standard-industrial-classification-list" })
Example response +
[
  {
    "office": "Office of Life Sciences",
    "sicCode": "100",
    "industryTitle": "AGRICULTURAL PRODUCTION-CROPS"
  }
]

Get example prompts & new data guides

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