Skip to main content
POST
/
v1
/
stock
/
company-revenue-breakdown
Company Revenue Breakdown
curl --request POST \
  --url https://api.reportify.cn/v1/stock/company-revenue-breakdown \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "symbol": "<string>",
  "period": "<string>",
  "limit": 123,
  "start_date": "<string>",
  "end_date": "<string>",
  "fiscal_year": "<string>"
}
'
{
  "status": 123,
  "code": 123,
  "message": "<string>",
  "data": {}
}

营收分解

URL: /v1/stock/company-revenue-breakdown 方法: POST
描述: 获取公司营收分解数据,按业务板块、产品或地区分类。

请求参数

参数名类型必填描述
symbolstr股票代码,如 HK:00700US:AAPL
periodstr报告周期:FYQ2 等。
limitint返回最近 N 条记录,默认 6。
start_datestr开始日期(YYYY-MM-DD)。
end_datestr结束日期(YYYY-MM-DD)。
fiscal_yearstr指定财年(如 2023)。

响应参数

参数名类型描述
statusintHTTP 状态码。
codeint响应代码(0 表示成功)。
messagestr响应消息。
dataobject营收分解数据。
  currencystr货币单位。
  listarray营收分解列表。
    end_datestr报告期结束日期(YYYY-MM-DD)。
    periodstr报告周期。
    fiscal_yearint财年。
    productarray按产品分解(可能为空)。
    areaarray按地区分解。
      namestr地区名称。
    industryarray按行业/业务板块分解。
      namestr业务板块名称。
      revenuenumber营收金额。
      revenue_percentagenumber营收占比(百分比形式)。
    industry_total_revenuenumber行业总营收。

请求示例

cURL
curl -X POST https://api.reportify.cn/v1/stock/company-revenue-breakdown \
-H "Authorization: Bearer 447460****09c9" \
-H "Content-Type: application/json" \
-d '{
    "symbol": "HK:00700",
    "limit": 2
}'
Python
import requests

url = "https://api.reportify.cn/v1/stock/company-revenue-breakdown"
headers = {
    "Authorization": "Bearer 447460****09c9",
    "Content-Type": "application/json"
}
data = {
    "symbol": "HK:00700",
    "limit": 2
}

response = requests.post(url, headers=headers, json=data)
print(response.json())

响应示例

{
  "status": 200,
  "code": 0,
  "message": "",
  "data": {
    "currency": "HKD",
    "list": [
      {
        "end_date": "2025-09-30",
        "period": "三季报",
        "fiscal_year": 2025,
        "product": [],
        "area": [
          {
            "name": "中國內地"
          },
          {
            "name": "其他"
          }
        ],
        "industry": [
          {
            "name": "增值服務",
            "revenue": 279361000000,
            "revenue_percentage": 50.12
          },
          {
            "name": "營銷服務",
            "revenue": 103857000000,
            "revenue_percentage": 18.63
          },
          {
            "name": "金融科技及企業服務",
            "revenue": 168617000000,
            "revenue_percentage": 30.25
          },
          {
            "name": "其他",
            "revenue": 5560000000,
            "revenue_percentage": 1.0
          }
        ],
        "industry_total_revenue": 557395000000
      }
    ]
  }
}

错误响应

状态码描述
422请求参数验证失败。

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json

Input schema for company revenue breakdown

symbol
string
required

Stock symbol

period
string

Report cycle: 'FY', 'Q2'

limit
integer

Return latest N records, default 6

start_date
string

Start date (YYYY-MM-DD)

end_date
string

End date (YYYY-MM-DD)

fiscal_year
string

Specific fiscal year (e.g., '2023')

Response

Successful Response

Generic response wrapper from stock API

status
integer

HTTP status code

code
integer

Response code (0 for success)

message
string

Response message

data
Data · object

Response data (structure varies by endpoint)