Lingxing
切换旧版

利润报表 - 明细列表查询

POST/basicOpen/finance/settlement/profitList

接口信息

API Path请求协议请求方式令牌桶容量
/basicOpen/finance/settlement/profitListHTTPSPOST1

请求参数

summaryFieldstring必填
汇总维度:
1=订单
2=店铺
3=MSKU
4=SKU
5=开发者
6=负责人
11=SPU
summaryTypeinteger
时间汇总维度,仅非订单维度(summaryField!=1)时生效:
null/0=默认(不按时间聚合)
1=按月
2=按天
3=按周
pageNuminteger必填
当前页码,默认1
pageSizeinteger必填
每页大小,默认20,最大200
startDatestring
开始日期 yyyy-MM-dd
endDatestring
结束日期 yyyy-MM-dd
dateRangeTypeinteger
日期范围类型:
0=结算时间
1=下单时间
默认为0
sidsarray<any>
店铺ID列表
platformCodesarray<any>
平台代码列表:
10002=Shopify
10003=eBay
10006=Shopee
10008=Walmart
10011=TikTok
10012=MercadoLibre
10021=SHEIN平台模式
10028=SHEIN半托管
10007=Lazada
10024=Temu半托管
10022=Temu全托管
10027=SHEIN代运营
areasarray<any>
站点/区域列表
countriesarray<any>
国家列表
brandsarray<any>
品牌ID列表
categoriesarray<any>
分类ID列表
developersarray<any>
开发人UID列表
currencystring
币种,默认为空展示原币种
queryModeinteger
查询模式:
1=列表
2=明细
transactionTypesarray<any>
交易类型:
order=销售
refund=退款
return=退货
manual=手工
reshipment=补发
manual_add=加购
other=其他
fulfilmentTypesarray<any>
发货类型筛选,仅汇总维度为订单(summaryField=1)时生效:
1=自发货
2=平台发货
3=部分自发货
hasOriginalOrderinteger
有无源单,仅汇总维度为订单时生效:
1=有源单
0=无源单
不传则不过滤
searchFieldinteger
商品筛选字段:
1=MSKU
2=MSKU ID
3=品名
4=系统SKU
searchValuesarray<any>
商品筛选值列表,支持批量搜索
orderSearchFieldinteger
单据筛选字段:
1=平台订单号
2=平台子单号
3=备货单号
4=业务单号
5=运单号
6=包裹
orderSearchValuesarray<any>
单据筛选值列表,支持批量搜索
sortFieldstring
排序字段
sortTypestring
排序类型:asc升序、desc降序

请求cURL示例

curl --location 'https://openapi.lingxing.com/basicOpen/finance/settlement/profitList?access_token=value&timestamp=value&sign=value&app_key=value' \
--header 'Content-Type: application/json' \
--data '{
    "summaryField": "1",
    "pageNum": 1,
    "pageSize": 20,
    "startDate": "2025-11-01",
    "endDate": "2025-11-30",
    "fulfilmentTypes": [1]
}'

返回结果

Json Object

