机构实体

概览

机构是各垂域唯一共享的东西:申报的公司、做试验的申办方、拿到资助的大学、药品说明书上的标签持有人。458 万家、552 万条别名、530 万条关联覆盖 266 万篇文档——"这家公司最近在做什么"因此变成一次查实体、每个域一次调用,而不是在每个域里各做一次名称匹配。

关联并不都是硬指标。109 万条是用 CIK 或股票代码直挂,113 万条是名称唯一的精确匹配,308 万条是模型对 79,867 个写法做消歧得来的(平均置信度 0.81)。每条关联都说明自己属于哪一种——method 为 id、exact_unique 或 llm,最后这种带分数——读的人据此判断。同一家机构往往同时在几个登记库里有 id,一所大学的 ROR、EDGAR cik、GLEIF lei,接口会一起返回。

已关联:filings 109 万 / 109 万 · grants 103 万 / 131 万 · trials 51 万 / 60 万 · drugs 3.1 万 / 25.7 万

drugs 这一条本来就薄:标签持有人多是小型分装商,登记库里没有他们。联邦公报的发布机构与 CVE 的厂商是下一批。

一家机构

GET/v1/entities/{entity_id}
实体本身,带别名与各垂域的文档数。1 credit。

参数

参数类型说明
entity_id (path) 必填 string 来自检索结果:cik:(SEC)、lei:(GLEIF)、ror:(科研机构)、cn:(A 股)。

它申报过、做过、拿过什么

GET/v1/entities/{entity_id}/docs
530 万条关联覆盖 266 万篇文档,这家机构在 filings、trials、grants、drugs 里关联到的文档。每条带 method——id(用 CIK 或代码挂上,最可靠)、exact_unique(名称唯一精确匹配)、llm(模型判断,带 score)——读的人据此判断可信度。3 credits;level=none 只取关联不取卡片,更便宜。

参数

参数类型说明
entity_id (path) 必填 string 来自检索结果:cik:(SEC)、lei:(GLEIF)、ror:(科研机构)、cn:(A 股)。
domain filings · trials · grants · drugs 限定一个垂域,留空则给所有有关联的。
top_k integer= 20 1–100。
level brief · none= brief none 不要文档卡片。

示例

{ "docs": [ { "domain": "filings", "id": "us:1682852:0001682852-24-000016", "matched_on": "cik",
                "mention": "Moderna, Inc.", "method": "id", "brief": { … } } ] }
目前 filings、grants、trials、drugs 有关联;以后加域时形状不变。各域自描述里的 extra_endpoints.entities 指回这里。