Provisioning Service

Retrieve a specific entity.

get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
uuidstring · uuidRequiredExample: When looking for the root entity, the uuid 0000-0000-0000 must be entered.
Responses
chevron-right
200Success

No content

get
/entity/{uuid}

No content

Create a specific entity.

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
uuidstring · uuidRequiredExample: When creating the root entity, the uuid 0000-0000-0000 must be entered. When creating a non-root entity, uuid must be 1
Body
parentstring · uuidOptional

If empty, then this is the root entity, otherwise this points to a parent entity

childrenstring · uuid[]Optional
venuesstring · uuid[]Optional

The list of UUID of the venues for this entity

contactsstring · uuid[]Optional

The list of UUID of the contacts for the entity

locationsstring · uuid[]Optional

The list of UUID of the locations associated with thit entiry

managementPolicystring · uuidOptional
deviceConfigurationstring · uuidOptional
devicesstring · uuid[]Optional
managementPoliciesstring · uuid[]Optional

The list of UUID of the venues for this entity

variablesstring · uuid[]Optional

The list of UUID of the venues for this entity

managementRolesstring · uuid[]Optional

The list of UUID of the venues for this entity

mapsstring · uuid[]Optional

The list of UUID of the venues for this entity

configurationsstring · uuid[]Optional

The list of UUID of the venues for this entity

rrmstring · enumOptionalPossible values:
Responses
chevron-right
200Success

No content

post
/entity/{uuid}

No content

Modify a specific entity.

put
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
uuidstring · uuidRequiredExample: When modifying the root entity, the uuid 0000-0000-0000 must be entered.
Body
parentstring · uuidOptional

If empty, then this is the root entity, otherwise this points to a parent entity

childrenstring · uuid[]Optional
venuesstring · uuid[]Optional

The list of UUID of the venues for this entity

contactsstring · uuid[]Optional

The list of UUID of the contacts for the entity

locationsstring · uuid[]Optional

The list of UUID of the locations associated with thit entiry

managementPolicystring · uuidOptional
deviceConfigurationstring · uuidOptional
devicesstring · uuid[]Optional
managementPoliciesstring · uuid[]Optional

The list of UUID of the venues for this entity

variablesstring · uuid[]Optional

The list of UUID of the venues for this entity

managementRolesstring · uuid[]Optional

The list of UUID of the venues for this entity

mapsstring · uuid[]Optional

The list of UUID of the venues for this entity

configurationsstring · uuid[]Optional

The list of UUID of the venues for this entity

rrmstring · enumOptionalPossible values:
Responses
chevron-right
200Success

No content

put
/entity/{uuid}

No content

Delete a specific entity.

delete
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
uuidstring · uuidRequiredExample: The root entity cannot be deleted.
Responses
delete
/entity/{uuid}

Retrieve a list of contacts.

get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
offsetintegerOptional

Pagination start (starts at 1. If not specified, 1 is assumed)

limitintegerOptional

Maximum number of entries to return (if absent, no limit is assumed)

filterstringOptional

Filter the results

selectstringOptional

Supply a list of contacts comma separated

Example: uuid1,uuid2,uuid3
countOnlybooleanOptional

return the number of contacts

uuidOnlybooleanOptional

return only the UUIDs of contacts

venuestring · uuidOptional
entitystring · uuidOptional
Responses
chevron-right
200

Return a list of contacts

application/json
Responseone of
or
get
/contact

Retrieve a specific contact.

get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
uuidstring · uuidRequired
Query parameters
expandInUsebooleanOptional
Responses
chevron-right
200

Success

application/json
Responseone of
or
get
/contact/{uuid}

Create a specific entity.

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
uuidstring · uuidRequired
Body
typestring · enumOptionalPossible values:
titlestringOptional
salutationstringOptional
firstnamestringOptional
lastnamestringOptional
initialsstringOptional
visualstringOptional
phonesstring[]Optional
mobilesstring[]Optional
primaryEmailstringOptional
secondaryEmailstringOptional
accessPINstringOptional
inUsestring · uuid[]Optional
entitystring · uuidOptional
managementPolicystring · uuidOptional
Responses
chevron-right
200Success

No content

post
/contact/{uuid}

No content

Modify a specific contact.

