Queries the carbon emission trend.
Operation description
This operation queries the carbon emissions of an organization for each month within a specified year. The results are returned in a list that shows the carbon emission trend over time. The following parameters are required:
The unique identifier of the organization
The year for the carbon emission statistics
The type of the statistics module
The required trend type
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
energy:GetCarbonEmissionTrend |
none |
*All Resource
|
None | None |
Request syntax
POST /api/v1/carbon/emission/analysis/trend HTTP/1.1
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| body |
object |
No |
Request parameters |
|
| code |
string |
Yes |
The organization code. |
C-20240119-1 |
| yearList |
array |
Yes |
The list of inventory years. |
|
|
integer |
Yes |
The inventory year. |
2024 |
|
| moduleType |
integer |
No |
The module type. |
3 |
| moduleCode |
string |
No |
The module code. |
carbonInventory.check.scope_1_direct_ghg_emissions |
| trendType |
integer |
Yes |
The trend type. |
0 |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
Schema of Response |
||
| requestId |
string |
Id of the request |
9bc20a5a-b26b-4c28-922a-7cd10b61f96f |
| data |
object |
The returned data. |
|
| targetEmissionList |
array<object> |
The list of target emissions. |
|
|
array<object> |
The target emission data. |
||
| year |
string |
The year. |
2024 |
| items |
array<object> |
The list of data items. |
|
|
object |
The data item. |
||
| year |
string |
The year. |
2024 |
| month |
integer |
The month. |
10 |
| carbonEmissionData |
number |
The carbon emissions. |
20.22 |
| actualEmissionList |
array<object> |
The list of actual emissions. |
|
|
array<object> |
The actual emission data. |
||
| year |
string |
The year. |
2024 |
| items |
array<object> |
The list of data items. |
|
|
object |
The data item. |
||
| year |
string |
The year. |
2024 |
| month |
integer |
The month. |
11 |
| carbonEmissionData |
number |
The carbon emissions. |
20.22 |
Examples
Success response
JSON format
{
"requestId": "9bc20a5a-b26b-4c28-922a-7cd10b61f96f",
"data": {
"targetEmissionList": [
{
"year": "2024",
"items": [
{
"year": "2024",
"month": 10,
"carbonEmissionData": 20.22
}
]
}
],
"actualEmissionList": [
{
"year": "2024",
"items": [
{
"year": "2024",
"month": 11,
"carbonEmissionData": 20.22
}
]
}
]
}
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.