Paths
/Accounts/logout
Logout a user with access token.
Mevris API Access Token
Request was successful
/Devices
Create a new instance of the model and persist it into the data source.
Mevris API token
Model instance data
Request was successful
/Sites
Mevris API Token
Request was successful
/Sites/{id}
Find a model instance by {{id}} from the data source.
Model id
Filter defining fields and include - must be a JSON-encoded string ({"something":"value"})
Mevris API Token
Request was successful
Patch attributes for a model instance and persist it into the data source.
An object of model property name/value pairs
Site id
Mevris Access Token
Request was successful
/ApiConnects/asset
{
"schema": {
"type": "object"
}
}
Request was successful
{
"schema": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"state": {
"type": "object"
},
"id": {
"type": "string"
},
"ownerId": {
"type": "string"
},
"createdAt": {
"type": "string"
},
"updatedAt": {
"type": "string"
},
"assetType": {
"type": "string"
},
"site": {
"type": "string"
},
"siteId": {
"type": "string"
}
}
}
}
Default value is 10
Default value is 0
Request was successful
/ApiConnects/site
Request was successful
/ApiConnects/asset/{id}
Request was successful
{
"schema": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"state": {
"type": "object"
},
"id": {
"type": "string"
},
"ownerId": {
"type": "string"
},
"createdAt": {
"type": "string"
},
"updatedAt": {
"type": "string"
},
"assetType": {
"type": "string"
},
"site": {
"type": "string"
},
"siteId": {
"type": "string"
}
}
}
}
{
"schema": {
"type": "object"
}
}
Request was successful
{
"schema": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"state": {
"type": "object"
},
"id": {
"type": "string"
},
"ownerId": {
"type": "string"
},
"createdAt": {
"type": "string"
},
"updatedAt": {
"type": "string"
},
"assetType": {
"type": "string"
},
"site": {
"type": "string"
},
"siteId": {
"type": "string"
}
}
}
}
/ApiConnects/auth
This end point is for Api Connect developers usage.
Provide username OR email and password.
{
"schema": {
"description": "Provide username OR email and password.",
"type": "object"
}
}
Request was successful
{
"schema": {
"type": "string"
}
}
/ApiConnects/device/{macId}
Request was successful
/Devices/{id}
Id of device
Mevris Access Token
Updated Device
{
"schema": {
"type": "object"
}
}
200 OK
/Events
Create a new instance of the model and persist it into the data source.
Model instance data
Mevris Access Token
Request was successful
Definitions
{
"properties": []
}
{
"properties": {
"type": {
"type": "string"
},
"data": {
"type": "object"
},
"time": {
"type": "string",
"format": "date-time"
},
"meta": {
"type": "object"
},
"response": {
"type": "object"
},
"id": {
"$ref": "#/definitions/ObjectID"
},
"sourceAccountId": {
"$ref": "#/definitions/ObjectID"
},
"assetId": {
"$ref": "#/definitions/ObjectID"
},
"deviceId": {
"$ref": "#/definitions/ObjectID"
},
"createdAt": {
"type": "string",
"format": "date-time"
},
"updatedAt": {
"type": "string",
"format": "date-time"
},
"deletedAt": {
"default": null,
"type": "string",
"format": "date-time"
},
"deleted": {
"default": false,
"type": "boolean"
},
"createdBy": {
"type": "number",
"format": "double"
},
"updatedBy": {
"type": "number",
"format": "double"
},
"deletedBy": {
"type": "number",
"format": "double"
}
},
"required": [
"type",
"deleted"
],
"additionalProperties": false
}
{
"properties": {
"id": {
"$ref": "#/definitions/ObjectID"
},
"name": {
"type": "string"
},
"active": {
"default": true,
"type": "boolean"
},
"isDeleted": {
"default": false,
"type": "boolean"
},
"location": {
"$ref": "#/definitions/GeoPoint"
},
"image": {
"type": "string"
},
"ownerId": {
"$ref": "#/definitions/ObjectID"
},
"createdAt": {
"type": "string",
"format": "date-time"
},
"updatedAt": {
"type": "string",
"format": "date-time"
},
"deletedAt": {
"default": null,
"type": "string",
"format": "date-time"
},
"deleted": {
"default": false,
"type": "boolean"
},
"createdBy": {
"type": "number",
"format": "double"
},
"updatedBy": {
"type": "number",
"format": "double"
},
"deletedBy": {
"type": "number",
"format": "double"
},
"siteType": {
"$ref": "#/definitions/ObjectID",
"type": "string",
"description": "Could be \"Work\" or \"Home\""
}
},
"required": [
"name",
"deleted",
"siteType"
],
"additionalProperties": false
}
{
"type": "string",
"pattern": "^[a-fA-F\\d]{24}$"
}
{
"properties": {
"lat": {
"type": "number"
},
"lng": {
"type": "number"
}
}
}