Tianyancha Company Shareholders
Pricing
$3.00 / 1,000 share holders
Tianyancha Company Shareholders
Fetches a company's shareholder list from Tianyancha (天眼查) by company gid.
Pricing
$3.00 / 1,000 share holders
Rating
0.0
(0)
Developer
NewLai
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
7 days ago
Last modified
Categories
Share
What does tianyancha-shareholders do? | 天眼查股东信息与股权结构查询
tianyancha-shareholders is a Chinese company shareholder and ownership data scraper. Given a company gid, it extracts the shareholder list from Tianyancha (天眼查) — shareholder name, holding percentage, shareholder type, and tags such as controlling shareholder or actual controller — as structured JSON.
中文简介: 这是一个天眼查股东信息和企业股权结构查询 API,可批量采集股东名称、持股比例、股东类型、控股股东及实际控制人标签,适用于股权分析、关联关系研究、KYC 和企业尽调。
Each shareholder becomes a dataset row tagged with company ID, producing a flat company-to-shareholder table. Use it in Apify Console or automate ownership analysis through the Apify API, schedules, monitoring, and integrations.
Why use tianyancha-shareholders?
- No browser, no manual login — plain HTTP requests, so runs are fast and cheap.
- Clean structured JSON — every shareholder is flattened into its own dataset row, downloadable as JSON, CSV, Excel, XML, or HTML.
- Batch by company — fetch many
gidsin a single run; every shareholder lands in the same dataset. - Ready for automation — combine it with Apify scheduling, webhooks, and API access to power due-diligence, KYC, and ownership-analysis pipelines.
- Apify platform advantages — monitored runs, pay-per-use billing, proxy support, and 15 integrations out of the box.
Related Tianyancha Actors | 天眼查 Actor 工具集
These Actors share a gid-based workflow. Start with Tianyancha Company Search to find companies by keyword, then pass each returned id to the detail Actors below.
中文工作流: 先用天眼查企业查询按关键词获取公司 gid,再把 gid 传给其他 Actor,组合完成工商、股东、动态、风险、知识产权和上市信息查询。
| Actor | Best for / 用途 |
|---|---|
| Tianyancha Company Search / 天眼查企业查询 | Find companies by keyword and return reusable gid values / 按关键词查公司 |
| Tianyancha Basic Company Info / 天眼查工商信息 | Company profile, legal representative, capital, credit code, and address / 企业工商档案 |
| Tianyancha Shareholders / 天眼查股东信息 | Shareholders, holding percentages, controlling shareholder, and actual controller / 股权结构 |
| Tianyancha Company Dynamics / 天眼查企业动态 | Company changes, lawsuits, court hearings, penalties, and alerts / 企业风险动态 |
| Tianyancha Risk & IP Counts / 天眼查风险与知识产权 | Lawsuit, penalty, patent, trademark, branch, and risk counts / 风险与知识产权统计 |
| Tianyancha Listed Company Data / 天眼查上市信息 | Stock code, exchange, market board, listing status, and market cap / 上市公司与股票信息 |
How to use tianyancha-shareholders
- Open the Actor's Input tab in the Apify Console.
- Enter one or more company
gids(e.g.[9519792, 9519793]). - Click Start. The Actor fetches each company's shareholders and stores them in the run's dataset.
- Open the run's Dataset tab to preview the JSON, or download it in your preferred format.
You can also run it from the command line with the Apify CLI:
$apify call <username>/tianyancha-shareholders --input '{"gids": [9519792, 9519793]}'
Input
The Actor takes a single input field:
| Field | Type | Required | Description |
|---|---|---|---|
gids | array<integer> | Yes | Tianyancha company group IDs (gids) to fetch, e.g. [9519792, 9519793] |
Example input:
{"gids": [9519792, 9519793]}
All Tianyancha API requests use Apify Residential Proxy with the exit
location fixed to mainland China (CN). No custom proxy URL or proxy environment
variable is required. The Actor fails instead of falling back to a direct request.
The remaining runtime option is preset in the Actor configuration:
| Variable | Description |
|---|---|
TYC_CONCURRENCY | Maximum number of companies fetched concurrently. Preset and fallback: 8. |
Output
The Actor pushes one record per shareholder to the default dataset. A representative (abbreviated) output item looks like:
{"companyId": 9519792,"shareholderTotal": 4,"name": "马化腾","proportion": "54.2857%","type": 2,"gid": 2277807374,"tagList": [{ "name": "受益所有人", "type": 3 },{ "name": "实际控制人", "type": 2 },{ "name": "控股股东", "type": 5 }]}
The underlying endpoint also returns the company's executives and brand/investment sections; this Actor extracts the shareholder list. You can download the dataset in various formats such as JSON, HTML, CSV, or Excel.
Data table
Main fields you can expect in the output:
| Field | Description |
|---|---|
companyId | Tianyancha company ID (gid) the shareholder belongs to |
name | Shareholder name |
proportion | Shareholding proportion |
type | Shareholder type code |
gid | Tianyancha ID of the shareholder entity |
pid | Tianyancha pid of the shareholder |
tagList | Tags (e.g. 实际控制人, 控股股东, 受益所有人) |
shareholderTotal | Total shareholders for the company |
How much does it cost to scrape Tianyancha?
This Actor uses pay-per-event pricing at $0.003 per successfully processed company (gid). The number of records, pages, articles, shareholders, events, or listing items returned for that company does not change the price.
| Successfully processed companies | Event charge |
|---|---|
| 1 | $0.003 |
| 2 | $0.006 |
| 10 | $0.030 |
| 100 | $0.300 |
A company is charged only after Tianyancha returns a valid response and all output records for that gid are saved to the Dataset. Failed requests, restricted/error responses, and Dataset write failures are not charged. A valid response with zero matching detail records is still a completed company lookup and is charged once. Duplicate input gid values are normalized and processed only once.
Tips or Advanced options
- Get the right
gid— pair this with thetianyancha-searchActor to find companies by keyword, then feed theirids here. - Batch lookups — pass many
gidsin a single run; every shareholder is stored in the same dataset. - Fast and cheap — the Actor uses plain HTTP, so it is far cheaper and faster than browser-based scrapers for the same data.
FAQ, disclaimers, and support
- Is this legal? The Actor accesses Tianyancha's public mobile API. You are responsible for complying with Tianyancha's Terms of Service and applicable laws, and for how you use the data.
- Known limitations — the private API may change without notice; if the endpoint changes, runs may fail until the Actor is updated.
- Need a custom solution? For tailored scraping, bulk export, or integration work, open an issue on the Issues tab or reach out for a custom Actor.
This page was generated with Apify's Actor README guidelines.