Electron
Facilitates seamless management of electricity related services.
Endpoints
Contract Management
Register Electricity Contract
Headers
Name
Type
Description
Request Body
Name
Type
Description
curl --request POST \
--url https://<API_SERVER_URL>/electron/v1/contract/registration \
--header 'Authorization: Bearer eyJhbGciOi...' \
--header 'Content-Type: application/json' \
--data '{
"customer": {
"id": "66e58007e78e7610e1a2b755",
"email": "[email protected]",
"first_name": "first_name",
"last_name": "last_name",
"phone": "0123456789",
"soc_id": "19840613123"
},
"property": {
"id": "66ec3f54e78e7610e1a2dd70",
"address": "address",
"city": "city",
"zip_code": "12345",
"property_number": "1305"
},
"poa": {
"file_base64": "CiAgICAgIFNp...",
"file_extension": "pdf",
"type": "SWITCH"
}
}'Get Contract Details
Path Parameters
Name
Type
Description
Headers
Name
Type
Description
Invoice Management
Get Invoices
Query Parameters
Name
Type
Description
Headers
Name
Type
Description
Get Invoice Details
Path Parameters
Name
Type
Description
Headers
Name
Type
Description
Consumption Statistics
Get Hourly Consumption
Query Parameters
Name
Type
Description
Headers
Name
Type
Description
Last updated