Get a summary of emissions filtered by company, date range, categories, buildings and entities.
curl --request GET \
--url https://www.manglai.io/api/v1/emissions/dashboard \
--header 'Authorization: Bearer <token>'{
"monthly": {
"[ month: string ]": {
"building": {},
"category": {},
"categoryByBuilding": {},
"company": {},
"emissions": 123,
"numberOfEmissions": 123,
"uncertainty": {
"fe": 123,
"da": 123
}
}
},
"company": {
"[ companyId: string ]": 123
},
"building": {
"[ buildingId: string ]": 123
},
"category": {
"[ categoryCode: string ]": {
"id": "<string>",
"color": "<string>",
"emissions": 123,
"numberOfEmissions": 123,
"uncertainty": {
"fe": 123,
"da": 123
},
"name": "<string>",
"code": "<string>",
"parents": {
"[ parentType: string ]": "<string>"
}
}
},
"total": {
"total": {
"emissions": 123,
"numberOfEmissions": 123
}
},
"scope": {
"[ scopeCode: string ]": {
"id": "<string>",
"color": "<string>",
"emissionSources": [
"<string>"
],
"emissions": 123,
"numberOfEmissions": 123,
"uncertainty": {
"fe": 123,
"da": 123
},
"name": "<string>",
"code": "<string>"
}
},
"subcategory": {
"[ subcategoryCode: string ]": {
"id": "<string>",
"emissions": 123,
"numberOfEmissions": 123,
"uncertainty": {
"fe": 123,
"da": 123
},
"name": "<string>",
"code": "<string>",
"color": "<string>",
"parents": {
"[ parentType: string ]": "<string>"
},
"emissionSources": [
"<string>"
]
}
}
}Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
CompanyId
List of category id
List of building id
List of consumptions
Include country-level data
Page number
Maximum number of items per page
A summary of emissions
curl --request GET \
--url https://www.manglai.io/api/v1/emissions/dashboard \
--header 'Authorization: Bearer <token>'{
"monthly": {
"[ month: string ]": {
"building": {},
"category": {},
"categoryByBuilding": {},
"company": {},
"emissions": 123,
"numberOfEmissions": 123,
"uncertainty": {
"fe": 123,
"da": 123
}
}
},
"company": {
"[ companyId: string ]": 123
},
"building": {
"[ buildingId: string ]": 123
},
"category": {
"[ categoryCode: string ]": {
"id": "<string>",
"color": "<string>",
"emissions": 123,
"numberOfEmissions": 123,
"uncertainty": {
"fe": 123,
"da": 123
},
"name": "<string>",
"code": "<string>",
"parents": {
"[ parentType: string ]": "<string>"
}
}
},
"total": {
"total": {
"emissions": 123,
"numberOfEmissions": 123
}
},
"scope": {
"[ scopeCode: string ]": {
"id": "<string>",
"color": "<string>",
"emissionSources": [
"<string>"
],
"emissions": 123,
"numberOfEmissions": 123,
"uncertainty": {
"fe": 123,
"da": 123
},
"name": "<string>",
"code": "<string>"
}
},
"subcategory": {
"[ subcategoryCode: string ]": {
"id": "<string>",
"emissions": 123,
"numberOfEmissions": 123,
"uncertainty": {
"fe": 123,
"da": 123
},
"name": "<string>",
"code": "<string>",
"color": "<string>",
"parents": {
"[ parentType: string ]": "<string>"
},
"emissionSources": [
"<string>"
]
}
}
}