Get detailed cost component breakdown for a given contract
curl --request GET \
--url https://api.rabot-charge.de/partner/v1/customers/{customerNumber}/contracts/{contractNumber}/costs \
--header 'Authorization: Bearer <token>'{
"isSuccess": true,
"message": null,
"error": [
{
"severity": "Error",
"code": "validation-failed",
"message": "First name is required for non-business customers.",
"details": null
}
],
"refUri": "<string>",
"data": [
{
"validFrom": "2023-11-07T05:31:56Z",
"baseServiceFee": {
"value": 123,
"unit": {
"main": "None",
"per": "None"
},
"unitText": "<string>"
},
"variableServiceFee": {
"value": 123,
"unit": {
"main": "None",
"per": "None"
},
"unitText": "<string>"
},
"baseGridFee": {
"value": 123,
"unit": {
"main": "None",
"per": "None"
},
"unitText": "<string>"
},
"variableGridFee": {
"value": 123,
"unit": {
"main": "None",
"per": "None"
},
"unitText": "<string>"
},
"meteringFee": {
"value": 123,
"unit": {
"main": "None",
"per": "None"
},
"unitText": "<string>"
},
"expectedEnergyCost": {
"value": 123,
"unit": {
"main": "None",
"per": "None"
},
"unitText": "<string>"
},
"guaranteeOfOrigin": {
"value": 123,
"unit": {
"main": "None",
"per": "None"
},
"unitText": "<string>"
},
"concessionFee": {
"value": 123,
"unit": {
"main": "None",
"per": "None"
},
"unitText": "<string>"
},
"kwkgFee": {
"value": 123,
"unit": {
"main": "None",
"per": "None"
},
"unitText": "<string>"
},
"electricityTax": {
"value": 123,
"unit": {
"main": "None",
"per": "None"
},
"unitText": "<string>"
},
"savingsShare": {
"value": 123,
"unit": {
"main": "None",
"per": "None"
},
"unitText": "<string>"
},
"estimatedConsumption": {
"value": 123,
"unit": {
"main": "None",
"per": "None"
},
"unitText": "<string>"
},
"offshoreFee": {
"value": 123,
"unit": {
"main": "None",
"per": "None"
},
"unitText": "<string>"
},
"p19Fee": {
"value": 123,
"unit": {
"main": "None",
"per": "None"
},
"unitText": "<string>"
},
"exchangeFee": {
"value": 123,
"unit": {
"main": "None",
"per": "None"
},
"unitText": "<string>"
},
"savingToComparisonTariff": {
"value": 123,
"unit": {
"main": "None",
"per": "None"
},
"unitText": "<string>"
},
"amountKind": "Gross"
}
],
"count": 10,
"hasMoreItems": true
}role:application scope or Linked relation on customer level.| Component | Description |
|---|---|
baseServiceFee | monthly service fee |
variableServiceFee | per kWh service fee |
baseGridFee | monthly grid fees, defined by the local grid operator (DSO) |
variableGridFee | per kWh grid fees, defined by the local grid operator (DSO) |
meteringFee | monthly metering cost, defined by the metering operator |
expectedEnergyCost | the expected cost per kWh on the EPEX Day-Ahead market, for the next month |
exchangeFee | Energy market fee |
guaranteeOfOrigin | the cost per kWh for the guarantee of origin for renewable energy |
concessionFee | concession fee (per kWh) as defined by the local municipality |
kwkgFee | applicable fee according to the German Heat-and-power Cogeneration Act (KWKG) |
electricityTax | German electricity tax |
offshoreFee | Offshore fee |
p19Fee | Special grid usage / §19 StromNEV fee |
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Customer number
Contract number
OK
API response DTO with a list of items.
Success status of the operation based on status code (2xx range).
true
Optional message to provide additional information about the operation result.
null
Optional error details in case of an error(s).
Hide child attributes
Severity of the error.
Error, Warning, Notice "Error"
Internal error code for client processing.
"validation-failed"
Error message.
"First name is required for non-business customers."
Additional details about the error.
null
Optional reference URI to point to the resulting resource.
Returned data instance.
Hide child attributes
The date and time from which the cost components are valid.
The base service fee component.
Hide child attributes
Value of the unit.
Unit of the value.
Hide child attributes
Main unit.
None, Kwh, Kw, Euro, Cent, Percent, Year, Month, Day, Hour, Minute Per unit in form of main/per or NULL if none.
None, Kwh, Kw, Euro, Cent, Percent, Year, Month, Day, Hour, Minute Textual representation of the unit in German.
The variable service fee component.
Hide child attributes
Value of the unit.
Unit of the value.
Hide child attributes
Main unit.
None, Kwh, Kw, Euro, Cent, Percent, Year, Month, Day, Hour, Minute Per unit in form of main/per or NULL if none.
None, Kwh, Kw, Euro, Cent, Percent, Year, Month, Day, Hour, Minute Textual representation of the unit in German.
The base grid fee component.
Hide child attributes
Value of the unit.
Unit of the value.
Hide child attributes
Main unit.
None, Kwh, Kw, Euro, Cent, Percent, Year, Month, Day, Hour, Minute Per unit in form of main/per or NULL if none.
None, Kwh, Kw, Euro, Cent, Percent, Year, Month, Day, Hour, Minute Textual representation of the unit in German.
The variable grid fee component.
Hide child attributes
Value of the unit.
Unit of the value.
Hide child attributes
Main unit.
None, Kwh, Kw, Euro, Cent, Percent, Year, Month, Day, Hour, Minute Per unit in form of main/per or NULL if none.
None, Kwh, Kw, Euro, Cent, Percent, Year, Month, Day, Hour, Minute Textual representation of the unit in German.
The metering fee component.
Hide child attributes
Value of the unit.
Unit of the value.
Hide child attributes
Main unit.
None, Kwh, Kw, Euro, Cent, Percent, Year, Month, Day, Hour, Minute Per unit in form of main/per or NULL if none.
None, Kwh, Kw, Euro, Cent, Percent, Year, Month, Day, Hour, Minute Textual representation of the unit in German.
The expected energy cost component.
Hide child attributes
Value of the unit.
Unit of the value.
Hide child attributes
Main unit.
None, Kwh, Kw, Euro, Cent, Percent, Year, Month, Day, Hour, Minute Per unit in form of main/per or NULL if none.
None, Kwh, Kw, Euro, Cent, Percent, Year, Month, Day, Hour, Minute Textual representation of the unit in German.
The guarantees of origin fee component.
Hide child attributes
Value of the unit.
Unit of the value.
Hide child attributes
Main unit.
None, Kwh, Kw, Euro, Cent, Percent, Year, Month, Day, Hour, Minute Per unit in form of main/per or NULL if none.
None, Kwh, Kw, Euro, Cent, Percent, Year, Month, Day, Hour, Minute Textual representation of the unit in German.
The concession fee component.
Hide child attributes
Value of the unit.
Unit of the value.
Hide child attributes
Main unit.
None, Kwh, Kw, Euro, Cent, Percent, Year, Month, Day, Hour, Minute Per unit in form of main/per or NULL if none.
None, Kwh, Kw, Euro, Cent, Percent, Year, Month, Day, Hour, Minute Textual representation of the unit in German.
The KWKG (Combined Heat and Power Act) fee component.
Hide child attributes
Value of the unit.
Unit of the value.
Hide child attributes
Textual representation of the unit in German.
The electricity tax component.
Hide child attributes
Value of the unit.
Unit of the value.
Hide child attributes
Main unit.
None, Kwh, Kw, Euro, Cent, Percent, Year, Month, Day, Hour, Minute Per unit in form of main/per or NULL if none.
None, Kwh, Kw, Euro, Cent, Percent, Year, Month, Day, Hour, Minute Textual representation of the unit in German.
The savings share component.
Hide child attributes
Value of the unit.
Unit of the value.
Hide child attributes
Main unit.
None, Kwh, Kw, Euro, Cent, Percent, Year, Month, Day, Hour, Minute Per unit in form of main/per or NULL if none.
None, Kwh, Kw, Euro, Cent, Percent, Year, Month, Day, Hour, Minute Textual representation of the unit in German.
The estimated consumption value.
Hide child attributes
Value of the unit.
Unit of the value.
Hide child attributes
Main unit.
None, Kwh, Kw, Euro, Cent, Percent, Year, Month, Day, Hour, Minute Per unit in form of main/per or NULL if none.
None, Kwh, Kw, Euro, Cent, Percent, Year, Month, Day, Hour, Minute Textual representation of the unit in German.
The offshore fee component.
Hide child attributes
Value of the unit.
Unit of the value.
Hide child attributes
Main unit.
None, Kwh, Kw, Euro, Cent, Percent, Year, Month, Day, Hour, Minute Per unit in form of main/per or NULL if none.
None, Kwh, Kw, Euro, Cent, Percent, Year, Month, Day, Hour, Minute Textual representation of the unit in German.
The §19 StromNEV (P19) fee component.
Hide child attributes
Value of the unit.
Unit of the value.
Hide child attributes
Textual representation of the unit in German.
The exchange fee component.
Hide child attributes
Value of the unit.
Unit of the value.
Hide child attributes
Main unit.
None, Kwh, Kw, Euro, Cent, Percent, Year, Month, Day, Hour, Minute Per unit in form of main/per or NULL if none.
None, Kwh, Kw, Euro, Cent, Percent, Year, Month, Day, Hour, Minute Textual representation of the unit in German.
The savings compared to a comparison tariff.
Hide child attributes
Value of the unit.
Unit of the value.
Hide child attributes
Main unit.
None, Kwh, Kw, Euro, Cent, Percent, Year, Month, Day, Hour, Minute Per unit in form of main/per or NULL if none.
None, Kwh, Kw, Euro, Cent, Percent, Year, Month, Day, Hour, Minute Textual representation of the unit in German.
The kind of amount that is represented by these cost components.
Gross, Net Number of items returned in the list.
10
Indicates, whether there are more items to be returned in the list, that are not included in the limit of this request.
true
Was this page helpful?
curl --request GET \
--url https://api.rabot-charge.de/partner/v1/customers/{customerNumber}/contracts/{contractNumber}/costs \
--header 'Authorization: Bearer <token>'{
"isSuccess": true,
"message": null,
"error": [
{
"severity": "Error",
"code": "validation-failed",
"message": "First name is required for non-business customers.",
"details": null
}
],
"refUri": "<string>",
"data": [
{
"validFrom": "2023-11-07T05:31:56Z",
"baseServiceFee": {
"value": 123,
"unit": {
"main": "None",
"per": "None"
},
"unitText": "<string>"
},
"variableServiceFee": {
"value": 123,
"unit": {
"main": "None",
"per": "None"
},
"unitText": "<string>"
},
"baseGridFee": {
"value": 123,
"unit": {
"main": "None",
"per": "None"
},
"unitText": "<string>"
},
"variableGridFee": {
"value": 123,
"unit": {
"main": "None",
"per": "None"
},
"unitText": "<string>"
},
"meteringFee": {
"value": 123,
"unit": {
"main": "None",
"per": "None"
},
"unitText": "<string>"
},
"expectedEnergyCost": {
"value": 123,
"unit": {
"main": "None",
"per": "None"
},
"unitText": "<string>"
},
"guaranteeOfOrigin": {
"value": 123,
"unit": {
"main": "None",
"per": "None"
},
"unitText": "<string>"
},
"concessionFee": {
"value": 123,
"unit": {
"main": "None",
"per": "None"
},
"unitText": "<string>"
},
"kwkgFee": {
"value": 123,
"unit": {
"main": "None",
"per": "None"
},
"unitText": "<string>"
},
"electricityTax": {
"value": 123,
"unit": {
"main": "None",
"per": "None"
},
"unitText": "<string>"
},
"savingsShare": {
"value": 123,
"unit": {
"main": "None",
"per": "None"
},
"unitText": "<string>"
},
"estimatedConsumption": {
"value": 123,
"unit": {
"main": "None",
"per": "None"
},
"unitText": "<string>"
},
"offshoreFee": {
"value": 123,
"unit": {
"main": "None",
"per": "None"
},
"unitText": "<string>"
},
"p19Fee": {
"value": 123,
"unit": {
"main": "None",
"per": "None"
},
"unitText": "<string>"
},
"exchangeFee": {
"value": 123,
"unit": {
"main": "None",
"per": "None"
},
"unitText": "<string>"
},
"savingToComparisonTariff": {
"value": 123,
"unit": {
"main": "None",
"per": "None"
},
"unitText": "<string>"
},
"amountKind": "Gross"
}
],
"count": 10,
"hasMoreItems": true
}