codeinteger必填
状态码,0:成功
示例 0
messagestring必填
消息提示
示例 success
error_detailsarray<any>必填
数据校验失败时的错误详情
request_idstring必填
请求链路id
示例 a0d54debf93140f3b58d1ed81e8e3583
response_timestring必填
响应时间
示例 2026-04-09 12:00:00
dataobject必填
响应数据
隐藏子属性
configListarray<object>必填
利润配置项列表,用于前端渲染动态列
隐藏子属性
itemTypeinteger必填
类型:1=收入,2=税费,3=费用,4=成本,5=利润
示例 1
itemTypeNamestring必填
类型名称
示例 收入
itemFieldstring必填
二级利润项目字段名
示例 salesAmount
itemNamestring必填
二级利润项目
示例 销售额
parentItemNamestring必填
一级利润项目
示例 平台收入
displayFormatinteger必填
显示格式:1=整数,2=金额,3=百分比
示例 2
displayFormatNamestring必填
显示格式名称
示例 金额
sortOrderinteger必填
排序顺序
示例 1
tooltipstring必填
气泡注释
fieldsarray<object>必填
关联的明细字段列表
隐藏子属性
fieldNamestring必填
字段名称
示例 salesAmount
displayNamestring必填
显示名称
示例 销售额
platformCodesarray<any>必填
适用的平台代码列表
示例 ["AMAZON"]
dataListarray<object>必填
数据列表
隐藏子属性
platformCodestring必填
平台代码
示例 AMAZON
platformNamestring必填
平台名称
示例 亚马逊
storeIdstring必填
多平台店铺ID
示例 123
storeNamestring必填
店铺名称
示例 店铺A
areastring必填
站点(区域)
示例 US
countrystring必填
国家
示例 US
currencystring必填
币种
示例 USD
currencyIconstring必填
币种图标
示例 $
mskustring必填
MSKU
示例 MSKU001
mskuIdstring必填
MSKU ID
示例 123456
asinstring必填
ASIN
示例 B0ABC12345
localSkustring必填
SKU
示例 SKU001
spuIdstring必填
SPU ID
示例 789
skcstring必填
SKC
示例 SKC001
productNamestring必填
品名
示例 示例产品
brandstring必填
品牌
示例 品牌A
categorystring必填
分类
示例 分类A
developerstring必填
开发人
示例 张三
costSourcestring必填
成本来源:
固定值
销售出库单
WFS批次成本
平台发货仓
取消单无成本
多渠道配送
退货入库单
示例 固定值
platformOrderNostring必填
平台单号
示例 111-1234567-1234567
orderItemNostring必填
平台子单号
示例 12345678901234
packageNostring必填
包裹号
示例 BG202501001
stockOrderNostring必填
备货单号
示例 BH202501001
waybillNostring必填
运单号
示例 YD202501001
transactionTypestring必填
交易类型:
order=销售
refund=退款
return=退货
manual=手工
reshipment=补发
manual_add=加购
other=其他
示例 order
uniqueIdstring必填
订单维度唯一键
示例 123456789
purchaseDatestring必填
下单时间
示例 2025-11-01
purchaseTimestring必填
下单时间,格式:yyyy-MM-dd HH:mm:ss
示例 2025-11-01 12:00:00
settlementTimestring必填
结算日期
示例 2025-11-15
shipmentDatestring必填
发货日期
示例 2025-11-02
shipmentTimestring必填
标发时间,格式:yyyy-MM-dd HH:mm:ss
示例 2025-11-02 12:00:00
hasOriginalOrderboolean必填
是否有原始订单
示例 true
fulfilmentTypestring必填
发货类型:
1=自发货
2=平台发货
3=部分自发货
示例 1
profitItemsobject必填
利润项,key为小写驼峰字段名,value为格式化后的值
示例 {"salesAmount":"100.00"}
totalobject必填
汇总数据
隐藏子属性
currencystring必填
币种
示例 USD
currencyIconstring必填
币种图标
示例 $
profitItemsobject必填
利润项,key为小写驼峰字段名,value为格式化后的值
示例 {"salesAmount":"1000.00"}
totalCountinteger必填
总记录数
示例 100
totalinteger必填
总数
示例 100

返回成功示例

以下示例按实际响应结构整理。为便于阅读,configList 和 profitItems 仅展示部分字段;实际字段会随平台及利润配置动态变化。店铺、商品、单据、内部 ID 和金额均已使用脱敏示例值。

queryMode=1(列表)

queryMode=1 时,profitItems 返回二级利润项目(对应页面的列表表头,比如销售额)。

{
    "code": 0,
    "message": "success",
    "error_details": [],
    "request_id": "example-request-id-query-mode-1",
    "response_time": "2026-09-04 09:22:59",
    "data": {
        "configList": [
            {
                "displayFormat": 2,
                "displayFormatName": "金额",
                "fields": null,
                "itemField": "platformSettlement",
                "itemName": "平台结算",
                "itemType": 5,
                "itemTypeName": "利润",
                "parentItemName": "利润",
                "sortOrder": 1000,
                "tooltip": ""
            },
            {
                "displayFormat": 2,
                "displayFormatName": "金额",
                "fields": [
                    {
                        "displayName": "商品金额",
                        "fieldName": "commonProductAmount",
                        "platformCodes": [
                            "10011"
                        ]
                    }
                ],
                "itemField": "salesAmount",
                "itemName": "销售额",
                "itemType": 1,
                "itemTypeName": "收入",
                "parentItemName": "平台收入",
                "sortOrder": 3000,
                "tooltip": ""
            }
        ],
        "dataList": [
            {
                "area": "美国",
                "asin": null,
                "brand": "示例品牌",
                "category": "示例分类",
                "costSource": "固定值",
                "country": "美国",
                "currency": "USD",
                "currencyIcon": "$",
                "developer": "示例开发人",
                "hasOriginalOrder": true,
                "localSku": "SKU-001",
                "msku": "MSKU-001",
                "mskuId": "example-msku-id",
                "orderItemNo": "",
                "packageNo": null,
                "platformCode": "10011",
                "platformName": "TikTok",
                "platformOrderNo": "example-platform-order-no",
                "productName": "示例商品",
                "profitItems": {
                    "platformSettlement": 75.25,
                    "salesAmount": 100.0,
                    "platformCommission": -5.0,
                    "platformDeliveryFee": -10.0,
                    "productCost": -20.0,
                    "profit": 30.0,
                    "profitMargin": "30.00%"
                },
                "purchaseDate": "2026-08-01",
                "purchaseTime": "2026-08-01 10:00:00",
                "settlementTime": "2026-08-03",
                "shipmentDate": null,
                "shipmentTime": "2026-08-02 08:00:00",
                "skc": "",
                "spuId": "example-spu-id",
                "stockOrderNo": null,
                "storeId": "example-store-id",
                "storeName": "示例店铺",
                "transactionType": "销售",
                "uniqueId": "example-unique-id",
                "waybillNo": "",
                "fulfilmentType": "平台发货"
            }
        ],
        "total": {
            "currency": "USD",
            "currencyIcon": "$",
            "profitItems": {
                "platformSettlement": 150.5,
                "salesAmount": 200.0,
                "platformCommission": -10.0,
                "platformDeliveryFee": -20.0,
                "productCost": -40.0,
                "profit": 60.0,
                "profitMargin": "30.00%"
            }
        },
        "totalCount": 2
    },
    "total": 2
}

