eKoral Open API gives user full access of eKoral products. API implements OAuth 2.0 grant type client_credentials. Please contact [email protected] to assign a client credentials for your account.
A pre-requirements are eKoral member account and a controller (eK Core, eK Lite or eK Hub) owned or invited for the account. The calling sequence is:
To receive an access token API, user has to POST grant_type=client_credentials with authorization header which is a base64 encoded string from "email:client_credentials"
Javascript example, if email is "fred@gmail.com" and client credential is "jC9TYr"
> Buffer.from("[email protected]:jC9TYr").toString("base64")
'ZnJlZEBnbWFpbC5jb206akM5VFly'API example
% curl https://api.ekoral.io/token -X POST \
-d "grant_type=client_credentials" \
-H "Authorization: Basic ZnJlZEBnbWFpbC5jb206akM5VFly" \
-H "Content-Type: application/x-www-form-urlencoded"
{
""access_token": "51ab376f2355d3358f0881e65026a584adf88d0d",
"expires_in": 3600,
"token_type": "Bearer",
"scope": true
}Authenticate is eKoral member logon using email and password hashed by SHA256. Bearer token in Authorization header is the access token.
Javascript example, hash password "jC9TYr"
> crypto.createHash('sha256').update('jC9TYr', 'utf8').digest('hex')
'02dc4b1a749034688526781a7edbc9a4c903bf830d70ae3fc34d41a027603743'API example
% curl https://api.ekoral.io -X POST \
-d '{
"parm": {
"email": "[email protected]",
"password": "02dc4b1a749034688526781a7edbc9a4c903bf830d70ae3fc34d41a027603743"
},
"name": "authenticate",
"version": 1
}' \
-H "Authorization: Bearer 51ab376f2355d3358f0881e65026a584adf88d0d" \
-H "Content-Type: application/json"
{
"result": "success",
"data": {
"email": "[email protected]",
"first_name": "Fred",
"last_name": "While",
"gender": "male",
"locale": "en_US",
"sid": "uxITN_UV-KupgSsvm5KXtZHEh2bY7gr2"
}
}get_server_readings read history raw data from server. History data has 3 data frequencies: 5 minutes, 30 minutes and 60 minutes. Bearer token in Authorization header is the access token. email and sid are mandatory for the API.
API example
% curl https://api.ekoral.io -X POST \
-d '{
"name": "get_server_readings",
"sn": "AH8AAAF141",
"email": "[email protected]",
"sid": "uxITN_UV-KupgSsvm5KXtZHEh2bY7gr2",
"parm": {
"collection": "aggregate_reading_every_5_minutes",
"query": {
"sn": "AH8AAAF141",
"created": {
"$gt": 1540874400011
}
},
"sort": {
"created": -1
},
"limit": 10,
"skip": 0
}
}' \
-H "Authorization: Bearer 51ab376f2355d3358f0881e65026a584adf88d0d" \
-H "Content-Type: application/json"
{
"result": "success",
"reason": null,
"data": [
{
"sn": "AH8AAAF141",
"created": 1594371602087,
"devices": [
{
"id": "1",
"name": "Water Level 1",
"type": "WaterLevel",
"characteristic": "UltrasoundLevel",
"value": -0.0884538615091337,
"value1": 17.73289989476579,
"values": {
"distance": -0.0884538615091337
}
},
{
"id": "2",
"name": "Water Level 2",
"type": "WaterLevel",
"characteristic": "UltrasoundLevel",
"value": null,
"value1": 16.642859851445504,
"values": {
"distance": null
}
},
{
"id": "3",
"name": "pH",
"type": "pH",
"characteristic": "pH",
"value": 8.05648950240619,
"value1": 2523.5595703125,
"values": {}
},
{
"id": "4",
"name": "ORP",
"type": "ORP",
"characteristic": "ORP",
"value": 289.1485776124305,
"value1": 2921.142578125,
"values": {}
},
...
]
}
]
}API get_server_readings is to get history readings from server. Bearer token in Authorization header is the access token. email and sid are mandatory for the API.
API example
% curl https://api.ekoral.io -X POST \
-d '{
"name": "get_server_readings",
"sn": "AH8AAAF141",
"email": "[email protected]",
"sid": "uxITN_UV-KupgSsvm5KXtZHEh2bY7gr2",
"parm": {
"sn": "AH8AAAF141",
"device_id": [
1,
3
],
"interval": {
"unit": "hours",
"length": 1
},
"past": {
"unit": "hours",
"length": 24
}
}
}' \
-H "Authorization: Bearer 51ab376f2355d3358f0881e65026a584adf88d0d" \
-H "Content-Type: application/json"
{
"result": "success",
"reason": null,
"data": [
{
"device_id": "1",
"type": "WaterLevel",
"characteristic": "UltrasoundLevel",
"values": [
{
"time": 1594270800000,
"value": -1.699530096651472,
"value1": 17.73289989476579,
"svalue": ""
}
]
},
...
{
"device_id": "3",
"type": "pH",
"characteristic": "pH",
"values": [
{
"time": 1594270800000,
"value": 8.116641614029739,
"value1": 2520.1416015625,
"svalue": ""
}
]
}
...
]
}API get_device is to get device details from controller. Bearer token in Authorization header is the access token. email and sid are mandatory for the API.
API example
% curl https://api.ekoral.io -X POST \
-d '{
"name": "get_device",
"sn": "AH8AAAF141",
"email": "[email protected]",
"sid": "uxITN_UV-KupgSsvm5KXtZHEh2bY7gr2"
}' \
-H "Authorization: Bearer 51ab376f2355d3358f0881e65026a584adf88d0d" \
-H "Content-Type: application/json"
{
"result": "success",
"request": null,
"errors": null,
"data": {
"devices": [
{
"module": "waterlevel1",
"index": 1,
"type": "WaterLevel",
"characteristic": "UltrasoundLevel",
"value": -1.9513683045849284,
"value1": 17.73289989476579,
"svalue": "",
"values": {
"distance": -1.9513683045849284
},
"supplement": {
"timestamp": 1580434360799
},
"path": "GPIO;68;66",
"name": "Water Level 1",
"icon": "",
"enable": true,
"start_date": {},
"boundaries": [],
"created": 1501135705909,
"updated": 1594357780052,
"id": "1",
"auto": true
}
]
},
"rpc_version": 1,
"eko_version": "2020.7.1",
"index": 489
}Application type means the service provider of eKoral services. They are:
Member application:
The application is eKoral member APIs.
Eko application:
The application is APIs of eK Core, eK Lite and eK Hub.
Peripheral application:
The application is APIs of eK Doser and eK Module.
http://ekoral.io/schema/authenticate.jsonAuthenticate eKoral member by email, password, or 3rd party authentication (Facebook, Apple)
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | authenticate.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| name | const | Required | No | authenticate (this schema) |
| parm | object | Required | No | authenticate (this schema) |
| version | const | Optional | No | authenticate (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
api name
name
constThe value of this property must be equal to:
"authenticate"parm
parm
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
access_token | string | Optional |
detail | object | Optional |
email | Optional | |
first_name | string | Optional |
identifier | string,null | Optional |
last_name | string | Optional |
mobile | string | Optional |
openid | string | Optional |
password | string | Optional |
source | string | Optional |
access_token
access_token
stringstring
detail
detail
objectobject with following properties:
| Property | Type | Required |
|---|
email
Any following options needs to be fulfilled.
string
email – email address (according to RFC 5322, section 3.4.1)first_name
first_name
stringstring
User identifier in database
identifier
stringstring, nullable
last_name
last_name
stringstring
mobile
mobile
stringstring
openid
openid
stringstring
SHA-256 hash value of password
password
stringstring
source
source
enumThe value of this property must be equal to one of the known values below.
| Value | Description |
|---|---|
facebook | |
qq | |
apple |
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/check_app_update.jsonCheck if new app version is available for update
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | check_app_update.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| name | const | Required | No | check_app_update (this schema) |
| parm | object | Required | No | check_app_update (this schema) |
| version | const | Optional | No | check_app_update (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
api name
name
constThe value of this property must be equal to:
"check_app_update"parm
parm
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
application | string | Required |
version | string | Required |
application id
application
stringstring
version
version
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/get_invitation.jsonget_invitation
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | get_invitation.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| name | const | Required | No | get_invitation (this schema) |
| parm | object | Required | No | get_invitation (this schema) |
| sid | string | Required | No | get_invitation (this schema) |
| version | const | Optional | No | get_invitation (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
api name
name
constThe value of this property must be equal to:
"get_invitation"parm
parm
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
sn | string,array | Optional |
sn
sn
One of the following conditions need to be fulfilled.
string
Array type:
All items must be of the type: string
session id
sid
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/get_miniboards.jsonGet all eK Core or eK Doser, for those are owned or invited by then authenticate member
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | get_miniboards.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| name | const | Required | No | get_miniboards (this schema) |
| sid | string | Required | No | get_miniboards (this schema) |
| version | const | Required | No | get_miniboards (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
api name
name
constThe value of this property must be equal to:
"get_miniboards"session id
sid
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/get_reading_history.jsonRead history raw data from server. History data has 3 data frequencies: 5 minutes, 30 minutes and 60 minutes
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | get_reading_history.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| name | const | Required | No | get_reading_history (this schema) |
| parm | object | Required | No | get_reading_history (this schema) |
| sid | string | Required | No | get_reading_history (this schema) |
| version | const | Optional | No | get_reading_history (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
api name
name
constThe value of this property must be equal to:
"get_reading_history"parameter object
parm
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
collection | string | Required |
limit | integer | Optional |
query | object | Required |
skip | integer | Optional |
sort | object | Optional |
data frequency
collection
enumThe value of this property must be equal to one of the known values below.
| Value | Description |
|---|---|
aggregate_reading_every_5_minutes | |
aggregate_reading_every_30_minutes | |
aggregate_reading_every_60_minutes |
limits the number of response objects
limit
integerinteger
specify sn number
query
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
sn | string | Required |
Serial number
sn
stringstring
starting point of the results set
skip
integerinteger
Specify response data sorting attribute and order.
for example: {created: 1}, 1 or -1 to specify an ascending or descending
sort
objectobject with following properties:
| Property | Type | Required |
|---|
session id
sid
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/get_server_readings.jsonget_server_readings
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | get_server_readings.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| name | const | Required | No | get_server_readings (this schema) |
| parm | object | Required | No | get_server_readings (this schema) |
| sid | string | Required | No | get_server_readings (this schema) |
| version | const | Optional | No | get_server_readings (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
api name
name
constThe value of this property must be equal to:
"get_server_readings"parameter object
parm
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
device_id | integer,string,array | Optional |
from_timestamp | integer | Optional |
interval | object | Optional |
past | object | Optional |
sn | string | Optional |
to_timestamp | integer | Optional |
type | string,array | Optional |
device id or array of device ids
device_id
One of the following conditions need to be fulfilled.
Array type:
All items must be of the type: Unknown type integer,string.
{
"type": "array",
"items": {
"type": ["integer", "string"]
}
}starting from timestamp
from_timestamp
integerinteger
1data aggregation interval in unit minutes, hours or days
interval
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
length | integer | Required |
unit | string | Required |
length
length
integerinteger
0unit
unit
enumThe value of this property must be equal to one of the known values below.
| Value | Description |
|---|---|
minutes | |
hours | |
days |
past length and unit
past
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
length | integer | Required |
unit | string | Required |
length specify past length
length
integerinteger
0unit specify past unit in minutes, hours or days
unit
enumThe value of this property must be equal to one of the known values below.
| Value | Description |
|---|---|
minutes | |
hours | |
days |
Serial number
sn
stringstring
up to timestamp
to_timestamp
integerinteger
1device type
type
One of the following conditions need to be fulfilled.
string
Array type:
All items must be of the type: string
session id
sid
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/get_sns_history.jsonget_sns_history
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | get_sns_history.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| name | const | Required | No | get_sns_history (this schema) |
| parm | object | Required | No | get_sns_history (this schema) |
| sid | string | Required | No | get_sns_history (this schema) |
| version | const | Optional | No | get_sns_history (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
api name
name
constThe value of this property must be equal to:
"get_sns_history"parm
parm
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
limit | integer | Required |
query | object | Optional |
skip | integer | Optional |
sort | object | Optional |
limit
limit
integerinteger
query
query
objectobject with following properties:
| Property | Type | Required |
|---|
skip
skip
integerinteger
sort
sort
objectobject with following properties:
| Property | Type | Required |
|---|
session id
sid
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/get_sns_setting.jsonget_sns_setting
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | get_sns_setting.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| name | const | Required | No | get_sns_setting (this schema) |
| parm | object | Required | No | get_sns_setting (this schema) |
| sid | string | Required | No | get_sns_setting (this schema) |
| version | const | Optional | No | get_sns_setting (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
api name
name
constThe value of this property must be equal to:
"get_sns_setting"parm
parm
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
sn | string | Required |
sn
sn
stringstring
session id
sid
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/get_species.jsonget_species
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | get_species.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| name | const | Required | No | get_species (this schema) |
| parm | object | Required | No | get_species (this schema) |
| sid | string | Required | No | get_species (this schema) |
| version | const | Optional | No | get_species (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
api name
name
constThe value of this property must be equal to:
"get_species"parm
parm
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
conditions | object | Required |
limit | integer | Optional |
projection | object | Optional |
skip | integer | Optional |
sort | object | Optional |
type | string | Required |
conditions
conditions
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
care_level | string | Optional |
classId | integer | Optional |
common_name | string | Optional |
diet | string | Optional |
lighting | string | Optional |
minimum_tank_size | integer | Optional |
reef_compatible | string | Optional |
scientific_name | string | Optional |
temperament | string | Optional |
waterflow | string | Optional |
care_level
care_level
stringstring
classId
classId
integerinteger
common_name
common_name
stringstring
diet
diet
stringstring
lighting
lighting
stringstring
minimum_tank_size
minimum_tank_size
integerinteger
reef_compatible
reef_compatible
stringstring
scientific_name
scientific_name
stringstring
temperament
temperament
stringstring
waterflow
waterflow
stringstring
limit
limit
integerinteger
projection
projection
objectobject with following properties:
| Property | Type | Required |
|---|
skip
skip
integerinteger
sort
sort
objectobject with following properties:
| Property | Type | Required |
|---|
type
type
stringstring
session id
sid
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/logoff.jsonlogoff
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | logoff.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| name | const | Required | No | logoff (this schema) |
| sid | string | Required | No | logoff (this schema) |
| version | const | Optional | No | logoff (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
api name
name
constThe value of this property must be equal to:
"logoff"session id
sid
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/validate_session.jsonValidate session
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | validate_session.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| name | const | Required | No | validate_session (this schema) |
| parm | object | Required | No | validate_session (this schema) |
| version | const | Optional | No | validate_session (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
api name
name
constThe value of this property must be equal to:
"validate_session"parm
parm
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
email | string | Required |
info | object | Optional |
sid | string | Required |
email
stringstring
email – email address (according to RFC 5322, section 3.4.1)info
info
objectobject with following properties:
| Property | Type | Required |
|---|
sid
sid
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/get_chats.jsonget_chats
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | get_chats.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| name | const | Required | No | get_chats (this schema) |
| parm | object | Required | No | get_chats (this schema) |
| sid | string | Required | No | get_chats (this schema) |
| version | const | Optional | No | get_chats (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
api name
name
constThe value of this property must be equal to:
"get_chats"parm
parm
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
past | integer | Optional |
sn | string | Required |
past histories in seconds, 0 mean all history
past
integerinteger
sn
sn
stringstring
session id
sid
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/note.jsonnote
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | note.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| name | const | Required | No | note (this schema) |
| parm | object | Required | No | note (this schema) |
| sid | string | Required | No | note (this schema) |
| version | const | Optional | No | note (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
api name
name
constThe value of this property must be equal to:
"note"parm
parm
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
action | string | Required |
note | Required |
action
action
enumThe value of this property must be equal to one of the known values below.
| Value | Description |
|---|---|
create | |
update | |
delete |
note
One of the following conditions need to be fulfilled.
object with following properties:
| Property | Type | Required |
|---|---|---|
desc | string | Required |
photos | array | Required |
sn | string | Required |
timestamp | integer | Required |
description
desc
stringstring
photos
string[]Array type: string[]
All items must be of the type: string
sn
sn
stringstring
timestamp
timestamp
integerinteger
object with following properties:
| Property | Type | Required |
|---|---|---|
_id | Required |
_id
One of the following conditions need to be fulfilled.
string
Array type:
All items must be of the type: string
session id
sid
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/note_photo.jsonnote_photo
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | note_photo.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| name | const | Required | No | note_photo (this schema) |
| parm | object | Required | No | note_photo (this schema) |
| sid | string | Required | No | note_photo (this schema) |
| version | const | Optional | No | note_photo (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
api name
name
constThe value of this property must be equal to:
"note_photo"parm
parm
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
action | string | Required |
note_photo | Required |
action
action
enumThe value of this property must be equal to one of the known values below.
| Value | Description |
|---|---|
create | |
update | |
delete |
note_photo
One of the following conditions need to be fulfilled.
object with following properties:
| Property | Type | Required |
|---|---|---|
image | string | Required |
sn | string | Required |
base64 encode image, for example: data:image/jpg;base64,/9j//gAQT...
image
stringstring
sn
sn
stringstring
object with following properties:
| Property | Type | Required |
|---|---|---|
_id | Required |
_id
One of the following conditions need to be fulfilled.
string
Array type:
All items must be of the type: string
session id
sid
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/get_server_readings.jsonget_server_readings
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | get_server_readings.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| name | const | Required | No | get_server_readings (this schema) |
| parm | object | Required | No | get_server_readings (this schema) |
| sid | string | Required | No | get_server_readings (this schema) |
| version | const | Optional | No | get_server_readings (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
api name
name
constThe value of this property must be equal to:
"get_server_readings"parameter object
parm
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
device_id | integer,string,array | Optional |
from_timestamp | integer | Optional |
interval | object | Optional |
past | object | Optional |
sn | string | Optional |
to_timestamp | integer | Optional |
type | string,array | Optional |
device id or array of device ids
device_id
One of the following conditions need to be fulfilled.
Array type:
All items must be of the type: Unknown type integer,string.
{
"type": "array",
"items": {
"type": ["integer", "string"]
}
}starting from timestamp
from_timestamp
integerinteger
1data aggregation interval in unit minutes, hours or days
interval
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
length | integer | Required |
unit | string | Required |
length
length
integerinteger
0unit
unit
enumThe value of this property must be equal to one of the known values below.
| Value | Description |
|---|---|
minutes | |
hours | |
days |
past length and unit
past
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
length | integer | Required |
unit | string | Required |
length specify past length
length
integerinteger
0unit specify past unit in minutes, hours or days
unit
enumThe value of this property must be equal to one of the known values below.
| Value | Description |
|---|---|
minutes | |
hours | |
days |
Serial number
sn
stringstring
up to timestamp
to_timestamp
integerinteger
1device type
type
One of the following conditions need to be fulfilled.
string
Array type:
All items must be of the type: string
session id
sid
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/validate_session.jsonValidate session
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | validate_session.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| name | const | Required | No | validate_session (this schema) |
| parm | object | Required | No | validate_session (this schema) |
| version | const | Optional | No | validate_session (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
api name
name
constThe value of this property must be equal to:
"validate_session"parm
parm
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
email | string | Required |
info | object | Optional |
sid | string | Required |
email
stringstring
email – email address (according to RFC 5322, section 3.4.1)info
info
objectobject with following properties:
| Property | Type | Required |
|---|
sid
sid
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/change_password.jsonchange_password
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | change_password.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| name | const | Required | No | change_password (this schema) |
| parm | object | Required | No | change_password (this schema) |
| sid | string | Optional | No | change_password (this schema) |
| version | const | Optional | No | change_password (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
api name
name
constThe value of this property must be equal to:
"change_password"parm
parm
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
new_password | string | Required |
old_password | string | Required |
new_password
new_password
stringstring
old_password
old_password
stringstring
session id
sid
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/close_member.jsonClose member account
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | close_member.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| name | const | Required | No | close_member (this schema) |
| sid | string | Required | No | close_member (this schema) |
| version | const | Optional | No | close_member (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
api name
name
constThe value of this property must be equal to:
"close_member"session id
sid
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/configure_invitation.jsonCreate, update, delete invitation of eK Core
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | configure_invitation.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| name | const | Required | No | configure_invitation (this schema) |
| parm | object | Required | No | configure_invitation (this schema) |
| sid | string | Required | No | configure_invitation (this schema) |
| version | const | Optional | No | configure_invitation (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
api name
name
constThe value of this property must be equal to:
"configure_invitation"parm
parm
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
action | string | Required |
email | string | Required |
role | object | Optional |
sn | string | Required |
invitation action
action
enumThe value of this property must be equal to one of the known values below.
| Value | Description |
|---|---|
grant | |
revoke |
eKoral member email address
email
stringstring
email – email address (according to RFC 5322, section 3.4.1)share role
role
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
camera | boolean | Optional |
level | integer | Optional |
true for share camera, false for not share camera
camera
booleanboolean
share level, 1 is for guest who can read states and values, 2 is for supporter who can control device manually, 3 is for consultant who has all permissions except sharing
level
enumThe value of this property must be equal to one of the known values below.
| Value | Description |
|---|---|
1 | |
2 | |
3 |
Serial number
sn
stringstring
session id
sid
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/configure_miniboards.json| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | configure_miniboards.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| name | const | Required | No | configure_miniboards (this schema) |
| parm | object | Required | No | configure_miniboards (this schema) |
| sid | string | Required | No | configure_miniboards (this schema) |
| version | const | Optional | No | configure_miniboards (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
api name
name
constThe value of this property must be equal to:
"configure_miniboards"parm
parm
objectobject with following properties:
| Property | Type | Required |
|---|
session id
sid
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/configure_myminiboard.jsonconfigure_myminiboard
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | configure_myminiboard.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| name | const | Required | No | configure_myminiboard (this schema) |
| parm | object | Required | No | configure_myminiboard (this schema) |
| sid | string | Required | No | configure_myminiboard (this schema) |
| version | const | Optional | No | configure_myminiboard (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
api name
name
constThe value of this property must be equal to:
"configure_myminiboard"parm
parm
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
miniboard | object | Optional |
miniboard
miniboard
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
action | string | Required |
name | string | Optional |
sn | string | Required |
action
action
enumThe value of this property must be equal to one of the known values below.
| Value | Description |
|---|---|
update | |
delete |
name
name
stringstring
sn
sn
stringstring
session id
sid
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/configure_sns.jsonconfigure_sns
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | configure_sns.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| name | const | Required | No | configure_sns (this schema) |
| parm | object | Required | No | configure_sns (this schema) |
| sid | string | Required | No | configure_sns (this schema) |
| version | const | Optional | No | configure_sns (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
api name
name
constThe value of this property must be equal to:
"configure_sns"parm
parm
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
app | string | Optional |
app_version | string | Optional |
device_token | string | Required |
locale | string | Required |
onoff | boolean | Required |
os | string | Optional |
platform | string | Required |
service | string | Optional |
app
app
enumThe value of this property must be equal to one of the known values below.
| Value | Description |
|---|---|
mobile | |
ekmodule | |
mobileas | |
eklite |
app_version
app_version
stringstring
device_token
device_token
stringstring
locale
locale
stringstring
onoff
onoff
booleanboolean
os
os
stringstring
platform
platform
enumThe value of this property must be equal to one of the known values below.
| Value | Description |
|---|---|
ios | |
android | |
browser |
service
service
enumThe value of this property must be equal to one of the known values below.
| Value | Description |
|---|---|
fcm | |
xg |
session id
sid
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/configure_sns_setting.jsonconfigure_sns_setting
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | configure_sns_setting.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| name | const | Required | No | configure_sns_setting (this schema) |
| parm | object | Required | No | configure_sns_setting (this schema) |
| sid | string | Required | No | configure_sns_setting (this schema) |
| version | const | Optional | No | configure_sns_setting (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
api name
name
constThe value of this property must be equal to:
"configure_sns_setting"parm
parm
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
onoff | boolean | Required |
onoffs | array | Optional |
range | array | Optional |
sn | string | Required |
units | array | Optional |
onoff
onoff
booleanboolean
onoffs
onoffs
object[]* at least 0 items in the arrayArray type: object[]
All items must be of the type: object with following properties:
| Property | Type | Required |
|---|---|---|
name | string | Required |
onoff | boolean | Required |
name
name
stringstring
onoff
onoff
booleanboolean
range
range
object[]* at least 0 items in the arrayArray type: object[]
All items must be of the type: object with following properties:
| Property | Type | Required |
|---|---|---|
max | number | Required |
min | number | Required |
type | string | Required |
max
max
numbernumber
min
min
numbernumber
type
type
stringstring
sn
sn
stringstring
units
units
object[]* at least 0 items in the arrayArray type: object[]
All items must be of the type: object with following properties:
| Property | Type | Required |
|---|---|---|
type | string | Required |
unit | string | Required |
value | string | Required |
type
type
stringstring
unit
unit
stringstring
value
value
stringstring
session id
sid
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/forget_password.jsonforget_password
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | forget_password.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| name | const | Required | No | forget_password (this schema) |
| parm | object | Required | No | forget_password (this schema) |
| version | const | Optional | No | forget_password (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
api name
name
constThe value of this property must be equal to:
"forget_password"parm
parm
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
email | string | Required |
email
stringstring
email – email address (according to RFC 5322, section 3.4.1)API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/quit_invitation.jsonquit_invitation
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | quit_invitation.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| name | const | Required | No | quit_invitation (this schema) |
| parm | object | Required | No | quit_invitation (this schema) |
| sid | string | Required | No | quit_invitation (this schema) |
| version | const | Optional | No | quit_invitation (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
api name
name
constThe value of this property must be equal to:
"quit_invitation"parm
parm
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
sn | string | Required |
sn
sn
stringstring
^[A-Za-z0-9]+$session id
sid
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/signup_contact_email.jsonsignup_contact_email
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | signup_contact_email.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| name | const | Required | No | signup_contact_email (this schema) |
| parm | object | Required | No | signup_contact_email (this schema) |
| version | const | Optional | No | signup_contact_email (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
api name
name
constThe value of this property must be equal to:
"signup_contact_email"parm
parm
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
access_token | string | Required |
contact_email | string | Required |
email | string | Required |
openid | string | Required |
source | string | Required |
access_token
access_token
stringstring
contact_email
contact_email
stringstring
email – email address (according to RFC 5322, section 3.4.1)email
stringstring
email – email address (according to RFC 5322, section 3.4.1)openid
openid
stringstring
source
source
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/signup.jsonsignup
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | signup.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| name | const | Required | No | signup (this schema) |
| parm | object | Required | No | signup (this schema) |
| version | const | Optional | No | signup (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
api name
name
constThe value of this property must be equal to:
"signup"parm
parm
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
email | string | Required |
first_name | string | Optional |
gender | string | Optional |
last_name | string | Optional |
locale | string | Optional |
mobile | string | Optional |
openid | string | Optional |
password | string | Required |
email
stringstring
email – email address (according to RFC 5322, section 3.4.1)first_name
first_name
stringstring
gender
gender
enumThe value of this property must be equal to one of the known values below.
| Value | Description |
|---|---|
male | |
female | |
null |
last_name
last_name
stringstring
locale
locale
stringstring
mobile
mobile
stringstring
openid
openid
stringstring
password
password
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/update_member.jsonupdate_member
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | update_member.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| name | const | Required | No | update_member (this schema) |
| parm | object | Required | No | update_member (this schema) |
| sid | string | Required | No | update_member (this schema) |
| version | const | Optional | No | update_member (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
api name
name
constThe value of this property must be equal to:
"update_member"parm
parm
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
first_name | string | Optional |
gender | string | Optional |
last_name | string | Optional |
locale | string | Optional |
mobile | string | Optional |
openid | string | Optional |
password | string | Optional |
source | string | Optional |
first_name
first_name
stringstring
gender
gender
enumThe value of this property must be equal to one of the known values below.
| Value | Description |
|---|---|
male | |
female | |
null |
last_name
last_name
stringstring
locale
locale
stringstring
mobile
mobile
stringstring
openid
openid
stringstring
password
password
stringstring
source
source
stringstring
session id
sid
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/chat.jsonchat
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | chat.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| name | const | Required | No | chat (this schema) |
| parm | object | Required | No | chat (this schema) |
| sid | string | Required | No | chat (this schema) |
| version | const | Optional | No | chat (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
api name
name
constThe value of this property must be equal to:
"chat"parm
parm
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
action | string | Required |
chat | string | Optional |
id | string | Optional |
sn | string | Required |
action
action
enumThe value of this property must be equal to one of the known values below.
| Value | Description |
|---|---|
create | |
update | |
delete |
chat content in base64 encode
chat
stringstring
chat id
id
stringstring
sn
sn
stringstring
session id
sid
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/signup.jsonsignup
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | signup.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| name | const | Required | No | signup (this schema) |
| parm | object | Required | No | signup (this schema) |
| version | const | Optional | No | signup (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
api name
name
constThe value of this property must be equal to:
"signup"parm
parm
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
email | string | Required |
first_name | string | Optional |
gender | string | Optional |
last_name | string | Optional |
locale | string | Optional |
mobile | string | Optional |
openid | string | Optional |
password | string | Required |
email
stringstring
email – email address (according to RFC 5322, section 3.4.1)first_name
first_name
stringstring
gender
gender
enumThe value of this property must be equal to one of the known values below.
| Value | Description |
|---|---|
male | |
female | |
null |
last_name
last_name
stringstring
locale
locale
stringstring
mobile
mobile
stringstring
openid
openid
stringstring
password
password
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/update_member.jsonupdate_member
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | update_member.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| name | const | Required | No | update_member (this schema) |
| parm | object | Required | No | update_member (this schema) |
| sid | string | Required | No | update_member (this schema) |
| version | const | Optional | No | update_member (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
api name
name
constThe value of this property must be equal to:
"update_member"parm
parm
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
first_name | string | Optional |
gender | string | Optional |
last_name | string | Optional |
locale | string | Optional |
mobile | string | Optional |
openid | string | Optional |
password | string | Optional |
source | string | Optional |
first_name
first_name
stringstring
gender
gender
enumThe value of this property must be equal to one of the known values below.
| Value | Description |
|---|---|
male | |
female | |
null |
last_name
last_name
stringstring
locale
locale
stringstring
mobile
mobile
stringstring
openid
openid
stringstring
password
password
stringstring
source
source
stringstring
session id
sid
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/check_miniboard.jsonCheck eK Core accessible or not
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | check_miniboard.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
string | Required | No | check_miniboard (this schema) | |
| name | const | Required | No | check_miniboard (this schema) |
| parm | object | Required | No | check_miniboard (this schema) |
| sid | string | Required | No | check_miniboard (this schema) |
| sn | string | Required | No | check_miniboard (this schema) |
| version | const | Optional | No | check_miniboard (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
eKoral member email address
email
stringstring
email – email address (according to RFC 5322, section 3.4.1)api name
name
constThe value of this property must be equal to:
"check_miniboard"parm
parm
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
ticket | string | Optional |
ticket
ticket
stringstring
session id
sid
stringstring
Serial number
sn
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/get_alert_setting.jsonget_alert_setting
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | get_alert_setting.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
string | Required | No | get_alert_setting (this schema) | |
| name | const | Required | No | get_alert_setting (this schema) |
| parm | object | Required | No | get_alert_setting (this schema) |
| sid | string | Required | No | get_alert_setting (this schema) |
| sn | string | Required | No | get_alert_setting (this schema) |
| version | const | Optional | No | get_alert_setting (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
eKoral member email address
email
stringstring
email – email address (according to RFC 5322, section 3.4.1)api name
name
constThe value of this property must be equal to:
"get_alert_setting"parm
parm
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
device_id | integer,string,array | Optional |
device_id
device_id
One of the following conditions need to be fulfilled.
Array type:
All items must be of the type: Unknown type integer,string.
{
"type": "array",
"items": {
"type": ["integer", "string"]
}
}session id
sid
stringstring
Serial number
sn
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/get_characteristics.jsonget_characteristics
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | get_characteristics.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
string | Required | No | get_characteristics (this schema) | |
| name | const | Required | No | get_characteristics (this schema) |
| sid | string | Required | No | get_characteristics (this schema) |
| sn | string | Required | No | get_characteristics (this schema) |
| version | const | Optional | No | get_characteristics (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
eKoral member email address
email
stringstring
email – email address (according to RFC 5322, section 3.4.1)api name
name
constThe value of this property must be equal to:
"get_characteristics"session id
sid
stringstring
Serial number
sn
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/get_device_associations.jsonget_device_associations
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | get_device_associations.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
string | Required | No | get_device_associations (this schema) | |
| name | const | Required | No | get_device_associations (this schema) |
| parm | object | Required | No | get_device_associations (this schema) |
| sid | string | Required | No | get_device_associations (this schema) |
| sn | string | Required | No | get_device_associations (this schema) |
| version | const | Optional | No | get_device_associations (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
eKoral member email address
email
stringstring
email – email address (according to RFC 5322, section 3.4.1)api name
name
constThe value of this property must be equal to:
"get_device_associations"parm
parm
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
devices | object,array | Optional |
devices
devices
One of the following conditions need to be fulfilled.
object with following properties:
| Property | Type | Required |
|---|---|---|
id | integer,string | Optional |
port_id | integer | Optional |
strip_id | integer,string | Optional |
id
Unknown type integer,string.
{
"type": ["integer", "string"],
"simpletype": "multiple"
}port_id
integerinteger
strip_id
Unknown type integer,string.
{
"type": ["integer", "string"],
"simpletype": "multiple"
}Array type:
All items must be of the type: object with following properties:
| Property | Type | Required |
|---|---|---|
id | integer,string | Optional |
port_id | integer | Optional |
strip_id | integer,string | Optional |
id
Unknown type integer,string.
{
"type": ["integer", "string"],
"simpletype": "multiple"
}port_id
integerinteger
strip_id
Unknown type integer,string.
{
"type": ["integer", "string"],
"simpletype": "multiple"
}session id
sid
stringstring
Serial number
sn
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/get_device.jsonget_device
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | get_device.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
string | Required | No | get_device (this schema) | |
| name | const | Required | No | get_device (this schema) |
| parm | object | Required | No | get_device (this schema) |
| sid | string | Required | No | get_device (this schema) |
| sn | string | Required | No | get_device (this schema) |
| version | const | Optional | No | get_device (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
eKoral member email address
email
stringstring
email – email address (according to RFC 5322, section 3.4.1)api name
name
constThe value of this property must be equal to:
"get_device"parm
parm
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
characteristic | string,array | Optional |
enable | boolean | Optional |
id | integer,string,array | Optional |
index | integer,array | Optional |
module | string,array | Optional |
type | string,array | Optional |
characteristic
characteristic
One of the following conditions need to be fulfilled.
Array type:
All items must be of the type: string
string
enable
enable
booleanboolean
id
id
One of the following conditions need to be fulfilled.
Array type:
All items must be of the type: Unknown type integer,string.
{
"type": "array",
"items": {
"type": ["integer", "string"]
}
}index
index
One of the following conditions need to be fulfilled.
Array type:
All items must be of the type: integer
integer
module
module
One of the following conditions need to be fulfilled.
Array type:
All items must be of the type: string
string
type
type
One of the following conditions need to be fulfilled.
Array type:
All items must be of the type: string
string
session id
sid
stringstring
Serial number
sn
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/get_device_types.jsonget_device_types
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | get_device_types.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
string | Required | No | get_device_types (this schema) | |
| name | const | Required | No | get_device_types (this schema) |
| parm | object | Required | No | get_device_types (this schema) |
| sid | string | Required | No | get_device_types (this schema) |
| sn | string | Required | No | get_device_types (this schema) |
| version | const | Optional | No | get_device_types (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
eKoral member email address
email
stringstring
email – email address (according to RFC 5322, section 3.4.1)api name
name
constThe value of this property must be equal to:
"get_device_types"parm
parm
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
characteristic | string,array | Optional |
type | string,array | Optional |
characteristic
characteristic
One of the following conditions need to be fulfilled.
Array type:
All items must be of the type: string
string
type
type
One of the following conditions need to be fulfilled.
Array type:
All items must be of the type: string
string
session id
sid
stringstring
Serial number
sn
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/get_journal.jsonget_journal
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | get_journal.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
string | Required | No | get_journal (this schema) | |
| name | const | Required | No | get_journal (this schema) |
| parm | object | Required | No | get_journal (this schema) |
| sid | string | Required | No | get_journal (this schema) |
| sn | string | Required | No | get_journal (this schema) |
| version | const | Optional | No | get_journal (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
eKoral member email address
email
stringstring
email – email address (according to RFC 5322, section 3.4.1)api name
name
constThe value of this property must be equal to:
"get_journal"parm
parm
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
count | integer | Optional |
from_timestamp | number | Optional |
to_timestamp | number | Optional |
count
count
integerinteger
from_timestamp
from_timestamp
numbernumber
to_timestamp
to_timestamp
numbernumber
session id
sid
stringstring
Serial number
sn
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/get_miniboard.jsonget_miniboard
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | get_miniboard.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
string | Required | No | get_miniboard (this schema) | |
| name | const | Required | No | get_miniboard (this schema) |
| sid | string | Required | No | get_miniboard (this schema) |
| sn | string | Required | No | get_miniboard (this schema) |
| version | const | Optional | No | get_miniboard (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
eKoral member email address
email
stringstring
email – email address (according to RFC 5322, section 3.4.1)api name
name
constThe value of this property must be equal to:
"get_miniboard"session id
sid
stringstring
Serial number
sn
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/get_plan.jsonget_plan
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | get_plan.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
string | Required | No | get_plan (this schema) | |
| name | const | Required | No | get_plan (this schema) |
| parm | object | Required | No | get_plan (this schema) |
| sid | string | Required | No | get_plan (this schema) |
| sn | string | Required | No | get_plan (this schema) |
| version | const | Optional | No | get_plan (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
eKoral member email address
email
stringstring
email – email address (according to RFC 5322, section 3.4.1)api name
name
constThe value of this property must be equal to:
"get_plan"parm
parm
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
id | integer,string | Optional |
type | string | Optional |
id
id
Unknown type integer,string.
{
"type": ["integer", "string"],
"description": "id",
"simpletype": "multiple"
}type
type
enumThe value of this property must be equal to one of the known values below.
| Value | Description |
|---|---|
maintain | |
feed | |
customize |
session id
sid
stringstring
Serial number
sn
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/get_rule.jsonget_rule
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | get_rule.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
string | Required | No | get_rule (this schema) | |
| name | const | Required | No | get_rule (this schema) |
| parm | object | Required | No | get_rule (this schema) |
| sid | string | Required | No | get_rule (this schema) |
| sn | string | Required | No | get_rule (this schema) |
| version | const | Optional | No | get_rule (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
eKoral member email address
email
stringstring
email – email address (according to RFC 5322, section 3.4.1)api name
name
constThe value of this property must be equal to:
"get_rule"parm
parm
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
enable | boolean | Optional |
gid | integer,string,array | Optional |
enable
enable
booleanboolean
gid
gid
One of the following conditions need to be fulfilled.
Array type:
All items must be of the type: Unknown type integer,string.
{
"type": "array",
"items": {
"type": ["integer", "string"]
}
}session id
sid
stringstring
Serial number
sn
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/get_schedule.jsonget_schedule
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | get_schedule.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
string | Required | No | get_schedule (this schema) | |
| name | const | Required | No | get_schedule (this schema) |
| parm | object | Required | No | get_schedule (this schema) |
| sid | string | Required | No | get_schedule (this schema) |
| sn | string | Required | No | get_schedule (this schema) |
| version | const | Optional | No | get_schedule (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
eKoral member email address
email
stringstring
email – email address (according to RFC 5322, section 3.4.1)api name
name
constThe value of this property must be equal to:
"get_schedule"parm
parm
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
id | integer,string,array | Optional |
id
id
One of the following conditions need to be fulfilled.
Array type:
All items must be of the type: Unknown type integer,string.
{
"type": "array",
"items": {
"type": ["integer", "string"]
}
}session id
sid
stringstring
Serial number
sn
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/get_sensor_readings.jsonget_sensor_readings
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | get_sensor_readings.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
string | Required | No | get_sensor_readings (this schema) | |
| name | const | Required | No | get_sensor_readings (this schema) |
| parm | object | Required | No | get_sensor_readings (this schema) |
| sid | string | Required | No | get_sensor_readings (this schema) |
| sn | string | Required | No | get_sensor_readings (this schema) |
| version | const | Optional | No | get_sensor_readings (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
eKoral member email address
email
stringstring
email – email address (according to RFC 5322, section 3.4.1)api name
name
constThe value of this property must be equal to:
"get_sensor_readings"parm
parm
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
device_id | integer,string,array | Optional |
from_timestamp | integer | Optional |
interval | object | Optional |
past | object | Optional |
to_timestamp | integer | Optional |
type | string,array | Optional |
device_id
device_id
One of the following conditions need to be fulfilled.
Array type:
All items must be of the type: Unknown type integer,string.
{
"type": "array",
"items": {
"type": ["integer", "string"]
}
}from_timestamp
from_timestamp
integerinteger
1interval
interval
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
length | integer | Required |
unit | string | Required |
length
length
integerinteger
0unit
unit
enumThe value of this property must be equal to one of the known values below.
| Value | Description |
|---|---|
minutes | |
hours | |
days |
past
past
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
length | integer | Required |
unit | string | Required |
length
length
integerinteger
0unit
unit
enumThe value of this property must be equal to one of the known values below.
| Value | Description |
|---|---|
minutes | |
hours | |
days |
to_timestamp
to_timestamp
integerinteger
1type
type
One of the following conditions need to be fulfilled.
string
Array type:
All items must be of the type: string
session id
sid
stringstring
Serial number
sn
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/get_simulator.jsonget_simulator
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | get_simulator.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
string | Required | No | get_simulator (this schema) | |
| name | const | Required | No | get_simulator (this schema) |
| sid | string | Required | No | get_simulator (this schema) |
| sn | string | Required | No | get_simulator (this schema) |
| version | const | Optional | No | get_simulator (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
eKoral member email address
email
stringstring
email – email address (according to RFC 5322, section 3.4.1)api name
name
constThe value of this property must be equal to:
"get_simulator"session id
sid
stringstring
Serial number
sn
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/preview.jsonpreview
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | preview.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
string | Required | No | preview (this schema) | |
| name | const | Required | No | preview (this schema) |
| parm | object | Required | No | preview (this schema) |
| sid | string | Required | No | preview (this schema) |
| sn | string | Required | No | preview (this schema) |
| version | const | Optional | No | preview (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
eKoral member email address
email
stringstring
email – email address (according to RFC 5322, section 3.4.1)api name
name
constThe value of this property must be equal to:
"preview"parm
parm
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
preview | object | Optional |
preview
preview
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
action | string | Required |
id | integer,string | Optional |
manual | object | Optional |
schedule | object | Optional |
speed | number | Optional |
action
action
enumThe value of this property must be equal to one of the known values below.
| Value | Description |
|---|---|
start | |
stop | |
status |
id
id
Unknown type integer,string.
{
"type": ["integer", "string"],
"description": "id",
"simpletype": "multiple"
}manual
manual
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
capability | string | Optional |
id | integer,string | Optional |
svalue | string | Optional |
value | number | Optional |
value1 | number | Optional |
values | object,array | Optional |
capability
capability
stringstring
id
id
Unknown type integer,string.
{
"type": ["integer", "string"],
"description": "id",
"simpletype": "multiple"
}svalue
svalue
stringstring
value
value
numbernumber
value1
value1
numbernumber
values
values
One of the following conditions need to be fulfilled.
object with following properties:
| Property | Type | Required |
|---|
Array type:
schedule
schedule
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
cron | string | Optional |
device_id | integer,string | Required |
duration | integer | Optional |
events | object | Optional |
icon | string | Optional |
loop | boolean | Optional |
name | string | Optional |
tasks | array | Optional |
cron
cron
stringstring
device_id
device_id
Unknown type integer,string.
{
"type": ["integer", "string"],
"description": "device_id",
"simpletype": "multiple"
}duration
duration
integerinteger
1events
events
objectobject with following properties:
| Property | Type | Required |
|---|
icon
icon
stringstring
loop
loop
booleanboolean
name
name
stringstring
tasks
tasks
object[]Array type: object[]
All items must be of the type: object with following properties:
| Property | Type | Required |
|---|---|---|
capability | string | Optional |
duration | integer | Required |
events | object | Optional |
features | object | Optional |
pattern | string | Optional |
ramp | boolean | Optional |
values | array | Optional |
capability
capability
stringstring
duration
duration
integerinteger
1events
events
objectobject with following properties:
| Property | Type | Required |
|---|
features
features
objectobject with following properties:
| Property | Type | Required |
|---|
pattern
pattern
stringstring
ramp
ramp
booleanboolean
values
values
object[]* at least 1 items in the arrayArray type: object[]
All items must be of the type: object with following properties:
| Property | Type | Required |
|---|---|---|
duration_fall | number | Optional |
duration_max | number | Optional |
duration_min | number | Optional |
duration_rise | number | Optional |
end_density | number | Optional |
end_density_range | array | Optional |
max | number | Optional |
max_range | array | Optional |
min | number | Optional |
min_range | array | Optional |
start_density | number | Optional |
start_density_range | array | Optional |
duration_fall
duration_fall
numbernumber
duration_max
duration_max
numbernumber
duration_min
duration_min
numbernumber
duration_rise
duration_rise
numbernumber
end_density
end_density
numbernumber
end_density_range
end_density_range
number[]* no more than 2 items in the arrayArray type: number[]
All items must be of the type: number
max
max
numbernumber
max_range
max_range
number[]* no more than 2 items in the arrayArray type: number[]
All items must be of the type: number
min
min
numbernumber
min_range
min_range
number[]* no more than 2 items in the arrayArray type: number[]
All items must be of the type: number
start_density
start_density
numbernumber
start_density_range
start_density_range
number[]* no more than 2 items in the arrayArray type: number[]
All items must be of the type: number
speed
speed
numbernumber
1session id
sid
stringstring
Serial number
sn
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/get_schedule.jsonget_schedule
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | get_schedule.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
string | Required | No | get_schedule (this schema) | |
| name | const | Required | No | get_schedule (this schema) |
| parm | object | Required | No | get_schedule (this schema) |
| sid | string | Required | No | get_schedule (this schema) |
| sn | string | Required | No | get_schedule (this schema) |
| version | const | Optional | No | get_schedule (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
eKoral member email address
email
stringstring
email – email address (according to RFC 5322, section 3.4.1)api name
name
constThe value of this property must be equal to:
"get_schedule"parm
parm
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
id | integer,string,array | Optional |
id
id
One of the following conditions need to be fulfilled.
Array type:
All items must be of the type: Unknown type integer,string.
{
"type": "array",
"items": {
"type": ["integer", "string"]
}
}session id
sid
stringstring
Serial number
sn
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/get_sensor_readings.jsonget_sensor_readings
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | get_sensor_readings.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
string | Required | No | get_sensor_readings (this schema) | |
| name | const | Required | No | get_sensor_readings (this schema) |
| parm | object | Required | No | get_sensor_readings (this schema) |
| sid | string | Required | No | get_sensor_readings (this schema) |
| sn | string | Required | No | get_sensor_readings (this schema) |
| version | const | Optional | No | get_sensor_readings (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
eKoral member email address
email
stringstring
email – email address (according to RFC 5322, section 3.4.1)api name
name
constThe value of this property must be equal to:
"get_sensor_readings"parm
parm
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
device_id | integer,string,array | Optional |
from_timestamp | integer | Optional |
interval | object | Optional |
past | object | Optional |
to_timestamp | integer | Optional |
type | string,array | Optional |
device_id
device_id
One of the following conditions need to be fulfilled.
Array type:
All items must be of the type: Unknown type integer,string.
{
"type": "array",
"items": {
"type": ["integer", "string"]
}
}from_timestamp
from_timestamp
integerinteger
1interval
interval
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
length | integer | Required |
unit | string | Required |
length
length
integerinteger
0unit
unit
enumThe value of this property must be equal to one of the known values below.
| Value | Description |
|---|---|
minutes | |
hours | |
days |
past
past
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
length | integer | Required |
unit | string | Required |
length
length
integerinteger
0unit
unit
enumThe value of this property must be equal to one of the known values below.
| Value | Description |
|---|---|
minutes | |
hours | |
days |
to_timestamp
to_timestamp
integerinteger
1type
type
One of the following conditions need to be fulfilled.
string
Array type:
All items must be of the type: string
session id
sid
stringstring
Serial number
sn
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/configure_alert_setting.jsonConfigure alert setting
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | configure_alert_setting.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
string | Required | No | configure_alert_setting (this schema) | |
| name | const | Required | No | configure_alert_setting (this schema) |
| parm | object | Required | No | configure_alert_setting (this schema) |
| sid | string | Required | No | configure_alert_setting (this schema) |
| sn | string | Required | No | configure_alert_setting (this schema) |
| version | const | Optional | No | configure_alert_setting (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
eKoral member email address
email
stringstring
email – email address (according to RFC 5322, section 3.4.1)api name
name
constThe value of this property must be equal to:
"configure_alert_setting"parm
parm
objectobject with following properties:
| Property | Type | Required |
|---|
session id
sid
stringstring
Serial number
sn
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/configure_device.jsonCreate, update, delete devices of eK Core belonging to
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | configure_device.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
string | Required | No | configure_device (this schema) | |
| name | const | Required | No | configure_device (this schema) |
| parm | object | Required | No | configure_device (this schema) |
| sid | string | Required | No | configure_device (this schema) |
| sn | string | Required | No | configure_device (this schema) |
| version | const | Optional | No | configure_device (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
eKoral member email address
email
stringstring
email – email address (according to RFC 5322, section 3.4.1)api name
name
constThe value of this property must be equal to:
"configure_device"parm
parm
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
device | object | Optional |
device
device
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
action | string | Required |
characteristic | string | Optional |
enable | boolean | Optional |
icon | string | Optional |
id | integer,string | Optional |
index | integer | Optional |
model | string | Optional |
module | string | Optional |
name | string | Optional |
path | string | Optional |
supplement | object | Optional |
svalue | string | Optional |
type | string | Optional |
action
action
enumThe value of this property must be equal to one of the known values below.
| Value | Description |
|---|---|
create | |
update | |
delete |
characteristic
characteristic
stringstring
enable
enable
booleanboolean
icon
icon
stringstring
id
id
Unknown type integer,string.
{
"type": ["integer", "string"],
"description": "id",
"simpletype": "multiple"
}index
index
integerinteger
model
model
stringstring
module
module
stringstring
name
name
stringstring
path
path
stringstring
supplement
supplement
objectobject with following properties:
| Property | Type | Required |
|---|
svalue
svalue
stringstring
type
type
stringstring
session id
sid
stringstring
Serial number
sn
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/configure_miniboard.jsonUpdate eK Core name and other information
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | configure_miniboard.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
string | Required | No | configure_miniboard (this schema) | |
| name | const | Required | No | configure_miniboard (this schema) |
| parm | object | Required | No | configure_miniboard (this schema) |
| sid | string | Required | No | configure_miniboard (this schema) |
| sn | string | Required | No | configure_miniboard (this schema) |
| version | const | Optional | No | configure_miniboard (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
eKoral member email address
email
stringstring
email – email address (according to RFC 5322, section 3.4.1)api name
name
constThe value of this property must be equal to:
"configure_miniboard"parm
parm
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
miniboard | object | Optional |
miniboard
miniboard
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
action | string | Required |
name | string | Optional |
timezone | string | Optional |
uri | string | Optional |
action
action
enumThe value of this property must be equal to one of the known values below.
| Value | Description |
|---|---|
update |
eK Core name
name
stringstring
timezone
timezone
stringstring
deprecated
uri
stringstring
session id
sid
stringstring
Serial number
sn
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/configure_plan.jsonconfigure_plan
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | configure_plan.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
string | Required | No | configure_plan (this schema) | |
| name | const | Required | No | configure_plan (this schema) |
| parm | object | Required | No | configure_plan (this schema) |
| sid | string | Required | No | configure_plan (this schema) |
| sn | string | Required | No | configure_plan (this schema) |
| version | const | Optional | No | configure_plan (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
eKoral member email address
email
stringstring
email – email address (according to RFC 5322, section 3.4.1)api name
name
constThe value of this property must be equal to:
"configure_plan"parm
parm
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
plan | object | Optional |
plan
plan
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
action | string | Required |
devices | array | Optional |
duration | integer | Optional |
id | integer,string | Optional |
name | string | Optional |
type | string | Optional |
action
action
enumThe value of this property must be equal to one of the known values below.
| Value | Description |
|---|---|
create | |
update | |
delete |
devices
devices
arrayArray type: array
duration
duration
integerinteger
1000id
id
Unknown type integer,string.
{
"type": ["integer", "string"],
"description": "id",
"simpletype": "multiple"
}name
name
stringstring
type
type
enumThe value of this property must be equal to one of the known values below.
| Value | Description |
|---|---|
maintain | |
feed | |
customize |
session id
sid
stringstring
Serial number
sn
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/configure_rule.jsonconfigure_rule
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | configure_rule.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
string | Required | No | configure_rule (this schema) | |
| name | const | Required | No | configure_rule (this schema) |
| parm | object | Required | No | configure_rule (this schema) |
| sid | string | Required | No | configure_rule (this schema) |
| sn | string | Required | No | configure_rule (this schema) |
| version | const | Optional | No | configure_rule (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
eKoral member email address
email
stringstring
email – email address (according to RFC 5322, section 3.4.1)api name
name
constThe value of this property must be equal to:
"configure_rule"parm
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
rule | object | Required |
rule
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
action | Optional | |
conditions | array | Optional |
enable | boolean | Optional |
gid | integer,string | Optional |
icon | string | Optional |
name | string | Optional |
action
enumThe value of this property must be equal to one of the known values below.
| Value | Description |
|---|---|
create | |
update | |
delete |
conditions
object[]* between 1 and 1 items in the arrayArray type: object[]
All items must be of the type: object with following properties:
| Property | Type | Required |
|---|---|---|
if | Required | |
pause | object | Optional |
runtime | object | Optional |
then | object | Required |
until | Optional |
if
One of the following conditions need to be fulfilled.
object with following properties:
| Property | Type | Required |
|---|---|---|
device_id | integer,string | Required |
keep_ms | integer | Optional |
op | Required | |
value | number | Required |
value_type | string | Optional |
device_id
Unknown type integer,string.
{
"type": ["integer", "string"],
"simpletype": "multiple"
}keep_ms
integerinteger
300000op
enumThe value of this property must be equal to one of the known values below.
| Value | Description |
|---|---|
gt | |
eq | |
lt | |
ne | |
ge | |
le | |
dlt |
value
numbernumber
value_type
stringstring
object with following properties:
| Property | Type | Required |
|---|---|---|
and | array | Optional |
or | array | Optional |
and
object[]* at least 2 items in the arrayArray type: object[]
All items must be of the type: object with following properties:
| Property | Type | Required |
|---|---|---|
device_id | integer,string | Required |
keep_ms | integer | Optional |
op | Required | |
value | number | Required |
value_type | string | Optional |
device_id
Unknown type integer,string.
{
"type": ["integer", "string"],
"simpletype": "multiple"
}keep_ms
integerinteger
300000op
enumThe value of this property must be equal to one of the known values below.
| Value | Description |
|---|---|
gt | |
eq | |
lt | |
ne | |
ge | |
le | |
dlt |
value
numbernumber
value_type
stringstring
or
object[]* at least 2 items in the arrayArray type: object[]
All items must be of the type: object with following properties:
| Property | Type | Required |
|---|---|---|
device_id | integer,string | Required |
keep_ms | integer | Optional |
op | Required | |
value | number | Required |
value_type | string | Optional |
device_id
Unknown type integer,string.
{
"type": ["integer", "string"],
"simpletype": "multiple"
}keep_ms
integerinteger
300000op
enumThe value of this property must be equal to one of the known values below.
| Value | Description |
|---|---|
gt | |
eq | |
lt | |
ne | |
ge | |
le | |
dlt |
value
numbernumber
value_type
stringstring
pause
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
duration | integer | Required |
duration
integerinteger
6000086400000runtime
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
duration | integer | Required |
duration
integerinteger
6000086400000then
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
device_id | integer,string | Required |
tasks | array | Required |
device_id
Unknown type integer,string.
{
"type": ["integer", "string"],
"simpletype": "multiple"
}tasks
object[]* at least 1 items in the arrayArray type: object[]
All items must be of the type: object with following properties:
| Property | Type | Required |
|---|---|---|
capability | string | Optional |
duration | integer | Optional |
type | Optional | |
value | number | Optional |
values | object,array | Optional |
capability
stringstring
duration
integerinteger
0type
enumThe value of this property must be equal to one of the known values below.
| Value | Description |
|---|---|
defer | |
onoff | |
command | |
set |
value
numbernumber
values
Unknown type object,array.
{
"type": ["object", "array"],
"simpletype": "multiple"
}until
One of the following conditions need to be fulfilled.
object with following properties:
| Property | Type | Required |
|---|---|---|
keep_ms | integer | Optional |
op | Optional | |
value | number | Required |
keep_ms
integerinteger
300000op
enumThe value of this property must be equal to one of the known values below.
| Value | Description |
|---|---|
gt | |
eq | |
lt | |
ne | |
ge | |
le | |
dlt |
value
numbernumber
object with following properties:
| Property | Type | Required |
|---|---|---|
and | array | Optional |
or | array | Optional |
and
object[]* at least 2 items in the arrayArray type: object[]
All items must be of the type: object with following properties:
| Property | Type | Required |
|---|---|---|
device_id | integer,string | Required |
keep_ms | integer | Optional |
op | Required | |
value | number | Required |
value_type | string | Optional |
device_id
Unknown type integer,string.
{
"type": ["integer", "string"],
"simpletype": "multiple"
}keep_ms
integerinteger
300000op
enumThe value of this property must be equal to one of the known values below.
| Value | Description |
|---|---|
gt | |
eq | |
lt | |
ne | |
ge | |
le | |
dlt |
value
numbernumber
value_type
stringstring
or
object[]* at least 2 items in the arrayArray type: object[]
All items must be of the type: object with following properties:
| Property | Type | Required |
|---|---|---|
device_id | integer,string | Required |
keep_ms | integer | Optional |
op | Required | |
value | number | Required |
value_type | string | Optional |
device_id
Unknown type integer,string.
{
"type": ["integer", "string"],
"simpletype": "multiple"
}keep_ms
integerinteger
300000op
enumThe value of this property must be equal to one of the known values below.
| Value | Description |
|---|---|
gt | |
eq | |
lt | |
ne | |
ge | |
le | |
dlt |
value
numbernumber
value_type
stringstring
enable
booleanboolean
gid
Unknown type integer,string.
{
"type": ["integer", "string"],
"simpletype": "multiple"
}icon
stringstring
name
stringstring
session id
sid
stringstring
Serial number
sn
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/configure_schedule.jsonconfigure_schedule
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | configure_schedule.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
string | Required | No | configure_schedule (this schema) | |
| name | const | Required | No | configure_schedule (this schema) |
| parm | object | Required | No | configure_schedule (this schema) |
| sid | string | Required | No | configure_schedule (this schema) |
| sn | string | Required | No | configure_schedule (this schema) |
| version | const | Optional | No | configure_schedule (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
eKoral member email address
email
stringstring
email – email address (according to RFC 5322, section 3.4.1)api name
name
constThe value of this property must be equal to:
"configure_schedule"parm
parm
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
schedule | object | Optional |
schedule
schedule
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
action | string | Required |
cron | string | Optional |
device_id | integer,string | Optional |
duration | integer | Optional |
enable | boolean | Optional |
events | object | Optional |
icon | string | Optional |
id | integer,string | Optional |
loop | boolean | Optional |
name | string | Optional |
plan_id | integer,string | Optional |
tasks | array | Optional |
action
action
enumThe value of this property must be equal to one of the known values below.
| Value | Description |
|---|---|
create | |
update | |
delete |
cron
cron
stringstring
device_id
device_id
Unknown type integer,string.
{
"type": ["integer", "string"],
"description": "device_id",
"simpletype": "multiple"
}duration
duration
integerinteger
1enable
enable
booleanboolean
events
events
objectobject with following properties:
| Property | Type | Required |
|---|
icon
icon
stringstring
id
id
Unknown type integer,string.
{
"type": ["integer", "string"],
"description": "id",
"simpletype": "multiple"
}loop
loop
booleanboolean
name
name
stringstring
plan_id
plan_id
Unknown type integer,string.
{
"type": ["integer", "string"],
"description": "plan_id",
"simpletype": "multiple"
}tasks
tasks
object[]* at least 1 items in the arrayArray type: object[]
All items must be of the type: object with following properties:
| Property | Type | Required |
|---|---|---|
capability | string | Optional |
duration | integer | Required |
events | object | Optional |
features | object | Optional |
pattern | string | Optional |
ramp | boolean | Optional |
values | array | Optional |
capability
capability
stringstring
duration
duration
integerinteger
1events
events
objectobject with following properties:
| Property | Type | Required |
|---|
features
features
objectobject with following properties:
| Property | Type | Required |
|---|
pattern
pattern
stringstring
ramp
ramp
booleanboolean
values
values
object[]* at least 1 items in the arrayArray type: object[]
All items must be of the type: object with following properties:
| Property | Type | Required |
|---|---|---|
duration_fall | number | Optional |
duration_max | number | Optional |
duration_min | number | Optional |
duration_rise | number | Optional |
end_density | number | Optional |
end_density_range | array | Optional |
max | number | Optional |
max_range | array | Optional |
min | number | Optional |
min_range | array | Optional |
start_density | number | Optional |
start_density_range | array | Optional |
duration_fall
duration_fall
numbernumber
duration_max
duration_max
numbernumber
duration_min
duration_min
numbernumber
duration_rise
duration_rise
numbernumber
end_density
end_density
numbernumber
end_density_range
end_density_range
number[]* no more than 2 items in the arrayArray type: number[]
All items must be of the type: number
max
max
numbernumber
max_range
max_range
number[]* no more than 2 items in the arrayArray type: number[]
All items must be of the type: number
min
min
numbernumber
min_range
min_range
number[]* no more than 2 items in the arrayArray type: number[]
All items must be of the type: number
start_density
start_density
numbernumber
start_density_range
start_density_range
number[]* no more than 2 items in the arrayArray type: number[]
All items must be of the type: number
session id
sid
stringstring
Serial number
sn
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/configure_simulator.jsonconfigure_simulator
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | configure_simulator.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
string | Required | No | configure_simulator (this schema) | |
| name | const | Required | No | configure_simulator (this schema) |
| parm | object | Required | No | configure_simulator (this schema) |
| sid | string | Required | No | configure_simulator (this schema) |
| sn | string | Required | No | configure_simulator (this schema) |
| version | const | Optional | No | configure_simulator (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
eKoral member email address
email
stringstring
email – email address (according to RFC 5322, section 3.4.1)api name
name
constThe value of this property must be equal to:
"configure_simulator"parm
parm
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
simulator | object | Optional |
simulator
simulator
objectobject with following properties:
| Property | Type | Required |
|---|
session id
sid
stringstring
Serial number
sn
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/connect_ap.jsonconnect_ap
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | connect_ap.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
string | Required | No | connect_ap (this schema) | |
| name | const | Required | No | connect_ap (this schema) |
| parm | object | Required | No | connect_ap (this schema) |
| sid | string | Required | No | connect_ap (this schema) |
| sn | string | Required | No | connect_ap (this schema) |
| version | const | Optional | No | connect_ap (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
eKoral member email address
email
stringstring
email – email address (according to RFC 5322, section 3.4.1)api name
name
constThe value of this property must be equal to:
"connect_ap"parm
parm
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
passphrase | string | Optional |
ssid | string | Optional |
passphrase
passphrase
stringstring
ssid
ssid
stringstring
session id
sid
stringstring
Serial number
sn
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/disconnect_ap.jsondisconnect_ap
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | disconnect_ap.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
string | Required | No | disconnect_ap (this schema) | |
| name | const | Required | No | disconnect_ap (this schema) |
| sid | string | Required | No | disconnect_ap (this schema) |
| sn | string | Required | No | disconnect_ap (this schema) |
| version | const | Optional | No | disconnect_ap (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
eKoral member email address
email
stringstring
email – email address (according to RFC 5322, section 3.4.1)api name
name
constThe value of this property must be equal to:
"disconnect_ap"session id
sid
stringstring
Serial number
sn
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/ota_update.jsonota_update
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | ota_update.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
string | Required | No | ota_update (this schema) | |
| name | const | Required | No | ota_update (this schema) |
| parm | object | Required | No | ota_update (this schema) |
| sid | string | Required | No | ota_update (this schema) |
| sn | string | Required | No | ota_update (this schema) |
| version | const | Optional | No | ota_update (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
eKoral member email address
email
stringstring
email – email address (according to RFC 5322, section 3.4.1)api name
name
constThe value of this property must be equal to:
"ota_update"parm
parm
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
action | string | Optional |
parm | object | Optional |
action
action
stringstring
parm
parm
objectobject with following properties:
| Property | Type | Required |
|---|
session id
sid
stringstring
Serial number
sn
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/plug_device.jsonplug_device
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | plug_device.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
string | Required | No | plug_device (this schema) | |
| name | const | Required | No | plug_device (this schema) |
| parm | object | Required | No | plug_device (this schema) |
| sid | string | Required | No | plug_device (this schema) |
| sn | string | Required | No | plug_device (this schema) |
| version | const | Optional | No | plug_device (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
eKoral member email address
email
stringstring
email – email address (according to RFC 5322, section 3.4.1)api name
name
constThe value of this property must be equal to:
"plug_device"parm
parm
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
strip | object | Optional |
strip
strip
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
ports | array | Optional |
strip_id | integer,string | Required |
ports
ports
object[]Array type: object[]
All items must be of the type: object with following properties:
| Property | Type | Required |
|---|---|---|
default_delay | integer | Optional |
default_onoff | boolean | Optional |
device | object | Optional |
port_id | integer | Required |
default_delay
default_delay
integerinteger
default_onoff
default_onoff
booleanboolean
device
device
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
characteristic | string | Optional |
icon | string | Optional |
index | integer | Optional |
module | string | Optional |
name | string | Optional |
characteristic
characteristic
stringstring
icon
icon
stringstring
index
index
integerinteger
module
module
stringstring
name
name
stringstring
port_id
port_id
integerinteger
strip_id
strip_id
Unknown type integer,string.
{
"type": ["integer", "string"],
"description": "strip_id",
"simpletype": "multiple"
}session id
sid
stringstring
Serial number
sn
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/scan_device.jsonscan_device
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | scan_device.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
string | Required | No | scan_device (this schema) | |
| name | const | Required | No | scan_device (this schema) |
| parm | object | Required | No | scan_device (this schema) |
| sid | string | Required | No | scan_device (this schema) |
| sn | string | Required | No | scan_device (this schema) |
| version | const | Optional | No | scan_device (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
eKoral member email address
email
stringstring
email – email address (according to RFC 5322, section 3.4.1)api name
name
constThe value of this property must be equal to:
"scan_device"parm
parm
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
device_type | string | Required |
hostname | string | Optional |
port | integer | Optional |
device type
device_type
stringstring
ip address
hostname
stringstring
port
port
integerinteger
session id
sid
stringstring
Serial number
sn
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/update_datetime.jsonupdate_datetime
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | update_datetime.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
string | Required | No | update_datetime (this schema) | |
| name | const | Required | No | update_datetime (this schema) |
| parm | object | Required | No | update_datetime (this schema) |
| sid | string | Required | No | update_datetime (this schema) |
| sn | string | Required | No | update_datetime (this schema) |
| version | const | Optional | No | update_datetime (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
eKoral member email address
email
stringstring
email – email address (according to RFC 5322, section 3.4.1)api name
name
constThe value of this property must be equal to:
"update_datetime"parm
parm
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
time | string | Optional |
timestamp | integer | Optional |
timezone | string | Optional |
url_ntp_server | string | Optional |
time
time
stringstring
timestamp
timestamp
integerinteger
timezone
timezone
stringstring
url_ntp_server
url_ntp_server
stringstring
session id
sid
stringstring
Serial number
sn
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/control_device.jsoncontrol_device
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | control_device.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
string | Required | No | control_device (this schema) | |
| name | const | Required | No | control_device (this schema) |
| parm | object | Required | No | control_device (this schema) |
| sid | string | Required | No | control_device (this schema) |
| sn | string | Required | No | control_device (this schema) |
| version | const | Optional | No | control_device (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
eKoral member email address
email
stringstring
email – email address (according to RFC 5322, section 3.4.1)api name
name
constThe value of this property must be equal to:
"control_device"parm
parm
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
device | object | Optional |
device
device
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
capability | string | Required |
id | integer,string | Required |
svalue | string | Optional |
value | number | Optional |
value1 | number | Optional |
values | object,array | Optional |
capability
capability
stringstring
id
id
Unknown type integer,string.
{
"type": ["integer", "string"],
"description": "id",
"simpletype": "multiple"
}svalue
svalue
stringstring
value
value
numbernumber
value1
value1
numbernumber
values
values
One of the following conditions need to be fulfilled.
object with following properties:
| Property | Type | Required |
|---|
Array type:
session id
sid
stringstring
Serial number
sn
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/control_plan.jsoncontrol_plan
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | control_plan.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
string | Required | No | control_plan (this schema) | |
| name | const | Required | No | control_plan (this schema) |
| parm | object | Required | No | control_plan (this schema) |
| sid | string | Required | No | control_plan (this schema) |
| sn | string | Required | No | control_plan (this schema) |
| version | const | Optional | No | control_plan (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
eKoral member email address
email
stringstring
email – email address (according to RFC 5322, section 3.4.1)api name
name
constThe value of this property must be equal to:
"control_plan"parm
parm
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
action | string | Required |
duration | integer | Optional |
id | integer,string | Optional |
type | string | Optional |
action
action
enumThe value of this property must be equal to one of the known values below.
| Value | Description |
|---|---|
start | |
stop | |
status | |
extend | |
cancel |
duration
duration
integerinteger
1000id
id
Unknown type integer,string.
{
"type": ["integer", "string"],
"description": "id",
"simpletype": "multiple"
}type
type
enumThe value of this property must be equal to one of the known values below.
| Value | Description |
|---|---|
maintain | |
feed | |
customize |
session id
sid
stringstring
Serial number
sn
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/diagnose_network.jsondiagnose_network
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | diagnose_network.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
string | Required | No | diagnose_network (this schema) | |
| name | const | Required | No | diagnose_network (this schema) |
| sid | string | Required | No | diagnose_network (this schema) |
| sn | string | Required | No | diagnose_network (this schema) |
| version | const | Optional | No | diagnose_network (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
eKoral member email address
email
stringstring
email – email address (according to RFC 5322, section 3.4.1)api name
name
constThe value of this property must be equal to:
"diagnose_network"session id
sid
stringstring
Serial number
sn
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/diagnose_system.jsondiagnose_system
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | diagnose_system.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
string | Required | No | diagnose_system (this schema) | |
| name | const | Required | No | diagnose_system (this schema) |
| parm | object | Required | No | diagnose_system (this schema) |
| sid | string | Required | No | diagnose_system (this schema) |
| sn | string | Required | No | diagnose_system (this schema) |
| version | const | Optional | No | diagnose_system (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
eKoral member email address
email
stringstring
email – email address (according to RFC 5322, section 3.4.1)api name
name
constThe value of this property must be equal to:
"diagnose_system"parm
parm
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
tests | object,array,string | Optional |
tests
tests
Unknown type object,array,string.
{
"type": ["object", "array", "string"],
"description": "tests",
"simpletype": "multiple"
}session id
sid
stringstring
Serial number
sn
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/adjust_dosing_port.jsonAdjust level and delay by port of Doser
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | adjust_dosing_port.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
string | Required | No | adjust_dosing_port (this schema) | |
| name | const | Required | No | adjust_dosing_port (this schema) |
| parm | object | Required | No | adjust_dosing_port (this schema) |
| sid | string | Required | No | adjust_dosing_port (this schema) |
| sn | string | Required | No | adjust_dosing_port (this schema) |
| version | const | Optional | No | adjust_dosing_port (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
eKoral member email address
email
stringstring
email – email address (according to RFC 5322, section 3.4.1)api name
name
constThe value of this property must be equal to:
"adjust_dosing_port"parm
parm
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
delay | integer | Optional |
level | integer | Optional |
port | integer | Required |
delay
delay
integerinteger
level
level
integerinteger
13port
port
integerinteger
session id
sid
stringstring
Serial number
sn
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/calibrate_dosing.jsonCalibrate pump flow rate for eK Doser
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | calibrate_dosing.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
string | Required | No | calibrate_dosing (this schema) | |
| name | const | Required | No | calibrate_dosing (this schema) |
| parm | object | Required | No | calibrate_dosing (this schema) |
| sid | string | Required | No | calibrate_dosing (this schema) |
| sn | string | Required | No | calibrate_dosing (this schema) |
| version | const | Optional | No | calibrate_dosing (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
eKoral member email address
email
stringstring
email – email address (according to RFC 5322, section 3.4.1)api name
name
constThe value of this property must be equal to:
"calibrate_dosing"parm
parm
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
level | integer | Required |
method | string | Required |
port | integer | Required |
value | number | Optional |
level of flow rate, 1 is low, 3 is high
level
integerinteger
13pump state
method
enumThe value of this property must be equal to one of the known values below.
| Value | Description |
|---|---|
ready_calibration | |
calibrate_port | |
save_calibration |
port
port
integerinteger
value of flow rate in unit ml/sec
value
numbernumber
session id
sid
stringstring
Serial number
sn
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/calibrate_dry.jsoncalibrate_dry
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | calibrate_dry.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
string | Required | No | calibrate_dry (this schema) | |
| name | const | Required | No | calibrate_dry (this schema) |
| sid | string | Required | No | calibrate_dry (this schema) |
| sn | string | Required | No | calibrate_dry (this schema) |
| version | const | Optional | No | calibrate_dry (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
eKoral member email address
email
stringstring
email – email address (according to RFC 5322, section 3.4.1)api name
name
constThe value of this property must be equal to:
"calibrate_dry"session id
sid
stringstring
Serial number
sn
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/calibrate_ec_save.jsoncalibrate_ec_save
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | calibrate_ec_save.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
string | Required | No | calibrate_ec_save (this schema) | |
| name | const | Required | No | calibrate_ec_save (this schema) |
| parm | object | Required | No | calibrate_ec_save (this schema) |
| sid | string | Required | No | calibrate_ec_save (this schema) |
| sn | string | Required | No | calibrate_ec_save (this schema) |
| version | const | Optional | No | calibrate_ec_save (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
eKoral member email address
email
stringstring
email – email address (according to RFC 5322, section 3.4.1)api name
name
constThe value of this property must be equal to:
"calibrate_ec_save"parm
parm
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
timestamp | integer | Required |
timestamp
timestamp
integerinteger
session id
sid
stringstring
Serial number
sn
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/calibrate_left_intercept.jsoncalibrate_left_intercept
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | calibrate_left_intercept.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
string | Required | No | calibrate_left_intercept (this schema) | |
| name | const | Required | No | calibrate_left_intercept (this schema) |
| sid | string | Required | No | calibrate_left_intercept (this schema) |
| sn | string | Required | No | calibrate_left_intercept (this schema) |
| version | const | Optional | No | calibrate_left_intercept (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
eKoral member email address
email
stringstring
email – email address (according to RFC 5322, section 3.4.1)api name
name
constThe value of this property must be equal to:
"calibrate_left_intercept"session id
sid
stringstring
Serial number
sn
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/calibrate_mid_point.jsoncalibrate_mid_point
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | calibrate_mid_point.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
string | Required | No | calibrate_mid_point (this schema) | |
| name | const | Required | No | calibrate_mid_point (this schema) |
| sid | string | Required | No | calibrate_mid_point (this schema) |
| sn | string | Required | No | calibrate_mid_point (this schema) |
| version | const | Optional | No | calibrate_mid_point (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
eKoral member email address
email
stringstring
email – email address (according to RFC 5322, section 3.4.1)api name
name
constThe value of this property must be equal to:
"calibrate_mid_point"session id
sid
stringstring
Serial number
sn
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/calibrate_orp_save.jsoncalibrate_orp_save
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | calibrate_orp_save.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
string | Required | No | calibrate_orp_save (this schema) | |
| name | const | Required | No | calibrate_orp_save (this schema) |
| parm | object | Required | No | calibrate_orp_save (this schema) |
| sid | string | Required | No | calibrate_orp_save (this schema) |
| sn | string | Required | No | calibrate_orp_save (this schema) |
| version | const | Optional | No | calibrate_orp_save (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
eKoral member email address
email
stringstring
email – email address (according to RFC 5322, section 3.4.1)api name
name
constThe value of this property must be equal to:
"calibrate_orp_save"parm
parm
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
timestamp | integer | Required |
timestamp
timestamp
integerinteger
session id
sid
stringstring
Serial number
sn
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/calibrate_ph_save.jsoncalibrate_ph_save
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | calibrate_ph_save.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
string | Required | No | calibrate_ph_save (this schema) | |
| name | const | Required | No | calibrate_ph_save (this schema) |
| parm | object | Required | No | calibrate_ph_save (this schema) |
| sid | string | Required | No | calibrate_ph_save (this schema) |
| sn | string | Required | No | calibrate_ph_save (this schema) |
| version | const | Optional | No | calibrate_ph_save (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
eKoral member email address
email
stringstring
email – email address (according to RFC 5322, section 3.4.1)api name
name
constThe value of this property must be equal to:
"calibrate_ph_save"parm
parm
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
timestamp | integer | Required |
timestamp
timestamp
integerinteger
session id
sid
stringstring
Serial number
sn
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/calibrate_right_intercept.jsoncalibrate_right_intercept
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | calibrate_right_intercept.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
string | Required | No | calibrate_right_intercept (this schema) | |
| name | const | Required | No | calibrate_right_intercept (this schema) |
| sid | string | Required | No | calibrate_right_intercept (this schema) |
| sn | string | Required | No | calibrate_right_intercept (this schema) |
| version | const | Optional | No | calibrate_right_intercept (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
eKoral member email address
email
stringstring
email – email address (according to RFC 5322, section 3.4.1)api name
name
constThe value of this property must be equal to:
"calibrate_right_intercept"session id
sid
stringstring
Serial number
sn
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/calibrate_single_point.jsoncalibrate_single_point
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | calibrate_single_point.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
string | Required | No | calibrate_single_point (this schema) | |
| name | const | Required | No | calibrate_single_point (this schema) |
| parm | object | Required | No | calibrate_single_point (this schema) |
| sid | string | Required | No | calibrate_single_point (this schema) |
| sn | string | Required | No | calibrate_single_point (this schema) |
| version | const | Optional | No | calibrate_single_point (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
eKoral member email address
email
stringstring
email – email address (according to RFC 5322, section 3.4.1)api name
name
constThe value of this property must be equal to:
"calibrate_single_point"parm
parm
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
value | integer | Optional |
value
value
integerinteger
session id
sid
stringstring
Serial number
sn
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/calibrate_wet.jsoncalibrate_wet
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | calibrate_wet.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
string | Required | No | calibrate_wet (this schema) | |
| name | const | Required | No | calibrate_wet (this schema) |
| parm | object | Required | No | calibrate_wet (this schema) |
| sid | string | Required | No | calibrate_wet (this schema) |
| sn | string | Required | No | calibrate_wet (this schema) |
| version | const | Optional | No | calibrate_wet (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
eKoral member email address
email
stringstring
email – email address (according to RFC 5322, section 3.4.1)api name
name
constThe value of this property must be equal to:
"calibrate_wet"parm
parm
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
value | integer | Required |
value
value
integerinteger
session id
sid
stringstring
Serial number
sn
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/configure_dosing.jsonConfigure name and group of eK Doser
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | configure_dosing.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
string | Required | No | configure_dosing (this schema) | |
| name | const | Required | No | configure_dosing (this schema) |
| parm | object | Required | No | configure_dosing (this schema) |
| sid | string | Required | No | configure_dosing (this schema) |
| sn | string | Required | No | configure_dosing (this schema) |
| version | const | Optional | No | configure_dosing (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
eKoral member email address
email
stringstring
email – email address (according to RFC 5322, section 3.4.1)api name
name
constThe value of this property must be equal to:
"configure_dosing"parm
parm
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
group | integer | Optional |
name | string | Optional |
group
group
integerinteger
name
name
stringstring
session id
sid
stringstring
Serial number
sn
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/p_activate_ota.jsonp_activate_ota
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | p_activate_ota.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
string | Required | No | p_activate_ota (this schema) | |
| name | const | Required | No | p_activate_ota (this schema) |
| parm | object | Required | No | p_activate_ota (this schema) |
| sid | string | Required | No | p_activate_ota (this schema) |
| sn | string | Required | No | p_activate_ota (this schema) |
| version | const | Optional | No | p_activate_ota (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
eKoral member email address
email
stringstring
email – email address (according to RFC 5322, section 3.4.1)api name
name
constThe value of this property must be equal to:
"p_activate_ota"parm
parm
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
key | string | Required |
key
key
stringstring
session id
sid
stringstring
Serial number
sn
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/p_configure_alert.jsonp_configure_alert
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | p_configure_alert.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
string | Required | No | p_configure_alert (this schema) | |
| name | const | Required | No | p_configure_alert (this schema) |
| parm | object | Required | No | p_configure_alert (this schema) |
| sid | string | Required | No | p_configure_alert (this schema) |
| sn | string | Required | No | p_configure_alert (this schema) |
| version | const | Optional | No | p_configure_alert (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
eKoral member email address
email
stringstring
email – email address (according to RFC 5322, section 3.4.1)api name
name
constThe value of this property must be equal to:
"p_configure_alert"parm
parm
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
action | string | Required |
max | number | Optional |
min | number | Optional |
notify_max | boolean | Optional |
notify_min | boolean | Optional |
value_type | string | Required |
action
action
enumThe value of this property must be equal to one of the known values below.
| Value | Description |
|---|---|
create | |
update | |
delete |
max
max
numbernumber
min
min
numbernumber
notify_max
notify_max
booleanboolean
notify_min
notify_min
booleanboolean
value_type
value_type
stringstring
session id
sid
stringstring
Serial number
sn
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/p_configure_module.jsonp_configure_module
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | p_configure_module.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
string | Required | No | p_configure_module (this schema) | |
| name | const | Required | No | p_configure_module (this schema) |
| parm | object | Required | No | p_configure_module (this schema) |
| sid | string | Required | No | p_configure_module (this schema) |
| sn | string | Required | No | p_configure_module (this schema) |
| version | const | Optional | No | p_configure_module (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
eKoral member email address
email
stringstring
email – email address (according to RFC 5322, section 3.4.1)api name
name
constThe value of this property must be equal to:
"p_configure_module"parm
parm
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
mode | string | Optional |
name | string | Optional |
mode
mode
stringstring
name
name
stringstring
session id
sid
stringstring
Serial number
sn
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/p_connect_ap.jsonp_connect_ap
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | p_connect_ap.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
string | Required | No | p_connect_ap (this schema) | |
| name | const | Required | No | p_connect_ap (this schema) |
| parm | object | Required | No | p_connect_ap (this schema) |
| sid | string | Required | No | p_connect_ap (this schema) |
| sn | string | Required | No | p_connect_ap (this schema) |
| version | const | Optional | No | p_connect_ap (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
eKoral member email address
email
stringstring
email – email address (according to RFC 5322, section 3.4.1)api name
name
constThe value of this property must be equal to:
"p_connect_ap"parm
parm
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
password | string | Optional |
ssid | string | Optional |
password
password
stringstring
ssid
ssid
stringstring
session id
sid
stringstring
Serial number
sn
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/p_set_time.jsonp_set_time
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | p_set_time.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
string | Required | No | p_set_time (this schema) | |
| name | const | Required | No | p_set_time (this schema) |
| parm | object | Required | No | p_set_time (this schema) |
| sid | string | Required | No | p_set_time (this schema) |
| sn | string | Required | No | p_set_time (this schema) |
| version | const | Optional | No | p_set_time (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
eKoral member email address
email
stringstring
email – email address (according to RFC 5322, section 3.4.1)api name
name
constThe value of this property must be equal to:
"p_set_time"parm
parm
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
day | integer | Required |
hour | integer | Required |
minute | integer | Required |
month | integer | Required |
second | integer | Optional |
timezone | string | Required |
timezone_offset | number | Required |
year | integer | Required |
day
day
integerinteger
131hour
hour
integerinteger
023minute
minute
integerinteger
059month
month
integerinteger
112second
second
integerinteger
059timezone
timezone
stringstring
timezone_offset
timezone_offset
numbernumber
-1214year
year
integerinteger
session id
sid
stringstring
Serial number
sn
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/refill_dosing_port.jsonrefill_dosing_port
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | refill_dosing_port.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
string | Required | No | refill_dosing_port (this schema) | |
| name | const | Required | No | refill_dosing_port (this schema) |
| parm | object | Required | No | refill_dosing_port (this schema) |
| sid | string | Required | No | refill_dosing_port (this schema) |
| sn | string | Required | No | refill_dosing_port (this schema) |
| version | const | Optional | No | refill_dosing_port (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
eKoral member email address
email
stringstring
email – email address (according to RFC 5322, section 3.4.1)api name
name
constThe value of this property must be equal to:
"refill_dosing_port"parm
parm
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
fill_level | number | Required |
port | integer | Required |
fill_level
fill_level
numbernumber
port
port
integerinteger
session id
sid
stringstring
Serial number
sn
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/remove_dosing_schedule.jsonremove_dosing_schedule
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | remove_dosing_schedule.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
string | Required | No | remove_dosing_schedule (this schema) | |
| name | const | Required | No | remove_dosing_schedule (this schema) |
| parm | object | Required | No | remove_dosing_schedule (this schema) |
| sid | string | Required | No | remove_dosing_schedule (this schema) |
| sn | string | Required | No | remove_dosing_schedule (this schema) |
| version | const | Optional | No | remove_dosing_schedule (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
eKoral member email address
email
stringstring
email – email address (according to RFC 5322, section 3.4.1)api name
name
constThe value of this property must be equal to:
"remove_dosing_schedule"parm
parm
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
id | array | Required |
id
id
integer[]Array type: integer[]
All items must be of the type: integer
session id
sid
stringstring
Serial number
sn
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/set_dosing_port.jsonset_dosing_port
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | set_dosing_port.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
string | Required | No | set_dosing_port (this schema) | |
| name | const | Required | No | set_dosing_port (this schema) |
| parm | object | Required | No | set_dosing_port (this schema) |
| sid | string | Required | No | set_dosing_port (this schema) |
| sn | string | Required | No | set_dosing_port (this schema) |
| version | const | Optional | No | set_dosing_port (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
eKoral member email address
email
stringstring
email – email address (according to RFC 5322, section 3.4.1)api name
name
constThe value of this property must be equal to:
"set_dosing_port"parm
parm
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
alert | boolean | Optional |
capacity | number | Optional |
minimum | number | Optional |
name | string | Optional |
port | integer | Optional |
alert
alert
booleanboolean
capacity
capacity
numbernumber
minimum
minimum
numbernumber
name
name
stringstring
port
port
integerinteger
session id
sid
stringstring
Serial number
sn
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/set_dosing_schedule.jsonset_dosing_schedule
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | set_dosing_schedule.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
string | Required | No | set_dosing_schedule (this schema) | |
| name | const | Required | No | set_dosing_schedule (this schema) |
| parm | object | Required | No | set_dosing_schedule (this schema) |
| sid | string | Required | No | set_dosing_schedule (this schema) |
| sn | string | Required | No | set_dosing_schedule (this schema) |
| version | const | Optional | No | set_dosing_schedule (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
eKoral member email address
email
stringstring
email – email address (according to RFC 5322, section 3.4.1)api name
name
constThe value of this property must be equal to:
"set_dosing_schedule"parm
parm
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
days | array | Optional |
enable | boolean | Required |
end | object | Optional |
id | integer | Optional |
ml | number | Optional |
permit | boolean | Optional |
port | integer | Optional |
start | object | Optional |
times | integer | Optional |
days
days
integer[]Array type: integer[]
All items must be of the type: integer
17enable
enable
booleanboolean
end
end
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
hr | integer | Optional |
min | integer | Optional |
hr
hr
integerinteger
023min
min
integerinteger
059id
id
integerinteger
ml
ml
numbernumber
0permit
permit
booleanboolean
port
port
integerinteger
start
start
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
hr | integer | Optional |
min | integer | Optional |
hr
hr
integerinteger
023min
min
integerinteger
059times
times
integerinteger
124session id
sid
stringstring
Serial number
sn
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/set_ec_calibration.jsonset_ec_calibration
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | set_ec_calibration.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
string | Required | No | set_ec_calibration (this schema) | |
| name | const | Required | No | set_ec_calibration (this schema) |
| parm | object | Required | No | set_ec_calibration (this schema) |
| sid | string | Required | No | set_ec_calibration (this schema) |
| sn | string | Required | No | set_ec_calibration (this schema) |
| version | const | Optional | No | set_ec_calibration (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
eKoral member email address
email
stringstring
email – email address (according to RFC 5322, section 3.4.1)api name
name
constThe value of this property must be equal to:
"set_ec_calibration"parm
parm
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
datum | number | Optional |
oscv | number | Optional |
solution | number | Optional |
temperature | number | Optional |
datum
datum
numbernumber
oscv
oscv
numbernumber
solution
solution
numbernumber
temperature
temperature
numbernumber
session id
sid
stringstring
Serial number
sn
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/set_ec_kvalue.jsonset_ec_kvalue
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | set_ec_kvalue.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
string | Required | No | set_ec_kvalue (this schema) | |
| name | const | Required | No | set_ec_kvalue (this schema) |
| parm | object | Required | No | set_ec_kvalue (this schema) |
| sid | string | Required | No | set_ec_kvalue (this schema) |
| sn | string | Required | No | set_ec_kvalue (this schema) |
| version | const | Optional | No | set_ec_kvalue (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
eKoral member email address
email
stringstring
email – email address (according to RFC 5322, section 3.4.1)api name
name
constThe value of this property must be equal to:
"set_ec_kvalue"parm
parm
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
kvalue | number | Required |
kvalue
kvalue
numbernumber
session id
sid
stringstring
Serial number
sn
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/set_orp_calibration.jsonset_orp_calibration
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | set_orp_calibration.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
string | Required | No | set_orp_calibration (this schema) | |
| name | const | Required | No | set_orp_calibration (this schema) |
| parm | object | Required | No | set_orp_calibration (this schema) |
| sid | string | Required | No | set_orp_calibration (this schema) |
| sn | string | Required | No | set_orp_calibration (this schema) |
| version | const | Optional | No | set_orp_calibration (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
eKoral member email address
email
stringstring
email – email address (according to RFC 5322, section 3.4.1)api name
name
constThe value of this property must be equal to:
"set_orp_calibration"parm
parm
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
mid_value | number | Optional |
temperature | number | Optional |
mid_value
mid_value
numbernumber
temperature
temperature
numbernumber
session id
sid
stringstring
Serial number
sn
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/set_ph_calibration.jsonset_ph_calibration
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | set_ph_calibration.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
string | Required | No | set_ph_calibration (this schema) | |
| name | const | Required | No | set_ph_calibration (this schema) |
| parm | object | Required | No | set_ph_calibration (this schema) |
| sid | string | Required | No | set_ph_calibration (this schema) |
| sn | string | Required | No | set_ph_calibration (this schema) |
| version | const | Optional | No | set_ph_calibration (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
eKoral member email address
email
stringstring
email – email address (according to RFC 5322, section 3.4.1)api name
name
constThe value of this property must be equal to:
"set_ph_calibration"parm
parm
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
left_intercept | number | Optional |
mid_mv | number | Optional |
mid_value | number | Optional |
right_intercept | number | Optional |
temperature | number | Optional |
left_intercept
left_intercept
numbernumber
mid_mv
mid_mv
numbernumber
mid_value
mid_value
numbernumber
right_intercept
right_intercept
numbernumber
temperature
temperature
numbernumber
session id
sid
stringstring
Serial number
sn
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/control_dosing.jsoncontrol_dosing
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | control_dosing.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
string | Required | No | control_dosing (this schema) | |
| name | const | Required | No | control_dosing (this schema) |
| parm | object | Required | No | control_dosing (this schema) |
| sid | string | Required | No | control_dosing (this schema) |
| sn | string | Required | No | control_dosing (this schema) |
| version | const | Optional | No | control_dosing (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
eKoral member email address
email
stringstring
email – email address (according to RFC 5322, section 3.4.1)api name
name
constThe value of this property must be equal to:
"control_dosing"parm
parm
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
ml | number | Required |
permit | boolean | Optional |
port | integer | Required |
ml
ml
numbernumber
permit
permit
booleanboolean
port
port
integerinteger
session id
sid
stringstring
Serial number
sn
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/p_reboot.jsonp_reboot
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | p_reboot.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
string | Required | No | p_reboot (this schema) | |
| name | const | Required | No | p_reboot (this schema) |
| sid | string | Required | No | p_reboot (this schema) |
| sn | string | Required | No | p_reboot (this schema) |
| version | const | Optional | No | p_reboot (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
eKoral member email address
email
stringstring
email – email address (according to RFC 5322, section 3.4.1)api name
name
constThe value of this property must be equal to:
"p_reboot"session id
sid
stringstring
Serial number
sn
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/get_calibration.jsonget_calibration
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | get_calibration.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
string | Required | No | get_calibration (this schema) | |
| name | const | Required | No | get_calibration (this schema) |
| sid | string | Required | No | get_calibration (this schema) |
| sn | string | Required | No | get_calibration (this schema) |
| version | const | Optional | No | get_calibration (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
eKoral member email address
email
stringstring
email – email address (according to RFC 5322, section 3.4.1)api name
name
constThe value of this property must be equal to:
"get_calibration"session id
sid
stringstring
Serial number
sn
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/get_dosing_log.jsonget_dosing_log
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | get_dosing_log.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
string | Required | No | get_dosing_log (this schema) | |
| name | const | Required | No | get_dosing_log (this schema) |
| parm | object | Required | No | get_dosing_log (this schema) |
| sid | string | Required | No | get_dosing_log (this schema) |
| sn | string | Required | No | get_dosing_log (this schema) |
| version | const | Optional | No | get_dosing_log (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
eKoral member email address
email
stringstring
email – email address (according to RFC 5322, section 3.4.1)api name
name
constThe value of this property must be equal to:
"get_dosing_log"parm
parm
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
port | integer | Required |
type | string | Required |
port
port
integerinteger
type
type
stringstring
session id
sid
stringstring
Serial number
sn
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/get_dosing_schedule.jsonget_dosing_schedule
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | get_dosing_schedule.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
string | Required | No | get_dosing_schedule (this schema) | |
| name | const | Required | No | get_dosing_schedule (this schema) |
| parm | object | Required | No | get_dosing_schedule (this schema) |
| sid | string | Required | No | get_dosing_schedule (this schema) |
| sn | string | Required | No | get_dosing_schedule (this schema) |
| version | const | Optional | No | get_dosing_schedule (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
eKoral member email address
email
stringstring
email – email address (according to RFC 5322, section 3.4.1)api name
name
constThe value of this property must be equal to:
"get_dosing_schedule"parm
parm
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
group | integer | Optional |
group
group
integerinteger
session id
sid
stringstring
Serial number
sn
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/get_schedule_task.jsonget_schedule_task
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | get_schedule_task.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
string | Required | No | get_schedule_task (this schema) | |
| name | const | Required | No | get_schedule_task (this schema) |
| parm | object | Required | No | get_schedule_task (this schema) |
| sid | string | Required | No | get_schedule_task (this schema) |
| sn | string | Required | No | get_schedule_task (this schema) |
| version | const | Optional | No | get_schedule_task (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
eKoral member email address
email
stringstring
email – email address (according to RFC 5322, section 3.4.1)api name
name
constThe value of this property must be equal to:
"get_schedule_task"parm
parm
objectobject with following properties:
| Property | Type | Required |
|---|---|---|
id | integer | Required |
id
id
integerinteger
148session id
sid
stringstring
Serial number
sn
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/manual_status.jsonmanual_status
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | manual_status.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
string | Required | No | manual_status (this schema) | |
| name | const | Required | No | manual_status (this schema) |
| sid | string | Required | No | manual_status (this schema) |
| sn | string | Required | No | manual_status (this schema) |
| version | const | Optional | No | manual_status (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
eKoral member email address
email
stringstring
email – email address (according to RFC 5322, section 3.4.1)api name
name
constThe value of this property must be equal to:
"manual_status"session id
sid
stringstring
Serial number
sn
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/p_info.jsonp_info
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | p_info.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
string | Required | No | p_info (this schema) | |
| name | const | Required | No | p_info (this schema) |
| sid | string | Required | No | p_info (this schema) |
| sn | string | Required | No | p_info (this schema) |
| version | const | Optional | No | p_info (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
eKoral member email address
email
stringstring
email – email address (according to RFC 5322, section 3.4.1)api name
name
constThe value of this property must be equal to:
"p_info"session id
sid
stringstring
Serial number
sn
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1http://ekoral.io/schema/p_status.jsonp_status
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted | p_status.schema.json |
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
string | Required | No | p_status (this schema) | |
| name | const | Required | No | p_status (this schema) |
| sid | string | Required | No | p_status (this schema) |
| sn | string | Required | No | p_status (this schema) |
| version | const | Optional | No | p_status (this schema) |
* | any | Additional | Yes | this schema allows additional properties |
eKoral member email address
email
stringstring
email – email address (according to RFC 5322, section 3.4.1)api name
name
constThe value of this property must be equal to:
"p_status"session id
sid
stringstring
Serial number
sn
stringstring
API version 1, if not specified, default is 1
version
constThe value of this property must be equal to:
1