put
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
uuidstring · uuidRequired
Body
typestring · enumOptionalPossible values:
titlestringOptional
salutationstringOptional
firstnamestringOptional
lastnamestringOptional
initialsstringOptional
visualstringOptional
phonesstring[]Optional
mobilesstring[]Optional
primaryEmailstringOptional
secondaryEmailstringOptional
accessPINstringOptional
inUsestring · uuid[]Optional
entitystring · uuidOptional
managementPolicystring · uuidOptional
Responses
chevron-right
200Success

No content

put
/contact/{uuid}

No content

Delete a specific contact.

delete
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
uuidstring · uuidRequired
Query parameters
forcebooleanRequired
Responses
delete
/contact/{uuid}

Retrieve a list of locations.

get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
offsetintegerOptional

Pagination start (starts at 1. If not specified, 1 is assumed)

limitintegerOptional

Maximum number of entries to return (if absent, no limit is assumed)

filterstringOptional

Filter the results

selectstringOptional

Supply a list of Locations comma separated

Example: uuid1,uuid2,uuid3
countOnlybooleanOptional

return the number of Locations

uuidOnlybooleanOptional

return only the UUIDs of Locations

Responses
chevron-right
200

Return a list of Locations

application/json
Responseone of
or
get
/location

Retrieve a specific location.

get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
uuidstring · uuidRequired
Query parameters
expandInUsebooleanOptional
Responses
chevron-right
200

Success

application/json
Responseone of
or
get
/location/{uuid}

Create a specific location.

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
uuidstring · uuidRequired
Body
typestring · enumOptionalPossible values:
buildingNamestringOptional
addressLinesstring[]Optional
citystringOptional
statestringOptional
postalstringOptional
countrystringOptional
phonesstring[]Optional
mobilesstring[]Optional
inUsestring · uuid[]OptionalExample: each uuid is preceded by ent, or ven to say that the elemenet is entity or venue
entitystring · uuidOptional
managementPolicystring · uuidOptional
geoCodestringOptional
Responses
chevron-right
200Success

No content

post
/location/{uuid}

No content

Modify a specific location.

put
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
uuidstring · uuidRequired
Body
typestring · enumOptionalPossible values:
buildingNamestringOptional
addressLinesstring[]Optional
citystringOptional
statestringOptional
postalstringOptional
countrystringOptional
phonesstring[]Optional
mobilesstring[]Optional
inUsestring · uuid[]OptionalExample: each uuid is preceded by ent, or ven to say that the elemenet is entity or venue
entitystring · uuidOptional
managementPolicystring · uuidOptional
geoCodestringOptional
Responses
chevron-right
200Success

No content

put
/location/{uuid}

No content

Delete a specific location.

delete
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
uuidstring · uuidRequired
Query parameters
forcebooleanRequired
Responses
delete
/location/{uuid}

Retrieve a list of inventory.

get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
entitystring · uuidOptional
venuestring · uuidOptional
unassignedbooleanOptional
deviceTypestringOptional
offsetintegerOptional

Pagination start (starts at 1. If not specified, 1 is assumed)

limitintegerOptional

Maximum number of entries to return (if absent, no limit is assumed)

filterstringOptional

Filter the results

selectstringOptional

Supply a list of devices comma separated

Example: serial1,serial2,serial3
serialOnlybooleanOptional

only serial numbers of full device details

countOnlybooleanOptional

return the number of devices

withExtendedInfobooleanOptional

return extended information

orderBystringOptional

return extended information

Example: serialNumber:a,created:d
rrmOnlybooleanOptional

return the list of devices under RRM

Default: false
subscriberstring · uuidOptional

return the list of devices under RRM

Responses
chevron-right
200

Return a list of elements

application/json
Responseone of
or
or
get
/inventory

Retrieve a specific inventory tag.

get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
serialNumberstring · uuidRequired
Query parameters
configbooleanOptional
explainbooleanOptional
firmwareOptionsbooleanOptional
applyConfigurationbooleanOptional
Responses
chevron-right
200

Succesful retrieve configuratiopn or part of the configuration

application/json
Responseone of
or
or
get
/inventory/{serialNumber}

Create a specific Inventory.

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
serialNumberstring · uuidRequired
Body
serialNumberstringOptional
deviceTypestringOptional
venuestring · uuidOptional
entitystring · uuidOptional
subscriberstring · uuidOptional
qrCodestringOptional
geoCodestringOptional
locationstring · uuidOptional
contactstring · uuidOptional
deviceConfigurationstring · uuidOptional
rrmstring · enumOptionalPossible values:
managementPolicystring · uuidOptional
statestringOptional
devClassstring · enumOptionalPossible values:
localestring · min: 2 · max: 2Optional
Responses
chevron-right
200Success

