Cai
2026-08-12 b32704d90d4ab7963e924d7a8d12c18eee4f6d0e
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
{
  "schema_version": 2,
  "providers": {
    "cninfo.announcement_index": {
      "adapter_version": "1.0.0",
      "tier": "A1",
      "contracts": {
        "stock_identity": {
          "host": "www.cninfo.com.cn",
          "path": "/new/data/szse_stock.json",
          "method": "GET",
          "query_keys": [],
          "fixed_query": {},
          "request_content_types": ["application/json"],
          "response_content_types": ["application/json", "text/json"],
          "max_response_bytes": 20971520
        },
        "announcement_index": {
          "host": "www.cninfo.com.cn",
          "path": "/new/hisAnnouncement/query",
          "method": "POST",
          "query_keys": [],
          "fixed_query": {},
          "body_keys": ["pageNum", "pageSize", "column", "tabName", "plate", "stock", "searchkey", "secid", "category", "trade", "seDate", "sortName", "sortType", "isHLtitle"],
          "fixed_body": {"pageNum": "1", "pageSize": "30", "tabName": "fulltext", "category": "category_ndbg_szsh;category_yjdbg_szsh;category_bndbg_szsh;category_sjdbg_szsh", "isHLtitle": "true"},
          "request_content_types": ["application/x-www-form-urlencoded"],
          "response_content_types": ["application/json", "text/json"],
          "max_response_bytes": 20971520
        }
      }
    },
    "eastmoney.market": {
      "adapter_version": "1.0.0",
      "tier": "B1",
      "contracts": {
        "shares_market_cap": {
          "host": "push2.eastmoney.com",
          "path": "/api/qt/stock/get",
          "method": "GET",
          "query_keys": ["secid", "fields"],
          "fixed_query": {"fields": "f57,f58,f84,f116,f124"},
          "request_content_types": ["application/json"],
          "response_content_types": ["application/json", "text/plain"],
          "max_response_bytes": 5242880
        },
        "market_close": {
          "host": "push2his.eastmoney.com",
          "path": "/api/qt/stock/kline/get",
          "method": "GET",
          "query_keys": ["secid", "klt", "fqt", "beg", "end", "fields1", "fields2"],
          "fixed_query": {
            "klt": "101",
            "fqt": "1",
            "fields1": "f1,f2,f3,f4,f5,f6",
            "fields2": "f51,f52,f53,f54,f55,f56,f57,f58,f59,f60,f61"
          },
          "request_content_types": ["application/json"],
          "response_content_types": ["application/json", "text/plain"],
          "max_response_bytes": 5242880
        }
      }
    },
    "eastmoney.finance": {
      "adapter_version": "1.0.0",
      "tier": "B1+A1-link",
      "contracts": {
        "finance_main": {
          "host": "datacenter-web.eastmoney.com", "path": "/api/data/v1/get", "method": "GET",
          "query_keys": ["reportName", "columns", "filter", "pageNumber", "pageSize", "sortTypes", "sortColumns"],
          "fixed_query": {"reportName": "RPT_F10_FINANCE_MAINFINADATA", "columns": "ALL", "pageNumber": "1", "pageSize": "20", "sortTypes": "-1", "sortColumns": "REPORT_DATE"},
          "request_content_types": ["application/json"], "response_content_types": ["application/json", "text/plain"], "max_response_bytes": 20971520
        },
        "finance_income": {
          "host": "datacenter-web.eastmoney.com", "path": "/api/data/v1/get", "method": "GET",
          "query_keys": ["reportName", "columns", "filter", "pageNumber", "pageSize", "sortTypes", "sortColumns"],
          "fixed_query": {"reportName": "RPT_DMSK_FN_INCOME", "columns": "ALL", "pageNumber": "1", "pageSize": "20", "sortTypes": "-1", "sortColumns": "REPORT_DATE"},
          "request_content_types": ["application/json"], "response_content_types": ["application/json", "text/plain"], "max_response_bytes": 20971520
        },
        "finance_balance": {
          "host": "datacenter-web.eastmoney.com", "path": "/api/data/v1/get", "method": "GET",
          "query_keys": ["reportName", "columns", "filter", "pageNumber", "pageSize", "sortTypes", "sortColumns"],
          "fixed_query": {"reportName": "RPT_F10_FINANCE_GBALANCE", "columns": "ALL", "pageNumber": "1", "pageSize": "20", "sortTypes": "-1", "sortColumns": "REPORT_DATE"},
          "request_content_types": ["application/json"], "response_content_types": ["application/json", "text/plain"], "max_response_bytes": 20971520
        },
        "finance_cashflow": {
          "host": "datacenter-web.eastmoney.com", "path": "/api/data/v1/get", "method": "GET",
          "query_keys": ["reportName", "columns", "filter", "pageNumber", "pageSize", "sortTypes", "sortColumns"],
          "fixed_query": {"reportName": "RPT_DMSK_FN_CASHFLOW", "columns": "ALL", "pageNumber": "1", "pageSize": "20", "sortTypes": "-1", "sortColumns": "REPORT_DATE"},
          "request_content_types": ["application/json"], "response_content_types": ["application/json", "text/plain"], "max_response_bytes": 20971520
        }
      }
    },
    "eastmoney.forecast_summary": {
      "adapter_version": "1.0.0", "tier": "B2",
      "contracts": {
        "forecast_summary": {
          "host": "datacenter-web.eastmoney.com", "path": "/api/data/v1/get", "method": "GET",
          "query_keys": ["reportName", "columns", "filter", "pageNumber", "pageSize"],
          "fixed_query": {"reportName": "RPT_WEB_RESPREDICT", "columns": "ALL", "pageNumber": "1", "pageSize": "50"},
          "request_content_types": ["application/json"], "response_content_types": ["application/json", "text/plain"], "max_response_bytes": 10485760
        }
      }
    },
    "eastmoney.forecast_detail": {
      "adapter_version": "1.0.0", "tier": "B2",
      "contracts": {
        "forecast_detail": {
          "host": "emweb.eastmoney.com", "path": "/PC_HSF10/ProfitForecast/Index", "method": "GET",
          "query_keys": ["code", "type"], "fixed_query": {"type": "web"},
          "request_content_types": ["text/html"], "response_content_types": ["text/html"], "max_response_bytes": 5242880
        }
      }
    }
  }
}