Avatar API
Avatar API
Documentation Settings
Avatar API
Auth
POST Login
{{baseUrl}}/login
BODY raw
{
"email":"[email protected]",
"password":"123abc"
}
https://documenter.getpostman.com/view/1487903/T17M7QzW?version=latest#ca13350d-4a1b-4d73-a9af-1cf445ae3c0c 1/14
9/2/2021 Avatar API
{
"errors": [
"The email must be a valid email address."
]
}
POST Register
{{baseUrl}}/register
BODY raw
{
"email":"[email protected]",
"password":"abc123",
"passwordConfirmation":"abc123",
"firstName":"Test",
"lastName":"3"
}
https://documenter.getpostman.com/view/1487903/T17M7QzW?version=latest#ca13350d-4a1b-4d73-a9af-1cf445ae3c0c 2/14
9/2/2021 Avatar API
{{baseUrl}}/password-change
Documentation Settings
AUTHORIZATION
Bearer Token
Token
{{token}}
BODY raw
{
"password":"abc123"
}
{
"message": "Password updated successfully"
}
Samples
https://documenter.getpostman.com/view/1487903/T17M7QzW?version=latest#ca13350d-4a1b-4d73-a9af-1cf445ae3c0c 3/14
9/2/2021 Avatar API
Documentation Settings
POST Create Samples
{{baseUrl}}/samples
In the responce the data object is the received data if an error is present. In case of success the data object
is the sample created.
The project_id paramiter is implemented for future developments and can be ignored at the moment.
AUTHORIZATION
Bearer Token
Token
{{token}}
BODY raw
{
"data":[
{
"date":1593964684,
"value":[23.3],
"userId":3,
"measureType":"HeartRate"
},
{
View More
"date":1593964684,
https://documenter.getpostman.com/view/1487903/T17M7QzW?version=latest#ca13350d-4a1b-4d73-a9af-1cf445ae3c0c 4/14
9/2/2021 Avatar API
{
"message": "One or more samples were invalid"
}
{{baseUrl}}/samples
AUTHORIZATION
Bearer Token
Token
{{token}}
BODY raw
{
"userId":3,
"month":6,
"year":2020
}
https://documenter.getpostman.com/view/1487903/T17M7QzW?version=latest#ca13350d-4a1b-4d73-a9af-1cf445ae3c0c 5/14
9/2/2021 Avatar API
{ Documentation Settings
"message": "One or more samples were invalid"
}
{{baseUrl}}/samplesByDate
AUTHORIZATION
Bearer Token
Token
{{token}}
BODY raw
{
"userId":3,
"sensorId":"1",
"date":"2020-07-16"
}
{{baseUrl}}/latestSample
https://documenter.getpostman.com/view/1487903/T17M7QzW?version=latest#ca13350d-4a1b-4d73-a9af-1cf445ae3c0c 6/14
9/2/2021 Avatar API
Documentation Settings
AUTHORIZATION
Bearer Token
Token
{{token}}
BODY raw
{
"userId":3,
"sensorId":"1",
"date":"2020-08-13"
}
{{baseUrl}}/samplesByDate
AUTHORIZATION
Bearer Token
Token
{{token}}
BODY raw
https://documenter.getpostman.com/view/1487903/T17M7QzW?version=latest#ca13350d-4a1b-4d73-a9af-1cf445ae3c0c 7/14
9/2/2021 Avatar API
{
Documentation Settings
"userId":3,
"startDate":"1596499201000",
"endDate":"1596578401000",
"sensorId":"1"
}
Alert
{{baseUrl}}/alert
AUTHORIZATION
Bearer Token
Token
{{token}}
BODY formdata
date
1593964684
UnixTIme - Required
https://documenter.getpostman.com/view/1487903/T17M7QzW?version=latest#ca13350d-4a1b-4d73-a9af-1cf445ae3c0c 8/14
9/2/2021 Avatar API
{
"success": "Alert succesfully created"
}
Account
GET Me
{{baseUrl}}/account/me
AUTHORIZATION
Bearer Token
Token
https://documenter.getpostman.com/view/1487903/T17M7QzW?version=latest#ca13350d-4a1b-4d73-a9af-1cf445ae3c0c 9/14
9/2/2021 Avatar API
{{token}}
Documentation Settings
Example Request Me
{{baseUrl}}/account/update
AUTHORIZATION
Bearer Token
Token
{{token}}
BODY raw
{
"firstName": "Test",
"lastName": "133",
"email": "[email protected]",
"phone": "+4463805631031",
"country": "IT",
"birthDate": "2002-10-13"
}
https://documenter.getpostman.com/view/1487903/T17M7QzW?version=latest#ca13350d-4a1b-4d73-a9af-1cf445ae3c0c 10/14
9/2/2021 Avatar API
{{baseUrl}}/account/upload-avatar
AUTHORIZATION
Bearer Token
Token
{{token}}
BODY raw
{
"avatar": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPAAAADwCAYAAAA+VemSAAAgAElEQVR4XoS
Sensors
https://documenter.getpostman.com/view/1487903/T17M7QzW?version=latest#ca13350d-4a1b-4d73-a9af-1cf445ae3c0c 11/14
9/2/2021 Avatar API
{{baseUrl}}/sensors
AUTHORIZATION
Bearer Token
Token
{{token}}
{{baseUrl}}/sensorsByDate
BODY raw
{
"userId":3,
"date":"2020-08-01"
}
https://documenter.getpostman.com/view/1487903/T17M7QzW?version=latest#ca13350d-4a1b-4d73-a9af-1cf445ae3c0c 12/14
9/2/2021 Avatar API
User
GET all
{{baseUrl}}/users/all
AUTHORIZATION
Bearer Token
Token
{{token}}
GET one
{{baseUrl}}/account/me
https://documenter.getpostman.com/view/1487903/T17M7QzW?version=latest#ca13350d-4a1b-4d73-a9af-1cf445ae3c0c 13/14
9/2/2021 Avatar API
Documentation Settings
AUTHORIZATION
Bearer Token
Token
{{token}}
https://documenter.getpostman.com/view/1487903/T17M7QzW?version=latest#ca13350d-4a1b-4d73-a9af-1cf445ae3c0c 14/14