firstResult required | integer The offset of the first result |
maxResults required | integer The maximum number of results |
Success
Unauthorized
Internal server error
id required | integer <int64> Interruption id |
startTime required | string <date-time> Start time of the interruption, inclusive |
endTime required | string <date-time> End time of the interruption, exclusive |
overbookingFactor | number <double> Overbooking factor |
powerSavingGoalInWatts | integer <int64> The amount of power this interruption is supposed to save, in watts |
Success
Unauthorized
Internal server error
Deletes an interruption
groupId required | integer <int64> The id of the interruption being deleted |
Success
Unauthorized
Internal server error
groupId required | integer <int64> The id of the interruption group |
Success
Unauthorized
Internal server error
groupId required | integer <int64> The id of the interruption group |
id required | integer <int64> Interruption id |
startTime required | string <date-time> Start time of the interruption, inclusive |
endTime required | string <date-time> End time of the interruption, exclusive |
overbookingFactor | number <double> Overbooking factor |
powerSavingGoalInWatts | integer <int64> The amount of power this interruption is supposed to save, in watts |
Success
Unauthorized
Internal server error
userId required | integer <int64> The user whose interruptions we list |
fromTime required | string <date-time> List interruptions that start after this point of time, inclusive |
toTime required | string <date-time> List interruptions that end before this point of time, exclusive |
deviceId | integer <int64> The device id whose interruptions we list, list all if omitted |
Success
Unauthorized
Internal server error
userId required | integer <int64> The user who owns the interruption |
interruptionId required | integer <int64> The id of the interruption to set cancellation status of |
cancelled required | boolean True if the interruption has been cancelled |
Success
Unauthorized
Internal server error
firstResult required | integer The offset of the first result |
maxResults required | integer The maximum number of results |
Success
Unauthorized
Internal server error
id | integer <int64> Controller device id |
eui required | string The EUI of the controller device |
key required | string The key of the controller device |
communicationChannel | string The communication channel of the controller device |
Success
Unauthorized
Internal server error
controllerDeviceId required | integer <int64> The id of the controller device |
Success
Unauthorized
Internal server error
controllerDeviceId required | integer <int64> The id of the controller device |
id | integer <int64> Controller device id |
eui required | string The EUI of the controller device |
key required | string The key of the controller device |
communicationChannel | string The communication channel of the controller device |
Success
Unauthorized
Internal server error
Deletes an controller
controllerDeviceId required | integer <int64> The id of the controller |
Success
Unauthorized
Internal server error
userId required | integer <int64> The id of the user |
fromTime required | string <date-time> List measurements that start after this point of time, inclusive |
toTime required | string <date-time> List measurements that end before this point of time, exclusive |
Success
Unauthorized
Internal server error
userId required | integer <int64> The id of the user |
deviceId required | integer <int64> The id of the device |
fromTime required | string <date-time> List measurements that start after this point of time, inclusive |
toTime required | string <date-time> List measurements that end before this point of time, exclusive |
Success
Unauthorized
Internal server error
firstResult required | integer The offset of the first result |
maxResults required | integer The maximum number of results |
Success
Unauthorized
Internal server error
id | integer <int64> Device id |
name required | string The name of the device |
userId | integer <int64> Device user id |
controllerId | integer <int64> Device controller id |
Success
Unauthorized
Internal server error
deviceId required | integer <int64> The id of the device |
Success
Unauthorized
Internal server error
deviceId required | integer <int64> The id of the device |
id | integer <int64> Device id |
name required | string The name of the device |
userId | integer <int64> Device user id |
controllerId | integer <int64> Device controller id |
Success
Unauthorized
Internal server error
userId required | integer <int64> The user who owns the interruption |
firstResult required | integer The offset of the first result |
maxResults required | integer The maximum number of results |
Success
Unauthorized
Internal server error
userId required | integer <int64> The user that owns the device |
deviceId required | integer <int64> The device whose power consumption we measure |
fromTime required | string <date-time> The start of the time period that we measure the consumption in, inclusive |
toTime required | string <date-time> The end of the time period that we measure the consumption in, exclusive |
Success
Unauthorized
Internal server error
firstResult required | integer The offset of the first result |
maxResults required | integer The maximum number of results |
Success
Unauthorized
Internal server error
token | string Keycloak token |
id | integer <int64> User id |
keycloakId | string <uuid> The keycloak id of the user |
firstName | string The firstname id of the user |
lastName | string The lastname id of the user |
string The email id of the user | |
username | string The username id of the user |
Success
Unauthorized
Internal server error
userId required | integer <int64> The id of the user |
Success
Unauthorized
Internal server error
userId required | integer <int64> The id of the user |
id | integer <int64> User id |
keycloakId | string <uuid> The keycloak id of the user |
firstName | string The firstname id of the user |
lastName | string The lastname id of the user |
string The email id of the user | |
username | string The username id of the user |
Success
Unauthorized
Internal server error
keycloakId required | string <uuid> The keycloak id of the user to look up |
Success
Unauthorized
Internal server error
token | string Keycloak token |
Success
Unauthorized
Internal server error