# SEC EDGAR โ€” Zapi reference > US issuer filings and reported accounting figures โ€” full-text search since 2001, company profiles, filing history and XBRL facts. **Base URL:** `https://api.zpi.web.id` **Auth:** Send `x-api-key: YOUR_KEY` header on every request. Get a free key at https://zpi.web.id/dashboard/keys. **Response envelope:** `{ status, message, content }` **Rate limit:** 60 req/min on free tier. **Related:** - Detail page: https://zpi.web.id/api/finance/sec-edgar - Endpoint catalog: https://zpi.web.id/category/finance - Concise index: https://zpi.web.id/llms.txt - Full reference: https://zpi.web.id/llms-full.txt --- ## SEC EDGAR **Category:** finance ยท **Slug:** `sec-edgar` **Detail page:** https://zpi.web.id/api/finance/sec-edgar US issuer filings and reported accounting figures โ€” full-text search since 2001, company profiles, filing history and XBRL facts. **Tags:** filings, sec, fundamentals, xbrl, us-stocks ### Search filings Full-text search across every filing since 2001. - **Method:** `GET` - **Endpoint:** `https://api.zpi.web.id/v1/finance:sec-edgar/search` - **Cache TTL:** 300s **Parameters:** | Name | Type | Location | Required | Description | |------|------|----------|----------|-------------| | `q` | string | query | no | Phrase to search. Quote it for an exact match | | `company` | string | query | no | Restrict to an issuer by name or ticker | | `forms` | string | query | no | Comma-separated form types, e.g. 10-K,8-K | | `from` | string | query | no | Earliest filing date, YYYY-MM-DD | | `to` | string | query | no | Latest filing date, YYYY-MM-DD | | `page` | number | query | no | Page number, 100 results per page. Default 1, max 100 | **cURL:** ```bash curl "https://api.zpi.web.id/v1/finance:sec-edgar/search?q=%22supply%20chain%20risk%22&company=apple&forms=10-K&from=2025-01-01&to=2025-12-31&page=1" \ -H "x-api-key: YOUR_API_KEY" ``` **JavaScript / TypeScript:** ```javascript const res = await fetch("https://api.zpi.web.id/v1/finance:sec-edgar/search?q=%22supply%20chain%20risk%22&company=apple&forms=10-K&from=2025-01-01&to=2025-12-31&page=1", { headers: { "x-api-key": process.env.ZAPI_KEY } }); const data = await res.json(); ``` **Python:** ```python import requests r = requests.get("https://api.zpi.web.id/v1/finance:sec-edgar/search?q=%22supply%20chain%20risk%22&company=apple&forms=10-K&from=2025-01-01&to=2025-12-31&page=1", headers={"x-api-key": "YOUR_API_KEY"}) data = r.json() ``` **Example response:** ```json { "page": 1, "count": 100, "items": [ { "cik": "0000815097", "sic": "4400", "url": "https://www.sec.gov/Archives/edgar/data/815097/000081509723000012/ccl-20221130.htm", "form": "10-K", "ticker": "CCL", "company": "CARNIVAL CORP", "filedAt": "2023-01-27", "document": "ccl-20221130.htm", "location": "Miami, FL", "periodEnding": "2022-11-30", "accessionNumber": "0000815097-23-000012" }, { "cik": "0001408198", "sic": "7389", "url": "https://www.sec.gov/Archives/edgar/data/1408198/000140819826000011/msci-20251231.htm", "form": "10-K", "ticker": "MSCI", "company": "MSCI Inc.", "filedAt": "2026-02-06", "document": "msci-20251231.htm", "location": "New York, NY", "periodEnding": "2025-12-31", "accessionNumber": "0001408198-26-000011" }, { "cik": "0001408198", "sic": "7389", "url": "https://www.sec.gov/Archives/edgar/data/1408198/000140819823000011/msci-20221231.htm", "form": "10-K", "ticker": "MSCI", "company": "MSCI Inc.", "filedAt": "2023-02-10", "document": "msci-20221231.htm", "location": "New York, NY", "periodEnding": "2022-12-31", "accessionNumber": "0001408198-23-000011" }, { "cik": "0001408198", "sic": "7389", "url": "https://www.sec.gov/Archives/edgar/data/1408198/000140819824000030/msci-20231231.htm", "form": "10-K", "ticker": "MSCI", "company": "MSCI Inc.", "filedAt": "2024-02-09", "document": "msci-20231231.htm", "location": "New York, NY", "periodEnding": "2023-12-31", "accessionNumber": "0001408198-24-000030" }, { "cik": "0001408198", "sic": "7389", "url": "https://www.sec.gov/Archives/edgar/data/1408198/000140819825000053/msci-20241231.htm", "form": "10-K", "ticker": "MSCI", "company": "MSCI Inc.", "filedAt": "2025-02-07", "document": "msci-20241231.htm", "location": "New York, NY", "periodEnding": "2024-12-31", "accessionNumber": "0001408198-25-000053" }, { "cik": "0001408198", "sic": "7389", "url": "https://www.sec.gov/Archives/edgar/data/1408198/000156459022004803/msci-10k_20211231.htm", "form": "10-K", "ticker": "MSCI", "company": "MSCI Inc.", "filedAt": "2022-02-11", "document": "msci-10k_20211231.htm", "location": "New York, NY", "periodEnding": "2021-12-31", "accessionNumber": "0001564590-22-004803" }, { "cik": "0000815097", "sic": "4400", "url": "https://www.sec.gov/Archives/edgar/data/815097/000081509724000011/ccl-20231130.htm", "form": "10-K", "ticker": "CCL", "company": "CARNIVAL CORP", "filedAt": "2024-01-26", "document": "ccl-20231130.htm", "location": "Miami, FL", "periodEnding": "2023-11-30", "accessionNumber": "0000815097-24-000011" }, { "cik": "0000067347", "sic": "3714", "url": "https://www.sec.gov/Archives/edgar/data/67347/000110465926066795/mod-20260331x10k.htm", "form": "10-K", "ticker": "MOD", "company": "MODINE MANUFACTURING CO", "filedAt": "2026-05-27", "document": "mod-20260331x10k.htm", "location": "Racine, WI", "periodEnding": "2026-03-31", "accessionNumber": "0001104659-26-066795" } ], "query": "climate risk", "total": 10000, "company": null, "hasMore": true, "nextPage": 2, "provider": "sec-edgar", "totalIsLowerBound": true } ``` --- ### Company Resolve a name or ticker to an issuer profile. - **Method:** `GET` - **Endpoint:** `https://api.zpi.web.id/v1/finance:sec-edgar/company` - **Cache TTL:** 300s **Parameters:** | Name | Type | Location | Required | Description | |------|------|----------|----------|-------------| | `company` | string | query | no | Company name or ticker to resolve | | `cik` | string | query | no | Central Index Key, if already known | **cURL:** ```bash curl "https://api.zpi.web.id/v1/finance:sec-edgar/company?company=apple&cik=320193" \ -H "x-api-key: YOUR_API_KEY" ``` **JavaScript / TypeScript:** ```javascript const res = await fetch("https://api.zpi.web.id/v1/finance:sec-edgar/company?company=apple&cik=320193", { headers: { "x-api-key": process.env.ZAPI_KEY } }); const data = await res.json(); ``` **Python:** ```python import requests r = requests.get("https://api.zpi.web.id/v1/finance:sec-edgar/company?company=apple&cik=320193", headers={"x-api-key": "YOUR_API_KEY"}) data = r.json() ``` **Example response:** ```json { "cik": "0000320193", "ein": "942404110", "sic": "3571", "city": "CUPERTINO", "name": "Apple Inc.", "phone": "(408) 996-1010", "state": "CA", "tickers": [ "AAPL" ], "category": "Large accelerated filer", "industry": "Electronic Computers", "provider": "sec-edgar", "exchanges": [ "Nasdaq" ], "entityType": "operating", "filingCount": 1000, "formerNames": [ { "to": "2019-08-05", "from": "2007-01-10", "name": "APPLE INC" }, { "to": "2007-01-04", "from": "1994-01-26", "name": "APPLE COMPUTER INC" }, { "to": "1997-07-28", "from": "1997-07-28", "name": "APPLE COMPUTER INC/ FA" } ], "alternatives": [ { "cik": "0001418121", "name": "Apple Hospitality REIT, Inc.", "ticker": "APLE" }, { "cik": "0000320193", "name": "Apple Inc.", "ticker": "AAPL" }, { "cik": "0001498864", "name": "Apple REIT Ten, Inc." }, { "cik": "0000320193", "name": "APPLE COMPUTER INC", "ticker": "AAPL" }, { "cik": "0001418121", "name": "Apple REIT Nine, Inc.", "ticker": "APLE" } ], "fiscalYearEnd": "0926", "stateOfIncorporation": "CA" } ``` --- ### Filings An issuer's recent filings, filterable by form type. - **Method:** `GET` - **Endpoint:** `https://api.zpi.web.id/v1/finance:sec-edgar/filings` - **Cache TTL:** 300s **Parameters:** | Name | Type | Location | Required | Description | |------|------|----------|----------|-------------| | `company` | string | query | no | Company name or ticker | | `cik` | string | query | no | Central Index Key, if already known | | `form` | string | query | no | Restrict to one form type, e.g. 10-K, 8-K, 4 | | `page` | number | query | no | Page number. Default 1 | | `count` | number | query | no | Rows per page. Default 25, max 100 | **cURL:** ```bash curl "https://api.zpi.web.id/v1/finance:sec-edgar/filings?company=apple&cik=320193&form=10-K&page=1&count=25" \ -H "x-api-key: YOUR_API_KEY" ``` **JavaScript / TypeScript:** ```javascript const res = await fetch("https://api.zpi.web.id/v1/finance:sec-edgar/filings?company=apple&cik=320193&form=10-K&page=1&count=25", { headers: { "x-api-key": process.env.ZAPI_KEY } }); const data = await res.json(); ``` **Python:** ```python import requests r = requests.get("https://api.zpi.web.id/v1/finance:sec-edgar/filings?company=apple&cik=320193&form=10-K&page=1&count=25", headers={"x-api-key": "YOUR_API_KEY"}) data = r.json() ``` **Example response:** ```json { "cik": "0000320193", "form": "10-K", "page": 1, "count": 5, "items": [ { "url": "https://www.sec.gov/Archives/edgar/data/320193/000032019325000079/aapl-20250927.htm", "form": "10-K", "size": 9392337, "isXbrl": true, "filedAt": "2025-10-31", "acceptedAt": "2025-10-31T10:01:26.000Z", "fileNumber": "001-36743", "reportDate": "2025-09-27", "description": "10-K", "accessionNumber": "0000320193-25-000079" }, { "url": "https://www.sec.gov/Archives/edgar/data/320193/000032019324000123/aapl-20240928.htm", "form": "10-K", "size": 9759333, "isXbrl": true, "filedAt": "2024-11-01", "acceptedAt": "2024-11-01T10:01:36.000Z", "fileNumber": "001-36743", "reportDate": "2024-09-28", "description": "10-K", "accessionNumber": "0000320193-24-000123" }, { "url": "https://www.sec.gov/Archives/edgar/data/320193/000032019323000106/aapl-20230930.htm", "form": "10-K", "size": 9569569, "isXbrl": true, "filedAt": "2023-11-03", "acceptedAt": "2023-11-02T22:08:27.000Z", "fileNumber": "001-36743", "reportDate": "2023-09-30", "description": "10-K", "accessionNumber": "0000320193-23-000106" }, { "url": "https://www.sec.gov/Archives/edgar/data/320193/000032019322000108/aapl-20220924.htm", "form": "10-K", "size": 10332356, "isXbrl": true, "filedAt": "2022-10-28", "acceptedAt": "2022-10-27T22:01:14.000Z", "fileNumber": "001-36743", "reportDate": "2022-09-24", "description": "10-K", "accessionNumber": "0000320193-22-000108" }, { "url": "https://www.sec.gov/Archives/edgar/data/320193/000032019321000105/aapl-20210925.htm", "form": "10-K", "size": 10502096, "isXbrl": true, "filedAt": "2021-10-29", "acceptedAt": "2021-10-28T22:04:28.000Z", "fileNumber": "001-36743", "reportDate": "2021-09-25", "description": "10-K", "accessionNumber": "0000320193-21-000105" } ], "total": 11, "company": "Apple Inc.", "hasMore": true, "tickers": [ "AAPL" ], "nextPage": 2, "provider": "sec-edgar" } ``` --- ### Concept One reported figure across every period an issuer filed. - **Method:** `GET` - **Endpoint:** `https://api.zpi.web.id/v1/finance:sec-edgar/concept` - **Cache TTL:** 300s **Parameters:** | Name | Type | Location | Required | Description | |------|------|----------|----------|-------------| | `company` | string | query | no | Company name or ticker | | `cik` | string | query | no | Central Index Key, if already known | | `tag` | string | query | no | XBRL tag, e.g. Revenues, Assets, NetIncomeLoss | | `taxonomy` | enum(us-gaap|ifrs-full|dei|srt) | query | no | Reporting taxonomy. Default us-gaap | | `period` | enum(all|annual|quarterly) | query | no | Restrict by reporting length. Default all | **cURL:** ```bash curl "https://api.zpi.web.id/v1/finance:sec-edgar/concept?company=apple&cik=320193&tag=Revenues&taxonomy=us-gaap&period=all" \ -H "x-api-key: YOUR_API_KEY" ``` **JavaScript / TypeScript:** ```javascript const res = await fetch("https://api.zpi.web.id/v1/finance:sec-edgar/concept?company=apple&cik=320193&tag=Revenues&taxonomy=us-gaap&period=all", { headers: { "x-api-key": process.env.ZAPI_KEY } }); const data = await res.json(); ``` **Python:** ```python import requests r = requests.get("https://api.zpi.web.id/v1/finance:sec-edgar/concept?company=apple&cik=320193&tag=Revenues&taxonomy=us-gaap&period=all", headers={"x-api-key": "YOUR_API_KEY"}) data = r.json() ``` **Example response:** ```json { "cik": "0000320193", "tag": "Revenues", "unit": "USD", "count": 3, "items": [ { "end": "2018-09-29", "form": "10-K", "frame": "CY2018", "start": "2017-10-01", "value": 265595000000, "filedAt": "2018-11-05", "fiscalYear": 2018, "periodType": "duration", "fiscalPeriod": "FY", "accessionNumber": "0000320193-18-000145" }, { "end": "2017-09-30", "form": "10-K", "frame": "CY2017", "start": "2016-09-25", "value": 229234000000, "filedAt": "2018-11-05", "fiscalYear": 2018, "periodType": "duration", "fiscalPeriod": "FY", "accessionNumber": "0000320193-18-000145" }, { "end": "2016-09-24", "form": "10-K", "frame": "CY2016", "start": "2015-09-27", "value": 215639000000, "filedAt": "2018-11-05", "fiscalYear": 2018, "periodType": "duration", "fiscalPeriod": "FY", "accessionNumber": "0000320193-18-000145" } ], "label": "Revenues", "period": "annual", "company": "Apple Inc.", "provider": "sec-edgar", "taxonomy": "us-gaap" } ``` --- _Generated: 2026-08-02T14:25:10.536Z_