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,确认退避/停止生效。