Revenue Breakdown
GET/v1/quote/{symbol}/f10/revenue-breakdownGet a company's revenue composition breakdown by product / industry / region / business dimension for a specified financial period, along with an available period dropdown list.
Parameters
| Name | Type | In | Required | Description |
|---|---|---|---|---|
symbol | string | path | yes | Symbol code, e.g. HK.00700. |
date | int | query | no | Financial period end date (second-level timestamp); 0 = latest period. Default 0. |
financial_type | int | query | no | Financial period type selector. Default 0. See Naming Dictionary. |
currency_code | string | query | no | Currency code (ISO 4217), e.g. USD. If not provided, returns in the original report currency. |
Request Example
bash
curl "$ip/v1/quote/HK.00700/f10/revenue-breakdown" | jqResponse Fields
| Field | Type | Description |
|---|---|---|
period | string | Financial period text, e.g. 2025/FY. |
currency_code | string | Currency code. |
breakdown_list | array | Composition list by dimension, only returns dimensions with data. |
breakdown_list[].type | int | Composition dimension. 1=Product, 2=Industry, 4=Region, 8=Business. |
breakdown_list[].item_list[].name | string | Composition item name. |
breakdown_list[].item_list[].main_oper_income | number | Operating revenue (in currency unit). |
breakdown_list[].item_list[].ratio | number | Proportion (%). |
screen_date_list[].date | int | Period end date (second-level timestamp). |
screen_date_list[].period_text | string | Financial period text. |
screen_date_list[].financial_type | int | Financial period type. |
Supported Markets
- Supported markets: HK / US / SH / SZ / BJ / SG / CA / AU.
- Supported categories: Common stocks only (including REITs, ADRs, and equivalent stock types).
- Dimensions vary by market/data provider coverage: A-shares typically have Product(1)+Industry(2)+Region(4); HK stocks typically have Product(1)+Region(4)+Business(8); US/SG/CA/AU stocks typically have Region(4)+Business(8).
Error Codes
| ret_code | error.code | Trigger Condition | Suggested Action |
|---|---|---|---|
| 0 | — | Success | — |
| -3 | invalid_parameter | Invalid symbol format / date out of range / invalid financial_type value | Correct parameters and retry |
| -7 | invalid_symbol | Code format valid but cannot resolve to a security | Verify code validity via search API |
| -10 | no_data | Symbol valid but no revenue breakdown data | Confirm the symbol is a stock in a supported market |
| -5 | internal_error | Gateway orchestration / backend RPC exception | Retry; contact support if persistent |
Response Example
json
{
"ret_code": 0,
"ret_msg": "success",
"data": {
"period": "2025/FY",
"currency_code": "CNY",
"breakdown_list": [
{
"type": 1,
"item_list": [
{ "name": "增值服务", "main_oper_income": 369281000000, "ratio": 49.1218 },
{ "name": "金融科技及企业服务", "main_oper_income": 229435000000, "ratio": 30.5194 },
{ "name": "营销服务", "main_oper_income": 144973000000, "ratio": 19.2843 },
{ "name": "其他", "main_oper_income": 8077000000, "ratio": 1.0744 }
]
},
{
"type": 4,
"item_list": [
{ "name": "中国内地", "main_oper_income": 662119000000, "ratio": 88.0751 },
{ "name": "其他", "main_oper_income": 89647000000, "ratio": 11.9248 }
]
}
],
"screen_date_list": [
{ "date": 1767110400, "period_text": "2025/FY", "financial_type": 7 },
{ "date": 1751212800, "period_text": "2025/H1", "financial_type": 5 }
]
}
}