注册日历 API 参考
按申报日列出的 S-1、F-1 和 424B 申报文件,含发行条款
概览
注册日历列出公司按申报日提交给 SEC 的注册声明和最终招股说明书:S-1 和 F-1 声明、其修订文件,以及确定发行条款的 424B4 和 424B1 招股说明书。每个请求都需要 Bearer 密钥,REST 和 MCP 共用一份额度余额。
每条是一份申报文件,其中多数不是公司的首次股票出售。class 说明每条属于哪一类:ipo、spac、shell、resale 或 other。S-1、其修订文件及最终招股说明书共用一个 file_,所以请按 file_ 统计发行。
省略 end 表示 UTC 的今天,省略 start 表示 end 之前 30 天。一个请求最多跨 12 个日历月,更长的窗口返回 400 range_。历史从 2025 年 11 月开始。
默认是美国。country=jpn 返回日本的有价证券注册书,只覆盖其中一部分:日本约 79% 的申报文件有可读的正文文件,其余缺失。country=kor 是免费的 404 not_。
基础 URL: https:/。 下面每个路由都是一个独立的 MCP 工具,参数相同。
股息、拆股和财报见 公司日历页面。
公司 id 与 披露文件 API 公司搜索返回的 id 相同。
每个账户可获得的内容
| 查看 | 所有账户 |
|---|---|
| 注册日历 | 已包含 |
查看 价格 了解每次调用的费用。请求按其所属 API 的价格计费,除非某个路由另有说明。
- 该路由位于日历之下,但按公司价格计费。每次成功的响应计一次调用,无论返回多少行,空页同样计费。错误不计费。
- 金额以
currency为币种,按申报文件所印。美国申报文件省略currency,表示美元。 ticker、发行条款、underwriters、law_和firms management读取自申报文件的文本,文件未写明时省略。这些列表不保证完整,承销商列表可能把 Joint Book-Runners 这样的表头当作名称。management仅对ipo、spac和shell申报文件读取。financials来自招股说明书内的财务标签。许多尚未上市的公司不给报表加标签,所以它常常省略。cik仅对美国申报文件发送。其他国家请用ticker筛选。
端点
每个路由都是 GET 请求,并需要在以下请求头中携带你的密钥: Authorization: Bearer 标头。示例仅展示响应的结构,并非实时数据。
列出注册申报
GET /v1/calendars/registrations
注册声明(S-1、F-1 及其修订文件)和最终招股说明书(424B4、424B1),申报窗口最长 12 个月,从旧到新排列。每条是一份申报文件,其中多数不是 IPO:class 说明每条属于哪一类。
class 为 ipo 表示公司的首次公开发行,无论是公司、其股东还是两者出售。spac 是空白支票公司,shell 是没有业务的初创公司。resale 是现有股东出售已上市公司的股份。other 是后续发行,或我们无法区分的任何情况。
price_ 和 price_ 是 S-1 或 F-1 上的预期区间。在 424B4 或 424B1 上它们是最终价格,所以两者相同。
MCP:工具 calendars_。
参数
| 参数 | 位置 | 必填 | 类型 | 含义 |
|---|---|---|---|---|
start | 查询参数 | 否 | 日期 | 起始申报日(YYYY-MM-DD),含当天。省略表示 end 之前 30 天。 |
end | 查询参数 | 否 | 日期 | 截止申报日,含当天。省略表示今天(UTC)。start 到 end 最多跨 12 个日历月(400 range_too_large)。 |
country | 查询参数 | 否 | 字符串 | 登记机构所在国家的三字母代码。省略表示 USA。接口不覆盖的国家返回 404 not_covered。 |
cik | 查询参数 | 否 | 字符串 | 仅限此 SEC Central Index Key 的申报文件(前导零可省略)。仅限美国:其他国家请用 ticker。 |
ticker | 查询参数 | 否 | 字符串 | 仅限封面上写有此代码的申报文件(拟上市公司的拟用代码),或申报人在目录中的股票代码为此值的申报文件。 |
class | 查询参数 | 否 | one of ipo, spac, shell, resale, other | 仅限此类别的申报文件:ipo、spac、shell、resale 或 other。 |
form | 查询参数 | 否 | one of S-1, S-1/A, F-1, F-1/A, 424B4, 424B1, TODOKE, TODOKE/A | 仅限此表格的申报文件,例如 S-1 或 424B4。 |
cursor | 查询参数 | 否 | 字符串 | 上一页返回的 next_,其他参数保持不变。 |
limit | 查询参数 | 否 | 整数 | 每页行数。默认 100,最多 500。 |
响应字段
| 字段 | 类型 | 传入 | 含义 |
|---|---|---|---|
start | 日期 | 总是 | 窗口的起始申报日,已应用默认值。 |
end | 日期 | 总是 | 窗口的截止申报日,已应用默认值。 |
registrations | 对象数组 | 总是 | 窗口内的申报文件,从旧到新排列。 |
registrations[].filing_ | 字符串 | 总是 | 申报文件的 id,用于 Filings API。 |
registrations[].cik | 字符串 | 可选 | 申报人的 SEC Central Index Key。仅限美国申报文件。 |
registrations[].company_ | 字符串 | 可选 | 申报人在我们目录中的公司 id,申报人在目录中时给出。 |
registrations[].name | 字符串 | 可选 | 申报人的名称。 |
registrations[].form | one of S-1, S-1/A, F-1, F-1/A, 424B4, 424B1, TODOKE, TODOKE/A | 总是 | 表格:S-1、S-1/、F-1、F-1/、424B4 或 424B1,以及日本的 TODOKE 和 TODOKE/。 |
registrations[].filed | 日期 | 总是 | 提交申报文件的日期。 |
registrations[].class | one of ipo, spac, shell, resale, other | 总是 | 申报文件的类别:ipo、spac、shell、resale 或 other。 |
registrations[].currency | 字符串 | 可选 | 金额字段的币种。省略表示美元。 |
registrations[].price_ | 字符串 | 可选 | 预计每股价格的低端,或招股说明书上的最终价格。 |
registrations[].price_ | 字符串 | 可选 | 预计每股价格的高端,或招股说明书上的最终价格。 |
registrations[].exchange | 字符串 | 可选 | 申报人在封面上写明的市场。 |
registrations[].file_ | 字符串 | 可选 | 申报文件上印的注册编号,例如 333-284180。一次发行只有一个。 |
registrations[].ticker | 字符串 | 可选 | 封面上给出的股票代码。 |
registrations[].shares_ | 字符串 | 可选 | 封面标题中的股份、单位或 ADS 数量,不含超额配售。 |
registrations[].offered_ | one of shares, units, ads | 可选 | 发行的内容:shares、units 或 ads。 |
registrations[].offering_ | 字符串 | 可选 | 封面价格表中的发行总额。 |
registrations[].underwriting_ | 字符串 | 可选 | 封面价格表中的承销折扣总额。 |
registrations[].proceeds_ | 字符串 | 可选 | 封面价格表中扣除费用前的所得款项总额。 |
registrations[].price_ | 字符串 | 可选 | 每股、每单位或每 ADS 的发行价,按 offered_ 所示。 |
registrations[].underwriting_ | 字符串 | 可选 | 每股、每单位或每 ADS 的承销折扣。 |
registrations[].proceeds_ | 字符串 | 可选 | 每股、每单位或每 ADS 的所得款项。 |
registrations[].underwriters | list of string | 可选 | 封面上列为承销商的机构。 |
registrations[].law_ | list of string | 可选 | 来自 Copies to 栏的律师事务所,以及对于 ipo、spac 和 shell 申报文件,来自 Legal Matters 的律师事务所。 |
registrations[].management | 对象数组 | 可选 | 来自申报文件管理层表格的董事和高管。 |
registrations[].management[].name | 字符串 | 总是 | 董事或高管的姓名。 |
registrations[].management[].title | 字符串 | 总是 | 职位,按申报文件所写。 |
registrations[].management[].age | 整数 | 可选 | 年龄,按申报文件所写。 |
registrations[].financials | 对象 | 可选 | 公司最新的年度数据,读取自招股说明书中的财务标签。报表未加标签时省略。 |
registrations[].financials.fiscal_ | 日期 | 总是 | 最近一个带标签数据的完整财年的结束日期。 |
registrations[].financials.currency | 字符串 | 可选 | 报表的币种。 |
registrations[].financials.revenue | 字符串 | 可选 | 该年度的收入,以整数单位计。 |
registrations[].financials.net_ | 字符串 | 可选 | 该年度的净利润,以整数单位计。 |
registrations[].financials.total_ | 字符串 | 可选 | 该日期的总资产,以整数单位计。 |
registrations[].financials.total_ | 字符串 | 可选 | 该日期的总负债,以整数单位计。 |
registrations[].financials.total_ | 字符串 | 可选 | 该日期的总权益,以整数单位计。 |
registrations[].financials.cash | 字符串 | 可选 | 该日期的现金,以整数单位计。 |
next_ | 字符串 | 总是 | 将此值作为 cursor 传入以读取下一页。始终发送;最后一页为 null。 |
curl -H "Authorization: Bearer $NARWHAL_API_KEY" \
"https://api.narwhalapi.com/v1/calendars/registrations?ticker=ACCV&form=424B4&start=2026-10-01&end=2026-11-12"{ "start": "2026-10-01", "end": "2026-11-12", "registrations": [ { "filing_id": "usa:0002141406:0001628280-26-064097", "cik": "0002141406", "company_id": "usa:0002141406", "name": "Accelevation Holdings Corp.", "form": "424B4", "filed": "2026-10-01", "class": "ipo", "price_low": "18.00", "price_high": "18.00", "exchange": "Nasdaq", "file_number": "333-298715", "ticker": "ACCV", "shares_offered": "30000000", "offered_as": "shares", "offering_amount": "540000000", "underwriting_discount": "28350000", "proceeds_before_expenses": "170550000", "price_per_share": "18.00", "underwriting_discount_per_share": "0.945", "proceeds_per_share": "17.055", "underwriters": [ "Morgan Stanley", "J.P. Morgan", "Goldman Sachs & Co. LLC", "Barclays" ], "law_firms": [ "Kirkland & Ellis LLP", "Simpson Thacher & Bartlett LLP" ], "management": [ { "name": "Michael Rubiera", "title": "Chief Executive Officer and Director", "age": 52 }, { "name": "Kenneth Krause", "title": "Chief Financial Officer", "age": 51 } ] } ], "next_cursor": null }错误
错误使用通用的 problem 结构,并带有 request_。查看 API 错误码与额度 了解该结构和额度相关的响应头。失败的请求不计费。
| 代码 | 状态 | 含义 |
|---|---|---|
invalid_ | 400 | 参数缺失、未知、重复或超出范围。 |
range_ | 400 | 时间窗口超过该路由允许的长度。 |
invalid_ | 400 | 该游标不是本请求返回的,或来自另一个请求。 |
not_ | 404 | 尚未涵盖该市场、国家或公司。 |
insufficient_ | 402 | 您的额度余额低于该请求的费用。 |
company_ | 503 | 该接口背后的申报文件目前无法读取。请稍后重试。 |
此页面对你有帮助吗?