No content

post
/inventory/{serialNumber}

No content

Modify a specific inventory.

put
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
serialNumberstring · uuidRequired
removeSubscriberstring · uuidRequired
Query parameters
unassignbooleanOptional
Body
serialNumberstringOptional
deviceTypestringOptional
venuestring · uuidOptional
entitystring · uuidOptional
subscriberstring · uuidOptional
qrCodestringOptional
geoCodestringOptional
locationstring · uuidOptional
contactstring · uuidOptional
deviceConfigurationstring · uuidOptional
rrmstring · enumOptionalPossible values:
managementPolicystring · uuidOptional
statestringOptional
devClassstring · enumOptionalPossible values:
localestring · min: 2 · max: 2Optional
Responses
chevron-right
200

success

application/json
put
/inventory/{serialNumber}

Delete a specific inventory.

delete
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
serialNumberstring · uuidRequired
Responses
delete
/inventory/{serialNumber}

Retrieve a list of venues.

get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
entitystring · uuidOptional
venuestring · uuidOptional
unassignedbooleanOptional
deviceTypestringOptional
offsetintegerOptional

Pagination start (starts at 1. If not specified, 1 is assumed)

limitintegerOptional

Maximum number of entries to return (if absent, no limit is assumed)

filterstringOptional

Filter the results

selectstringOptional

Supply a list of Venues comma separated

Example: serial1,serial2,serial3
serialOnlybooleanOptional

only serial numbers of full device details

countOnlybooleanOptional

return the number of devices

Responses
chevron-right
200

Return a list of venues.

application/json
Responseone of
or
get
/venue

Retrieve a specific venue.

get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
uuidstring · uuidRequired
Responses
chevron-right
200Success

No content

get
/venue/{uuid}

No content

Create a specific venue.

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
uuidstring · uuidRequired
Query parameters
Body
entitystring · uuidOptional
parentstring · uuidOptional
childrenstring · uuid[]Optional
managementPolicystring · uuidOptional
devicesstring · uuid[]Optional
designstringOptional
deviceConfigurationstring · uuidOptional
contactsstring · uuid[]Optional
locationstring · uuidOptional
rrmstring · enumOptionalPossible values:
managementPoliciesstring · uuid[]Optional

The list of UUID of the venues for this entity

managementRolesstring · uuid[]Optional

The list of UUID of the venues for this entity

variablesstring · uuid[]Optional

The list of UUID of the venues for this entity

mapsstring · uuid[]Optional

The list of UUID of the venues for this entity

configurationsstring · uuid[]Optional

The list of UUID of the venues for this entity

Responses
chevron-right
200Success

No content

post
/venue/{uuid}

No content

Modify a specific venue.

put
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
uuidstring · uuidRequired
Body
entitystring · uuidOptional
parentstring · uuidOptional
childrenstring · uuid[]Optional
managementPolicystring · uuidOptional
devicesstring · uuid[]Optional
designstringOptional
deviceConfigurationstring · uuidOptional
contactsstring · uuid[]Optional
locationstring · uuidOptional
rrmstring · enumOptionalPossible values:
managementPoliciesstring · uuid[]Optional

The list of UUID of the venues for this entity

managementRolesstring · uuid[]Optional

The list of UUID of the venues for this entity

variablesstring · uuid[]Optional

The list of UUID of the venues for this entity

mapsstring · uuid[]Optional

The list of UUID of the venues for this entity

configurationsstring · uuid[]Optional

The list of UUID of the venues for this entity

Responses
chevron-right
200Success

No content

put
/venue/{uuid}

No content

Delete a specific venue.

delete
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
uuidstring · uuidRequiredExample: The root entity cannot be deleted.
Responses
delete
/venue/{uuid}

Retrieve the list of maps

get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
offsetintegerOptional

Pagination start (starts at 1. If not specified, 1 is assumed)

limitintegerOptional

Maximum number of entries to return (if absent, no limit is assumed)

filterstringOptional

Filter the results

myMapsbooleanOptional

Return only maps I created

sharedWithMebooleanOptional

Return only maps shared with Me

Responses
chevron-right
200

Return a list of Venues

application/json
get
/map

Retrieve a specific map.

get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
uuidstring · uuidRequired
Responses
chevron-right
200

