09海外企业信息查询 · 采集方案

与「全球商品情报」「企业信息查询」并列的海外企业登记信息能力。
原则:优先免费、合规、慢速可控 · 不绕验证码 · 不做对抗性爬取 · 仅采公开登记信息。
范围:海外为主(国内已有 88查+风鸟+海关,见 /api)。
读取接口:统一落库 ovs.db,通过 GET /v1/ovs?name=Apple 或 ?reg_no=<LEI/CIK> 读取(与其余开放接口同一 X-API-Key 网关)。
样例脚本:ent_osint/run_demo.py(免 key 立即可跑)。
按需实时查询:GET /v1/ovs/query?name=Apple — 实时聚合 企知道全球+GLEIF+SEC 并缓存。

L1零成本 · 免 key(立刻可做)

GET https://api.gleif.org/api/v1/lei-records?filter[entity.legalName]=Apple&page[size]=10 免key
GLEIF 全球 LEI(~250 万法人)。字段:lei / legalName / legalAddress.{country,city} / registration.status。限速 ≤1 req/s。
python ent_osint/src_gleif.py Apple
GET https://www.sec.gov/files/company_tickers.json · https://data.sec.gov/submissions/CIK##########.json 免key(需UA)
SEC EDGAR 美国上市公司。字段:cik / name / sicDescription / addresses.business。限速 ≤10 req/s(建议 1–2/s)。须带含联系方式的 User-Agent。
curl -H "User-Agent: your-app contact@example.com" https://data.sec.gov/submissions/CIK0000320193.json
python ent_osint/src_sec.py Apple
POST https://app.qizhidao.com/qzd-bff-enterprise/qzd/v1/pc/overseas/queryAssociateList 公开/按需
企知道「全球海外企业」按需搜索(浏览器内执行,接口含动态签名)。body:{"country_indicator":[],"size":8,"prefix":"Apple"}。 字段:company_name / company_number(注册号) / country_indicator(国家) / eid。已封装为 ent_osint/src_qzd.py。
python ent_osint/src_qzd.py Apple

L2免费 · 需注册 key

GET https://api.company-information.service.gov.uk/search/companies?q=apple 免费key
英国 Companies House。注册:developer.company-information.service.gov.uk → 创建应用拿 key。认证:Basic(用户名=key,密码留空)。限速 600/5min。 字段:title / company_number / company_status / address_snippet / date_of_creation / sic_codes。
export CH_API_KEY=xxxx
curl -u "$CH_API_KEY:" "https://api.company-information.service.gov.uk/search/companies?q=apple"
python ent_osint/src_ukch.py apple
GET https://api.opensanctions.org/search/default?q=<名称> 非商用免费
OpenSanctions 制裁/合规名单(风险筛查)。非商用免费;商用须授权。

L3规模化 · 付费(询价接入)

源覆盖接入方式
OpenCorporates全球 2 亿+ 公司API Token;Essentials ≈ £2,250/年(500 次/月)
Orbis (Moody's/BvD)全球企业+财务+股权商务询价(按模块/年度)
Sayari全球实体+供应链/风险图谱商务询价
D&B (D-U-N-S)企业档案+编号商务询价

模型统一数据模型(ovs.db → ovs_company)

字段含义示例
source数据源gleif / sec_edgar / companies_house
country国家(ISO2)US / GB / IN
name公司名Apple Inc.
reg_no / reg_type注册号 / 类型LEI / CIK / company_number
status状态ISSUED / active / dissolved
address / city地址 / 城市—
legal_form / inc_date法律形式 / 成立日期ltd / plc
directors董事(名单)[{name,role}]
website / industry / extra官网 / 行业 / 附加—

合规采集纪律与注意事项

· 并发 =1,请求间隔 2–5s + 随机抖动,连续失败指数退避并停止。
· 遵守各站 ToS 与限速(GLEIF ≤1/s、SEC ≤10/s、CH 600/5min)。
· 不绕验证码、不伪造身份、不用未授权代理做对抗爬取;遇 403/验证码 → 停止并记录。
· 只采公开登记信息;不采自然人住址/身份证/私人电话等敏感个人信息。
· 商用前确认授权:GLEIF/SEC 公开;CH 遵守条款;OpenSanctions 商用需授权;OpenCorporates/Orbis/Sayari/D&B 需付费合同。

验证每步如何验证

1. 免 key:python ent_osint/run_demo.py Apple → 打印 [GLEIF] 命中 N、[SEC] 公司命中 M 与归一化结果。
2. 落库+读取:run_demo.py Apple --save → GET /v1/ovs?name=Apple 返回记录。
3. UK CH:配置 CH_API_KEY 后 python ent_osint/src_ukch.py apple。
4. 合规:观察 429/403,确认退避/停止生效。
← 返回开放 API 文档