queryMode=2(明细)

queryMode=2 时,profitItems 返回二级利润项目和明细费用项(二级利润项目对应页面的列表表头,比如销售额;明细费用项对应列表的浮层,比如商品金额)。下例中的 tiktokTransactionFee、tiktokSmartMarketingFee 和 tiktokGst 均为明细费用项示例。

{
    "code": 0,
    "message": "success",
    "error_details": [],
    "request_id": "example-request-id-query-mode-2",
    "response_time": "2026-09-04 09:22:59",
    "data": {
        "configList": [
            {
                "displayFormat": 2,
                "displayFormatName": "金额",
                "fields": null,
                "itemField": "platformSettlement",
                "itemName": "平台结算",
                "itemType": 5,
                "itemTypeName": "利润",
                "parentItemName": "利润",
                "sortOrder": 1000,
                "tooltip": ""
            },
            {
                "displayFormat": 2,
                "displayFormatName": "金额",
                "fields": [
                    {
                        "displayName": "商品金额",
                        "fieldName": "commonProductAmount",
                        "platformCodes": [
                            "10011"
                        ]
                    }
                ],
                "itemField": "salesAmount",
                "itemName": "销售额",
                "itemType": 1,
                "itemTypeName": "收入",
                "parentItemName": "平台收入",
                "sortOrder": 3000,
                "tooltip": ""
            }
        ],
        "dataList": [
            {
                "area": "美国",
                "asin": null,
                "brand": "示例品牌",
                "category": "示例分类",
                "costSource": "固定值",
                "country": "美国",
                "currency": "USD",
                "currencyIcon": "$",
                "developer": "示例开发人",
                "hasOriginalOrder": true,
                "localSku": "SKU-001",
                "msku": "MSKU-001",
                "mskuId": "example-msku-id",
                "orderItemNo": "",
                "packageNo": null,
                "platformCode": "10011",
                "platformName": "TikTok",
                "platformOrderNo": "example-platform-order-no",
                "productName": "示例商品",
                "profitItems": {
                    "platformSettlement": 75.25,
                    "salesAmount": 100.0,
                    "platformCommission": -5.0,
                    "platformDeliveryFee": -10.0,
                    "productCost": -20.0,
                    "profit": 30.0,
                    "profitMargin": "30.00%",
                    "commonProductAmount": 100.0,
                    "commonPlatformCommission": -5.0,
                    "tiktokTransactionFee": -1.0,
                    "tiktokSmartMarketingFee": -2.5,
                    "tiktokGst": 0.0
                },
                "purchaseDate": "2026-08-01",
                "purchaseTime": "2026-08-01 10:00:00",
                "settlementTime": "2026-08-03",
                "shipmentDate": null,
                "shipmentTime": "2026-08-02 08:00:00",
                "skc": "",
                "spuId": "example-spu-id",
                "stockOrderNo": null,
                "storeId": "example-store-id",
                "storeName": "示例店铺",
                "transactionType": "销售",
                "uniqueId": "example-unique-id",
                "waybillNo": "",
                "fulfilmentType": "平台发货"
            }
        ],
        "total": {
            "currency": "USD",
            "currencyIcon": "$",
            "profitItems": {
                "platformSettlement": 150.5,
                "salesAmount": 200.0,
                "platformCommission": -10.0,
                "platformDeliveryFee": -20.0,
                "productCost": -40.0,
                "profit": 60.0,
                "profitMargin": "30.00%",
                "commonProductAmount": 200.0,
                "commonPlatformCommission": -10.0,
                "tiktokTransactionFee": -2.0,
                "tiktokSmartMarketingFee": -5.0,
                "tiktokGst": 0.0
            }
        },
        "totalCount": 2
    },
    "total": 2
}

附加说明

唯一键组合规则

  • 订单维度:uniqueId
  • 店铺维度:平台 + 店铺
  • MSKU维度:平台 + 店铺 + MSKU ID + MSKU + SKU
  • SKU维度:平台 + 店铺 + SKU
  • 开发人维度:平台 + 开发人
  • 负责人维度:平台 + 负责人
  • SPU维度:平台 + 店铺 + SPU ID

当 summaryType 不等于 0/null 时,非订单维度需在上述组合基础上追加结算时间。