Successfull retrieval of a map

application/json
get
/map/{uuid}

Create a specific map.

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
uuidstring · uuidRequired
Body
entitystring · uuidOptional
venuestring · uuidOptional
managementPolicystring · uuidOptional
datastringOptional
visibilitystring · enumOptionalPossible values:
creatorstring · uuidOptional
Responses
chevron-right
200Success

No content

post
/map/{uuid}

No content

Modify a specific map.

put
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
uuidstring · uuidRequired
Body
entitystring · uuidOptional
venuestring · uuidOptional
managementPolicystring · uuidOptional
datastringOptional
visibilitystring · enumOptionalPossible values:
creatorstring · uuidOptional
Responses
chevron-right
200Success

No content

put
/map/{uuid}

No content

Delete a specific map.

delete
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
uuidstring · uuidRequired
Responses
delete
/map/{uuid}

Get a list of policies.

get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
entitystring · uuidOptional
venuestring · uuidOptional
unassignedbooleanOptional
offsetintegerOptional

Pagination start (starts at 1. If not specified, 1 is assumed)

limitintegerOptional

Maximum number of entries to return (if absent, no limit is assumed)

filterstringOptional

Filter the results

selectstringOptional

Supply a list of policies comma separated

Example: serial1,serial2,serial3
countOnlybooleanOptional

return the number of policies

Responses
chevron-right
200

Return a list of Venues

application/json
Responseone of
or
get
/managementPolicy

Retrieve a specific policy.

get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
uuidstring · uuidRequired
Query parameters
expandInUsebooleanOptional
Responses
chevron-right
200

Succesful retrieve a management policy

application/json
Responseone of
or
get
/managementPolicy/{uuid}

Create a specific policy.

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
uuidstring · uuidRequired
Body
inUsestring · uuid[]OptionalExample: each uuid is preceded by ent, or ven to say that the elemenet is entity or venue
entitystring · uuidOptional
venuestring · uuidOptional
Responses
chevron-right
200Success

No content

post
/managementPolicy/{uuid}

No content

Modify a specific policy.

put
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
uuidstring · uuidRequired
Body
inUsestring · uuid[]OptionalExample: each uuid is preceded by ent, or ven to say that the elemenet is entity or venue
entitystring · uuidOptional
venuestring · uuidOptional
Responses
chevron-right
200Success

No content

put
/managementPolicy/{uuid}

No content

Delete a specific policy.

delete
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
uuidstring · uuidRequiredExample: The root entity cannot be deleted.
Responses
delete
/managementPolicy/{uuid}

Retrieve a list of management roles.

get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
entitystring · uuidOptional
offsetintegerOptional

Pagination start (starts at 1. If not specified, 1 is assumed)

limitintegerOptional

Maximum number of entries to return (if absent, no limit is assumed)

filterstringOptional

Filter the results

selectstringOptional

Supply a list of devices comma separated

Example: serial1,serial2,serial3
countOnlybooleanOptional

return the number of roles

Responses
chevron-right
200

Return a list of elements

application/json
Responseone of
or
get
/managementRole

Create a specific management role.

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
uuidstring · uuidRequiredExample: during creation, must be set to 1. The real uuid will be returned in the created object
Body
managementPolicystring · uuidOptional
usersstring · uuid[]Optional
inUsestring · uuid[]OptionalExample: each uuid is preceded by ent, or ven to say that the elemenet is entity or venue
entitystring · uuidOptional
venuestring · uuidOptional
Responses
chevron-right
200Success

No content

post
/managementRole/{uuid}

No content

Modify a specific management role.

put
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
uuidstring · uuidRequired
Body
managementPolicystring · uuidOptional
usersstring · uuid[]Optional
inUsestring · uuid[]OptionalExample: each uuid is preceded by ent, or ven to say that the elemenet is entity or venue
entitystring · uuidOptional
venuestring · uuidOptional
Responses
chevron-right
200Success

No content

put
/managementRole/{uuid}

No content

Delete a specific management role.

delete
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
uuidstring · uuidRequired
Responses
delete
/managementRole/{uuid}

Retrieve a list of configurations.

get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
offsetintegerOptional

Pagination start (starts at 1. If not specified, 1 is assumed)

limitintegerOptional

Maximum number of entries to return (if absent, no limit is assumed)

filterstringOptional

Filter the results

selectstringOptional

Supply a list of devices comma separated

