EnoraWebAPI (1.0)


Accounts

post ... /Accounts/EmailTest Try out

query

testAddress optional
string

post ... /Accounts/authenticate Try out

body

body optional
{
    "email": "",
    "password": ""
}

post ... /Accounts/refresh-token Try out

post ... /Accounts/revoke-token Try out

body

body optional
{
    "token": ""
}

post ... /Accounts/register Try out

body

body optional
{
    "title": "",
    "firstName": "",
    "lastName": "",
    "email": "",
    "password": "",
    "confirmPassword": "",
    "acceptTerms": ""
}

post ... /Accounts/verify-email Try out

body

body optional
{
    "token": ""
}

post ... /Accounts/forgot-password Try out

body

body optional
{
    "email": ""
}

post ... /Accounts/validate-reset-token Try out

body

body optional
{
    "token": ""
}

post ... /Accounts/reset-password Try out

body

body optional
{
    "token": "",
    "password": "",
    "confirmPassword": ""
}

get ... /Accounts Try out

post ... /Accounts Try out

body

body optional
{
    "title": "",
    "firstName": "",
    "lastName": "",
    "role": "",
    "email": "",
    "password": "",
    "confirmPassword": ""
}

get ... /Accounts/{id} Try out

path

id required
integer

put ... /Accounts/{id} Try out

path

id required
integer

body

body optional
{
    "title": "",
    "firstName": "",
    "lastName": "",
    "role": "",
    "email": "",
    "password": "",
    "confirmPassword": ""
}

delete ... /Accounts/{id} Try out

path

id required
integer

Download

get ... /Download/{key} Try out

path

key required
string

HelperList

get ... /HelperList/domains Try out

get ... /HelperList/facilities Try out

get ... /HelperList/analyzers Try out

get ... /HelperList/fileHeaders Try out

get ... /HelperList/esp Try out

post ... /HelperList/espp Try out

body

body optional

Listener

get ... /Listener/esp Try out

post ... /Listener/mattress Try out

body

body optional
{
    "api_key": "",
    "device_key": "",
    "timestamp": "",
    "temp": "",
    "lux": "",
    "mat": ""
}

post ... /Listener/snore Try out

body

body optional
{
    "api_key": "",
    "device_key": "",
    "timestamp": "",
    "sound": ""
}

SensorData

get ... /SensorData/outOfBedData Try out

query

assetId optional
integer
fromDate optional
string
toDate optional
string

get ... /SensorData/mattressPositionData Try out

query

assetId optional
integer
fromDate optional
string
toDate optional
string

get ... /SensorData/mattressRawData/{assetId}&{fromDate}&{toDate} Try out

path

assetId required
integer
fromDate required
string
toDate required
string

get ... /SensorData/mattressStillPositionData Try out

query

assetId optional
integer
fromDate optional
string
toDate optional
string

get ... /SensorData/enviromentalMeasurementsData Try out

query

assetId optional
integer
fromDate optional
string
toDate optional
string

get ... /SensorData/mattressGridMeasurementsData/{assetId}&{fromDate}&{toDate} Try out

path

assetId required
integer
fromDate required
string
toDate required
string

Upload

upload

post ... /Upload/upload Try out

formData

ContentType optional
string
ContentDisposition optional
string
Headers optional
object
Length optional
integer
Name optional
string
FileName optional
string

post ... /Upload Try out

formData

ContentType optional
string
ContentDisposition optional
string
Headers optional
object
Length optional
integer
Name optional
string
FileName optional
string