smart-me

With the smart-me REST API you get Access to all your devices in the smart-me Cloud and you can add your own devices. So its an easy way to add the smart-me Cloud support to your Hardware or Software Product.

Claim this API

Are you the operator of smart-me? Submit a claim to establish contact with us.

Report an Issue

Found something wrong with smart-me? Let us know about broken links, changed auth, deprecated endpoints, or other issues.

Base URL: https://smart-me.com:443
Auth: unknown
Endpoints: 34
Reachable: unknown
CORS: unknown

Endpoints

Method Path Summary Auth Last Status Latency
GET /api/Actions/{id} Gets all available Actions of a Device
GET /api/AdditionalDeviceInformation/{id} Gets the additional information (e.g. Firmware Version) about a device.
GET /api/CustomDevice Gets all Custom Devices
GET /api/CustomDevice/{id} Gets a Custom Device by it's ID
GET /api/DeviceBySerial Gets a Device by it's Serial Number. The Serial is the part before the "-".
GET /api/Devices Gets all Devices
GET /api/Devices/{id} Gets a Device by it's ID
GET /api/DevicesByEnergy Gets all Devices for an Energy Type
GET /api/DevicesBySubType Gets all Devices by it's Sub Type (e.g. E-Charging Station)
GET /api/FastSendDeviceValues/{id} Force a device to send the data every second (if supported). This for about 30s. Don't use this call to force a device to send the data every second for a longer time.
GET /api/Folder/{id} Gets the Values for a folder or a meter
GET /api/FolderMenu Gets the folder menu items (each item might contain child items)
GET /api/Health A method returning HTTP 200 OK when queried. It is used by Kubernetes probes to determine whether the app is healthy.
GET /api/MeterFolderInformation/{id} Beta: Gets the General Information for a Meter or a Folder
GET /api/MeterValues/{id} Gets the Values for a Meter at a given Date. The first Value found before the given Date is returned.
GET /api/RegisterForRealtimeApi Gets all registrations for the Realtime API.
GET /api/SmartMeDeviceConfiguration/{id} Gets the configuration of a smart-me device.
GET /api/SubUser/{id} Get a sub user. The user must be assigend to the user that makes this call.
GET /api/Values/{id} Gets all (last) values of a device
GET /api/ValuesInPast/{id} Gets all (last) values of a device The first Value found before the given Date is returned.
GET /api/ValuesInPastMultiple/{id} Gets multiple values of a device. This call needs a smart-me professional licence.
GET /api/VirtualBillingMeterActive Beta: Gets all active virtual meters
GET /api/VirtualBillingMeters Beta: Gets all Meters available to activate as a Virtual Meter.
GET /api/VirtualMeterCalculateFormula Calculates a virtual meter from a formula. A meter is coded as ID("METERID")
GET /api/VirtualTariff Gets all Virtual Tariffs of a user
GET /api/VirtualTariff/{id} Gets all virtual tariffs of a folder
GET /api/VirtualTariffConsumption Gets the consumption of a folder with a virtuall tariffs.
GET /api/VirtualTariffsForProperty/{id} Gets all Virtual Tariffs for a property (folder)
GET /api/VirtualTariffsStatusForProperty/{id} Gets the calculation status for a virtual tariff property
GET /api/pico Gets all pico charging stations for this user
GET /api/pico/charging/{id} Gets the active charging data of a pico station
GET /api/pico/history/{id} Gets the last charging history for a pico station
GET /api/pico/loadmanagementgroup GET: api/pico/loadmanagementgroup Returns all available load management groups
GET /api/pico/loadmanagementgroup/{id} GET: api/pico/loadmanagementgroup Returns a pico load management group by it's id