Tariff
Create a new tariff.
Body
providerstring · enumRequiredPossible values:
Responses
200
Successful operation
application/json
400
Invalid status value
application/json
post
POST //tariff HTTP/1.1
Host: api.ecosuite.io
Content-Type: application/json
Accept: */*
Content-Length: 21
{
"provider": "openei"
}
{
"tariff": {
"assetType": "tariff",
"author": "text",
"created": "2025-06-27",
"id": "text",
"lastUpdated": "2025-06-27",
"lastUpdatedBy": "text",
"path": "/",
"provider": "openei"
}
}
Update a tariff.
Body
assetTypestringRead-onlyOptionalDefault:
tariff
authorstringRead-onlyOptional
createdstring · dateRead-onlyOptional
idstringRead-onlyOptional
lastUpdatedstring · dateRead-onlyOptional
lastUpdatedBystringRead-onlyOptional
pathstringRead-onlyOptionalDefault:
/
providerstring · enumRequiredPossible values:
Responses
200
Successful operation
application/json
400
Invalid status value
application/json
put
PUT //tariff HTTP/1.1
Host: api.ecosuite.io
Content-Type: application/json
Accept: */*
Content-Length: 21
{
"provider": "openei"
}
{
"tariff": {
"assetType": "tariff",
"author": "text",
"created": "2025-06-27",
"id": "text",
"lastUpdated": "2025-06-27",
"lastUpdatedBy": "text",
"path": "/",
"provider": "openei"
}
}
Get a tariff.
Path parameters
tariffIdstringRequired
The ID of the tariff.
Responses
200
Successful operation
application/json
400
Invalid status value
application/json
get
GET //tariff/{tariffId} HTTP/1.1
Host: api.ecosuite.io
Accept: */*
{
"tariff": {
"assetType": "tariff",
"author": "text",
"created": "2025-06-27",
"id": "text",
"lastUpdated": "2025-06-27",
"lastUpdatedBy": "text",
"path": "/",
"provider": "openei"
}
}