Example: serial1,serial2,serial3
countOnlybooleanOptional

return the number of devices

venuestring · uuidOptional
entitystring · uuidOptional
Responses
chevron-right
200

Return a list of elements

application/json
Responseone of
or
get
/configurations

Retrieve a specific configuration.

get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
uuidstring · uuidRequiredExample: When looking for the root entity, the uuid 0000-0000-0000 must be entered.
Query parameters
expandInUsebooleanOptional
Responses
chevron-right
200

Success

application/json
Responseone of
or
get
/configurations/{uuid}

Create a specific configuration.

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
uuidstring · uuidRequiredExample: When creating the root entity, the uuid 0000-0000-0000 must be entered. When creating a non-root entity, uuid must be 1
Query parameters
validateOnlybooleanOptional
Body
managementPolicystring · uuidOptional
deviceTypesstring[]Optional
variablesstring · uuid[]Optional
inUsestring · uuid[]Optional
subscriberOnlybooleanOptionalDefault: false
rrmstring · enumOptionalPossible values:
firmwareUpgradestringOptionalExample: auto or a time string of the format DOW-HH:MM
firmwareRCOnlybooleanOptional
venuestring · uuidOptional
entitystring · uuidOptional
subscriberstring · uuidOptional
Responses
chevron-right
200Success

No content

post
/configurations/{uuid}

No content

Modify a specific configuration.

put
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
uuidstring · uuidRequiredExample: When modifying the root entity, the uuid 0000-0000-0000 must be entered.
Body
managementPolicystring · uuidOptional
deviceTypesstring[]Optional
variablesstring · uuid[]Optional
inUsestring · uuid[]Optional
subscriberOnlybooleanOptionalDefault: false
rrmstring · enumOptionalPossible values:
firmwareUpgradestringOptionalExample: auto or a time string of the format DOW-HH:MM
firmwareRCOnlybooleanOptional
venuestring · uuidOptional
entitystring · uuidOptional
subscriberstring · uuidOptional
Responses
chevron-right
200Success

No content

put
/configurations/{uuid}

No content

Delete a specific configuration.

delete
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
uuidstring · uuidRequiredExample: The root entity cannot be deleted.
Responses
delete
/configurations/{uuid}

Get the country code for an IP address

get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
ipliststringRequiredExample: 10.2.2.2,10.3.4.3
Responses
chevron-right
200

List of country codes.

application/json
get
/iptocountry

This call allows someone to get the status of a signup.

get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
emailstring · emailOptional
macAddressstringOptional
signupUUIDstring · uuidOptional
dashboardbooleanOptionalDefault: false
deviceIDstringOptional
Responses
chevron-right
200

Successfull completion

application/json
Responseone of
or
get
/signup

This call allows a new subscriber to register themselves and their devices.

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
emailstring · emailRequired
macAddressstringRequired
deviceIDstringOptional
Responses
chevron-right
200Success

No content

post
/signup

No content

modify the signup command in play

put
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
signupUUIDstring · uuidRequired
operationstring · enumRequiredPossible values:
Body
reasonstringOptional
timeinteger · int64Optional
errorCodeinteger · int32Optional
statusstringOptional
Responses
chevron-right
200Success

No content

put
/signup

No content

This call allows someone to delete a specific signUp or all signups according to serialNumber of email address

delete
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
emailstring · emailOptional
macAddressstringOptional
signupUUIDstring · uuidOptional
deviceIDstringOptional
Responses
delete
/signup

Retrieve lists of control blocks

get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
venuestring · uuidOptional
entitystring · uuidOptional
offsetintegerOptional

Pagination start (starts at 1. If not specified, 1 is assumed)

limitintegerOptional

Maximum number of entries to return (if absent, no limit is assumed)

filterstringOptional

Filter the results

selectstringOptional

Supply a list of devices comma separated

Example: serial1,serial2,serial3
countOnlybooleanOptional

return the number of devices

Responses
chevron-right
200Success

No content

get
/variables

No content

Get the last version of the dashboard.

get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Responses
chevron-right
200Success

No content

get
/dashboard

No content

Retrieve different values from the running service.

get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
commandstring · enumRequired

Get a value

Possible values:
Responses
chevron-right
200

Successful command execution

application/json
Responseone of
get
/system

Perform some system wide commands.

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
or
or
or
or
Responses
chevron-right
200

Successful command execution

application/json
Responseone of
or
or
post
/system

Last updated