GetGwpInventoryConstitute - 获取碳排放构成分析层级图&饼状图

用于获取指定产品的碳排放构成分析。碳排放构成分析包括按清单、按类型两种分析维度。在呈现效果上,包括一个层级列表和饼状图。

接口说明

用于获取指定产品的碳排放构成分析。碳排放构成分析包括按清单、按类型两种分析维度。在呈现效果上,包括一个层级列表和饼状图。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

授权信息

当前API暂无授权信息透出。

请求语法

POST /api/v1/carbon/footprint/result/gwp/inventory/constitute HTTP/1.1

请求参数

名称类型必填描述示例值
bodyobject

请求参数。

codestring

企业编码。

C-20080808-1
productIdlong

产品 id。

1024
productTypelong

产品类型:1 表示请求产品碳足迹,5 表示请求供应链碳足迹。

1

返回参数

名称类型描述示例值
object

Schema of Response

requestIdstring

请求 id,每次请求都是唯一值,便于后续排查问题。

06DA2909-7736-5738-AA31-ACD617D828F1
dataobject

返回数据。

namestring

当前层级结构含义。

总碳排放量
unitstring

排放单位。

kgCO₂e/t
carbonEmissiondouble

排放数量:可能为正数、负数、0。为保证计算精度,计算过程保留 24 位小数,为方便显示和使用,建议根据业务需要进行截取。

1009.976265540000000000000000000000
byResourceTypearray

按类型聚合,各种类型的排放详情

ByResourceTypeGwpInventoryConstitute

用于组成分析中的“按类型”分析。这是一个嵌套结构,总碳排放量->按清单类型排序,共两层,最末级 byResourceType 为空。

itemsarray

按层级从高到低的结构组织,按照环节->工序->清单层级。

ItemsGwpInventoryConstitute

用于组成分析中的“按清单”分析。是一个嵌套结构,按照环节->工序->清单层级,最末层级 items 为空。

示例

正常返回示例

JSON格式

{
  "requestId": "06DA2909-7736-5738-AA31-ACD617D828F1",
  "data": {
    "name": "总碳排放量",
    "unit": "kgCO₂e/t",
    "carbonEmission": 1009.97626554,
    "byResourceType": [
      {
        "percent": 100,
        "resourceType": 1,
        "unit": "kgCO₂e/kg",
        "carbonEmission": 1009.97626554,
        "name": "总碳排放量",
        "byResourceType": [
          {
            "name": "总碳排放量",
            "unit": "kgCO₂e/Piece(s)",
            "resourceType": 1,
            "carbonEmission": 1009.97626554,
            "percent": "98.76"
          }
        ],
        "items": [
          {
            "percent": 100,
            "resourceType": 1,
            "unit": "kgCO₂e/kg",
            "carbonEmission": 1009.97626554,
            "name": "总碳排放量",
            "byResourceType": [
              {
                "name": "总碳排放量",
                "unit": "kgCO₂e/Piece(s)",
                "resourceType": 1,
                "carbonEmission": 1009.97626554,
                "percent": "98.76"
              }
            ],
            "items": [
              {
                "percent": 100,
                "resourceType": 1,
                "unit": "kgCO₂e/kg",
                "carbonEmission": 1009.97626554,
                "name": "总碳排放量",
                "byResourceType": [
                  {
                    "name": "总碳排放量",
                    "unit": "kgCO₂e/Piece(s)",
                    "resourceType": 1,
                    "carbonEmission": 1009.97626554,
                    "percent": "98.76"
                  }
                ],
                "items": []
              }
            ]
          }
        ]
      }
    ],
    "items": []
  }
}

错误码

访问错误中心查看更多错误码。

变更历史

变更时间变更内容概要操作
2024-04-01OpenAPI 返回结构发生变更查看变更详情