Overview
Documentation of all APIs related to Bluzone.
Version information
Version : 1.0
Contact information
Contact : HID Internet-of-Things
Contact Email : support@bluzone.io
License information
License : HID Global Corporation/ASSA ABLOY AB
License URL : https://www.hidglobal.com/internet-of-things
Terms of service : https://www.hidglobal.com/about/terms-of-use
URI scheme
Host : localhost:8080
BasePath : /portal
Tags
- 
accounts : Portal Account Controller 
- 
assets : Asset Controller 
- 
beaconReadReports : Beacon Read Report Controller 
- 
beaconTemplates : Beacon Template Controller 
- 
beacons : Beacon Controller 
- 
blufiBulkProvisioning : Blufi Bulk Provisioning Controller 
- 
blufiSleepCycles : Blufi Sleep Cycle Controller 
- 
blufiSleepSchedules : Blufi Sleep Schedule Controller 
- 
blufiTemplates : Blufi Template Controller 
- 
blufis : Blufi Controller 
- 
bulkProvisioning : Bulk Beacon Provisioning Controller 
- 
dashboard : Dashboard Controller 
- 
deviceJobSchedules : Device Job Schedule Controller 
- 
deviceJobs : Device Job Controller 
- 
deviceRegistry : Device Registry Controller 
- 
deviceSelfie : Device Selfie Controller 
- 
deviceStatsReports : Device Stats Report Controller 
- 
deviceTemplates : Device Template Controller 
- 
deviceTypes : Device Type Controller 
- 
exportimport : Export Import Controller 
- 
grafana : Grafana Controller 
- 
history : History Controller 
- 
hotelLoaderJobs : Hotel Loader Job Controller 
- 
hoteling : Hoteling Controller 
- 
iBeaconConfiguration : I Beacon Configuration Controller 
- 
label : Label Controller 
- 
labelValue : Label Value Controller 
- 
ldapConnectors : Ldap Connector Controller 
- 
ldapQueries : Ldap Query Controller 
- 
locations : Location Controller 
- 
ltxReadReport : Ltx Read Report Controller 
- 
manufactureData : Portal Mfg Data Controller 
- 
mls : Mls Controller 
- 
mustering : Mustering Zone Controller 
- 
notificationSubscriptions : Notification Subscription Controller 
- 
panicButtonDashboard : Panic Button Dashboard Controller 
- 
policies : Policy Controller 
- 
portalCloud : Portal Cloud Controller 
- 
product : Product Controller 
- 
projects : Project Controller 
- 
provisioning : Beacon Provisioning Controller 
- 
rcm : RCM Controller 
- 
remoteConsumerConfig : Remote Consumer Config Controller 
- 
remoteStorageConfig : Remote Storage Config Controller 
- 
reports : Report Controller 
- 
tags : Tag Controller 
- 
teamFeatures : Team Feature Controller 
- 
teamInvitations : Team Invitation Controller 
- 
teamMembers : Team Member Controller 
- 
teamProducts : Team Product Controller 
- 
thirdPartyDevices : Third Party Device Controller 
- 
trays : Tray Controller 
- 
validations : Validation Controller 
- 
virtualBlufis : Virtual Blufi Controller 
- 
virtualDevice : Virtual Device Controller 
- 
webhooks : Webhook Controller 
- 
wifiScanReports : Wifi Scan Report Controller 
- 
wifiSecurityType : Wifi Security Type Controller 
- 
workZoneBlufi : Work Zone Blufi Controller 
- 
workplace : Workplace Controller 
- 
workplaceSelfie : Workplace Selfie Controller 
- 
wpoLocation : Wpo Location Controller 
- 
wpoZone : Zone Controller 
Learn More
To learn more about how to use Bluzone REST API’s please visit Bluvision Developer Portal
Blufi
The BluFi provisioning process is tracked by a transaction. The client must be authenticated and must provide the credentials in the form of HTTP Cookie for each api request. The Provisioning process consists of the client initiating a transaction by binding the device sid64, projectId, and Blufi configuration templateId to the transaction. This is done via a convenience method in "Begin Transaction". The transaction tracks the state transitions during the provisioning process. At any point, the client can request transaction status, reset the transaction, or close the transaction. If the transaction does not complete within a specified amount of time (time TBD), the transaction state will be set to TIMEOUT and closed. Optionally, the client can provide Tags and DeviceSelfie.
Beacon
Beacon provisioning is completely handling by the Cloud. The App interaction is for registering the Beacon with the Cloud and associating it with a project. Once registered, the App may query the cloud for beacon status and update meta-data about the Beacon (name, latitude, longitude, altitude, floor number, tags, etc).
Custom Bluzone Errors
An HTTP Response status of 480 indicates that the client should parse a custom error message. The Content-Type should be "application/json", and there should be some additional headers added to the response. The Client is expected to map the "type" field to a platform specific resource bundle for i18n support. The array of args should be merged into the template value to provide a rich error messaging experience to the end user. Since some automated clients (or remote B2B systems) may not support i18n (or JSON parsing), the error code and default rendered message are placed in the response headers. It is critical that the Client inspect the http response codes for each API call.
Where Next
Please follow through the resources to learn more.
Paths
Get account
GET /papis/v1/accounts/{accountId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | accountId | accountId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
accounts 
Update Account
PUT /papis/v1/accounts/{accountId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Body | account | account | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
accounts 
Get all device types
GET /papis/v1/deviceTypes
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < DeviceType > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
deviceTypes 
Get device type
GET /papis/v1/deviceTypes/{code}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | code | code | string | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
deviceTypes 
Get system template
GET /papis/v1/deviceTypes/{code}/template
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | code | code | string | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
deviceTypes 
Get rcm data mag state aggregation csv
POST /papis/v1/history/addata/{projectId}/magstate
Parameters
| Type | Name | Description | Schema | Default | 
|---|---|---|---|---|
| Path | projectId | projectId | integer (int64) | |
| Query | baseTemp | baseTemp | number (float) | |
| Query | beaconId | beaconId | string | |
| Query | details | details | boolean | 
 | 
| Query | endDate | endDate | string | |
| Query | format | format | enum (csv) | 
 | 
| Query | header | header | boolean | 
 | 
| Query | raw | raw | boolean | 
 | 
| Query | separator | separator | string | 
 | 
| Query | showClosed | showClosed | boolean | 
 | 
| Query | startDate | startDate | string | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
text/csv
Tags
- 
history 
Get rcm data mag state aggregation csv
GET /papis/v1/history/addata/{projectId}/magstate
Parameters
| Type | Name | Description | Schema | Default | 
|---|---|---|---|---|
| Path | projectId | projectId | integer (int64) | |
| Query | baseTemp | baseTemp | number (float) | |
| Query | beaconId | beaconId | string | |
| Query | details | details | boolean | 
 | 
| Query | endDate | endDate | string | |
| Query | format | format | enum (csv) | 
 | 
| Query | header | header | boolean | 
 | 
| Query | raw | raw | boolean | 
 | 
| Query | separator | separator | string | 
 | 
| Query | showClosed | showClosed | boolean | 
 | 
| Query | startDate | startDate | string | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
text/csv
Tags
- 
history 
Get raw scan data csv
POST /papis/v1/history/addata/{projectId}/rawData
Parameters
| Type | Name | Description | Schema | Default | 
|---|---|---|---|---|
| Path | projectId | projectId | integer (int64) | |
| Query | beaconId | beaconId | string | |
| Query | dataType | dataType | string | |
| Query | endDate | endDate | string | |
| Query | format | format | enum (csv) | 
 | 
| Query | header | header | boolean | 
 | 
| Query | rcmOnly | rcmOnly | boolean | 
 | 
| Query | separator | separator | string | 
 | 
| Query | startDate | startDate | string | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
text/csv
Tags
- 
history 
Get raw scan data csv
GET /papis/v1/history/addata/{projectId}/rawData
Parameters
| Type | Name | Description | Schema | Default | 
|---|---|---|---|---|
| Path | projectId | projectId | integer (int64) | |
| Query | beaconId | beaconId | string | |
| Query | dataType | dataType | string | |
| Query | endDate | endDate | string | |
| Query | format | format | enum (csv) | 
 | 
| Query | header | header | boolean | 
 | 
| Query | rcmOnly | rcmOnly | boolean | 
 | 
| Query | separator | separator | string | 
 | 
| Query | startDate | startDate | string | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
text/csv
Tags
- 
history 
Get all aggregate history by csv
POST /papis/v1/history/metric/aggregate/{projectId}
Parameters
| Type | Name | Description | Schema | Default | 
|---|---|---|---|---|
| Path | projectId | projectId | integer (int64) | |
| Query | beaconId | beaconId | < string > array(multi) | |
| Query | endDate | endDate | string | |
| Query | format | format | enum (csv) | 
 | 
| Query | header | header | boolean | 
 | 
| Query | interval | interval | string | |
| Query | provider | provider | enum (LEGACY, SAMPLER) | 
 | 
| Query | startDate | startDate | string | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
text/csv
Tags
- 
history 
getAllAggregateMetricHistoryByBeacon
GET /papis/v1/history/metric/aggregate/{projectId}
Parameters
| Type | Name | Description | Schema | Default | 
|---|---|---|---|---|
| Path | projectId | projectId | integer (int64) | |
| Query | beaconId | beaconId | < string > array(multi) | |
| Query | download | download | boolean | 
 | 
| Query | endDate | endDate | string | |
| Query | format | format | enum (json) | 
 | 
| Query | interval | interval | string | |
| Query | provider | provider | enum (LEGACY, SAMPLER) | 
 | 
| Query | startDate | startDate | string | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < BeaconHistoryMetricGroup > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
history 
Get condition cluster data csv
POST /papis/v1/history/metric/cluster/{projectId}
Parameters
| Type | Name | Description | Schema | Default | 
|---|---|---|---|---|
| Path | projectId | projectId | integer (int64) | |
| Query | beaconId | beaconId | string | |
| Query | format | format | enum (csv) | 
 | 
| Query | header | header | boolean | 
 | 
| Query | highRes | highRes | boolean | 
 | 
| Query | policyId | policyId | integer (int64) | |
| Query | provider | provider | enum (LEGACY, SAMPLER) | 
 | 
| Query | separator | separator | string | 
 | 
| Query | xCluster | xCluster | integer (int32) | 
 | 
| Query | yCluster | yCluster | integer (int32) | 
 | 
| Query | zCluster | zCluster | integer (int32) | 
 | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
text/csv
Tags
- 
history 
Get condition cluster data csv
GET /papis/v1/history/metric/cluster/{projectId}
Parameters
| Type | Name | Description | Schema | Default | 
|---|---|---|---|---|
| Path | projectId | projectId | integer (int64) | |
| Query | beaconId | beaconId | string | |
| Query | format | format | enum (csv) | 
 | 
| Query | header | header | boolean | 
 | 
| Query | highRes | highRes | boolean | 
 | 
| Query | policyId | policyId | integer (int64) | |
| Query | provider | provider | enum (LEGACY, SAMPLER) | 
 | 
| Query | separator | separator | string | 
 | 
| Query | xCluster | xCluster | integer (int32) | 
 | 
| Query | yCluster | yCluster | integer (int32) | 
 | 
| Query | zCluster | zCluster | integer (int32) | 
 | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
text/csv
Tags
- 
history 
Get condition cluster invalid data csv
POST /papis/v1/history/metric/cluster/{projectId}/invalid
Parameters
| Type | Name | Description | Schema | Default | 
|---|---|---|---|---|
| Path | projectId | projectId | integer (int64) | |
| Query | beaconId | beaconId | string | |
| Query | format | format | enum (csv) | 
 | 
| Query | header | header | boolean | 
 | 
| Query | highRes | highRes | boolean | 
 | 
| Query | policyId | policyId | integer (int64) | |
| Query | provider | provider | enum (LEGACY, SAMPLER) | 
 | 
| Query | separator | separator | string | 
 | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
text/csv
Tags
- 
history 
Get condition cluster invalid data csv
GET /papis/v1/history/metric/cluster/{projectId}/invalid
Parameters
| Type | Name | Description | Schema | Default | 
|---|---|---|---|---|
| Path | projectId | projectId | integer (int64) | |
| Query | beaconId | beaconId | string | |
| Query | format | format | enum (csv) | 
 | 
| Query | header | header | boolean | 
 | 
| Query | highRes | highRes | boolean | 
 | 
| Query | policyId | policyId | integer (int64) | |
| Query | provider | provider | enum (LEGACY, SAMPLER) | 
 | 
| Query | separator | separator | string | 
 | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
text/csv
Tags
- 
history 
Get last know value for Summary
GET /papis/v1/history/metric/lastKnownSummary/{projectId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Query | beaconIds | beaconIds | < string > array(multi) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < string, BeaconHistoryMetricGroup > map | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
history 
Get raw metric history by csv
POST /papis/v1/history/metric/raw/{projectId}
Parameters
| Type | Name | Description | Schema | Default | 
|---|---|---|---|---|
| Header | bz-page-token | bz-page-token | string | |
| Path | projectId | projectId | integer (int64) | |
| Query | beaconId | beaconId | < string > array(multi) | |
| Query | dataType | dataType | string | |
| Query | deviceJobId | deviceJobId | integer (int64) | |
| Query | endDate | endDate | string | |
| Query | filters | filters | < string > array(multi) | |
| Query | format | format | enum (csv) | 
 | 
| Query | header | header | boolean | 
 | 
| Query | provider | provider | enum (LEGACY, SAMPLER) | 
 | 
| Query | separator | separator | string | 
 | 
| Query | sessionId | sessionId | string | |
| Query | startDate | startDate | string | |
| Query | storageType | storageType | string | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | Raw Metric History Data | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
text/csv
Tags
- 
history 
Get raw metric history by csv
GET /papis/v1/history/metric/raw/{projectId}
Parameters
| Type | Name | Description | Schema | Default | 
|---|---|---|---|---|
| Header | bz-page-token | bz-page-token | string | |
| Path | projectId | projectId | integer (int64) | |
| Query | beaconId | beaconId | < string > array(multi) | |
| Query | dataType | dataType | string | |
| Query | deviceJobId | deviceJobId | integer (int64) | |
| Query | endDate | endDate | string | |
| Query | filters | filters | < string > array(multi) | |
| Query | format | format | enum (csv) | 
 | 
| Query | header | header | boolean | 
 | 
| Query | provider | provider | enum (LEGACY, SAMPLER) | 
 | 
| Query | separator | separator | string | 
 | 
| Query | sessionId | sessionId | string | |
| Query | startDate | startDate | string | |
| Query | storageType | storageType | string | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | Raw Metric History Data | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
text/csv
Tags
- 
history 
Search aggregate metrics by beacon csv
POST /papis/v1/history/metric/{projectId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | request | request | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < BeaconHistoryMetricValue > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
application/json
Tags
- 
history 
Get aggregate metrics by beacon
GET /papis/v1/history/metric/{projectId}
Parameters
| Type | Name | Description | Schema | Default | 
|---|---|---|---|---|
| Path | projectId | projectId | integer (int64) | |
| Query | beaconId | beaconId | < string > array(multi) | |
| Query | blufiId | blufiId | < string > array(multi) | |
| Query | download | download | boolean | 
 | 
| Query | endDate | endDate | string | |
| Query | format | format | enum (json) | 
 | 
| Query | interval | interval | string | |
| Query | metric | metric | enum (TEMP, RSSI, PER_BLUFI_RSSI, LUMS, X_ACCEL, Y_ACCEL, Z_ACCEL, X_ACCEL_HS, Y_ACCEL_HS, Z_ACCEL_HS, X_MAG, Y_MAG, Z_MAG, X_VELOCITY, Y_VELOCITY, Z_VELOCITY, MAG_STATE, BATTERY, DURESS_BTN_PRESS) | |
| Query | provider | provider | enum (LEGACY, SAMPLER) | 
 | 
| Query | startDate | startDate | string | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < BeaconHistoryMetricValue > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
history 
Search aggregate metrics by beacon csv
POST /papis/v1/history/metric_csv/{projectId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | request | request | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
text/csv
Tags
- 
history 
Accel Second Data
POST /papis/v1/history/storage/accel/{projectId}
Parameters
| Type | Name | Description | Schema | Default | 
|---|---|---|---|---|
| Path | projectId | projectId | integer (int64) | |
| Query | allowAll | allowAll | boolean | |
| Query | beaconId | beaconId | < string > array(multi) | |
| Query | download | download | boolean | 
 | 
| Query | endDate | endDate | string | |
| Query | startDate | startDate | string | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | string | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
text/csv
Tags
- 
history 
Accel Second Data
GET /papis/v1/history/storage/accel/{projectId}
Parameters
| Type | Name | Description | Schema | Default | 
|---|---|---|---|---|
| Path | projectId | projectId | integer (int64) | |
| Query | allowAll | allowAll | boolean | |
| Query | beaconId | beaconId | < string > array(multi) | |
| Query | download | download | boolean | 
 | 
| Query | endDate | endDate | string | |
| Query | startDate | startDate | string | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | string | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
text/csv
Tags
- 
history 
Download Storage
GET /papis/v1/history/storage/download/{projectId}
Parameters
| Type | Name | Description | Schema | Default | 
|---|---|---|---|---|
| Path | projectId | projectId | integer (int64) | |
| Query | beaconId | beaconId | < string > array(multi) | |
| Query | dataType | dataType | < string > array(multi) | |
| Query | download | download | boolean | 
 | 
| Query | endDate | endDate | string | |
| Query | startDate | startDate | string | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | string | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
application/json
Tags
- 
history 
List storage keys
GET /papis/v1/history/storage/list/{projectId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Query | beaconId | beaconId | < string > array(multi) | 
| Query | dataType | dataType | < string > array(multi) | 
| Query | endDate | endDate | string | 
| Query | startDate | startDate | string | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < string > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
application/json
Tags
- 
history 
Get all manufacture data
GET /papis/v1/mfgdata
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
manufactureData 
Get manufacture data by id64
GET /papis/v1/mfgdata/devices/{id64}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | id64 | id64 | string | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | string | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
manufactureData 
Create a project
POST /papis/v1/projects
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Body | project | project | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
projects 
Get all the projects
GET /papis/v1/projects
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < Project > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
projects 
Get panic button dashboard by current project
GET /papis/v1/projects/current/panicButtonDashboard
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
panicButtonDashboard 
Get a project by its id
GET /papis/v1/projects/{projectId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
projects 
Update a project
PUT /papis/v1/projects/{projectId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | project | project | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
projects 
Export complete project
POST /papis/v1/projects/{projectId}/_exports
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | object | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
*/*
Produces
- 
*/*
Tags
- 
exportimport 
Post import Operations
POST /papis/v1/projects/{projectId}/_exports/{exportId}/_after
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | exportId | exportId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
| Body | blufiRedirect | blufiRedirect | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
exportimport 
Export status
GET /papis/v1/projects/{projectId}/_exports/{exportId}/status
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | exportId | exportId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | object | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
exportimport 
Import complete project
POST /papis/v1/projects/{projectId}/_imports
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | exportInfo | exportInfo | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | object | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
exportimport 
Import status
GET /papis/v1/projects/{projectId}/_imports
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | object | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
exportimport 
Import status
GET /papis/v1/projects/{projectId}/_imports/{importId}/status
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | importId | importId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | object | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
exportimport 
Create a installer test log
POST /papis/v1/projects/{projectId}/_installerTestLog
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | dto | dto | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
projects 
Get a list installer test logs by project
GET /papis/v1/projects/{projectId}/_installerTestLog
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < InstallerTestLog > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
projects 
Update project name
PUT /papis/v1/projects/{projectId}/_rename
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | projectNameObject | projectNameObject | < string, string > map | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
projects 
Request to enable Policy features
PUT /papis/v1/projects/{projectId}/_requestPolicyFeatures
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
projects 
Request to enable RTLS features
PUT /papis/v1/projects/{projectId}/_requestRTLSFeatures
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
projects 
requiresRoleAdmin
GET /papis/v1/projects/{projectId}/_requiresRoleAdmin
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | object | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
projects 
setProjectContext
PUT /papis/v1/projects/{projectId}/_set
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
projects 
Get project api access
GET /papis/v1/projects/{projectId}/apiAccess
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < ApiAccess > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
projects 
Create assets
POST /papis/v1/projects/{projectId}/assets
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | assets | assets | < Asset > array | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 201 | Created | < Asset > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
assets 
Get all assets
GET /papis/v1/projects/{projectId}/assets
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < Asset > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
assets 
Get all available beacons
GET /papis/v1/projects/{projectId}/assets/beacons/_available
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < BeaconLite > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
assets 
Get an asset
GET /papis/v1/projects/{projectId}/assets/{assetId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | assetId | assetId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
assets 
update one asset
PUT /papis/v1/projects/{projectId}/assets/{assetId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | assetId | assetId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
| Body | asset | asset | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
assets 
Remove an asset
DELETE /papis/v1/projects/{projectId}/assets/{assetId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | assetId | assetId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
assets 
Find all beacons for a given projectId/assetId combination
GET /papis/v1/projects/{projectId}/assets/{assetId}/beacons
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | assetId | assetId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < BeaconLite > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
assets 
Update beacons for an asset
PUT /papis/v1/projects/{projectId}/assets/{assetId}/beacons
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | assetId | assetId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
| Body | beacons | beacons | < BeaconLite > array | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < BeaconLite > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
assets 
Remove one beacon from an asset
DELETE /papis/v1/projects/{projectId}/assets/{assetId}/beacons/{beaconId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | assetId | assetId | integer (int64) | 
| Path | beaconId | beaconId | string | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
assets 
create a set of NotificationSubscription
POST /papis/v1/projects/{projectId}/assets/{assetId}/notificationSubscriptions
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | assetId | assetId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
| Body | notificationSubscriptions | notificationSubscriptions | < NotificationSubscription > array | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 201 | Created | < NotificationSubscription > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
notificationSubscriptions 
Get all NotificationSubscription objects
GET /papis/v1/projects/{projectId}/assets/{assetId}/notificationSubscriptions
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | assetId | assetId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < NotificationSubscription > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
notificationSubscriptions 
Remove an array of NotificationSubscription objects
PUT /papis/v1/projects/{projectId}/assets/{assetId}/notificationSubscriptions/_delete
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | assetId | assetId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
| Body | notificationSubscriptionIds | notificationSubscriptionIds | < integer (int64) > array | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
notificationSubscriptions 
Get NotificationSubscription
GET /papis/v1/projects/{projectId}/assets/{assetId}/notificationSubscriptions/{notificationSubscriptionId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | assetId | assetId | integer (int64) | 
| Path | notificationSubscriptionId | notificationSubscriptionId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
notificationSubscriptions 
update one NotificationSubscription
PUT /papis/v1/projects/{projectId}/assets/{assetId}/notificationSubscriptions/{notificationSubscriptionId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | assetId | assetId | integer (int64) | 
| Path | notificationSubscriptionId | notificationSubscriptionId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
| Body | notificationSubscription | notificationSubscription | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
notificationSubscriptions 
Remove NotificationSubscription
DELETE /papis/v1/projects/{projectId}/assets/{assetId}/notificationSubscriptions/{notificationSubscriptionId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | assetId | assetId | integer (int64) | 
| Path | notificationSubscriptionId | notificationSubscriptionId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
notificationSubscriptions 
Create beacon template
POST /papis/v1/projects/{projectId}/beaconTemplates
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | template | template | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
beaconTemplates 
Get all beacon templates by project id
GET /papis/v1/projects/{projectId}/beaconTemplates
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < BeaconTemplate > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
beaconTemplates 
Delete beacon templates by beacon template ids
PUT /papis/v1/projects/{projectId}/beaconTemplates/_delete
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | templateIds | templateIds | < integer (int64) > array | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
beaconTemplates 
Get beacon template by beacon template id
GET /papis/v1/projects/{projectId}/beaconTemplates/{templateId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Path | templateId | templateId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
beaconTemplates 
Update beacon template by beacon template id
PUT /papis/v1/projects/{projectId}/beaconTemplates/{templateId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Path | templateId | templateId | integer (int64) | 
| Body | template | template | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
beaconTemplates 
Clone beacon template by beacon template id
PUT /papis/v1/projects/{projectId}/beaconTemplates/{templateId}/_clone
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Path | templateId | templateId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
beaconTemplates 
Bulk provision beacons
POST /papis/v1/projects/{projectId}/beacons/_bulkProvision
Parameters
| Type | Name | Description | Schema | Default | 
|---|---|---|---|---|
| Path | projectId | projectId | integer (int64) | |
| Query | configType | configType | string | |
| Query | locationId | locationId | integer (int64) | |
| Query | skipDeviceJob | skipDeviceJob | boolean | 
 | 
| Query | templateId | templateId | integer (int64) | |
| FormData | file | file | file | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < Beacon > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
multipart/form-data
Produces
- 
*/*
Tags
- 
bulkProvisioning 
Get beacon read reports
GET /papis/v1/projects/{projectId}/beacons/{beaconId}/ltxReadReports
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | beaconId | beaconId | string | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < LtxReadReport > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
ltxReadReport 
Create blufi template
POST /papis/v1/projects/{projectId}/blufiTemplates
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | blufiTemplate | blufiTemplate | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufiTemplates 
Get all blufi templates
GET /papis/v1/projects/{projectId}/blufiTemplates
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < BlufiTemplate > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufiTemplates 
Delete blufi templates by blufi template ids
PUT /papis/v1/projects/{projectId}/blufiTemplates
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | templateIds | templateIds | < integer (int64) > array | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufiTemplates 
Import Encrypted Blufi Template
POST /papis/v1/projects/{projectId}/blufiTemplates/_importEncrypted
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | encodedPayload | encodedPayload | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufiTemplates 
Import Encrypted Blufi Template via form data
POST /papis/v1/projects/{projectId}/blufiTemplates/_importEncryptedFormData
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| FormData | file | file | file | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
multipart/form-data
Produces
- 
*/*
Tags
- 
blufiTemplates 
Get all blufi templates lite
GET /papis/v1/projects/{projectId}/blufiTemplates/_lite
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < BlufiTemplateLite > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufiTemplates 
Get blufi template by id
GET /papis/v1/projects/{projectId}/blufiTemplates/{templateId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | templateId | templateId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufiTemplates 
Update blufi template
PUT /papis/v1/projects/{projectId}/blufiTemplates/{templateId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Path | templateId | templateId | integer (int64) | 
| Body | blufiTemplate | blufiTemplate | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufiTemplates 
Export Encrypted Blufi Template
GET /papis/v1/projects/{projectId}/blufiTemplates/{templateId}/_exportEncrypted
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Path | templateId | templateId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufiTemplates 
Get blufi template lite by id
GET /papis/v1/projects/{projectId}/blufiTemplates/{templateId}/_lite
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | templateId | templateId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufiTemplates 
Bulk provision blufis
POST /papis/v1/projects/{projectId}/blufis/_bulkProvision
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Query | locationId | locationId | integer (int64) | 
| Query | templateId | templateId | integer (int64) | 
| FormData | file | file | file | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < Blufi > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
multipart/form-data
Produces
- 
*/*
Tags
- 
blufiBulkProvisioning 
Provision blufi
POST /papis/v1/projects/{projectId}/blufis/_provision
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Query | id64Hex | id64Hex | string | 
| Query | locationId | locationId | integer (int64) | 
| Query | name | name | string | 
| Query | templateId | templateId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufiBulkProvisioning 
Get a list installer test logs by project and blufi
GET /papis/v1/projects/{projectId}/blufis/{blufiId}/_installerTestLog
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | blufiId | blufiId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < InstallerTestLog > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
projects 
Get cloud user info
GET /papis/v1/projects/{projectId}/cloud/_user
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
portalCloud 
Get project context
GET /papis/v1/projects/{projectId}/context
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
projects 
Get devices by device search
POST /papis/v1/projects/{projectId}/dashboard
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | deviceSearch | deviceSearch | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
dashboard 
Get devices view by project id
GET /papis/v1/projects/{projectId}/dashboard
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
dashboard 
Get search beacon view
GET /papis/v1/projects/{projectId}/dashboard/_search
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Query | value | value | string | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < BeaconSearchView > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
dashboard 
Get beacon views by tag ids post
POST /papis/v1/projects/{projectId}/dashboard/beaconViews
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | tagIds | tagIds | < integer (int64) > array | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
dashboard 
Get beacon views by tag ids request
GET /papis/v1/projects/{projectId}/dashboard/beaconViews
Parameters
| Type | Name | Description | Schema | Default | 
|---|---|---|---|---|
| Path | projectId | projectId | integer (int64) | |
| Query | includeDevices | includeDevices | boolean | 
 | 
| Query | tagIds | tagIds | < integer (int64) > array(multi) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
dashboard 
Get beacon views by tag ids request
GET /papis/v1/projects/{projectId}/dashboard/beaconViews/mobile
Parameters
| Type | Name | Description | Schema | Default | 
|---|---|---|---|---|
| Path | projectId | projectId | integer (int64) | |
| Query | includeDevices | includeDevices | boolean | 
 | 
| Query | tagIds | tagIds | < integer (int64) > array(multi) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
dashboard 
Get beacon views by tag ids request
GET /papis/v1/projects/{projectId}/dashboard/beaconViewsLite
Parameters
| Type | Name | Description | Schema | Default | 
|---|---|---|---|---|
| Path | projectId | projectId | integer (int64) | |
| Query | limit | limit | integer (int32) | 
 | 
| Query | tagIds | tagIds | < integer (int64) > array(multi) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
dashboard 
Get blufi views by post
POST /papis/v1/projects/{projectId}/dashboard/blufiViews
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | tagIds | tagIds | < integer (int64) > array | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
dashboard 
Get blufi views
GET /papis/v1/projects/{projectId}/dashboard/blufiViews
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
dashboard 
Get beacon ids by tag ids
GET /papis/v1/projects/{projectId}/dashboard/tags/{tagId}/beaconIds
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Path | tagId | tagId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < string > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
dashboard 
Get device templates
GET /papis/v1/projects/{projectId}/deviceTemplates
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < DeviceTemplate > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
deviceTemplates 
Get motion data for a specific beacon
GET /papis/v1/projects/{projectId}/devices/beacon/{beaconId}/motion
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | beaconId | beaconId | string | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < MotionData > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
beacons 
Get beacons
GET /papis/v1/projects/{projectId}/devices/beacons
Parameters
| Type | Name | Description | Schema | Default | 
|---|---|---|---|---|
| Path | projectId | projectId | integer (int64) | |
| Query | parkingOnly | parkingOnly | boolean | 
 | 
| Query | rtlsOnly | rtlsOnly | boolean | 
 | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < Beacon > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
beacons 
Get Ambient Beacons by projectId
GET /papis/v1/projects/{projectId}/devices/beacons/_ambientBeacons
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < SimpleDevice > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
beacons 
Update beacon bulk configuration
PUT /papis/v1/projects/{projectId}/devices/beacons/_bulkConfig
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | configBeaconBulk | configBeaconBulk | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
beacons 
Update beacon configuration
PUT /papis/v1/projects/{projectId}/devices/beacons/_config
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | configBeaconSingle | configBeaconSingle | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
beacons 
Update beacon firmware by revision
PUT /papis/v1/projects/{projectId}/devices/beacons/_config/cmfirmware
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | config | config | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
beacons 
Update beacon firmware to default
PUT /papis/v1/projects/{projectId}/devices/beacons/_config/cmfirmware/_latest
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | config | config | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
beacons 
Update beacon configuration by configuration type
PUT /papis/v1/projects/{projectId}/devices/beacons/_config/configType
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | configBeaconConfigType | configBeaconConfigType | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
beacons 
Update beacon configuration by template
PUT /papis/v1/projects/{projectId}/devices/beacons/_config/template
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | configBeaconTemplate | configBeaconTemplate | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
beacons 
Delete beacons
PUT /papis/v1/projects/{projectId}/devices/beacons/_delete
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Body | beaconIds | beaconIds | < string > array | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
beacons 
Beacon Inventory Report
GET /papis/v1/projects/{projectId}/devices/beacons/_inventory
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
text/csv
Tags
- 
beacons 
Get beacon mac address views for project
GET /papis/v1/projects/{projectId}/devices/beacons/_macAddressViews
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < BeaconMacAddressView > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
beacons 
Get beacon map
GET /papis/v1/projects/{projectId}/devices/beacons/_map
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < string, BeaconMapItem > map | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
beacons 
Get beacons since sync time
GET /papis/v1/projects/{projectId}/devices/beacons/_sinceSync
Parameters
| Type | Name | Description | Schema | Default | 
|---|---|---|---|---|
| Path | projectId | projectId | integer (int64) | |
| Query | endDate | endDate | string | |
| Query | minDuration | minDuration | integer (int32) | 
 | 
| Query | startDate | startDate | string | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < Beacon > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
beacons 
Get beacons lite view
GET /papis/v1/projects/{projectId}/devices/beacons/_view
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < BeaconLite > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
beacons 
Update beacon condition monitoring config
PUT /papis/v1/projects/{projectId}/devices/beacons/conditionConfig
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | request | request | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < string > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
beacons 
Get default firmware revision for beacon
PUT /papis/v1/projects/{projectId}/devices/beacons/firmware/_defaultRevisions
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | request | request | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < BeaconFirmwareUpdate > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
beacons 
Update beacon firmware to default
PUT /papis/v1/projects/{projectId}/devices/beacons/firmware/config/_default
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | config | config | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
beacons 
Update beacon firmware by revision
PUT /papis/v1/projects/{projectId}/devices/beacons/firmware/config/_revision
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | config | config | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
beacons 
Update beacon firmware by image id
PUT /papis/v1/projects/{projectId}/devices/beacons/firmware/config/{firmwareImageId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | firmwareImageId | firmwareImageId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
| Body | config | config | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
beacons 
Cancel device job bulk
POST /papis/v1/projects/{projectId}/devices/beacons/jobs/_bulkCancel
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | jobCancelBulk | jobCancelBulk | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
deviceJobs 
Create bulk device job
PUT /papis/v1/projects/{projectId}/devices/beacons/jobs/_bulkCreate
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | jobBulk | jobBulk | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
deviceJobs 
Cancel device job
POST /papis/v1/projects/{projectId}/devices/beacons/jobs/_cancel
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | jobCancel | jobCancel | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
deviceJobs 
Bulk clone device jobs
POST /papis/v1/projects/{projectId}/devices/beacons/jobs/_clone
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Query | deviceJobIds | deviceJobIds | < integer (int64) > array(multi) | 
| Query | startDate | startDate | string | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < DeviceJobLite > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
deviceJobs 
Bulk clone device jobs
GET /papis/v1/projects/{projectId}/devices/beacons/jobs/_clone
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Query | deviceJobIds | deviceJobIds | < integer (int64) > array(multi) | 
| Query | startDate | startDate | string | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < DeviceJobLite > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
deviceJobs 
Create device job
PUT /papis/v1/projects/{projectId}/devices/beacons/jobs/_create
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | job | job | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
deviceJobs 
Create device jobs by schedule
PUT /papis/v1/projects/{projectId}/devices/beacons/jobs/_create/schedules/{scheduleId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Path | scheduleId | scheduleId | integer (int64) | 
| Body | request | request | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < DeviceJob > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
deviceJobs 
Create device jobs by template
PUT /papis/v1/projects/{projectId}/devices/beacons/jobs/_create/template
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | deviceJobTemplate | deviceJobTemplate | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
deviceJobs 
Search Device Jobs
GET /papis/v1/projects/{projectId}/devices/beacons/jobs/_search
Parameters
| Type | Name | Description | Schema | Default | 
|---|---|---|---|---|
| Path | projectId | projectId | integer (int64) | |
| Query | beaconIds | beaconIds | < string > array(multi) | |
| Query | blufiIds | blufiIds | < integer (int64) > array(multi) | |
| Query | configTypes | configTypes | < string > array(multi) | |
| Query | currentStates | currentStates | < string > array(multi) | |
| Query | deviceJobScheduleIds | deviceJobScheduleIds | < integer (int64) > array(multi) | |
| Query | forDate | forDate | string | |
| Query | fromDate | fromDate | string | |
| Query | page | page | integer (int32) | 
 | 
| Query | pageSize | pageSize | integer (int32) | 
 | 
| Query | sortBy | sortBy | string | 
 | 
| Query | sortDirection | sortDirection | string | 
 | 
| Query | toDate | toDate | string | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
deviceJobs 
Search Device Jobs by PUT
PUT /papis/v1/projects/{projectId}/devices/beacons/jobs/_search
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | request | request | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
deviceJobs 
Clone device job
POST /papis/v1/projects/{projectId}/devices/beacons/jobs/{deviceJobId}/_clone
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | deviceJobId | deviceJobId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
| Query | startDate | startDate | string | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
deviceJobs 
Clone device job
GET /papis/v1/projects/{projectId}/devices/beacons/jobs/{deviceJobId}/_clone
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | deviceJobId | deviceJobId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
| Query | startDate | startDate | string | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
deviceJobs 
Delete beacon metadata
PUT /papis/v1/projects/{projectId}/devices/beacons/metaData/_delete
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | beaconIds | beaconIds | < string > array | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
beacons 
Get BeaconReadReports
GET /papis/v1/projects/{projectId}/devices/beacons/reports/readdata
Parameters
| Type | Name | Description | Schema | Default | 
|---|---|---|---|---|
| Path | projectId | projectId | integer (int64) | |
| Query | page | page | integer (int32) | 
 | 
| Query | pageSize | pageSize | integer (int32) | 
 | 
| Query | sortBy | sortBy | string | 
 | 
| Query | sortDirection | sortDirection | string | 
 | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
beaconReadReports 
Delete BeaconReadReport
GET /papis/v1/projects/{projectId}/devices/beacons/reports/readdata/_bulkDelete
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Query | from | from | integer (int64) | 
| Query | reportIds | reportIds | < integer (int64) > array(multi) | 
| Query | to | to | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
beaconReadReports 
Delete BeaconReadReport
DELETE /papis/v1/projects/{projectId}/devices/beacons/reports/readdata/_bulkDelete
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Query | from | from | integer (int64) | 
| Query | reportIds | reportIds | < integer (int64) > array(multi) | 
| Query | to | to | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
beaconReadReports 
Run BeaconReadReports
PUT /papis/v1/projects/{projectId}/devices/beacons/reports/readdata/_run
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | request | request | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
beaconReadReports 
Search BeaconReadReports
GET /papis/v1/projects/{projectId}/devices/beacons/reports/readdata/_search
Parameters
| Type | Name | Description | Schema | Default | 
|---|---|---|---|---|
| Path | projectId | projectId | integer (int64) | |
| Query | beaconIds | beaconIds | < string > array(multi) | |
| Query | deviceJobIds | deviceJobIds | < integer (int64) > array(multi) | |
| Query | deviceJobScheduleIds | deviceJobScheduleIds | < integer (int64) > array(multi) | |
| Query | forDate | forDate | string | |
| Query | fromDate | fromDate | string | |
| Query | metricType | metricType | string | |
| Query | page | page | integer (int32) | 
 | 
| Query | pageSize | pageSize | integer (int32) | 
 | 
| Query | reportType | reportType | string | |
| Query | sortBy | sortBy | string | 
 | 
| Query | sortDirection | sortDirection | string | 
 | 
| Query | toDate | toDate | string | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
beaconReadReports 
Search BeaconReadReports by PUT
PUT /papis/v1/projects/{projectId}/devices/beacons/reports/readdata/_search
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | request | request | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
beaconReadReports 
View BeaconReadReport
GET /papis/v1/projects/{projectId}/devices/beacons/reports/readdata/_view/{reportId}/{fileName}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | fileName | fileName | string | 
| Path | projectId | projectId | integer (int64) | 
| Path | reportId | reportId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
beaconReadReports 
Get BeaconReadReport
GET /papis/v1/projects/{projectId}/devices/beacons/reports/readdata/{reportId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Path | reportId | reportId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
beaconReadReports 
Delete BeaconReadReport
DELETE /papis/v1/projects/{projectId}/devices/beacons/reports/readdata/{reportId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Path | reportId | reportId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
beaconReadReports 
Get beacon stats
POST /papis/v1/projects/{projectId}/devices/beacons/stats
Parameters
| Type | Name | Description | Schema | Default | 
|---|---|---|---|---|
| Path | projectId | projectId | integer (int64) | |
| Query | beaconIds | beaconIds | < string > array(multi) | |
| Query | endDate | endDate | string | |
| Query | fields | fields | < string > array(multi) | |
| Query | forDate | forDate | string | |
| Query | format | format | enum (json) | 
 | 
| Query | isoDateTime | isoDateTime | boolean | 
 | 
| Query | reportType | reportType | string | |
| Query | rollupReports | rollupReports | boolean | 
 | 
| Query | startDate | startDate | string | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | string | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
application/json
Tags
- 
deviceStatsReports 
Get beacon stats
GET /papis/v1/projects/{projectId}/devices/beacons/stats
Parameters
| Type | Name | Description | Schema | Default | 
|---|---|---|---|---|
| Path | projectId | projectId | integer (int64) | |
| Query | beaconIds | beaconIds | < string > array(multi) | |
| Query | endDate | endDate | string | |
| Query | fields | fields | < string > array(multi) | |
| Query | forDate | forDate | string | |
| Query | format | format | enum (json) | 
 | 
| Query | isoDateTime | isoDateTime | boolean | 
 | 
| Query | reportType | reportType | string | |
| Query | rollupReports | rollupReports | boolean | 
 | 
| Query | startDate | startDate | string | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | string | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
application/json
Tags
- 
deviceStatsReports 
Get beacon stats by put
PUT /papis/v1/projects/{projectId}/devices/beacons/stats
Parameters
| Type | Name | Description | Schema | Default | 
|---|---|---|---|---|
| Path | projectId | projectId | integer (int64) | |
| Query | format | format | enum (json) | 
 | 
| Body | reportRequest | reportRequest | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | string | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
application/json
Tags
- 
deviceStatsReports 
Get beacon by beacon id
GET /papis/v1/projects/{projectId}/devices/beacons/{beaconId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | beaconId | beaconId | string | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
beacons 
Update beacon
PUT /papis/v1/projects/{projectId}/devices/beacons/{beaconId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | beaconId | beaconId | string | 
| Path | projectId | projectId | integer (int64) | 
| Body | beacon | beacon | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
beacons 
Update beacon label values
PUT /papis/v1/projects/{projectId}/devices/beacons/{beaconId}/_labelValues
Parameters
| Type | Name | Description | Schema | Default | 
|---|---|---|---|---|
| Path | beaconId | beaconId | string | |
| Path | projectId | projectId | integer (int64) | |
| Query | createValues | createValues | boolean | 
 | 
| Body | labelValues | labelValues | < LabelValue > array | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < LabelValue > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
beacons 
Update beacon label values
PUT /papis/v1/projects/{projectId}/devices/beacons/{beaconId}/_labelValues/add
Parameters
| Type | Name | Description | Schema | Default | 
|---|---|---|---|---|
| Path | beaconId | beaconId | string | |
| Path | projectId | projectId | integer (int64) | |
| Query | createValues | createValues | boolean | 
 | 
| Body | labelValue | labelValue | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < LabelValue > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
beacons 
Update beacon name
PUT /papis/v1/projects/{projectId}/devices/beacons/{beaconId}/_rename
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | beaconId | beaconId | string | 
| Path | projectId | projectId | integer (int64) | 
| Body | beaconNameObject | beaconNameObject | < string, string > map | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
beacons 
Update beacon condition monitoring config
PUT /papis/v1/projects/{projectId}/devices/beacons/{beaconId}/conditionConfig
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | beaconId | beaconId | string | 
| Path | projectId | projectId | integer (int64) | 
| Body | request | request | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
beacons 
Update beacon coordinates
PUT /papis/v1/projects/{projectId}/devices/beacons/{beaconId}/coordinates
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | beaconId | beaconId | string | 
| Body | coordinates | coordinates | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
beacons 
Get beacon events
GET /papis/v1/projects/{projectId}/devices/beacons/{beaconId}/events
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | beaconId | beaconId | string | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
beacons 
Get beacon events paged
POST /papis/v1/projects/{projectId}/devices/beacons/{beaconId}/events/_query
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | beaconId | beaconId | string | 
| Path | projectId | projectId | integer (int64) | 
| Body | query | query | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
beacons 
Get firmware images for beacon
GET /papis/v1/projects/{projectId}/devices/beacons/{beaconId}/firmware
Parameters
| Type | Name | Description | Schema | Default | 
|---|---|---|---|---|
| Path | beaconId | beaconId | string | |
| Path | projectId | projectId | integer (int64) | |
| Query | filterDefaults | filterDefaults | boolean | 
 | 
| Query | findAlternateImages | findAlternateImages | boolean | 
 | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < FirmwareImage > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
beacons 
Get default firmware revision for beacon
GET /papis/v1/projects/{projectId}/devices/beacons/{beaconId}/firmware/_defaultRevision
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | beaconId | beaconId | string | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | integer (int32) | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
beacons 
Get default firmware images for beacon
GET /papis/v1/projects/{projectId}/devices/beacons/{beaconId}/firmware/_defaults
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | beaconId | beaconId | string | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < FirmwareImageDefault > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
application/json
Tags
- 
beacons 
Get beacon jobs
GET /papis/v1/projects/{projectId}/devices/beacons/{beaconId}/jobs
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | beaconId | beaconId | string | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < DeviceJobLite > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
deviceJobs 
Get beacon jobs by beacon id and job id
GET /papis/v1/projects/{projectId}/devices/beacons/{beaconId}/jobs/{jobId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | beaconId | beaconId | string | 
| Path | jobId | jobId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
deviceJobs 
Get beacon job configuration
GET /papis/v1/projects/{projectId}/devices/beacons/{beaconId}/jobs/{jobId}/configData
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | beaconId | beaconId | string | 
| Path | jobId | jobId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | object | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
deviceJobs 
Get beacon job logs
GET /papis/v1/projects/{projectId}/devices/beacons/{beaconId}/jobs/{jobId}/logs
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | beaconId | beaconId | string | 
| Path | jobId | jobId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < DeviceJobLog > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
deviceJobs 
Update beacon metadata
PUT /papis/v1/projects/{projectId}/devices/beacons/{beaconId}/metaData
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | beaconId | beaconId | string | 
| Path | projectId | projectId | integer (int64) | 
| Body | metaData | metaData | object | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | object | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
beacons 
Create a Policy for this Beacon
POST /papis/v1/projects/{projectId}/devices/beacons/{beaconId}/policies
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | beaconId | beaconId | string | 
| Path | projectId | projectId | integer (int64) | 
| Body | policy | policy | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
beacons 
Get Beacon Policies
GET /papis/v1/projects/{projectId}/devices/beacons/{beaconId}/policies
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | beaconId | beaconId | string | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < Policy > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
beacons 
Add this beacon to an existing policy
PUT /papis/v1/projects/{projectId}/devices/beacons/{beaconId}/policies/{policyId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | beaconId | beaconId | string | 
| Path | policyId | policyId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
beacons 
Get beacon scan data
GET /papis/v1/projects/{projectId}/devices/beacons/{beaconId}/scanData
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | beaconId | beaconId | string | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
beacons 
Get beacon scan data any
GET /papis/v1/projects/{projectId}/devices/beacons/{beaconId}/scanData/_any
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | beaconId | beaconId | string | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
beacons 
Get beacon scan data closest
GET /papis/v1/projects/{projectId}/devices/beacons/{beaconId}/scanData/_closest
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | beaconId | beaconId | string | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
beacons 
Get beacon selfie view
POST /papis/v1/projects/{projectId}/devices/beacons/{beaconId}/selfie/_view
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | beaconId | beaconId | string | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
beacons 
Get beacon selfie view
GET /papis/v1/projects/{projectId}/devices/beacons/{beaconId}/selfie/_view
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | beaconId | beaconId | string | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
beacons 
Get beacon selfie view
PUT /papis/v1/projects/{projectId}/devices/beacons/{beaconId}/selfie/_view
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | beaconId | beaconId | string | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
beacons 
Get beacon selfie view
DELETE /papis/v1/projects/{projectId}/devices/beacons/{beaconId}/selfie/_view
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | beaconId | beaconId | string | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
beacons 
Get beacon selfie view
PATCH /papis/v1/projects/{projectId}/devices/beacons/{beaconId}/selfie/_view
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | beaconId | beaconId | string | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | No Content | 
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
beacons 
Get beacon selfie view
HEAD /papis/v1/projects/{projectId}/devices/beacons/{beaconId}/selfie/_view
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | beaconId | beaconId | string | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | No Content | 
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
beacons 
Get beacon selfie view
OPTIONS /papis/v1/projects/{projectId}/devices/beacons/{beaconId}/selfie/_view
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | beaconId | beaconId | string | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | No Content | 
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
beacons 
Get BeaconStats
GET /papis/v1/projects/{projectId}/devices/beacons/{beaconId}/stats
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | beaconId | beaconId | string | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
beacons 
Get beacon templates by beacon id
GET /papis/v1/projects/{projectId}/devices/beacons/{beaconId}/templates
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | beaconId | beaconId | string | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < BeaconTemplate > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
beacons 
Get beacon policy violations
GET /papis/v1/projects/{projectId}/devices/beacons/{beaconId}/violations
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | beaconId | beaconId | string | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < PolicyViolation > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
beacons 
Get blufis
GET /papis/v1/projects/{projectId}/devices/blufis
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < Blufi > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufis 
Update Blufis
PUT /papis/v1/projects/{projectId}/devices/blufis
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | blufis | blufis | < Blufi > array | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < Blufi > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufis 
Reset blufi ble
PUT /papis/v1/projects/{projectId}/devices/blufis/_bleReset
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | blufiIds | blufiIds | < integer (int64) > array | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufis 
Apply blufi wifi configuration by template
PUT /papis/v1/projects/{projectId}/devices/blufis/_config/applyWifi
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | configBlufiTemplate | configBlufiTemplate | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufis 
Update blufi hostnames
PUT /papis/v1/projects/{projectId}/devices/blufis/_config/hostnames
Parameters
| Type | Name | Description | Schema | Default | 
|---|---|---|---|---|
| Path | projectId | projectId | integer (int64) | |
| Query | forced | forced | boolean | 
 | 
| Body | request | request | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufis 
Update blufi reset interval
PUT /papis/v1/projects/{projectId}/devices/blufis/_config/resetInterval
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | configBlufiResetInterval | configBlufiResetInterval | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufis 
Update blufi configuration by template
PUT /papis/v1/projects/{projectId}/devices/blufis/_config/template
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | configBlufiTemplate | configBlufiTemplate | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufis 
Update blufi wifi pm policy
PUT /papis/v1/projects/{projectId}/devices/blufis/_config/wifiPmPolicy
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | configBlufiPmPolicy | configBlufiPmPolicy | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufis 
Update blufi wifi rates
PUT /papis/v1/projects/{projectId}/devices/blufis/_config/wifiRates
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | configBlufiWifiRates | configBlufiWifiRates | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufis 
Get blufis in csv format
POST /papis/v1/projects/{projectId}/devices/blufis/_csv
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | request | request | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
text/csv
Tags
- 
blufis 
Get blufis in csv format
GET /papis/v1/projects/{projectId}/devices/blufis/_csv
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Query | filterOptions | filterOptions | string | 
| Query | sortOptions | sortOptions | string | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
multipart/form-data
Produces
- 
text/csv
Tags
- 
blufis 
Delete blufi
PUT /papis/v1/projects/{projectId}/devices/blufis/_delete
Parameters
| Type | Name | Description | Schema | Default | 
|---|---|---|---|---|
| Path | projectId | projectId | integer (int64) | |
| Query | deleteChildPolicies | deleteChildPolicies | boolean | 
 | 
| Body | deviceIds | deviceIds | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufis 
Factory reset blufis
PUT /papis/v1/projects/{projectId}/devices/blufis/_factoryReset
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | blufiIds | blufiIds | < integer (int64) > array | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufis 
Replace existing blufi with new blufi
POST /papis/v1/projects/{projectId}/devices/blufis/_replace
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | request | request | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufis 
Search blufis
GET /papis/v1/projects/{projectId}/devices/blufis/_search
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Query | value | value | string | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < BlufiSearchView > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufis 
Search blufis connection status
POST /papis/v1/projects/{projectId}/devices/blufis/_status
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | blufis | blufis | < string > array | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < BlufiStatus > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufis 
Update blufi calibrations
POST /papis/v1/projects/{projectId}/devices/blufis/_updateCalibration
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | blufis | blufis | < Blufi > array | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufis 
Update blufis tethering
POST /papis/v1/projects/{projectId}/devices/blufis/_updateTethering
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | blufiTetheringRequest | blufiTetheringRequest | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < string > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufis 
Update blufis tethering
GET /papis/v1/projects/{projectId}/devices/blufis/_updateTethering
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | blufiTetheringRequest | blufiTetheringRequest | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < string > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufis 
Update blufis tethering
PUT /papis/v1/projects/{projectId}/devices/blufis/_updateTethering
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | blufiTetheringRequest | blufiTetheringRequest | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < string > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufis 
Update blufis tethering
DELETE /papis/v1/projects/{projectId}/devices/blufis/_updateTethering
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | blufiTetheringRequest | blufiTetheringRequest | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < string > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufis 
Update blufis tethering
PATCH /papis/v1/projects/{projectId}/devices/blufis/_updateTethering
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | blufiTetheringRequest | blufiTetheringRequest | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < string > array | 
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufis 
Update blufis tethering
HEAD /papis/v1/projects/{projectId}/devices/blufis/_updateTethering
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | blufiTetheringRequest | blufiTetheringRequest | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < string > array | 
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufis 
Update blufis tethering
OPTIONS /papis/v1/projects/{projectId}/devices/blufis/_updateTethering
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | blufiTetheringRequest | blufiTetheringRequest | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < string > array | 
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufis 
Get blufis lite view
GET /papis/v1/projects/{projectId}/devices/blufis/_view
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < BlufiLite > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufis 
Create blufi sleep cycle
POST /papis/v1/projects/{projectId}/devices/blufis/blufis/{blufiId}/sleepCycles
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | blufiId | blufiId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
| Body | blufiSleepCycle | blufiSleepCycle | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufiSleepCycles 
Get blufi sleep cycle by id
GET /papis/v1/projects/{projectId}/devices/blufis/blufis/{blufiId}/sleepCycles/{cycleId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | cycleId | cycleId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufiSleepCycles 
Update blufi sleep cycle by id
PUT /papis/v1/projects/{projectId}/devices/blufis/blufis/{blufiId}/sleepCycles/{cycleId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | blufiId | blufiId | integer (int64) | 
| Path | cycleId | cycleId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
| Body | blufiSleepCycle | blufiSleepCycle | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufiSleepCycles 
Delete blufi sleep cycle by id
DELETE /papis/v1/projects/{projectId}/devices/blufis/blufis/{blufiId}/sleepCycles/{cycleId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | blufiId | blufiId | integer (int64) | 
| Path | cycleId | cycleId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufiSleepCycles 
Get default firmware revisions for blufis
PUT /papis/v1/projects/{projectId}/devices/blufis/firmware/_defaultRevisions
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | request | request | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < BlufiFirmwareUpdate > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufis 
Bulk clear blufi firmware updates
PUT /papis/v1/projects/{projectId}/devices/blufis/firmware/clear
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | request | request | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufis 
Bulk install blufi firmware images by id
PUT /papis/v1/projects/{projectId}/devices/blufis/firmware/config
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | update | update | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufis 
Bulk install default blufi firmware images
PUT /papis/v1/projects/{projectId}/devices/blufis/firmware/config/_default
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | update | update | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufis 
Mute blufi
PUT /papis/v1/projects/{projectId}/devices/blufis/mute
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | blufiIds | blufiIds | < string > array | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufis 
Update blufi scan mode bulk
PUT /papis/v1/projects/{projectId}/devices/blufis/scanmode/{scanModeId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Path | scanModeId | scanModeId | integer (int64) | 
| Body | blufiIds | blufiIds | < integer (int64) > array | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufis 
Create blufi sleep schedule
POST /papis/v1/projects/{projectId}/devices/blufis/sleepSchedules
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | blufiSleepSchedule | blufiSleepSchedule | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufiSleepSchedules 
Get blufi sleep schedules by project
GET /papis/v1/projects/{projectId}/devices/blufis/sleepSchedules
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < BlufiSleepSchedule > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufiSleepSchedules 
Create blufi sleep timeframe
POST /papis/v1/projects/{projectId}/devices/blufis/sleepSchedules/timeframes
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | blufiSleepTimeframe | blufiSleepTimeframe | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufiSleepSchedules 
Get blufi sleep timeframes by project
GET /papis/v1/projects/{projectId}/devices/blufis/sleepSchedules/timeframes
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < BlufiSleepTimeframe > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufiSleepSchedules 
Get blufi sleep timeframe by id
GET /papis/v1/projects/{projectId}/devices/blufis/sleepSchedules/timeframes/{timeframeId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Path | timeframeId | timeframeId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufiSleepSchedules 
Update blufi sleep timeframe by id
PUT /papis/v1/projects/{projectId}/devices/blufis/sleepSchedules/timeframes/{timeframeId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Path | timeframeId | timeframeId | integer (int64) | 
| Body | blufiSleepTimeframe | blufiSleepTimeframe | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufiSleepSchedules 
Delete blufi sleep timeframe by id
DELETE /papis/v1/projects/{projectId}/devices/blufis/sleepSchedules/timeframes/{timeframeId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Path | timeframeId | timeframeId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufiSleepSchedules 
Get blufi sleep schedule by id
GET /papis/v1/projects/{projectId}/devices/blufis/sleepSchedules/{scheduleId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Path | scheduleId | scheduleId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufiSleepSchedules 
Update blufi sleep schedule by id
PUT /papis/v1/projects/{projectId}/devices/blufis/sleepSchedules/{scheduleId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Path | scheduleId | scheduleId | integer (int64) | 
| Body | blufiSleepSchedule | blufiSleepSchedule | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufiSleepSchedules 
Delete blufi sleep schedule by id
DELETE /papis/v1/projects/{projectId}/devices/blufis/sleepSchedules/{scheduleId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Path | scheduleId | scheduleId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufiSleepSchedules 
Add timeframe to blufi sleep schedule by id
PUT /papis/v1/projects/{projectId}/devices/blufis/sleepSchedules/{scheduleId}/_addTimeframe
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Path | scheduleId | scheduleId | integer (int64) | 
| Body | blufiSleepTimeframe | blufiSleepTimeframe | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufiSleepSchedules 
Add timeframes to blufi sleep schedule by id
PUT /papis/v1/projects/{projectId}/devices/blufis/sleepSchedules/{scheduleId}/_addTimeframes
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Path | scheduleId | scheduleId | integer (int64) | 
| Body | blufiSleepTimeframes | blufiSleepTimeframes | < BlufiSleepTimeframe > array | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufiSleepSchedules 
Set timeframes of blufi sleep schedule by id
PUT /papis/v1/projects/{projectId}/devices/blufis/sleepSchedules/{scheduleId}/_setTimeframes
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Path | scheduleId | scheduleId | integer (int64) | 
| Body | blufiSleepTimeframes | blufiSleepTimeframes | < BlufiSleepTimeframe > array | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufiSleepSchedules 
Get blufi stats
POST /papis/v1/projects/{projectId}/devices/blufis/stats
Parameters
| Type | Name | Description | Schema | Default | 
|---|---|---|---|---|
| Path | projectId | projectId | integer (int64) | |
| Query | blufiIds | blufiIds | < integer (int64) > array(multi) | |
| Query | endDate | endDate | string | |
| Query | fields | fields | < string > array(multi) | |
| Query | forDate | forDate | string | |
| Query | format | format | enum (json) | 
 | 
| Query | isoDateTime | isoDateTime | boolean | 
 | 
| Query | reportType | reportType | string | |
| Query | rollupReports | rollupReports | boolean | 
 | 
| Query | startDate | startDate | string | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | string | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
application/json
Tags
- 
deviceStatsReports 
Get blufi stats
GET /papis/v1/projects/{projectId}/devices/blufis/stats
Parameters
| Type | Name | Description | Schema | Default | 
|---|---|---|---|---|
| Path | projectId | projectId | integer (int64) | |
| Query | blufiIds | blufiIds | < integer (int64) > array(multi) | |
| Query | endDate | endDate | string | |
| Query | fields | fields | < string > array(multi) | |
| Query | forDate | forDate | string | |
| Query | format | format | enum (json) | 
 | 
| Query | isoDateTime | isoDateTime | boolean | 
 | 
| Query | reportType | reportType | string | |
| Query | rollupReports | rollupReports | boolean | 
 | 
| Query | startDate | startDate | string | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | string | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
application/json
Tags
- 
deviceStatsReports 
Get blufi stats by put
PUT /papis/v1/projects/{projectId}/devices/blufis/stats
Parameters
| Type | Name | Description | Schema | Default | 
|---|---|---|---|---|
| Path | projectId | projectId | integer (int64) | |
| Query | format | format | enum (json) | 
 | 
| Body | reportRequest | reportRequest | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | string | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
application/json
Tags
- 
deviceStatsReports 
Get Blufi factory template
GET /papis/v1/projects/{projectId}/devices/blufis/template/factory/{blufiSid64}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | blufiSid64 | blufiSid64 | string | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufis 
Factory reset blufi
GET /papis/v1/projects/{projectId}/devices/blufis/{blufiId}/_factoryReset
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | blufiId | blufiId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufis 
Update blufi name
PUT /papis/v1/projects/{projectId}/devices/blufis/{blufiId}/_rename
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | blufiId | blufiId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
| Body | blufiNameObject | blufiNameObject | < string, string > map | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufis 
Update blufi coordinates
PUT /papis/v1/projects/{projectId}/devices/blufis/{blufiId}/coordinates
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | blufiId | blufiId | integer (int64) | 
| Body | coordinates | coordinates | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufis 
Get firmware images for blufi
GET /papis/v1/projects/{projectId}/devices/blufis/{blufiId}/firmware
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | blufiId | blufiId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < FirmwareImage > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufis 
Get default firmware image for beacon
GET /papis/v1/projects/{projectId}/devices/blufis/{blufiId}/firmware/_defaults
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | blufiId | blufiId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < FirmwareImageDefault > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
application/json
Tags
- 
blufis 
Update blufi ibeacon settings
PUT /papis/v1/projects/{projectId}/devices/blufis/{blufiId}/ibeacon
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | blufiId | blufiId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
| Body | iBeaconConfig | iBeaconConfig | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufis 
Add PIR beacons to blufi
PUT /papis/v1/projects/{projectId}/devices/blufis/{blufiId}/pirBeacons/_add
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | blufiId | blufiId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
| Body | beaconIds | beaconIds | < string > array | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufis 
Remove PIR beacons from blufi
PUT /papis/v1/projects/{projectId}/devices/blufis/{blufiId}/pirBeacons/_remove
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | blufiId | blufiId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
| Body | beaconIds | beaconIds | < string > array | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufis 
Get blufi scan data
GET /papis/v1/projects/{projectId}/devices/blufis/{blufiId}/scanData
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | blufiId | blufiId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufis 
Get blufi scan data any
GET /papis/v1/projects/{projectId}/devices/blufis/{blufiId}/scanData/_any
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | blufiId | blufiId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufis 
Update blufi scan mode
PUT /papis/v1/projects/{projectId}/devices/blufis/{blufiId}/scanmode
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | blufiId | blufiId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
| Body | scanMode | scanMode | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufis 
Update blufi wifi config
GET /papis/v1/projects/{projectId}/devices/blufis/{blufiId}/setTemplate/{templateId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | blufiId | blufiId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
| Path | templateId | templateId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufis 
Update blufi sleep schedule
PUT /papis/v1/projects/{projectId}/devices/blufis/{blufiId}/sleepSchedule
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | blufiId | blufiId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
| Body | sleepSchedule | sleepSchedule | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufis 
Update blufi sleep schedule by id
PUT /papis/v1/projects/{projectId}/devices/blufis/{blufiId}/sleepSchedule/{scheduleId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | blufiId | blufiId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
| Path | scheduleId | scheduleId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufis 
Create blufi sleep schedule by blufi id
POST /papis/v1/projects/{projectId}/devices/blufis/{blufiId}/sleepSchedules
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | blufiId | blufiId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
| Body | sleepSchedule | sleepSchedule | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufiSleepSchedules 
Create blufi sleep timeframe by blufi id
POST /papis/v1/projects/{projectId}/devices/blufis/{blufiId}/sleepTimeFrames
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | blufiId | blufiId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
| Body | timeframe | timeframe | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufiSleepSchedules 
Get blufi sleep timeframes by blufi id
GET /papis/v1/projects/{projectId}/devices/blufis/{blufiId}/sleepTimeFrames
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | blufiId | blufiId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < BlufiSleepTimeframe > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufiSleepSchedules 
Update blufi sleep timeframe by blufi id
PUT /papis/v1/projects/{projectId}/devices/blufis/{blufiId}/sleepTimeFrames/{timeframeId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | blufiId | blufiId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
| Path | timeframeId | timeframeId | integer (int64) | 
| Body | timeframe | timeframe | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufiSleepSchedules 
Delete blufi sleep timeframe by blufi id
DELETE /papis/v1/projects/{projectId}/devices/blufis/{blufiId}/sleepTimeFrames/{timeframeId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | blufiId | blufiId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
| Path | timeframeId | timeframeId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufiSleepSchedules 
Get blufi
GET /papis/v1/projects/{projectId}/devices/blufis/{deviceId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | deviceId | deviceId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufis 
Update blufi
PUT /papis/v1/projects/{projectId}/devices/blufis/{deviceId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | deviceId | deviceId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
| Body | blufi | blufi | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufis 
Get blufi events
GET /papis/v1/projects/{projectId}/devices/blufis/{deviceId}/events
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | deviceId | deviceId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufis 
Get blufi events pages
POST /papis/v1/projects/{projectId}/devices/blufis/{deviceId}/events/_query
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | deviceId | deviceId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
| Body | query | query | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufis 
Get blufi location
GET /papis/v1/projects/{projectId}/devices/blufis/{deviceId}/location
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | deviceId | deviceId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufis 
Get blufi policies
GET /papis/v1/projects/{projectId}/devices/blufis/{deviceId}/policies
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | deviceId | deviceId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < Policy > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufis 
Get blufi selfie view
POST /papis/v1/projects/{projectId}/devices/blufis/{deviceId}/selfie/_view
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | deviceId | deviceId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufis 
Get blufi selfie view
GET /papis/v1/projects/{projectId}/devices/blufis/{deviceId}/selfie/_view
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | deviceId | deviceId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufis 
Get blufi selfie view
PUT /papis/v1/projects/{projectId}/devices/blufis/{deviceId}/selfie/_view
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | deviceId | deviceId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufis 
Get blufi selfie view
DELETE /papis/v1/projects/{projectId}/devices/blufis/{deviceId}/selfie/_view
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | deviceId | deviceId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufis 
Get blufi selfie view
PATCH /papis/v1/projects/{projectId}/devices/blufis/{deviceId}/selfie/_view
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | deviceId | deviceId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | No Content | 
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufis 
Get blufi selfie view
HEAD /papis/v1/projects/{projectId}/devices/blufis/{deviceId}/selfie/_view
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | deviceId | deviceId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | No Content | 
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufis 
Get blufi selfie view
OPTIONS /papis/v1/projects/{projectId}/devices/blufis/{deviceId}/selfie/_view
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | deviceId | deviceId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | No Content | 
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufis 
Get blufi policy violations
GET /papis/v1/projects/{projectId}/devices/blufis/{deviceId}/violations
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | deviceId | deviceId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < PolicyViolation > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
blufis 
Create virtual device
POST /papis/v1/projects/{projectId}/devices/virtualDevices
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | virtualDevice | virtualDevice | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
virtualDevice 
Get all virtual devices
GET /papis/v1/projects/{projectId}/devices/virtualDevices
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < VirtualDevice > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
virtualDevice 
Delete virtual device by virtual device ids
PUT /papis/v1/projects/{projectId}/devices/virtualDevices/_delete
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | virtualDeviceIds | virtualDeviceIds | < integer (int64) > array | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
virtualDevice 
Get virtual device
GET /papis/v1/projects/{projectId}/devices/virtualDevices/{virtualDeviceId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Path | virtualDeviceId | virtualDeviceId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
virtualDevice 
Update virtual device
PUT /papis/v1/projects/{projectId}/devices/virtualDevices/{virtualDeviceId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | virtualDevice | virtualDevice | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
virtualDevice 
Update virtual device coordinates
PUT /papis/v1/projects/{projectId}/devices/virtualDevices/{virtualDeviceId}/coordinates
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Path | virtualDeviceId | virtualDeviceId | integer (int64) | 
| Body | coordinates | coordinates | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
virtualDevice 
adminClearPolicyEvent
PUT /papis/v1/projects/{projectId}/events/_clear
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | eventIds | eventIds | < integer (int64) > array | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < PolicyEvent > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
projects 
Get Blufi connection information
GET /papis/v1/projects/{projectId}/grafana/blufi/{blufiId}/connections
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | blufiId | blufiId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
| Query | endTime | endTime | integer (int64) | 
| Query | startTime | startTime | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | string | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
application/json
Tags
- 
grafana 
Get Blufi received bytes
GET /papis/v1/projects/{projectId}/grafana/blufi/{blufiId}/receivedBytes
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | blufiId | blufiId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
| Query | endTime | endTime | integer (int64) | 
| Query | startTime | startTime | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | string | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
application/json
Tags
- 
grafana 
Get ScanData for PegoPanic service
GET /papis/v1/projects/{projectId}/grafana/pegoPanicScanData
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Query | endTime | endTime | integer (int64) | 
| Query | startTime | startTime | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | string | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
application/json
Tags
- 
grafana 
Get hotel loader jobs by projectId
GET /papis/v1/projects/{projectId}/hotelLoaderJobs
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < HotelLoaderJob > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
hotelLoaderJobs 
Upload hotel loader job
POST /papis/v1/projects/{projectId}/hotelLoaderJobs/create
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Query | address | address | string | 
| Query | beaconTemplateId | beaconTemplateId | integer (int64) | 
| Query | blufiTemplateId | blufiTemplateId | integer (int64) | 
| Query | callbackUrl | callbackUrl | string | 
| Query | email | string | |
| Query | evaluateProject | evaluateProject | boolean | 
| Query | parentProjectId | parentProjectId | integer (int64) | 
| FormData | file | file | file | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
multipart/form-data
Produces
- 
*/*
Tags
- 
hotelLoaderJobs 
Get hotel loader job
GET /papis/v1/projects/{projectId}/hotelLoaderJobs/{jobId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | jobId | jobId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
hotelLoaderJobs 
Retry hotel loader job
PUT /papis/v1/projects/{projectId}/hotelLoaderJobs/{jobId}/_retry
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | jobId | jobId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
hotelLoaderJobs 
Get hotel loader logs
GET /papis/v1/projects/{projectId}/hotelLoaderJobs/{jobId}/logs
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | jobId | jobId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < HotelLoaderJobLog > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
hotelLoaderJobs 
Get hoteling settings
GET /papis/v1/projects/{projectId}/hotelingSetting
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
hoteling 
Update hoteling setting
PUT /papis/v1/projects/{projectId}/hotelingSetting
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | setting | setting | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
hoteling 
Delete hoteling setting
DELETE /papis/v1/projects/{projectId}/hotelingSetting
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
hoteling 
Upload logo
PUT /papis/v1/projects/{projectId}/hotelingSetting/logo
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | fileData | fileData | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
hoteling 
Delete logo
DELETE /papis/v1/projects/{projectId}/hotelingSetting/logo
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
hoteling 
Create IBeacon Configuration
POST /papis/v1/projects/{projectId}/ibeaconconfigs
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | config | config | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
iBeaconConfiguration 
Bulk upload a list of ibeacon config
POST /papis/v1/projects/{projectId}/ibeaconconfigs/_bulkUpload
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| FormData | file | file | file | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
multipart/form-data
Produces
- 
application/json
Tags
- 
iBeaconConfiguration 
Get information of a ibeacon config import job
GET /papis/v1/projects/{projectId}/ibeaconconfigs/_bulkUploadStatus
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
application/json
Tags
- 
iBeaconConfiguration 
Get ibeacon configuration in csv format
POST /papis/v1/projects/{projectId}/ibeaconconfigs/_csv
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Query | filterOptions | filterOptions | string | 
| Query | sortOptions | sortOptions | string | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
multipart/form-data
Produces
- 
text/csv
Tags
- 
iBeaconConfiguration 
Delete IBeacon Configuration
PUT /papis/v1/projects/{projectId}/ibeaconconfigs/_delete
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | iBeaconConfigIds | iBeaconConfigIds | < integer (int64) > array | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
iBeaconConfiguration 
Validate IBeacon Blufi
POST /papis/v1/projects/{projectId}/ibeaconconfigs/validateblufis
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | config | config | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
iBeaconConfiguration 
Get IBeacon Configuration
GET /papis/v1/projects/{projectId}/ibeaconconfigs/{iBeaconConfigId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | iBeaconConfigId | iBeaconConfigId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
iBeaconConfiguration 
Update IBeacon Configuration
PUT /papis/v1/projects/{projectId}/ibeaconconfigs/{iBeaconConfigId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | iBeaconConfigId | iBeaconConfigId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
| Body | config | config | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
iBeaconConfiguration 
Get device job schedules by project id
GET /papis/v1/projects/{projectId}/jobs/schedules
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < DeviceJobScheduleLite > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
deviceJobSchedules 
Create device job schedule
PUT /papis/v1/projects/{projectId}/jobs/schedules/_create
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | scheduleCreate | scheduleCreate | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
deviceJobSchedules 
Delete device job schedules by device job schedule ids
PUT /papis/v1/projects/{projectId}/jobs/schedules/_delete
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | deviceJobScheduleIds | deviceJobScheduleIds | < integer (int64) > array | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
deviceJobSchedules 
Get device job schedules by project id and beacon id
GET /papis/v1/projects/{projectId}/jobs/schedules/beacons/{beaconId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | beaconId | beaconId | string | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < DeviceJobSchedule > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
deviceJobSchedules 
Add beacons to device job schedule
PUT /papis/v1/projects/{projectId}/jobs/schedules/{deviceJobScheduleId}/_add
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | deviceJobScheduleId | deviceJobScheduleId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
| Body | beaconIds | beaconIds | < string > array | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
deviceJobSchedules 
Remove beacons from device job schedule
PUT /papis/v1/projects/{projectId}/jobs/schedules/{deviceJobScheduleId}/_remove
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | deviceJobScheduleId | deviceJobScheduleId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
| Body | beaconIds | beaconIds | < string > array | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
deviceJobSchedules 
Get device job schedules by project id and schedule id
GET /papis/v1/projects/{projectId}/jobs/schedules/{scheduleId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Path | scheduleId | scheduleId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
deviceJobSchedules 
Update device job schedule
PUT /papis/v1/projects/{projectId}/jobs/schedules/{scheduleId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Path | scheduleId | scheduleId | integer (int64) | 
| Body | schedule | schedule | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
deviceJobSchedules 
Delete device job schedule by device job schedule id
DELETE /papis/v1/projects/{projectId}/jobs/schedules/{scheduleId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Path | scheduleId | scheduleId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
deviceJobSchedules 
Get device job schedule beacon ids by project id and schedule id
GET /papis/v1/projects/{projectId}/jobs/schedules/{scheduleId}/_beaconIds
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Path | scheduleId | scheduleId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < string > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
deviceJobSchedules 
Set device job schedule beacon ids by project id and schedule id
PUT /papis/v1/projects/{projectId}/jobs/schedules/{scheduleId}/_beaconIds
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Path | scheduleId | scheduleId | integer (int64) | 
| Body | beaconIds | beaconIds | < string > array | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < SimpleDevice > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
deviceJobSchedules 
Add device job schedule beacon ids by project id and schedule id
PUT /papis/v1/projects/{projectId}/jobs/schedules/{scheduleId}/_beaconIds/_add
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Path | scheduleId | scheduleId | integer (int64) | 
| Body | beaconIds | beaconIds | < string > array | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < SimpleDevice > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
deviceJobSchedules 
Disable device job schedule
PUT /papis/v1/projects/{projectId}/jobs/schedules/{scheduleId}/_disable
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Path | scheduleId | scheduleId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | object | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
deviceJobSchedules 
Enable device job schedule
PUT /papis/v1/projects/{projectId}/jobs/schedules/{scheduleId}/_enable
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Path | scheduleId | scheduleId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | object | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
deviceJobSchedules 
Get device job schedule job ids by project id and schedule id
GET /papis/v1/projects/{projectId}/jobs/schedules/{scheduleId}/_jobIds
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Path | scheduleId | scheduleId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < integer (int64) > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
deviceJobSchedules 
Get device job schedule jobs by project id and schedule id
GET /papis/v1/projects/{projectId}/jobs/schedules/{scheduleId}/_jobs
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Path | scheduleId | scheduleId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < DeviceJobLite > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
deviceJobSchedules 
Create labelValue object
POST /papis/v1/projects/{projectId}/labelValues
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | labelValues | labelValues | < LabelValue > array | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 201 | Created | < LabelValue > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
labelValue 
Get all LabelValue objects
GET /papis/v1/projects/{projectId}/labelValues
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < LabelValue > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
labelValue 
find LabelValue objects by projectId and LabelId
GET /papis/v1/projects/{projectId}/labelValues/labels/{labelId1}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | labelId1 | labelId1 | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < LabelValue > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
labelValue 
Get one LabelValue
GET /papis/v1/projects/{projectId}/labelValues/{labelValueId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | labelValueId | labelValueId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
labelValue 
update one
PUT /papis/v1/projects/{projectId}/labelValues/{labelValueId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | labelValueId | labelValueId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
| Body | labelValue | labelValue | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
labelValue 
Remove one LabelValue
DELETE /papis/v1/projects/{projectId}/labelValues/{labelValueId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | labelValueId | labelValueId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
labelValue 
Create label object
POST /papis/v1/projects/{projectId}/labels
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | labels | labels | < Label > array | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 201 | Created | < Label > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
label 
Get all Label objects
GET /papis/v1/projects/{projectId}/labels
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < Label > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
label 
Remove bulk Labels
DELETE /papis/v1/projects/{projectId}/labels/_bulk
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | labelIds | labelIds | < integer (int64) > array | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
label 
Get one Label
GET /papis/v1/projects/{projectId}/labels/{labelId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | labelId | labelId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
label 
update one
PUT /papis/v1/projects/{projectId}/labels/{labelId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | labelId | labelId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
| Body | label | label | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
label 
Remove one Label
DELETE /papis/v1/projects/{projectId}/labels/{labelId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | labelId | labelId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
label 
Create an LdapConnector
POST /papis/v1/projects/{projectId}/ldapConnectors
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | ldapConnector | ldapConnector | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
ldapConnectors 
Get all Ldap Connectors for this project
GET /papis/v1/projects/{projectId}/ldapConnectors
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < LdapConnector > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
ldapConnectors 
Get an Ldap Connector
GET /papis/v1/projects/{projectId}/ldapConnectors/{ldapConnectorId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | ldapConnectorId | ldapConnectorId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
ldapConnectors 
Update LdapConnector
PUT /papis/v1/projects/{projectId}/ldapConnectors/{ldapConnectorId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | ldapConnectorId | ldapConnectorId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
| Body | ldapConnector | ldapConnector | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
ldapConnectors 
Delete LdapConnector
DELETE /papis/v1/projects/{projectId}/ldapConnectors/{ldapConnectorId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | ldapConnectorId | ldapConnectorId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
ldapConnectors 
Test an Ldap Connection
POST /papis/v1/projects/{projectId}/ldapQueries/_test
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | ldapConnector | ldapConnector | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | boolean | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
ldapQueries 
Test an Ldap Connection
GET /papis/v1/projects/{projectId}/ldapQueries/{ldapConnectorId}/_test
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | ldapConnectorId | ldapConnectorId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | boolean | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
ldapQueries 
Create location
POST /papis/v1/projects/{projectId}/locations
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | location | location | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
locations 
Get locations
GET /papis/v1/projects/{projectId}/locations
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Query | hoteling | hoteling | boolean | 
| Query | mapProviderType | mapProviderType | string | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < Location > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
locations 
Delete Locations
PUT /papis/v1/projects/{projectId}/locations/_delete
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | locationIds | locationIds | < integer (int64) > array | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
locations 
Import locations
PUT /papis/v1/projects/{projectId}/locations/_import
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | locations | locations | < Location > array | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < Location > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
locations 
Get location
GET /papis/v1/projects/{projectId}/locations/{locationId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | locationId | locationId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
locations 
Update location
PUT /papis/v1/projects/{projectId}/locations/{locationId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | locationId | locationId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
| Body | location | location | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
locations 
Get beacons in location
GET /papis/v1/projects/{projectId}/locations/{locationId}/beacons
Parameters
| Type | Name | Description | Schema | Default | 
|---|---|---|---|---|
| Path | locationId | locationId | integer (int64) | |
| Path | projectId | projectId | integer (int64) | |
| Query | identityEnabled | identityEnabled | boolean | 
 | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < Beacon > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
locations 
Get blufis in location
GET /papis/v1/projects/{projectId}/locations/{locationId}/blufis
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | locationId | locationId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < Blufi > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
locations 
Get location data
GET /papis/v1/projects/{projectId}/locations/{locationId}/data
| Caution | operation.deprecated | 
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | locationId | locationId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < string (byte) > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
locations 
Update location data
PUT /papis/v1/projects/{projectId}/locations/{locationId}/data
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | locationId | locationId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
| Body | fileData | fileData | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
locations 
Delete location data
DELETE /papis/v1/projects/{projectId}/locations/{locationId}/data
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | locationId | locationId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
locations 
Update location data layers
PUT /papis/v1/projects/{projectId}/locations/{locationId}/data-layers
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | locationId | locationId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
| Body | dataLayers | dataLayers | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
locations 
Get devices/beacons views with server pagination
GET /papis/v1/projects/{projectId}/locations/{locationId}/devices/beacons/_view/server
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | locationId | locationId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
| Query | tagIds | tagIds | string | 
| Body | request | request | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
locations 
Get devices/blufis views with server pagination
GET /papis/v1/projects/{projectId}/locations/{locationId}/devices/blufis/_view/server
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | locationId | locationId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
| Query | tagIds | tagIds | string | 
| Body | request | request | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
locations 
Create a new hoteling location setting
POST /papis/v1/projects/{projectId}/locations/{locationId}/hotelingSetting
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | locationId | locationId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
| Body | hotelingSetting | hotelingSetting | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
hoteling 
Update a hoteling location setting
PUT /papis/v1/projects/{projectId}/locations/{locationId}/hotelingSetting
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | locationId | locationId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
| Body | hotelingSetting | hotelingSetting | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
hoteling 
Delete a single hoteling location setting
DELETE /papis/v1/projects/{projectId}/locations/{locationId}/hotelingSetting
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | locationId | locationId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
hoteling 
Get available blufis
GET /papis/v1/projects/{projectId}/locations/{locationId}/hotelingSetting/availableBlufis
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | locationId | locationId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < BlufiLite > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
hoteling 
Upload custom marker
PUT /papis/v1/projects/{projectId}/locations/{locationId}/hotelingSetting/customMarker
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | locationId | locationId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
| Body | fileData | fileData | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
hoteling 
Remove watermark
DELETE /papis/v1/projects/{projectId}/locations/{locationId}/hotelingSetting/customMarker
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | locationId | locationId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
hoteling 
Get setting ignore blufis
GET /papis/v1/projects/{projectId}/locations/{locationId}/hotelingSetting/ignoreBlufis
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | locationId | locationId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < BlufiLite > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
hoteling 
Get setting ignore blufis
PUT /papis/v1/projects/{projectId}/locations/{locationId}/hotelingSetting/ignoreBlufis
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | locationId | locationId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
| Body | blufiIds | blufiIds | < integer (int64) > array | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
hoteling 
Get setting meeting blufis
GET /papis/v1/projects/{projectId}/locations/{locationId}/hotelingSetting/meetingBlufis
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | locationId | locationId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < BlufiLite > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
hoteling 
Get setting meeting blufis
PUT /papis/v1/projects/{projectId}/locations/{locationId}/hotelingSetting/meetingBlufis
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | locationId | locationId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
| Body | blufiIds | blufiIds | < integer (int64) > array | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
hoteling 
Upload watermark
PUT /papis/v1/projects/{projectId}/locations/{locationId}/hotelingSetting/watermark
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | locationId | locationId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
| Body | fileData | fileData | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
hoteling 
Remove watermark
DELETE /papis/v1/projects/{projectId}/locations/{locationId}/hotelingSetting/watermark
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | locationId | locationId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
hoteling 
Get project zones summary
GET /papis/v1/projects/{projectId}/locations/{locationId}/hotelingSummary
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | locationId | locationId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
hoteling 
Get location policies
GET /papis/v1/projects/{projectId}/locations/{locationId}/policies
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | locationId | locationId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < Policy > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
locations 
Get location policies by type
GET /papis/v1/projects/{projectId}/locations/{locationId}/policies/{metricType}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | locationId | locationId | integer (int64) | 
| Path | metricType | metricType | string | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < Policy > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
locations 
Get location summary
GET /papis/v1/projects/{projectId}/locations/{locationId}/summary
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | locationId | locationId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
locations 
Get a list of virtual blufis for a given location
GET /papis/v1/projects/{projectId}/locations/{locationId}/virtualBlufis
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | locationId | locationId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < VirtualBlufi > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
locations 
Get a list of available virtual blufis for a given location
GET /papis/v1/projects/{projectId}/locations/{locationId}/virtualBlufis/_available
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | locationId | locationId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < VirtualBlufi > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
locations 
Get virtual devices in location
GET /papis/v1/projects/{projectId}/locations/{locationId}/virtualDevices
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | locationId | locationId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < VirtualDevice > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
locations 
Get project read reports
GET /papis/v1/projects/{projectId}/ltxReadReports
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < LtxReadReport > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
ltxReadReport 
Create settings for a project
POST /papis/v1/projects/{projectId}/mls
Parameters
| Type | Name | Description | Schema | Default | 
|---|---|---|---|---|
| Path | projectId | projectId | integer (int64) | |
| Query | count | count | integer (int32) | |
| Query | generateUuids | generateUuids | boolean | 
 | 
| Body | setting | setting | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
mls 
Get the mls settings for a project
GET /papis/v1/projects/{projectId}/mls
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
mls 
Update the mls settings for a project
PUT /papis/v1/projects/{projectId}/mls
Parameters
| Type | Name | Description | Schema | Default | 
|---|---|---|---|---|
| Path | projectId | projectId | integer (int64) | |
| Query | count | count | integer (int32) | |
| Query | generateUuids | generateUuids | boolean | 
 | 
| Body | setting | setting | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
mls 
Create a zone
POST /papis/v1/projects/{projectId}/mustering/zones
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | zone | zone | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
mustering 
Get the zones for a project
GET /papis/v1/projects/{projectId}/mustering/zones
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < MusteringZone > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
mustering 
Update a mustering zone
PUT /papis/v1/projects/{projectId}/mustering/zones
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | musteringZone | musteringZone | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
mustering 
Bulk delete zones
PUT /papis/v1/projects/{projectId}/mustering/zones/_delete
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | ids | ids | < integer (int64) > array | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
mustering 
Get project zones summary
GET /papis/v1/projects/{projectId}/mustering/zones/summary
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < ZonesSummary > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
mustering 
Get a specific zone
POST /papis/v1/projects/{projectId}/mustering/zones/{musteringZoneId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | musteringZoneId | musteringZoneId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
mustering 
Get a specific zone
GET /papis/v1/projects/{projectId}/mustering/zones/{musteringZoneId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | musteringZoneId | musteringZoneId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
mustering 
Get a specific zone
PUT /papis/v1/projects/{projectId}/mustering/zones/{musteringZoneId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | musteringZoneId | musteringZoneId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
mustering 
Get a specific zone
DELETE /papis/v1/projects/{projectId}/mustering/zones/{musteringZoneId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | musteringZoneId | musteringZoneId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
mustering 
Get a specific zone
PATCH /papis/v1/projects/{projectId}/mustering/zones/{musteringZoneId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | musteringZoneId | musteringZoneId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
mustering 
Get a specific zone
HEAD /papis/v1/projects/{projectId}/mustering/zones/{musteringZoneId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | musteringZoneId | musteringZoneId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
mustering 
Get a specific zone
OPTIONS /papis/v1/projects/{projectId}/mustering/zones/{musteringZoneId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | musteringZoneId | musteringZoneId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
mustering 
Get panic button dashboard by project id
GET /papis/v1/projects/{projectId}/panicButtonDashboard
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
panicButtonDashboard 
Create policy
POST /papis/v1/projects/{projectId}/policies
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | policy | policy | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
policies 
Get policies
GET /papis/v1/projects/{projectId}/policies
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < Policy > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
policies 
Delete policy
PUT /papis/v1/projects/{projectId}/policies/_delete
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | policyIds | policyIds | < integer (int64) > array | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
policies 
Export with labels as CSV
POST /papis/v1/projects/{projectId}/policies/_exportWithLabels
Parameters
| Type | Name | Description | Schema | Default | 
|---|---|---|---|---|
| Path | projectId | projectId | integer (int64) | |
| Query | format | enum (csv) | 
 | |
| Query | policyId | policyId | < integer (int64) > array(multi) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
text/csv
Tags
- 
policies 
Export with labels as CSV
GET /papis/v1/projects/{projectId}/policies/_exportWithLabels
Parameters
| Type | Name | Description | Schema | Default | 
|---|---|---|---|---|
| Path | projectId | projectId | integer (int64) | |
| Query | format | enum (csv) | 
 | |
| Query | policyId | policyId | < integer (int64) > array(multi) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
text/csv
Tags
- 
policies 
Get all PolicyDeviceStatus by project
GET /papis/v1/projects/{projectId}/policies/_latest
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Query | beaconIds | beaconIds | string | 
| Query | blufiIds | blufiIds | string | 
| Query | metric | metric | enum (PRESENCE, BATTERY, TEMPERATURE, AMBIENT_TEMPERATURE, MOTION, GEOFENCE, DISTANCE, WEAKCONNECTION, WIFIPROBEQUEUE, MOTION_TRIGGER, PROXIMITY_ALERT, ENTER_EXIT, LOCATION_CHANGE, MOTION_CONDITION, MAGNETOMETER, TAMPER, PANIC_BUTTON, PARKING, ENTERPRISE_PRESENCE, VIBRATION_THRESHOLD, DISTANCE_VIOLATION, UNKNOWN) | 
| Query | policyIds | policyIds | string | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < PolicyDeviceStatusEnhanced > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
policies 
Get all PolicyDeviceStatus by metric
GET /papis/v1/projects/{projectId}/policies/_metric/{metric}/{namespace}/devices/{deviceId}/status
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | deviceId | deviceId | string | 
| Path | metric | metric | string | 
| Path | namespace | namespace | string | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < PolicyDeviceStatus > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
policies 
Get all PolicyDeviceStatus for project
GET /papis/v1/projects/{projectId}/policies/_metric/{metric}/{namespace}/status
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | metric | metric | string | 
| Path | namespace | namespace | string | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < PolicyDeviceStatus > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
policies 
Get dwell monitor view
GET /papis/v1/projects/{projectId}/policies/_reports/dwellMonitor
Parameters
| Type | Name | Description | Schema | Default | 
|---|---|---|---|---|
| Path | projectId | projectId | integer (int64) | |
| Query | aggregate | aggregate | boolean | 
 | 
| Query | beaconId | beaconId | string | |
| Query | blufiId | blufiId | integer (int64) | |
| Query | endDate | endDate | string | |
| Query | startDate | startDate | string | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < DwellMonitorView > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
policies 
Search policy events for policy ids
POST /papis/v1/projects/{projectId}/policies/_search
Parameters
| Type | Name | Description | Schema | Default | 
|---|---|---|---|---|
| Path | projectId | projectId | integer (int64) | |
| Query | endDate | endDate | string | |
| Query | format | enum (csv) | 
 | |
| Query | policyId | policyId | < integer (int64) > array(multi) | |
| Query | startDate | startDate | string | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
text/csv
Tags
- 
policies 
Search policy events for policy ids
GET /papis/v1/projects/{projectId}/policies/_search
Parameters
| Type | Name | Description | Schema | Default | 
|---|---|---|---|---|
| Path | projectId | projectId | integer (int64) | |
| Query | endDate | endDate | string | |
| Query | format | enum (csv) | 
 | |
| Query | policyId | policyId | < integer (int64) > array(multi) | |
| Query | startDate | startDate | string | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
text/csv
Tags
- 
policies 
Get policy views
GET /papis/v1/projects/{projectId}/policies/_view
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < PolicyView > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
policies 
Get all PolicyDeviceStatus by project
GET /papis/v1/projects/{projectId}/policies/_violations
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < PolicyDeviceStatus > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
policies 
Search policy events for policy ids V2
POST /papis/v1/projects/{projectId}/policies/v2/_search
Parameters
| Type | Name | Description | Schema | Default | 
|---|---|---|---|---|
| Path | projectId | projectId | integer (int64) | |
| Query | endDate | endDate | string | |
| Query | format | enum (csv) | 
 | |
| Query | policyId | policyId | < integer (int64) > array(multi) | |
| Query | startDate | startDate | string | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
text/csv
Tags
- 
policies 
Search policy events for policy ids V2
GET /papis/v1/projects/{projectId}/policies/v2/_search
Parameters
| Type | Name | Description | Schema | Default | 
|---|---|---|---|---|
| Path | projectId | projectId | integer (int64) | |
| Query | endDate | endDate | string | |
| Query | format | enum (csv) | 
 | |
| Query | policyId | policyId | < integer (int64) > array(multi) | |
| Query | startDate | startDate | string | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
text/csv
Tags
- 
policies 
Get policy views by metric type
GET /papis/v1/projects/{projectId}/policies/{metricType}/_view
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | metricType | metricType | string | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < PolicyView > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
policies 
Get policy
GET /papis/v1/projects/{projectId}/policies/{policyId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | policyId | policyId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
policies 
Update policy
PUT /papis/v1/projects/{projectId}/policies/{policyId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | policyId | policyId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
| Body | policy | policy | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
policies 
Get available beacons
GET /papis/v1/projects/{projectId}/policies/{policyId}/_availableBeacons
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | policyId | policyId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < Beacon > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
policies 
Get available blufis
GET /papis/v1/projects/{projectId}/policies/{policyId}/_availableBlufis
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | policyId | policyId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < Blufi > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
policies 
Get available blufis in Geofence
GET /papis/v1/projects/{projectId}/policies/{policyId}/_availableGeofenceBlufi
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | policyId | policyId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < BlufiLite > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
policies 
Reset individual beacon condition models
POST /papis/v1/projects/{projectId}/policies/{policyId}/_resetConditionModels
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | policyId | policyId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
| Body | beaconIds | beaconIds | < string > array | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
policies 
Reset motion condition models
PUT /papis/v1/projects/{projectId}/policies/{policyId}/_resetConditionModels
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | policyId | policyId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
policies 
Add ambient beacons to policy
PUT /papis/v1/projects/{projectId}/policies/{policyId}/ambientbeacons/_add
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | policyId | policyId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
| Body | beaconIds | beaconIds | < string > array | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
policies 
Remove ambient beacons from policy
PUT /papis/v1/projects/{projectId}/policies/{policyId}/ambientbeacons/_remove
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | policyId | policyId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
| Body | beaconIds | beaconIds | < string > array | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
policies 
Add anchor blufis to policy
PUT /papis/v1/projects/{projectId}/policies/{policyId}/anchorblufis/_add
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | policyId | policyId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
| Body | blufiIds | blufiIds | < integer (int64) > array | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
policies 
Remove anchor blufis from policy
PUT /papis/v1/projects/{projectId}/policies/{policyId}/anchorblufis/_remove
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | policyId | policyId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
| Body | blufiIds | blufiIds | < integer (int64) > array | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
policies 
Get policies for beacon
GET /papis/v1/projects/{projectId}/policies/{policyId}/beacons
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | policyId | policyId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < SimpleDevice > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
policies 
Update policies for beacon
PUT /papis/v1/projects/{projectId}/policies/{policyId}/beacons
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | policyId | policyId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
| Body | beaconIds | beaconIds | < string > array | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < SimpleDevice > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
policies 
Add beacons to policy
PUT /papis/v1/projects/{projectId}/policies/{policyId}/beacons/_add
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | policyId | policyId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
| Body | beaconIds | beaconIds | < string > array | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
policies 
Remove beacons from policy
PUT /papis/v1/projects/{projectId}/policies/{policyId}/beacons/_remove
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | policyId | policyId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
| Body | beaconIds | beaconIds | < string > array | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
policies 
Get policies for blufi
GET /papis/v1/projects/{projectId}/policies/{policyId}/blufis
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | policyId | policyId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < SimpleDevice > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
policies 
Update policies for blufi
PUT /papis/v1/projects/{projectId}/policies/{policyId}/blufis
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | policyId | policyId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
| Body | blufiIds | blufiIds | < integer (int64) > array | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < SimpleDevice > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
policies 
Add blufis to policy
PUT /papis/v1/projects/{projectId}/policies/{policyId}/blufis/_add
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | policyId | policyId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
| Body | blufiIds | blufiIds | < integer (int64) > array | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
policies 
Remove blufis from policy
PUT /papis/v1/projects/{projectId}/policies/{policyId}/blufis/_remove
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | policyId | policyId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
| Body | blufiIds | blufiIds | < integer (int64) > array | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
policies 
Get policy events
GET /papis/v1/projects/{projectId}/policies/{policyId}/events
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | policyId | policyId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
policies 
Get policy events paged
POST /papis/v1/projects/{projectId}/policies/{policyId}/events/_query
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | policyId | policyId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
| Body | query | query | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
policies 
Update policy label values
PUT /papis/v1/projects/{projectId}/policies/{policyId}/labelValues
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | policyId | policyId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
| Body | labelValueIds | labelValueIds | < integer (int64) > array | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < LabelValue > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
policies 
Get SMSs for projectId/policyId
GET /papis/v1/projects/{projectId}/policies/{policyId}/sms
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | policyId | policyId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < Sms > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
policies 
Update sms for projectId/policyId
PUT /papis/v1/projects/{projectId}/policies/{policyId}/sms
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | policyId | policyId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
| Body | smsIds | smsIds | < integer (int64) > array | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < Sms > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
policies 
Get policy violations for policy
GET /papis/v1/projects/{projectId}/policies/{policyId}/violations
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | policyId | policyId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < PolicyViolation > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
policies 
Clear policy violations
DELETE /papis/v1/projects/{projectId}/policies/{policyId}/violations
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | policyId | policyId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
policies 
Get device policy violation
GET /papis/v1/projects/{projectId}/policies/{policyId}/{deviceId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | deviceId | deviceId | string | 
| Path | policyId | policyId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
policies 
Get policy event details using event uuid
GET /papis/v1/projects/{projectId}/policyevents/{eventUuid}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | eventUuid | eventUuid | string | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
policies 
Get all products
GET /papis/v1/projects/{projectId}/products
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < Product > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
product 
Request products
PUT /papis/v1/projects/{projectId}/products
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | product | product | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
product 
Add rcm data
PUT /papis/v1/projects/{projectId}/rcm
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | data | data | < RCMPacket > array | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
rcm 
Get rcm imports by project
GET /papis/v1/projects/{projectId}/rcm/imports
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < RcmImport > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
rcm 
Apply rcm imports by id
POST /papis/v1/projects/{projectId}/rcm/imports/_apply
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Query | from | from | integer (int64) | 
| Query | rcmImportIds | rcmImportIds | < integer (int64) > array(multi) | 
| Query | to | to | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | integer (int32) | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
rcm 
Apply rcm imports by id
GET /papis/v1/projects/{projectId}/rcm/imports/_apply
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Query | from | from | integer (int64) | 
| Query | rcmImportIds | rcmImportIds | < integer (int64) > array(multi) | 
| Query | to | to | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | integer (int32) | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
rcm 
Delete rcm imports by id
GET /papis/v1/projects/{projectId}/rcm/imports/_bulkDelete
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Query | from | from | integer (int64) | 
| Query | rcmImportIds | rcmImportIds | < integer (int64) > array(multi) | 
| Query | to | to | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | integer (int32) | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
rcm 
Delete rcm imports by id
DELETE /papis/v1/projects/{projectId}/rcm/imports/_bulkDelete
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Query | from | from | integer (int64) | 
| Query | rcmImportIds | rcmImportIds | < integer (int64) > array(multi) | 
| Query | to | to | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | integer (int32) | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
rcm 
Get rcm import by id
GET /papis/v1/projects/{projectId}/rcm/imports/{rcmImportId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Path | rcmImportId | rcmImportId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
rcm 
Delete rcm import by id
DELETE /papis/v1/projects/{projectId}/rcm/imports/{rcmImportId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Path | rcmImportId | rcmImportId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
rcm 
Add rcm data two
PUT /papis/v1/projects/{projectId}/rcm2
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | rcmMessage | rcmMessage | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
rcm 
Add raw rcm data
PUT /papis/v1/projects/{projectId}/rcmraw
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | msg | msg | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
rcm 
Get device registry
GET /papis/v1/projects/{projectId}/registry/devices
Parameters
| Type | Name | Description | Schema | Default | 
|---|---|---|---|---|
| Path | projectId | projectId | integer (int64) | |
| Query | deviceId | deviceId | string | 
 | 
| Query | deviceType | deviceType | string | 
 | 
| Query | mac | mac | string | 
 | 
| Query | major | major | string | 
 | 
| Query | minor | minor | string | 
 | 
| Query | name | name | string | 
 | 
| Query | uuid | uuid | string | 
 | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < DeviceRegistry > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
deviceRegistry 
Create remote consumer config
POST /papis/v1/projects/{projectId}/remoteConsumerConfigs
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Body | config | config | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
remoteConsumerConfig 
Get all remote consumer configs
GET /papis/v1/projects/{projectId}/remoteConsumerConfigs
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < RemoteConsumerConfigView > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
remoteConsumerConfig 
Delete remote consumer config
PUT /papis/v1/projects/{projectId}/remoteConsumerConfigs/_delete
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Body | configIds | configIds | < integer (int64) > array | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
remoteConsumerConfig 
Get remote consumer configs
GET /papis/v1/projects/{projectId}/remoteConsumerConfigs/{configId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | configId | configId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
remoteConsumerConfig 
Update remote consumer config
PUT /papis/v1/projects/{projectId}/remoteConsumerConfigs/{configId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Body | config | config | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
remoteConsumerConfig 
Create remote storage config
POST /papis/v1/projects/{projectId}/remoteStorageConfigs
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Body | config | config | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
remoteStorageConfig 
Get all remote storage configs
GET /papis/v1/projects/{projectId}/remoteStorageConfigs
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < RemoteStorageConfigView > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
remoteStorageConfig 
Delete remote storage config
PUT /papis/v1/projects/{projectId}/remoteStorageConfigs/_delete
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Body | configIds | configIds | < integer (int64) > array | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
remoteStorageConfig 
Get remote storage configs
GET /papis/v1/projects/{projectId}/remoteStorageConfigs/{configId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | configId | configId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
remoteStorageConfig 
Update remote storage config
PUT /papis/v1/projects/{projectId}/remoteStorageConfigs/{configId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Body | config | config | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
remoteStorageConfig 
Get project RtlsSetting
GET /papis/v1/projects/{projectId}/rtlsSetting
Parameters
| Type | Name | Description | Schema | Default | 
|---|---|---|---|---|
| Path | projectId | projectId | integer (int64) | |
| Query | download | download | boolean | 
 | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
projects 
Update Project Rtls Setting
PUT /papis/v1/projects/{projectId}/rtlsSetting
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | rtlsSetting | rtlsSetting | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
projects 
Stream save asset selfie
POST /papis/v1/projects/{projectId}/selfies/assets/{assetId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | assetId | assetId | integer (int64) | 
| FormData | image | image | file | 
| FormData | selfieInfo | selfieInfo | string | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
multipart/form-data
Produces
- 
*/*
Tags
- 
deviceSelfie 
Stream save beacon selfie
POST /papis/v1/projects/{projectId}/selfies/beacons/stream/{deviceId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | deviceId | deviceId | string | 
| FormData | image | image | file | 
| FormData | selfieInfo | selfieInfo | string | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
multipart/form-data
Produces
- 
*/*
Tags
- 
deviceSelfie 
Update beacon selfie
PUT /papis/v1/projects/{projectId}/selfies/beacons/{deviceId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | deviceId | deviceId | string | 
| Body | selfie | selfie | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
deviceSelfie 
Stream save blufi selfie
POST /papis/v1/projects/{projectId}/selfies/blufis/stream/{deviceId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | deviceId | deviceId | integer (int64) | 
| FormData | image | image | file | 
| FormData | selfieInfo | selfieInfo | string | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
multipart/form-data
Produces
- 
*/*
Tags
- 
deviceSelfie 
Update blufi selfie
PUT /papis/v1/projects/{projectId}/selfies/blufis/{deviceId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | deviceId | deviceId | integer (int64) | 
| Body | selfie | selfie | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
deviceSelfie 
Update workplace selfie
PUT /papis/v1/projects/{projectId}/selfies/workplaces/{workplaceId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | workplaceId | workplaceId | integer (int64) | 
| Body | selfie | selfie | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
workplaceSelfie 
Get workplace selfie
GET /papis/v1/projects/{projectId}/selfies/workplaces/{workplaceSelfieId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | workplaceSelfieId | workplaceSelfieId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
workplaceSelfie 
Get device selfie
GET /papis/v1/projects/{projectId}/selfies/{deviceSelfieId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | deviceSelfieId | deviceSelfieId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
deviceSelfie 
Update a projects show intro flag
PUT /papis/v1/projects/{projectId}/showIntro
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | status | status | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
projects 
Find tags by project id
GET /papis/v1/projects/{projectId}/tags
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < Tag > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
tags 
Get all additional features and their status for target team invitation
GET /papis/v1/projects/{projectId}/team/features/invitations/{teamInvitationId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Path | teamInvitationId | teamInvitationId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < ConfigurableFeature > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
teamFeatures 
Get all additional features provision-able by requester
GET /papis/v1/projects/{projectId}/team/features/me
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < ConfigurableFeature > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
teamFeatures 
Get the features available to be enabled for this team member.
GET /papis/v1/projects/{projectId}/team/features/members/{teamMemberId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Path | teamMemberId | teamMemberId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < ConfigurableFeature > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
teamFeatures 
Find TeamMemberInvitation objects (still pending) by project id
GET /papis/v1/projects/{projectId}/team/invitations
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < TeamInvitation > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
teamInvitations 
Create invitation for a team member
POST /papis/v1/projects/{projectId}/team/invitations/_invite
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | teamInvitation | teamInvitation | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
teamInvitations 
Resend a TeamMember invitation email
POST /papis/v1/projects/{projectId}/team/invitations/_resend
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | teamInvitation | teamInvitation | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
teamInvitations 
Remove a team invitation by token
DELETE /papis/v1/projects/{projectId}/team/invitations/{token}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Path | token | token | string | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
teamInvitations 
Find TeamMember objects by project id
GET /papis/v1/projects/{projectId}/team/members
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < TeamMember > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
teamMembers 
Change permissions for a team member
POST /papis/v1/projects/{projectId}/team/members/{teamMemberId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Path | teamMemberId | teamMemberId | integer (int64) | 
| Body | updateTeamMemberRequest | updateTeamMemberRequest | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
teamMembers 
Remove a team member
DELETE /papis/v1/projects/{projectId}/team/members/{teamMemberId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Path | teamMemberId | teamMemberId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
teamMembers 
Change role for a team member
PUT /papis/v1/projects/{projectId}/team/members/{teamMemberId}/role
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Path | teamMemberId | teamMemberId | integer (int64) | 
| Body | teamMemberType | teamMemberType | enum (ROLE_ADMIN, ROLE_USER) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
teamMembers 
Get all additional products and their status for target team invitation
GET /papis/v1/projects/{projectId}/team/products/invitations/{teamInvitationId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Path | teamInvitationId | teamInvitationId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < Product > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
teamProducts 
Get all additional products provision-able by requester
GET /papis/v1/projects/{projectId}/team/products/me
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < Product > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
teamProducts 
Get the products available to be enabled for this team member.
GET /papis/v1/projects/{projectId}/team/products/members/{teamMemberId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Path | teamMemberId | teamMemberId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < Product > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
teamProducts 
Create third party gateway
POST /papis/v1/projects/{projectId}/thirdPartyDevices/gateways
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | thirdPartyGateway | thirdPartyGateway | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
thirdPartyDevices 
Get third party gateways
GET /papis/v1/projects/{projectId}/thirdPartyDevices/gateways
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < ThirdPartyGateway > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
thirdPartyDevices 
Delete third party gateways
DELETE /papis/v1/projects/{projectId}/thirdPartyDevices/gateways/_bulkDelete
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | deviceIds | deviceIds | < string > array | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
thirdPartyDevices 
Get third party gateway
GET /papis/v1/projects/{projectId}/thirdPartyDevices/gateways/{deviceId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | deviceId | deviceId | string | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
thirdPartyDevices 
Update third party gateway
PUT /papis/v1/projects/{projectId}/thirdPartyDevices/gateways/{deviceId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | deviceId | deviceId | string | 
| Path | projectId | projectId | integer (int64) | 
| Body | thirdPartyGateway | thirdPartyGateway | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
thirdPartyDevices 
Create third party iBeacon
POST /papis/v1/projects/{projectId}/thirdPartyDevices/iBeacons
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | thirdPartyIBeacon | thirdPartyIBeacon | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
thirdPartyDevices 
Get third party iBeacons
GET /papis/v1/projects/{projectId}/thirdPartyDevices/iBeacons
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < ThirdPartyIBeacon > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
thirdPartyDevices 
Delete third party iBeacons
DELETE /papis/v1/projects/{projectId}/thirdPartyDevices/iBeacons/_bulkClear
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | thirdPartyIBeaconIds | thirdPartyIBeaconIds | < integer (int64) > array | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
thirdPartyDevices 
Get third party iBeacon
GET /papis/v1/projects/{projectId}/thirdPartyDevices/iBeacons/{thirdPartyIbeaconId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Path | thirdPartyIbeaconId | thirdPartyIbeaconId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
thirdPartyDevices 
Update third party iBeacon
PUT /papis/v1/projects/{projectId}/thirdPartyDevices/iBeacons/{thirdPartyIbeaconId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Path | thirdPartyIbeaconId | thirdPartyIbeaconId | integer (int64) | 
| Body | thirdPartyIBeacon | thirdPartyIBeacon | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
thirdPartyDevices 
Assign beacons in tray to project/template/location
PUT /papis/v1/projects/{projectId}/tray/{trayId}/_assign
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Path | trayId | trayId | string | 
| Query | locationId | locationId | integer (int64) | 
| Query | templateId | templateId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
trays 
Get all policy violations
GET /papis/v1/projects/{projectId}/violations
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Query | namespace | namespace | string | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < PolicyViolation > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
projects 
Clear project violations
DELETE /papis/v1/projects/{projectId}/violations
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
policies 
Clear project policy violations
DELETE /papis/v1/projects/{projectId}/violations/_bulkClear
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | policyViolations | policyViolations | < PolicyViolationDevice > array | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
policies 
Create a list of virtual blufis
POST /papis/v1/projects/{projectId}/virtualBlufis
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | virtualBlufis | virtualBlufis | < VirtualBlufi > array | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < VirtualBlufi > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
virtualBlufis 
Update a virtual blufi entity
PUT /papis/v1/projects/{projectId}/virtualBlufis
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | virtualBlufi | virtualBlufi | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
virtualBlufis 
Assign a virtual blufi to register a blufi
POST /papis/v1/projects/{projectId}/virtualBlufis/_assign
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | virtualBlufiAssignRequest | virtualBlufiAssignRequest | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
virtualBlufis 
Bulk upload a list of virtual blufis
POST /papis/v1/projects/{projectId}/virtualBlufis/_bulkUpload
Parameters
| Type | Name | Description | Schema | Default | 
|---|---|---|---|---|
| Path | projectId | projectId | integer (int64) | |
| Query | locationId | locationId | integer (int64) | |
| Query | powerSourceType | powerSourceType | enum (UNKNOWN, AC, DC, POE) | 
 | 
| Query | templateId | templateId | integer (int64) | |
| FormData | file | file | file | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
multipart/form-data
Produces
- 
*/*
Tags
- 
virtualBlufis 
Get information of a virtual blufis import job
GET /papis/v1/projects/{projectId}/virtualBlufis/_bulkUploadStatus
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
virtualBlufis 
Create virtual blufis from blufis by id
POST /papis/v1/projects/{projectId}/virtualBlufis/_cloneBlufiById
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | blufiIds | blufiIds | < integer (int64) > array | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < VirtualBlufi > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
virtualBlufis 
Create virtual blufis from blufis by sid64
POST /papis/v1/projects/{projectId}/virtualBlufis/_cloneBlufiBySid64
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | blufiIds | blufiIds | < string > array | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < VirtualBlufi > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
virtualBlufis 
Bulk delete a list of virtual blufis
PUT /papis/v1/projects/{projectId}/virtualBlufis/_delete
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | ids | ids | < string > array | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
virtualBlufis 
Get a virtual blufi
GET /papis/v1/projects/{projectId}/virtualBlufis/{virtualBlufiId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Path | virtualBlufiId | virtualBlufiId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
virtualBlufis 
Delete a virtual blufi
DELETE /papis/v1/projects/{projectId}/virtualBlufis/{virtualBlufiId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Path | virtualBlufiId | virtualBlufiId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
virtualBlufis 
Create a virtual blufi log
POST /papis/v1/projects/{projectId}/virtualBlufis/{virtualBlufiId}/log
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Path | virtualBlufiId | virtualBlufiId | integer (int64) | 
| Body | virtualBlufiLog | virtualBlufiLog | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
virtualBlufis 
Get a list virtual blufi logs by project and virtual blufi
GET /papis/v1/projects/{projectId}/virtualBlufis/{virtualBlufiId}/log
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Path | virtualBlufiId | virtualBlufiId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < VirtualBlufiLog > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
virtualBlufis 
Create webhook
POST /papis/v1/projects/{projectId}/webhook
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | webhook | webhook | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
webhooks 
Get webhook
GET /papis/v1/projects/{projectId}/webhook
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
webhooks 
Update webhook
PUT /papis/v1/projects/{projectId}/webhook
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | webhook | webhook | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
webhooks 
Delete webhook
DELETE /papis/v1/projects/{projectId}/webhook
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
webhooks 
Disable webhook
PUT /papis/v1/projects/{projectId}/webhook/_disable
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | object | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
webhooks 
Enable webhook
PUT /papis/v1/projects/{projectId}/webhook/_enable
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | object | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
webhooks 
Test webhook
PUT /papis/v1/projects/{projectId}/webhook/_test
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | object | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
webhooks 
Create WifiScanReportPlan
POST /papis/v1/projects/{projectId}/wifiScanReportPlans
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | wifiScanReportPlan | wifiScanReportPlan | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
wifiScanReports 
Get WifiScanReportPlans
GET /papis/v1/projects/{projectId}/wifiScanReportPlans
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < WifiScanReportPlan > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
wifiScanReports 
Run WifiScanReports
PUT /papis/v1/projects/{projectId}/wifiScanReportPlans/_runReports
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | request | request | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
wifiScanReports 
Get WifiScanReportPlan
GET /papis/v1/projects/{projectId}/wifiScanReportPlans/{planId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | planId | planId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
wifiScanReports 
Update WifiScanReportPlan
PUT /papis/v1/projects/{projectId}/wifiScanReportPlans/{planId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | planId | planId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
| Body | wifiScanReportPlan | wifiScanReportPlan | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
wifiScanReports 
Delete WifiScanReportPlan
DELETE /papis/v1/projects/{projectId}/wifiScanReportPlans/{planId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | planId | planId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
wifiScanReports 
Get WifiScanReportsByPlan
GET /papis/v1/projects/{projectId}/wifiScanReportPlans/{planId}/_reports
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | planId | planId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < WifiScanReport > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
wifiScanReports 
Delete WifiScanReportsByPlan
DELETE /papis/v1/projects/{projectId}/wifiScanReportPlans/{planId}/_reports
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | planId | planId | integer (int64) | 
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
wifiScanReports 
Get WifiScanReports
GET /papis/v1/projects/{projectId}/wifiScanReports
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < WifiScanReport > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
wifiScanReports 
Search WifiScanReports
GET /papis/v1/projects/{projectId}/wifiScanReports/_search
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Query | endDate | endDate | string | 
| Query | forDate | forDate | string | 
| Query | metricType | metricType | string | 
| Query | planId | planId | integer (int64) | 
| Query | reportType | reportType | string | 
| Query | startDate | startDate | string | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < WifiScanReport > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
wifiScanReports 
View WifiScanReport
GET /papis/v1/projects/{projectId}/wifiScanReports/_view/{reportId}/{fileName}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | fileName | fileName | string | 
| Path | projectId | projectId | integer (int64) | 
| Path | reportId | reportId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
wifiScanReports 
Get WifiScanReport
GET /papis/v1/projects/{projectId}/wifiScanReports/{reportId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Path | reportId | reportId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
wifiScanReports 
Delete WifiScanReport
DELETE /papis/v1/projects/{projectId}/wifiScanReports/{reportId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Path | reportId | reportId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
wifiScanReports 
Create a WorkZoneBlufi
POST /papis/v1/projects/{projectId}/workZoneBlufis
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | workZoneBlufi | workZoneBlufi | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
workZoneBlufi 
Get WorkZoneBlufis for project
GET /papis/v1/projects/{projectId}/workZoneBlufis
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < WorkZoneBlufi > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
workZoneBlufi 
Delete WorkZoneBlufis by supplied ids
PUT /papis/v1/projects/{projectId}/workZoneBlufis/_delete
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | workZoneBlufiIds | workZoneBlufiIds | < integer (int64) > array | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
workZoneBlufi 
Get a WorkZoneBlufi
GET /papis/v1/projects/{projectId}/workZoneBlufis/{workZoneBlufiId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Path | workZoneBlufiId | workZoneBlufiId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
workZoneBlufi 
Update a WorkZoneBlufi
PUT /papis/v1/projects/{projectId}/workZoneBlufis/{workZoneBlufiId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Path | workZoneBlufiId | workZoneBlufiId | integer (int64) | 
| Body | workZoneBlufi | workZoneBlufi | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
workZoneBlufi 
Create a Workplace
POST /papis/v1/projects/{projectId}/workplaces
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Body | workplace | workplace | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
workplace 
Get All Workplaces for Project
GET /papis/v1/projects/{projectId}/workplaces
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < Workplace > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
workplace 
Get a Workplace
GET /papis/v1/projects/{projectId}/workplaces/{workplaceId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Path | workplaceId | workplaceId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
workplace 
Update a Workplace
PUT /papis/v1/projects/{projectId}/workplaces/{workplaceId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Path | workplaceId | workplaceId | integer (int64) | 
| Body | workplace | workplace | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
workplace 
Delete a Workplace
DELETE /papis/v1/projects/{projectId}/workplaces/{workplaceId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Path | workplaceId | workplaceId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
workplace 
Get available locations by workplace
GET /papis/v1/projects/{projectId}/workplaces/{workplaceId}/_getAvailableLocations
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Path | workplaceId | workplaceId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < Location > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
workplace 
Get available policies by workplace
GET /papis/v1/projects/{projectId}/workplaces/{workplaceId}/_getAvailablePolicies
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Path | workplaceId | workplaceId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < Policy > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
workplace 
Get all zones in a workplace
GET /papis/v1/projects/{projectId}/workplaces/{workplaceId}/_zones
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Path | workplaceId | workplaceId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < Zone > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
workplace 
Create a WpoLocation
POST /papis/v1/projects/{projectId}/workplaces/{workplaceId}/wpoLocations
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Path | workplaceId | workplaceId | integer (int64) | 
| Body | wpoLocation | wpoLocation | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
wpoLocation 
Get All WpoLocations for Workplace
GET /papis/v1/projects/{projectId}/workplaces/{workplaceId}/wpoLocations
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Path | workplaceId | workplaceId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < WpoLocation > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
wpoLocation 
Get a WpoLocation
GET /papis/v1/projects/{projectId}/workplaces/{workplaceId}/wpoLocations/{wpoLocationId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Path | workplaceId | workplaceId | integer (int64) | 
| Path | wpoLocationId | wpoLocationId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
wpoLocation 
Update a WpoLocation
PUT /papis/v1/projects/{projectId}/workplaces/{workplaceId}/wpoLocations/{wpoLocationId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Path | workplaceId | workplaceId | integer (int64) | 
| Path | wpoLocationId | wpoLocationId | integer (int64) | 
| Body | wpoLocation | wpoLocation | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
wpoLocation 
Delete a WpoLocation
DELETE /papis/v1/projects/{projectId}/workplaces/{workplaceId}/wpoLocations/{wpoLocationId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Path | workplaceId | workplaceId | integer (int64) | 
| Path | wpoLocationId | wpoLocationId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
wpoLocation 
Create a Zone
POST /papis/v1/projects/{projectId}/workplaces/{workplaceId}/wpoLocations/{wpoLocationId}/zones
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Path | workplaceId | workplaceId | integer (int64) | 
| Path | wpoLocationId | wpoLocationId | integer (int64) | 
| Body | wpoZone | wpoZone | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
wpoZone 
Get all Zones for Location
GET /papis/v1/projects/{projectId}/workplaces/{workplaceId}/wpoLocations/{wpoLocationId}/zones
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Path | workplaceId | workplaceId | integer (int64) | 
| Path | wpoLocationId | wpoLocationId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < Zone > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
wpoZone 
Get a Zone
GET /papis/v1/projects/{projectId}/workplaces/{workplaceId}/wpoLocations/{wpoLocationId}/zones/{zoneId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Path | workplaceId | workplaceId | integer (int64) | 
| Path | wpoLocationId | wpoLocationId | integer (int64) | 
| Path | zoneId | zoneId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
wpoZone 
Update a Zone
PUT /papis/v1/projects/{projectId}/workplaces/{workplaceId}/wpoLocations/{wpoLocationId}/zones/{zoneId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Path | workplaceId | workplaceId | integer (int64) | 
| Path | wpoLocationId | wpoLocationId | integer (int64) | 
| Path | zoneId | zoneId | integer (int64) | 
| Body | wpoZone | wpoZone | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
wpoZone 
Delete a Zone
DELETE /papis/v1/projects/{projectId}/workplaces/{workplaceId}/wpoLocations/{wpoLocationId}/zones/{zoneId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Path | workplaceId | workplaceId | integer (int64) | 
| Path | wpoLocationId | wpoLocationId | integer (int64) | 
| Path | zoneId | zoneId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
wpoZone 
Get Beacon Config view csv
GET /papis/v1/reports/devices/beacons/configuration
Parameters
| Type | Name | Schema | Default | 
|---|---|---|---|
| Query | format | enum (csv) | 
 | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
text/csv
Tags
- 
reports 
View RTLS history report
GET /papis/v1/reports/projects/{projectId}/history/rtls/{reportId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | projectId | projectId | integer (int64) | 
| Path | reportId | reportId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
reports 
Create tag
POST /papis/v1/tags
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Body | tag | tag | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
tags 
Get tags
GET /papis/v1/tags
Parameters
| Type | Name | Description | Schema | Default | 
|---|---|---|---|---|
| Query | value | value | string | 
 | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < Tag > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
tags 
Validate a uuid
GET /papis/v1/validations/uuid
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Query | uuidValue | uuidValue | string | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
validations 
Get all wifi security types
GET /papis/v1/wifiSecurityTypes
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < WifiSecurityType > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
wifiSecurityType 
Get wifi security type
GET /papis/v1/wifiSecurityTypes/{key}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | key | key | string | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
wifiSecurityType 
Get beacon template tags
GET /sapis/v1/provisioning/beaconTemplates/{templateId}/tags
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | templateId | templateId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < Tag > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
provisioning 
Register beacon
POST /sapis/v1/provisioning/beacons
Parameters
| Type | Name | Description | Schema | Default | 
|---|---|---|---|---|
| Query | bulkProvision | bulkProvision | boolean | 
 | 
| Query | encrKey | encrKey | string | |
| Query | skipDeviceJob | skipDeviceJob | boolean | 
 | 
| Query | timeout | timeout | integer (int64) | |
| Body | beacon | beacon | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
provisioning 
Get beacon signal
POST /sapis/v1/provisioning/beacons/signal
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Body | beaconSignal | beaconSignal | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
provisioning 
Get provisioning beacon
GET /sapis/v1/provisioning/beacons/{beaconId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | beaconId | beaconId | string | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
provisioning 
Update provisioning beacon
PUT /sapis/v1/provisioning/beacons/{deviceId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | deviceId | deviceId | string | 
| Body | beacon | beacon | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
provisioning 
Get beacon selfie
GET /sapis/v1/provisioning/beacons/{deviceId}/selfie
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | deviceId | deviceId | string | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
provisioning 
Get beacon selfie view
GET /sapis/v1/provisioning/beacons/{deviceId}/selfie/_view
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | deviceId | deviceId | string | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
provisioning 
Delete beacon selfie
DELETE /sapis/v1/provisioning/beacons/{deviceId}/selfies/{deviceSelfieId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | deviceId | deviceId | string | 
| Path | deviceSelfieId | deviceSelfieId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
provisioning 
Get beacon templates
GET /sapis/v1/provisioning/beacons/{deviceId}/templates
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | deviceId | deviceId | string | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < ViewDeviceTemplate > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
provisioning 
Get all blufi templates
GET /sapis/v1/provisioning/blufiTemplates
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < BlufiTemplate > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
provisioning 
Get blufi template scan mode
GET /sapis/v1/provisioning/blufiTemplates/{templateId}/scanMode
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | templateId | templateId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
provisioning 
Get blufi template sleep schedule
GET /sapis/v1/provisioning/blufiTemplates/{templateId}/sleepSchedule
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | templateId | templateId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
provisioning 
Get blufi template tags
GET /sapis/v1/provisioning/blufiTemplates/{templateId}/tags
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | templateId | templateId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < Tag > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
provisioning 
Get blufi selfie view
GET /sapis/v1/provisioning/blufis/{deviceId}/selfie/_view
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | deviceId | deviceId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
provisioning 
Get blufi status by id
GET /sapis/v1/provisioning/blufis/{sid64}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | sid64 | sid64 | string | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
provisioning 
Update blufi
PUT /sapis/v1/provisioning/blufis/{sid64}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | sid64 | sid64 | string | 
| Body | blufi | blufi | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
provisioning 
Get all system scan modes
GET /sapis/v1/provisioning/systemScanModes
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | < SystemScanMode > array | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
provisioning 
Start transaction
POST /sapis/v1/provisioning/transactions
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Header | User-Agent | User-Agent | string | 
| Body | transaction | transaction | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
provisioning 
Start Blufi Recovery Transaction
POST /sapis/v1/provisioning/transactions/_blufiRecovery
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Header | User-Agent | User-Agent | string | 
| Body | transaction | transaction | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
provisioning 
Get transaction
GET /sapis/v1/provisioning/transactions/{transactionId}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | transactionId | transactionId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
provisioning 
Acknowledge command
POST /sapis/v1/provisioning/transactions/{transactionId}/ack/{seq}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | seq | seq | string | 
| Path | transactionId | transactionId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
provisioning 
Acknowledge command
GET /sapis/v1/provisioning/transactions/{transactionId}/ack/{seq}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | seq | seq | string | 
| Path | transactionId | transactionId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
provisioning 
Acknowledge command
PUT /sapis/v1/provisioning/transactions/{transactionId}/ack/{seq}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | seq | seq | string | 
| Path | transactionId | transactionId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
provisioning 
Acknowledge command
DELETE /sapis/v1/provisioning/transactions/{transactionId}/ack/{seq}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | seq | seq | string | 
| Path | transactionId | transactionId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
provisioning 
Acknowledge command
PATCH /sapis/v1/provisioning/transactions/{transactionId}/ack/{seq}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | seq | seq | string | 
| Path | transactionId | transactionId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
provisioning 
Acknowledge command
HEAD /sapis/v1/provisioning/transactions/{transactionId}/ack/{seq}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | seq | seq | string | 
| Path | transactionId | transactionId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
provisioning 
Acknowledge command
OPTIONS /sapis/v1/provisioning/transactions/{transactionId}/ack/{seq}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | seq | seq | string | 
| Path | transactionId | transactionId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 204 | No Content | No Content | 
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
provisioning 
Cancel transaction
PUT /sapis/v1/provisioning/transactions/{transactionId}/cancel
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | transactionId | transactionId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
provisioning 
Setup encryption
POST /sapis/v1/provisioning/transactions/{transactionId}/setup
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | transactionId | transactionId | integer (int64) | 
| Body | setup | setup | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
provisioning 
Get transaction status
GET /sapis/v1/provisioning/transactions/{transactionId}/status
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | transactionId | transactionId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
provisioning 
Bind beacon
GET /sapis/v1/provisioning/virtualDevices/{virtualDeviceId}/beacon/{id64}
Parameters
| Type | Name | Description | Schema | 
|---|---|---|---|
| Path | id64 | id64 | string | 
| Path | virtualDeviceId | virtualDeviceId | integer (int64) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | OK | |
| 401 | Unauthorized | No Content | 
| 403 | Forbidden | No Content | 
| 404 | Not Found | No Content | 
| 480 | Error | |
| 500 | Server Error | 
Consumes
- 
application/json
Produces
- 
*/*
Tags
- 
provisioning 
Definitions
AbstractAdvancedAdapter
| Name | Schema | 
|---|---|
| ad128Bit | string | 
| ad128bBtMore | string | 
| ad16Bit | string | 
| ad16BitMore | string | 
| ad32Bit | string | 
| ad32BitMore | string | 
| adNameLong | string | 
| adNameShort | string | 
| adPower | string | 
| adType | string | 
| adapterId | string | 
| adapterType | string | 
| bdId | string | 
| gid | string | 
| id | string | 
| packetType | string | 
| projectId | integer (int64) | 
| rssiCh | integer (int32) | 
| time | integer (int64) | 
| timestamp | string | 
| version | string | 
AbstractPacket
| Name | Schema | 
|---|---|
| adapterId | string | 
| adapterType | string | 
| gid | string | 
| id | string | 
| packetType | string | 
| projectId | integer (int64) | 
| time | integer (int64) | 
| timestamp | string | 
| version | string | 
AccelReadConfig
| Name | Schema | 
|---|---|
| durationMillis | integer (int64) | 
| filteringFactor | number (float) | 
| filteringType | enum (HIGH_PASS, LOW_PASS, MEDIAN, NONE) | 
| fullScale | integer (int32) | 
| medianWindowSize | integer (int32) | 
| rateIndex | integer (int32) | 
| requireMovement | boolean | 
| summaryMillis | integer (int64) | 
Account
| Name | Schema | 
|---|---|
| accountId | integer (int64) | 
| authProvider | string | 
| dateCreated | integer (int64) | 
| dateFormat | string | 
| dateTosAccepted | integer (int64) | 
| dateUpdated | integer (int64) | 
| email | string | 
| landingPage | string | 
| language | string | 
| password | string | 
| roles | < Role > array | 
| temperatureFormat | string | 
| timezone | string | 
| username | string | 
| vibrationAccelerationFormat | string | 
| vibrationVelocityFormat | string | 
AccountContext
| Name | Schema | 
|---|---|
| accountId | integer (int64) | 
| cloudHost | string | 
| dateFormat | string | 
| email | string | 
| enableDebugExceptions | boolean | 
| features | < string > array | 
| forceEmailValidation | boolean | 
| landingPage | string | 
| language | string | 
| products | < string > array | 
| projectId | integer (int64) | 
| projectMigratedEndpoint | string | 
| projectName | string | 
| roles | < string > array | 
| serviceProviderId | integer (int64) | 
| sessionToken | string | 
| showIntro | boolean | 
| staticEndpoint | string | 
| temperatureFormat | string | 
| timezone | string | 
| tosUpdateFlag | boolean | 
| username | string | 
| vibrationAccelerationFormat | string | 
| vibrationVelocityFormat | string | 
AckCommand
| Name | Schema | 
|---|---|
| gid | string | 
| seq | string | 
Adapter
| Name | Schema | 
|---|---|
| ad128bit | string | 
| ad128bitMore | string | 
| ad16bit | string | 
| ad16bitMore | string | 
| ad32bit | string | 
| ad32bitMore | string | 
| adFlags | < < string > array > array | 
| adNameLong | string | 
| adNameShort | string | 
| adPower | integer (int32) | 
| adType | string | 
| bdId | string | 
| extraRssi | < number (float) > array | 
| gid | string | 
| macAddr | integer (int64) | 
| rssi | integer (int32) | 
| rssiCh | integer (int32) | 
| rssiNoiseSweep | < number (float) > array | 
| rssiSignalSweep | < number (float) > array | 
| seq | integer (int32) | 
| sweepId | integer (int32) | 
| timestamp | integer (int64) | 
| type | string | 
AdvancedEddystoneTlm
| Name | Schema | 
|---|---|
| ad128Bit | string | 
| ad128bBtMore | string | 
| ad16Bit | string | 
| ad16BitMore | string | 
| ad32Bit | string | 
| ad32BitMore | string | 
| adNameLong | string | 
| adNameShort | string | 
| adPower | string | 
| adType | string | 
| adapterId | string | 
| adapterType | string | 
| batt | integer (int32) | 
| bdId | string | 
| frameCount | integer (int32) | 
| gid | string | 
| id | string | 
| packetType | string | 
| projectId | integer (int64) | 
| revision | integer (int32) | 
| rssi | integer (int32) | 
| rssiCh | integer (int32) | 
| temp | number (float) | 
| time | integer (int64) | 
| timestamp | string | 
| uptime | integer (int32) | 
| version | string | 
AdvancedEddystoneUid
| Name | Schema | 
|---|---|
| ad128Bit | string | 
| ad128bBtMore | string | 
| ad16Bit | string | 
| ad16BitMore | string | 
| ad32Bit | string | 
| ad32BitMore | string | 
| adNameLong | string | 
| adNameShort | string | 
| adPower | string | 
| adType | string | 
| adapterId | string | 
| adapterType | string | 
| bdId | string | 
| gid | string | 
| id | string | 
| instanceIdentifier | string | 
| measuredPower | integer (int32) | 
| namespaceIdentifier | string | 
| packetType | string | 
| projectId | integer (int64) | 
| rssi | integer (int32) | 
| rssiCh | integer (int32) | 
| time | integer (int64) | 
| timestamp | string | 
| version | string | 
AdvancedEddystoneUrl
| Name | Schema | 
|---|---|
| ad128Bit | string | 
| ad128bBtMore | string | 
| ad16Bit | string | 
| ad16BitMore | string | 
| ad32Bit | string | 
| ad32BitMore | string | 
| adNameLong | string | 
| adNameShort | string | 
| adPower | string | 
| adType | string | 
| adapterId | string | 
| adapterType | string | 
| bdId | string | 
| gid | string | 
| id | string | 
| measuredPower | integer (int32) | 
| packetType | string | 
| projectId | integer (int64) | 
| rssi | integer (int32) | 
| rssiCh | integer (int32) | 
| time | integer (int64) | 
| timestamp | string | 
| url | string | 
| version | string | 
AdvancedHeartrate
| Name | Schema | 
|---|---|
| ad128Bit | string | 
| ad128bBtMore | string | 
| ad16Bit | string | 
| ad16BitMore | string | 
| ad32Bit | string | 
| ad32BitMore | string | 
| adNameLong | string | 
| adNameShort | string | 
| adPower | string | 
| adType | string | 
| adapterId | string | 
| adapterType | string | 
| bdId | string | 
| bpm | integer (int32) | 
| gid | string | 
| id | string | 
| packetType | string | 
| projectId | integer (int64) | 
| rssiCh | integer (int32) | 
| time | integer (int64) | 
| timestamp | string | 
| version | string | 
AdvancedIBeacon
| Name | Schema | 
|---|---|
| ad128Bit | string | 
| ad128bBtMore | string | 
| ad16Bit | string | 
| ad16BitMore | string | 
| ad32Bit | string | 
| ad32BitMore | string | 
| adNameLong | string | 
| adNameShort | string | 
| adPower | string | 
| adType | string | 
| adapterId | string | 
| adapterType | string | 
| bdId | string | 
| gid | string | 
| id | string | 
| major | integer (int32) | 
| measuredPower | integer (int32) | 
| minor | integer (int32) | 
| packetType | string | 
| projectId | integer (int64) | 
| rssi | integer (int32) | 
| rssiCh | integer (int32) | 
| time | integer (int64) | 
| timestamp | string | 
| uuid | string | 
| version | string | 
AdvancedMag
| Name | Schema | 
|---|---|
| ad128Bit | string | 
| ad128bBtMore | string | 
| ad16Bit | string | 
| ad16BitMore | string | 
| ad32Bit | string | 
| ad32BitMore | string | 
| adNameLong | string | 
| adNameShort | string | 
| adPower | string | 
| adType | string | 
| adapterId | string | 
| adapterType | string | 
| bdId | string | 
| flags | integer (int32) | 
| gid | string | 
| id | string | 
| packetType | string | 
| projectId | integer (int64) | 
| rssiCh | integer (int32) | 
| time | integer (int64) | 
| timestamp | string | 
| version | string | 
| xMag | number (double) | 
| yMag | number (double) | 
| zMag | number (double) | 
AdvancedMotion
| Name | Schema | 
|---|---|
| ad128Bit | string | 
| ad128bBtMore | string | 
| ad16Bit | string | 
| ad16BitMore | string | 
| ad32Bit | string | 
| ad32BitMore | string | 
| adNameLong | string | 
| adNameShort | string | 
| adPower | string | 
| adType | string | 
| adapterId | string | 
| adapterType | string | 
| bdId | string | 
| flags | integer (int32) | 
| gid | string | 
| id | string | 
| packetType | string | 
| projectId | integer (int64) | 
| rssiCh | integer (int32) | 
| time | integer (int64) | 
| timestamp | string | 
| version | string | 
| xAccel | number (double) | 
| yAccel | number (double) | 
| zAccel | number (double) | 
AdvancedPacket
| Name | Schema | 
|---|---|
| ad128Bit | string | 
| ad128bBtMore | string | 
| ad16Bit | string | 
| ad16BitMore | string | 
| ad32Bit | string | 
| ad32BitMore | string | 
| adFlags | < < string > array > array | 
| adNameLong | string | 
| adNameShort | string | 
| adPower | string | 
| adType | string | 
| adapterId | string | 
| adapterType | string | 
| battery | integer (int32) | 
| bdId | string | 
| bpm | integer (int32) | 
| eventCounter | < integer (int32) > array | 
| gid | string | 
| id | string | 
| lums | integer (int32) | 
| mac | string | 
| major | integer (int32) | 
| measuredPower | integer (int32) | 
| minor | integer (int32) | 
| motion | < < string (byte) > array > array | 
| packetType | string | 
| projectId | integer (int64) | 
| raw | < integer (int32) > array | 
| rssi | integer (int32) | 
| rssiCh | integer (int32) | 
| sdc | integer (int32) | 
| serverTimestamp | integer (int64) | 
| temp | number (float) | 
| time | integer (int32) | 
| timestamp | string | 
| txChn | integer (int32) | 
| txPower | integer (int32) | 
| type | string | 
| uuid | string | 
| version | string | 
| xAccel | integer (int32) | 
| yAccel | integer (int32) | 
| zAccel | integer (int32) | 
AdvancedProbe
| Name | Schema | 
|---|---|
| adapterId | string | 
| adapterType | string | 
| addr1 | string | 
| addr2 | string | 
| addr3 | string | 
| channel | integer (int32) | 
| durationId | integer (int32) | 
| frameControl | integer (int32) | 
| gid | string | 
| id | string | 
| length | integer (int32) | 
| packetType | string | 
| projectId | integer (int64) | 
| rate | integer (int32) | 
| rssi | integer (int32) | 
| seq | integer (int32) | 
| ssid | string | 
| staticHash | integer (int32) | 
| time | integer (int64) | 
| timestamp | string | 
| ts | integer (int64) | 
| version | string | 
AdvancedSBv2
| Name | Schema | 
|---|---|
| ad128Bit | string | 
| ad128bBtMore | string | 
| ad16Bit | string | 
| ad16BitMore | string | 
| ad32Bit | string | 
| ad32BitMore | string | 
| adNameLong | string | 
| adNameShort | string | 
| adPower | string | 
| adType | string | 
| adapterId | string | 
| adapterType | string | 
| battery | integer (int32) | 
| bdId | string | 
| gid | string | 
| id | string | 
| packetType | string | 
| projectId | integer (int64) | 
| rssi | integer (int32) | 
| rssiCh | integer (int32) | 
| temp | number (float) | 
| time | integer (int64) | 
| timestamp | string | 
| txChn | integer (int32) | 
| txPower | integer (int32) | 
| version | string | 
AdvancedSLight
| Name | Schema | 
|---|---|
| ad128Bit | string | 
| ad128bBtMore | string | 
| ad16Bit | string | 
| ad16BitMore | string | 
| ad32Bit | string | 
| ad32BitMore | string | 
| adNameLong | string | 
| adNameShort | string | 
| adPower | string | 
| adType | string | 
| adapterId | string | 
| adapterType | string | 
| bdId | string | 
| gid | string | 
| id | string | 
| lums | integer (int32) | 
| packetType | string | 
| projectId | integer (int64) | 
| rssiCh | integer (int32) | 
| time | integer (int64) | 
| timestamp | string | 
| version | string | 
AdvancedSSns
| Name | Schema | 
|---|---|
| ad128Bit | string | 
| ad128bBtMore | string | 
| ad16Bit | string | 
| ad16BitMore | string | 
| ad32Bit | string | 
| ad32BitMore | string | 
| adNameLong | string | 
| adNameShort | string | 
| adPower | string | 
| adType | string | 
| adapterId | string | 
| adapterType | string | 
| battery | integer (int32) | 
| bdId | string | 
| eventCounter | < integer (int32) > array | 
| gid | string | 
| id | string | 
| packetType | string | 
| projectId | integer (int64) | 
| rssiCh | integer (int32) | 
| temp | number (float) | 
| time | integer (int64) | 
| timestamp | string | 
| version | string | 
| xAccel | number (double) | 
| yAccel | number (double) | 
| zAccel | number (double) | 
AdvancedSSnsNano
| Name | Schema | 
|---|---|
| ad128Bit | string | 
| ad128bBtMore | string | 
| ad16Bit | string | 
| ad16BitMore | string | 
| ad32Bit | string | 
| ad32BitMore | string | 
| adNameLong | string | 
| adNameShort | string | 
| adPower | string | 
| adType | string | 
| adapterId | string | 
| adapterType | string | 
| base | integer (int32) | 
| bdId | string | 
| deviceJobId | integer (int64) | 
| fullScale | integer (int32) | 
| gid | string | 
| id | string | 
| packetType | string | 
| projectId | integer (int64) | 
| rssiCh | integer (int32) | 
| sessionId | string | 
| time | integer (int64) | 
| timeNano | integer (int64) | 
| timestamp | string | 
| version | string | 
| xAccel | number (double) | 
| yAccel | number (double) | 
| zAccel | number (double) | 
AdvancedSSnsSummary
| Name | Schema | 
|---|---|
| ad128Bit | string | 
| ad128bBtMore | string | 
| ad16Bit | string | 
| ad16BitMore | string | 
| ad32Bit | string | 
| ad32BitMore | string | 
| adNameLong | string | 
| adNameShort | string | 
| adPower | string | 
| adType | string | 
| adapterId | string | 
| adapterType | string | 
| adv | boolean | 
| bdId | string | 
| gid | string | 
| highRes | boolean | 
| id | string | 
| packetType | string | 
| projectId | integer (int64) | 
| rssiCh | integer (int32) | 
| started | integer (int64) | 
| temp | number (double) | 
| time | integer (int64) | 
| timestamp | string | 
| version | string | 
| xPeak | number (double) | 
| xPeakToPeak | number (double) | 
| xRms | number (double) | 
| xVPeak | number (double) | 
| xVPeakToPeak | number (double) | 
| xVRms | number (double) | 
| yPeak | number (double) | 
| yPeakToPeak | number (double) | 
| yRms | number (double) | 
| yVPeak | number (double) | 
| yVPeakToPeak | number (double) | 
| yVRms | number (double) | 
| zPeak | number (double) | 
| zPeakToPeak | number (double) | 
| zRms | number (double) | 
| zVPeak | number (double) | 
| zVPeakToPeak | number (double) | 
| zVRms | number (double) | 
AdvancedSSpec
| Name | Schema | 
|---|---|
| ad128Bit | string | 
| ad128bBtMore | string | 
| ad16Bit | string | 
| ad16BitMore | string | 
| ad32Bit | string | 
| ad32BitMore | string | 
| adNameLong | string | 
| adNameShort | string | 
| adPower | string | 
| adType | string | 
| adapterId | string | 
| adapterType | string | 
| battery | integer (int32) | 
| bdId | string | 
| gid | string | 
| id | string | 
| motion | < < string (byte) > array > array | 
| packetType | string | 
| projectId | integer (int64) | 
| rssiCh | integer (int32) | 
| temp | number (float) | 
| time | integer (int64) | 
| timestamp | string | 
| version | string | 
AdvancedTracking
| Name | Schema | 
|---|---|
| ad128Bit | string | 
| ad128bBtMore | string | 
| ad16Bit | string | 
| ad16BitMore | string | 
| ad32Bit | string | 
| ad32BitMore | string | 
| adNameLong | string | 
| adNameShort | string | 
| adPower | string | 
| adType | string | 
| adapterId | string | 
| adapterType | string | 
| bdId | string | 
| extraRssi | < number (double) > array | 
| gid | string | 
| id | string | 
| packetType | string | 
| projectId | integer (int64) | 
| rssi | integer (int32) | 
| rssiCh | integer (int32) | 
| time | integer (int64) | 
| timestamp | string | 
| txChn | integer (int32) | 
| txPower | integer (int32) | 
| version | string | 
AdvancedUnknown
| Name | Schema | 
|---|---|
| ad128Bit | string | 
| ad128bBtMore | string | 
| ad16Bit | string | 
| ad16BitMore | string | 
| ad32Bit | string | 
| ad32BitMore | string | 
| adNameLong | string | 
| adNameShort | string | 
| adPower | string | 
| adType | string | 
| adapterId | string | 
| adapterType | string | 
| bdId | string | 
| gid | string | 
| id | string | 
| packetType | string | 
| projectId | integer (int64) | 
| raw | < integer (int32) > array | 
| rssi | integer (int32) | 
| rssiCh | integer (int32) | 
| time | integer (int64) | 
| timestamp | string | 
| version | string | 
AdvertisementPropertyWrapper
| Name | Schema | 
|---|---|
| advData | object | 
| blufiId | string | 
| environment_name | string | 
| projectId | integer (int64) | 
| serverTimestamp | integer (int64) | 
| type | string | 
Agent
| Name | Schema | 
|---|---|
| accountId | integer (int64) | 
| hostname | string | 
| projectId | integer (int64) | 
| threadId | integer (int64) | 
| threadName | string | 
| userAgent | string | 
| username | string | 
Aggregator
| Name | Schema | 
|---|---|
| maxBufferSize | integer (int32) | 
| maxTimeInMs | integer (int32) | 
AmbientBeacon
| Name | Schema | 
|---|---|
| deviceId | string | 
| name | string | 
ApiAccess
| Name | Schema | 
|---|---|
| dateCreated | integer (int64) | 
| dateUpdated | integer (int64) | 
| owner | boolean | 
| projectId | integer (int64) | 
| projectName | string | 
| token | string | 
| type | string | 
Asset
| Name | Schema | 
|---|---|
| assetId | integer (int64) | 
| beaconIds | < string > array | 
| dateCreated | integer (int64) | 
| dateUpdated | integer (int64) | 
| description | string | 
| name | string | 
| projectId | integer (int64) | 
| selfie | 
AssetTypeRtlsSetting
| Name | Schema | 
|---|---|
| assetTypeRtlsSettingId | integer (int64) | 
| bucketMilliseconds | integer (int64) | 
| dateCreated | integer (int64) | 
| dateUpdated | integer (int64) | 
| enablePfrac | boolean | 
| pfracInitializationFrac | number (float) | 
| pfracInstMaxMarginThreshold | number (float) | 
| pfracMaxCurrentValueWeight | number (float) | 
| pfracMovAvgDecayRate | number (float) | 
| pfracMovAvgLowThreshold | number (float) | 
| pfracMovAvgMaxMarginThreshold | number (float) | 
| pfracTau | number (float) | 
| projectId | integer (int64) | 
| rtlsAssetType | string | 
BaseDevice
| Name | Schema | 
|---|---|
| altitude | number (float) | 
| autoLocationName | string | 
| bleFirmware | |
| configuration | |
| dateCreated | integer (int64) | 
| dateProvisioned | integer (int64) | 
| dateUpdated | integer (int64) | 
| deviceId | string | 
| deviceType | |
| latitude | number (double) | 
| locationId | integer (int64) | 
| longitude | number (double) | 
| macAddress | string | 
| name | string | 
| notes | string | 
| projectId | integer (int64) | 
| scanData | |
| selfie | |
| status | string | 
| tags | < Tag > array | 
| virtualDeviceId | integer (int64) | 
BasicEddystoneTlm
| Name | Schema | 
|---|---|
| adapterId | string | 
| adapterType | string | 
| batt | integer (int32) | 
| frameCount | integer (int32) | 
| gid | string | 
| id | string | 
| packetType | string | 
| projectId | integer (int64) | 
| revision | integer (int32) | 
| rssi | integer (int32) | 
| temp | number (float) | 
| time | integer (int64) | 
| timestamp | string | 
| uptime | integer (int32) | 
| version | string | 
BasicEddystoneUid
| Name | Schema | 
|---|---|
| adapterId | string | 
| adapterType | string | 
| gid | string | 
| id | string | 
| instanceIdentifier | string | 
| measuredPower | integer (int32) | 
| namespaceIdentifier | string | 
| packetType | string | 
| projectId | integer (int64) | 
| rssi | integer (int32) | 
| time | integer (int64) | 
| timestamp | string | 
| version | string | 
BasicEddystoneUrl
| Name | Schema | 
|---|---|
| adapterId | string | 
| adapterType | string | 
| gid | string | 
| id | string | 
| measuredPower | integer (int32) | 
| packetType | string | 
| projectId | integer (int64) | 
| rssi | integer (int32) | 
| time | integer (int64) | 
| timestamp | string | 
| url | string | 
| version | string | 
BasicHeartrate
| Name | Schema | 
|---|---|
| adapterId | string | 
| adapterType | string | 
| bpm | integer (int32) | 
| gid | string | 
| id | string | 
| packetType | string | 
| projectId | integer (int64) | 
| time | integer (int64) | 
| timestamp | string | 
| version | string | 
BasicIBeacon
| Name | Schema | 
|---|---|
| adapterId | string | 
| adapterType | string | 
| gid | string | 
| id | string | 
| major | integer (int32) | 
| measuredPower | integer (int32) | 
| minor | integer (int32) | 
| packetType | string | 
| projectId | integer (int64) | 
| rssi | integer (int32) | 
| time | integer (int64) | 
| timestamp | string | 
| uuid | string | 
| version | string | 
BasicMag
| Name | Schema | 
|---|---|
| adapterId | string | 
| adapterType | string | 
| flags | integer (int32) | 
| gid | string | 
| id | string | 
| packetType | string | 
| projectId | integer (int64) | 
| time | integer (int64) | 
| timestamp | string | 
| version | string | 
| xMag | number (double) | 
| yMag | number (double) | 
| zMag | number (double) | 
BasicMotion
| Name | Schema | 
|---|---|
| adapterId | string | 
| adapterType | string | 
| flags | integer (int32) | 
| gid | string | 
| id | string | 
| packetType | string | 
| projectId | integer (int64) | 
| time | integer (int64) | 
| timestamp | string | 
| version | string | 
| xAccel | number (double) | 
| yAccel | number (double) | 
| zAccel | number (double) | 
BasicPacket
| Name | Schema | 
|---|---|
| adapterId | string | 
| adapterType | string | 
| battery | integer (int32) | 
| eventCounter | < integer (int32) > array | 
| gid | string | 
| id | string | 
| lums | integer (int32) | 
| major | integer (int32) | 
| measuredPower | integer (int32) | 
| minor | integer (int32) | 
| packetType | string | 
| projectId | integer (int64) | 
| raw | < integer (int32) > array | 
| rssi | integer (int32) | 
| serverTimestamp | integer (int64) | 
| temp | number (float) | 
| time | integer (int32) | 
| timestamp | string | 
| type | string | 
| uuid | string | 
| version | string | 
| xAccel | integer (int32) | 
| yAccel | integer (int32) | 
| zAccel | integer (int32) | 
BasicProbe
| Name | Schema | 
|---|---|
| adapterId | string | 
| adapterType | string | 
| gid | string | 
| id | string | 
| packetType | string | 
| projectId | integer (int64) | 
| rssi | integer (int32) | 
| time | integer (int64) | 
| timestamp | string | 
| version | string | 
BasicSBv2
| Name | Schema | 
|---|---|
| adapterId | string | 
| adapterType | string | 
| battery | integer (int32) | 
| gid | string | 
| id | string | 
| packetType | string | 
| projectId | integer (int64) | 
| rssi | integer (int32) | 
| temp | number (float) | 
| time | integer (int64) | 
| timestamp | string | 
| version | string | 
BasicSLight
| Name | Schema | 
|---|---|
| adapterId | string | 
| adapterType | string | 
| gid | string | 
| id | string | 
| lums | integer (int32) | 
| packetType | string | 
| projectId | integer (int64) | 
| time | integer (int64) | 
| timestamp | string | 
| version | string | 
BasicSSns
| Name | Schema | 
|---|---|
| adapterId | string | 
| adapterType | string | 
| battery | integer (int32) | 
| eventCounter | < integer (int32) > array | 
| gid | string | 
| id | string | 
| packetType | string | 
| projectId | integer (int64) | 
| temp | number (float) | 
| time | integer (int64) | 
| timestamp | string | 
| version | string | 
| xAccel | number (double) | 
| yAccel | number (double) | 
| zAccel | number (double) | 
BasicSSnsNano
| Name | Schema | 
|---|---|
| adapterId | string | 
| adapterType | string | 
| base | integer (int32) | 
| deviceJobId | integer (int64) | 
| fullScale | integer (int32) | 
| gid | string | 
| id | string | 
| packetType | string | 
| projectId | integer (int64) | 
| sessionId | string | 
| time | integer (int64) | 
| timeNano | integer (int64) | 
| timestamp | string | 
| version | string | 
| xAccel | number (double) | 
| yAccel | number (double) | 
| zAccel | number (double) | 
BasicSSnsSummary
| Name | Schema | 
|---|---|
| adapterId | string | 
| adapterType | string | 
| adv | boolean | 
| gid | string | 
| highRes | boolean | 
| id | string | 
| packetType | string | 
| projectId | integer (int64) | 
| started | integer (int64) | 
| temp | number (double) | 
| time | integer (int64) | 
| timestamp | string | 
| version | string | 
| xPeak | number (double) | 
| xPeakToPeak | number (double) | 
| xRms | number (double) | 
| xVPeak | number (double) | 
| xVPeakToPeak | number (double) | 
| xVRms | number (double) | 
| yPeak | number (double) | 
| yPeakToPeak | number (double) | 
| yRms | number (double) | 
| yVPeak | number (double) | 
| yVPeakToPeak | number (double) | 
| yVRms | number (double) | 
| zPeak | number (double) | 
| zPeakToPeak | number (double) | 
| zRms | number (double) | 
| zVPeak | number (double) | 
| zVPeakToPeak | number (double) | 
| zVRms | number (double) | 
BasicSSpec
| Name | Schema | 
|---|---|
| adapterId | string | 
| adapterType | string | 
| battery | integer (int32) | 
| gid | string | 
| id | string | 
| packetType | string | 
| projectId | integer (int64) | 
| temp | number (float) | 
| time | integer (int64) | 
| timestamp | string | 
| version | string | 
BasicTracking
| Name | Schema | 
|---|---|
| adapterId | string | 
| adapterType | string | 
| gid | string | 
| id | string | 
| packetType | string | 
| projectId | integer (int64) | 
| rssi | integer (int32) | 
| time | integer (int64) | 
| timestamp | string | 
| version | string | 
BasicUnknown
| Name | Schema | 
|---|---|
| adapterId | string | 
| adapterType | string | 
| gid | string | 
| id | string | 
| packetType | string | 
| projectId | integer (int64) | 
| raw | < integer (int32) > array | 
| rssi | integer (int32) | 
| time | integer (int64) | 
| timestamp | string | 
| version | string | 
Beacon
| Name | Schema | 
|---|---|
| accelReadInterval | integer (int32) | 
| accelReadRate | integer (int32) | 
| accelReadSummaryInterval | integer (int32) | 
| altitude | number (float) | 
| ambient | boolean | 
| assetMaterialType | enum (HUMAN, METAL, BOX, ALL, DEFAULT, FAST, SLOW) | 
| assetTrackAltitude | number (float) | 
| assetTrackLatitude | number (double) | 
| assetTrackLongitude | number (double) | 
| assetTrackable | boolean | 
| autoLocationName | string | 
| batteryVoltage | integer (int64) | 
| bleFirmware | |
| blufi | |
| calibrationRssiOffset | number (double) | 
| channelMigrationComplete | boolean | 
| conditionSummaryInterval | integer (int32) | 
| configData | string | 
| configType | enum (CM, CM_AI, CM_AI_VELOCITY, CM_AV, CM_HIGH_SENSITIVITY, CM_LOW_POWER, CM_TRACKING, CM_TRACKING_LOW_POWER, DEFAULT, DEFAULT_LOW_POWER, LOGGING, PARKING, PANIC_BUTTON, TRACKING, TRACKING_LOW_POWER, TRACKING_ULTRA_LOW_POWER, TRACKING_CAL, TRACKING_CAL_LOW_POWER, TRACKING_IDENTITY, MLS, USER, DISTANCE_TRACKING, CM_TEMPERATURE_LOGGING) | 
| configVersion | integer (int32) | 
| configuration | |
| dateCreated | integer (int64) | 
| dateProvisioned | integer (int64) | 
| dateUpdated | integer (int64) | 
| deviceId | string | 
| deviceType | |
| dynamicUrl | string | 
| effectiveFullScale | integer (int32) | 
| id64Hex | string | 
| identityEnabled | boolean | 
| labelValues | < LabelValue > array | 
| latitude | number (double) | 
| locationId | integer (int64) | 
| locations | < Location > array | 
| longitude | number (double) | 
| macAddress | string | 
| managerType | string | 
| metaData | object | 
| motionCalApplied | integer (int32) | 
| motionCalEnabled | boolean | 
| motionInterval | number (double) | 
| name | string | 
| notes | string | 
| onlineCalibrationReference | boolean | 
| parkingEnabled | boolean | 
| parkingStatusChange | integer (int64) | 
| parkingTrainingTimeInSec | integer (int32) | 
| projectId | integer (int64) | 
| rtlsUseSbv2 | boolean | 
| scanData | |
| scanDataMap | |
| selfie | |
| sensorFlags | integer (int64) | 
| stats | |
| status | string | 
| systemParkingTrainingTimeInSec | integer (int32) | 
| tags | < Tag > array | 
| templateId | integer (int64) | 
| templateName | string | 
| templateVersion | integer (int32) | 
| unixTimeOffset | integer (int32) | 
| virtualDeviceId | integer (int64) | 
BeaconAccel
| Name | Schema | 
|---|---|
| base | integer (int32) | 
| fullScale | integer (int32) | 
| mac | string | 
| timestamp | integer (int64) | 
| x | integer (int32) | 
| y | integer (int32) | 
| z | integer (int32) | 
BeaconAccelEvent
| Name | Schema | 
|---|---|
| entries | < BeaconAccel > array | 
| timeStamp | integer (int64) | 
| uuid | string | 
BeaconAccelSummary
| Name | Schema | 
|---|---|
| count | integer (int32) | 
| duration | integer (int64) | 
| mac | string | 
| tsEnd | integer (int64) | 
| tsStart | integer (int64) | 
| xPeak | number (double) | 
| xPeakPeak | number (double) | 
| xRms | number (double) | 
| yPeak | number (double) | 
| yPeakPeak | number (double) | 
| yRms | number (double) | 
| zPeak | number (double) | 
| zPeakPeak | number (double) | 
| zRms | number (double) | 
BeaconBulkRequest
| Name | Schema | 
|---|---|
| deviceIds | < string > array | 
BeaconConditionConfigRequest
| Name | Schema | 
|---|---|
| accelReadInterval | integer (int32) | 
| accelReadRate | integer (int32) | 
| accelReadSummaryInterval | integer (int32) | 
| accelReadUpdate | boolean | 
| conditionModelUpdate | |
| conditionSummaryInterval | integer (int32) | 
| deviceIds | < string > array | 
| motionCalibrationUpdate | string | 
| policyId | integer (int64) | 
BeaconConfigInner
| Name | Schema | 
|---|---|
| intervalDayInSeconds | number (float) | 
| intervalNightInSeconds | number (float) | 
| num | integer (int32) | 
| txPowerDay | integer (int32) | 
| txPowerNight | integer (int32) | 
| type | integer (int32) | 
BeaconConfigLite
| Name | Schema | 
|---|---|
| configType | enum (CM, CM_AI, CM_AI_VELOCITY, CM_AV, CM_HIGH_SENSITIVITY, CM_LOW_POWER, CM_TRACKING, CM_TRACKING_LOW_POWER, DEFAULT, DEFAULT_LOW_POWER, LOGGING, PARKING, PANIC_BUTTON, TRACKING, TRACKING_LOW_POWER, TRACKING_ULTRA_LOW_POWER, TRACKING_CAL, TRACKING_CAL_LOW_POWER, TRACKING_IDENTITY, MLS, USER, DISTANCE_TRACKING, CM_TEMPERATURE_LOGGING) | 
| kmxMotionConfiguration | |
| mcMotionConfiguration | |
| motion | boolean | 
| motionConditionConfiguration | |
| motionConfiguration | |
| motionInterval | number (float) | 
| motionNightInterval | number (float) | 
| motionNightPower | integer (int32) | 
| motionPower | integer (int32) | 
| sBeacon | boolean | 
| sBeaconInterval | number (float) | 
| sBeaconNightInterval | number (float) | 
| sBeaconNightPower | integer (int32) | 
| sBeaconPower | integer (int32) | 
| sBeaconTracking | boolean | 
| sBeaconTrackingInterval | number (float) | 
| sBeaconTrackingNightInterval | number (float) | 
| sBeaconTrackingNightPower | integer (int32) | 
| sBeaconTrackingPower | integer (int32) | 
| useSwMotionConfig | boolean | 
BeaconConfigView
| Name | Schema | 
|---|---|
| assetTrackable | boolean | 
| bleFirmwareId | integer (int64) | 
| bleFirmwareType | string | 
| bleFirmwareVer | integer (int32) | 
| configType | string | 
| configVersion | integer (int32) | 
| dataFountainEnabled | boolean | 
| dataFountainInterval | number (float) | 
| dataFountainPower | integer (int32) | 
| datalog | boolean | 
| datalogAccelInterval | integer (int32) | 
| datalogLightInterval | integer (int32) | 
| datalogMagInterval | integer (int32) | 
| datalogTemperatureInterval | integer (int32) | 
| dateCreated | integer (int64) | 
| dateUpdated | integer (int64) | 
| deviceTypeCode | string | 
| deviceTypeName | string | 
| eddystoneTlmEnabled | boolean | 
| eddystoneTlmInterval | number (float) | 
| eddystoneTlmPower | integer (int32) | 
| eddystoneUidEnabled | boolean | 
| eddystoneUidInstance | string | 
| eddystoneUidInstanceAuto | boolean | 
| eddystoneUidInterval | number (float) | 
| eddystoneUidNamespace | string | 
| eddystoneUidPower | integer (int32) | 
| eddystoneUrlEnabled | boolean | 
| eddystoneUrlInterval | number (float) | 
| eddystoneUrlPower | integer (int32) | 
| eddystoneUrlUrl | string | 
| iBeaconEnabled | boolean | 
| iBeaconInterval | number (float) | 
| iBeaconMajor | integer (int32) | 
| iBeaconMinor | integer (int32) | 
| iBeaconPower | integer (int32) | 
| iBeaconUuid | string | 
| id64 | string | 
| identityEnabled | boolean | 
| identityInterval | number (float) | 
| identityPower | integer (int32) | 
| latitude | number (double) | 
| lightEnabled | boolean | 
| lightInterval | number (float) | 
| lightPower | integer (int32) | 
| longitude | number (double) | 
| macAddress | string | 
| motionEnabled | boolean | 
| motionInterval | number (float) | 
| motionPower | integer (int32) | 
| name | string | 
| notes | string | 
| pairingRssi | integer (int32) | 
| pirEnabled | boolean | 
| pirInterval | number (float) | 
| pirPower | integer (int32) | 
| rawSensorEnabled | boolean | 
| rawSensorInterval | number (float) | 
| rawSensorPower | integer (int32) | 
| sBeaconEnabled | boolean | 
| sBeaconInterval | number (float) | 
| sBeaconPower | integer (int32) | 
| sBeaconTrackingEnabled | boolean | 
| sBeaconTrackingInterval | number (float) | 
| sBeaconTrackingPower | integer (int32) | 
| scanDataEnabled | boolean | 
| scanDataInterval | number (float) | 
| scanDataPower | integer (int32) | 
| templog | boolean | 
| templogInterval | integer (int32) | 
| templogReadLimit | integer (int32) | 
| templogReset | boolean | 
| templogUpdateInterval | integer (int32) | 
| uartDataEnabled | boolean | 
| uartDataInterval | number (float) | 
| uartDataPower | integer (int32) | 
BeaconFirmwareUpdate
| Name | Schema | 
|---|---|
| deviceId | string | 
| firmwareVersion | integer (int32) | 
| id64Hex | string | 
| name | string | 
| nextFirmwareVersion | integer (int32) | 
| projectId | integer (int64) | 
| systemDefault | boolean | 
BeaconHistoryMetricGroup
| Name | Schema | 
|---|---|
| batteryAvg | number (double) | 
| batteryCount | number (double) | 
| batteryPeak | number (double) | 
| batterySum | number (double) | 
| id | string | 
| key | integer (int64) | 
| keyAsString | string | 
| lumsAvg | number (double) | 
| lumsCount | number (double) | 
| lumsPeak | number (double) | 
| lumsSum | number (double) | 
| magStateAvg | number (double) | 
| magStateCount | number (double) | 
| magStatePeak | number (double) | 
| magstateSum | number (double) | 
| rssiAvg | number (double) | 
| rssiCount | number (double) | 
| rssiPeak | number (double) | 
| rssiSum | number (double) | 
| tempAvg | number (double) | 
| tempCount | number (double) | 
| tempPeak | number (double) | 
| tempSum | number (double) | 
| xaccelAvg | number (double) | 
| xaccelCount | number (double) | 
| xaccelMin | number (double) | 
| xaccelPeak | number (double) | 
| xaccelPeakToPeak | number (double) | 
| xaccelSum | number (double) | 
| xhsCount | number (double) | 
| xhsPeak | number (double) | 
| xhsPeakToPeak | number (double) | 
| xhsRmsAvg | number (double) | 
| xhsRmsPeak | number (double) | 
| xhsRmsSum | number (double) | 
| xmagAvg | number (double) | 
| xmagCount | number (double) | 
| xmagPeak | number (double) | 
| xmagSum | number (double) | 
| xvpeak | number (double) | 
| xvpeakToPeak | number (double) | 
| xvrmsAvg | number (double) | 
| xvrmsCount | number (double) | 
| xvrmsPeak | number (double) | 
| xvrmsSum | number (double) | 
| yaccelAvg | number (double) | 
| yaccelCount | number (double) | 
| yaccelMin | number (double) | 
| yaccelPeak | number (double) | 
| yaccelPeakToPeak | number (double) | 
| yaccelSum | number (double) | 
| yhsCount | number (double) | 
| yhsPeak | number (double) | 
| yhsPeakToPeak | number (double) | 
| yhsRmsAvg | number (double) | 
| yhsRmsPeak | number (double) | 
| yhsRmsSum | number (double) | 
| ymagAvg | number (double) | 
| ymagCount | number (double) | 
| ymagPeak | number (double) | 
| ymagSum | number (double) | 
| yvpeak | number (double) | 
| yvpeakToPeak | number (double) | 
| yvrmsAvg | number (double) | 
| yvrmsCount | number (double) | 
| yvrmsPeak | number (double) | 
| yvrmsSum | number (double) | 
| zaccelAvg | number (double) | 
| zaccelCount | number (double) | 
| zaccelMin | number (double) | 
| zaccelPeak | number (double) | 
| zaccelPeakToPeak | number (double) | 
| zaccelSum | number (double) | 
| zhsCount | number (double) | 
| zhsPeak | number (double) | 
| zhsPeakToPeak | number (double) | 
| zhsRmsAvg | number (double) | 
| zhsRmsPeak | number (double) | 
| zhsRmsSum | number (double) | 
| zmagAvg | number (double) | 
| zmagCount | number (double) | 
| zmagPeak | number (double) | 
| zmagSum | number (double) | 
| zvpeak | number (double) | 
| zvpeakToPeak | number (double) | 
| zvrmsAvg | number (double) | 
| zvrmsCount | number (double) | 
| zvrmsPeak | number (double) | 
| zvrmsSum | number (double) | 
BeaconHistoryMetricValue
| Name | Schema | 
|---|---|
| avg | number (double) | 
| count | integer (int64) | 
| id | string | 
| key | integer (int64) | 
| keyAsString | string | 
| metric | string | 
| min | number (double) | 
| peak | number (double) | 
| peakToPeak | number (double) | 
| rms | number (double) | 
| rmsPeak | number (double) | 
| sum | number (double) | 
BeaconHistoryView
| Name | Schema | 
|---|---|
| avg | number (double) | 
| count | integer (int64) | 
| key | |
| keyAsString | string | 
| max | number (double) | 
| metric | string | 
| min | number (double) | 
| stdDeviation | number (double) | 
| stdDeviationLowerBound | number (double) | 
| stdDeviationUpperBound | number (double) | 
| sum | number (double) | 
| sumOfSquares | number (double) | 
| variance | number (double) | 
BeaconLite
| Name | Schema | 
|---|---|
| assetTrackable | boolean | 
| bleFirmware | |
| conditionSummaryInterval | integer (int32) | 
| configType | enum (CM, CM_AI, CM_AI_VELOCITY, CM_AV, CM_HIGH_SENSITIVITY, CM_LOW_POWER, CM_TRACKING, CM_TRACKING_LOW_POWER, DEFAULT, DEFAULT_LOW_POWER, LOGGING, PARKING, PANIC_BUTTON, TRACKING, TRACKING_LOW_POWER, TRACKING_ULTRA_LOW_POWER, TRACKING_CAL, TRACKING_CAL_LOW_POWER, TRACKING_IDENTITY, MLS, USER, DISTANCE_TRACKING, CM_TEMPERATURE_LOGGING) | 
| configVersion | integer (int32) | 
| configuration | |
| dateCreated | integer (int64) | 
| dateUpdated | integer (int64) | 
| deviceId | string | 
| deviceType | |
| firmwareVersion | integer (int32) | 
| id64Hex | string | 
| latitude | number (double) | 
| locationId | integer (int64) | 
| locationName | string | 
| longitude | number (double) | 
| macAddress | string | 
| metaData | object | 
| motionCalApplied | integer (int32) | 
| motionCalEnabled | boolean | 
| name | string | 
| projectId | integer (int64) | 
| selfieUrl | string | 
| status | string | 
| tags | < Tag > array | 
| templateId | string | 
| templateName | string | 
| templateVersion | string | 
| unixTimeOffset | integer (int32) | 
BeaconLocation
| Name | Description | Schema | 
|---|---|---|
| altitude | Example :  | number (double) | 
| averageSourceDelayMillis | Example :  | integer (int64) | 
| battery | Example :  | integer (int32) | 
| beaconId | Example :  | string | 
| blufiPeriodStats | Example :  | < BeaconLocationStat > array | 
| boundaryCorrected | Example :  | boolean | 
| boundaryExclusionCorrected | Example :  | boolean | 
| cellId | Example :  | integer (int64) | 
| deviceName | Example :  | string | 
| direction | Example :  | string | 
| displayRadius | Example :  | number (double) | 
| error | Example :  | string | 
| errorDescription | Example :  | string | 
| fingerprintEstimate | ||
| fingerprintLocations | Example :  | < BeaconLocation > array | 
| floorNumber | Example :  | integer (int32) | 
| generatorType | Example :  | string | 
| geoJsonMap | Example :  | string | 
| gt | Example :  | enum (UNKNOWN, BLUZONE, MATLAB, TEST_SERVER, IOS, ANDROID, TEND) | 
| intersectionGroup | Example :  | < IntersectionGroup > array | 
| jobModeBlufis | Example :  | < string > array | 
| latitude | Example :  | number (double) | 
| locationId | Example :  | integer (int64) | 
| longitude | Example :  | number (double) | 
| mac | Example :  | string | 
| maxTimestamp | Example :  | integer (int64) | 
| meterChangeEstimate | Example :  | number (double) | 
| motionStatic | Example :  | boolean | 
| projectId | Example :  | integer (int64) | 
| sunstoneDelayMillis | Example :  | integer (int64) | 
| thresholdCorrected | Example :  | boolean | 
| timestamp | Example :  | integer (int64) | 
| type | Example :  | string | 
| varianceX | Example :  | number (double) | 
| varianceY | Example :  | number (double) | 
| varianceZ | Example :  | number (double) | 
| windowCalculationRange | Example :  | integer (int64) | 
| windowCount | Example :  | integer (int64) | 
BeaconLocationStat
| Name | Description | Schema | 
|---|---|---|
| averageLatencyMillis | Example :  | number (double) | 
| behindTrigger | Example :  | integer (int64) | 
| blufiId | Example :  | string | 
| blufiInsertMillis | The time this blufi was added to this calculation. | integer (int64) | 
| enhanceDropped | Example :  | integer (int64) | 
| globalThresholdViolated | Example :  | boolean | 
| maxLatencyMillis | Example :  | number (double) | 
| maxTimestamp | Example :  | integer (int64) | 
| meterToLocation | Example :  | number (double) | 
| minTimestamp | Example :  | integer (int64) | 
| minimumSampleCountViolated | Example :  | boolean | 
| name | Example :  | string | 
| newInBucket | Example :  | integer (int64) | 
| remainingInBucket | on global bucket this will show old values. | integer (int64) | 
| rssiAverage | Example :  | number (double) | 
| rssiCount | Example :  | integer (int32) | 
| rssiHistorical | Example :  | boolean | 
| sid64 | Example :  | string | 
BeaconMacAddressView
| Name | Schema | 
|---|---|
| beaconId | string | 
| macAddress | string | 
BeaconMapItem
| Name | Schema | 
|---|---|
| next | string | 
| prev | string | 
BeaconReadReport
| Name | Schema | 
|---|---|
| beaconId | string | 
| beaconName | string | 
| beaconReadReportId | integer (int64) | 
| bucket | string | 
| dateEnd | integer (int64) | 
| dateReported | integer (int64) | 
| dateStart | integer (int64) | 
| description | string | 
| deviceJobId | integer (int64) | 
| deviceJobScheduleId | integer (int64) | 
| fileName | string | 
| keyName | string | 
| metricType | enum (MOTION, UNKNOWN) | 
| projectId | integer (int64) | 
| reportType | enum (RAW, XTOOLS_RAW, PEAK, PEAK_TO_PEAK, RMS, CONDITION_SUMMARY, UNKNOWN) | 
| reportUrl | string | 
BeaconReadReportRequest
| Name | Schema | 
|---|---|
| beaconIds | < string > array | 
| deviceJobIds | < integer (int64) > array | 
| deviceJobScheduleIds | < integer (int64) > array | 
| forDate | string | 
| fromDate | string | 
| metricType | string | 
| page | integer (int32) | 
| pageSize | integer (int32) | 
| reportType | string | 
| sortBy | string | 
| sortDirection | string | 
| toDate | string | 
BeaconReadRunReportRequest
| Name | Schema | 
|---|---|
| beaconIds | < string > array | 
| description | string | 
| endDate | string | 
| metricTypes | < string > array | 
| projectId | integer (int64) | 
| reportTypes | < string > array | 
| startDate | string | 
BeaconScanConfig
| Name | Schema | 
|---|---|
| beaconScanConfigId | integer (int64) | 
| channels | < integer (int32) > array | 
| cycles | < integer (int32) > array | 
| dateCreated | integer (int64) | 
| dateUpdated | integer (int64) | 
| idleDutyCycle | integer (int32) | 
| scanInterval | integer (int32) | 
| scanMode | integer (int32) | 
| scanWindow | integer (int32) | 
BeaconScanData
| Name | Schema | 
|---|---|
| data | < string, ScanData > map | 
| deviceId | string | 
BeaconSearchView
| Name | Schema | 
|---|---|
| beaconId | string | 
| macAddress | string | 
| name | string | 
| status | string | 
BeaconSignalResponse
| Name | Schema | 
|---|---|
| devices | < Device > array | 
BeaconStats
| Name | Schema | 
|---|---|
| batteryVoltage | number (float) | 
| batteryVoltageMax | number (float) | 
| beaconId | string | 
| blufiId | integer (int64) | 
| dateBatteryVoltage | integer (int64) | 
| dateConditionSummary | integer (int64) | 
| dateCreated | integer (int64) | 
| dateIllegalPacket | integer (int64) | 
| dateSeen | integer (int64) | 
| dateTemperature | integer (int64) | 
| dateTemperatureMax | integer (int64) | 
| dateTemperatureMin | integer (int64) | 
| dateUpdated | integer (int64) | 
| dateViolated | integer (int64) | 
| dutyCycleDuration | integer (int64) | 
| dutyCyclesTotal | integer (int32) | 
| illegalPackets | integer (int32) | 
| pkX | number (double) | 
| pkY | number (double) | 
| pkZ | number (double) | 
| pkpkX | number (double) | 
| pkpkY | number (double) | 
| pkpkZ | number (double) | 
| projectId | integer (int64) | 
| rmsX | number (double) | 
| rmsY | number (double) | 
| rmsZ | number (double) | 
| rssi | integer (int32) | 
| temperature | number (float) | 
| temperatureMax | number (float) | 
| temperatureMin | number (float) | 
| violationDuration | integer (int64) | 
| violationsActive | integer (int32) | 
| violationsTotal | integer (int32) | 
BeaconStatsReportRequest
| Name | Schema | 
|---|---|
| beaconIds | < string > array | 
| endDate | string | 
| fields | < string > array | 
| forDate | string | 
| isoDateTime | boolean | 
| projectId | integer (int64) | 
| reportType | string | 
| rollupReports | boolean | 
| startDate | string | 
BeaconTemplate
| Name | Description | Schema | 
|---|---|---|
| accelReadConfig | ||
| assetMaterialType | enum (HUMAN, METAL, BOX, ALL, DEFAULT, FAST, SLOW) | |
| assetTrackingEnabled | boolean | |
| autoCreateGeofencePolicy | boolean | |
| beaconLock | boolean | |
| buttonConfiguration | ||
| configType | enum (CM, CM_AI, CM_AI_VELOCITY, CM_AV, CM_HIGH_SENSITIVITY, CM_LOW_POWER, CM_TRACKING, CM_TRACKING_LOW_POWER, DEFAULT, DEFAULT_LOW_POWER, LOGGING, PARKING, PANIC_BUTTON, TRACKING, TRACKING_LOW_POWER, TRACKING_ULTRA_LOW_POWER, TRACKING_CAL, TRACKING_CAL_LOW_POWER, TRACKING_IDENTITY, MLS, USER, DISTANCE_TRACKING, CM_TEMPERATURE_LOGGING) | |
| csTamperConfig | ||
| dataFountain | boolean | |
| dataFountainInterval | number (float) | |
| dataFountainNightInterval | number (float) | |
| dataFountainNightPower | integer (int32) | |
| dataFountainPower | integer (int32) | |
| datalog | boolean | |
| datalogAccelInterval | integer (int32) | |
| datalogLightInterval | integer (int32) | |
| datalogMagInterval | integer (int32) | |
| datalogReadConfig | ||
| datalogTemperatureInterval | integer (int32) | |
| dateCreated | integer (int64) | |
| dateUpdated | integer (int64) | |
| description | string | |
| eddystoneTlm | boolean | |
| eddystoneTlmInterval | number (float) | |
| eddystoneTlmNightInterval | number (float) | |
| eddystoneTlmNightPower | integer (int32) | |
| eddystoneTlmPower | integer (int32) | |
| eddystoneUid | boolean | |
| eddystoneUidInstance | string | |
| eddystoneUidInstanceAuto | boolean | |
| eddystoneUidInterval | number (float) | |
| eddystoneUidNamespace | string | |
| eddystoneUidNightInterval | number (float) | |
| eddystoneUidNightPower | integer (int32) | |
| eddystoneUidPower | integer (int32) | |
| eddystoneUrl | boolean | |
| eddystoneUrlInterval | number (float) | |
| eddystoneUrlNightInterval | number (float) | |
| eddystoneUrlNightPower | integer (int32) | |
| eddystoneUrlPower | integer (int32) | |
| eddystoneUrlUrl | string | |
| filterConfiguration | ||
| filterConfigurationKmx | ||
| firmwareConfig | ||
| geofencePeriod | integer (int64) | |
| geofenceWidth | integer (int32) | |
| iBeacon | boolean | |
| iBeaconInterval | number (float) | |
| iBeaconMajor | integer (int32) | |
| iBeaconMajorAuto | boolean | |
| iBeaconMajorValue | integer (int32) | |
| iBeaconMinor | integer (int32) | |
| iBeaconMinorAuto | boolean | |
| iBeaconMinorValue | integer (int32) | |
| iBeaconNightInterval | number (float) | |
| iBeaconNightPower | integer (int32) | |
| iBeaconPower | integer (int32) | |
| iBeaconRssiCalibration | boolean | |
| iBeaconRssiOffset | Minimum value :  | integer (int32) | 
| iBeaconUuid | string | |
| iBeaconUuidAssignmentType | string | |
| iBeaconUuidValue | string | |
| identityEnabled | boolean | |
| identityInterval | number (float) | |
| identityNightInterval | number (float) | |
| identityNightPower | integer (int32) | |
| identityPower | integer (int32) | |
| identityUseAlternateChannel | boolean | |
| kmxMotionConfiguration | ||
| kmxReadConfig | ||
| light | boolean | |
| lightInterval | number (float) | |
| lightNightInterval | number (float) | |
| lightNightPower | integer (int32) | |
| lightPower | integer (int32) | |
| ltxScanConfiguration | ||
| mcMotionConfiguration | ||
| metaData | object | |
| motion | boolean | |
| motionConditionConfiguration | ||
| motionConditionConfigurationKmx | ||
| motionConfiguration | ||
| motionInterval | number (float) | |
| motionNightInterval | number (float) | |
| motionNightPower | integer (int32) | |
| motionPower | integer (int32) | |
| name | string | |
| networkSelectorType | enum (ANY, WIFI, ETHERNET) | |
| pairingRssi | integer (int32) | |
| parkingEnabled | boolean | |
| parkingTrainingTimeInSec | integer (int32) | |
| pir | boolean | |
| pirConfiguration | ||
| pirInterval | number (float) | |
| pirNightInterval | number (float) | |
| pirNightPower | integer (int32) | |
| pirPower | integer (int32) | |
| policies | < PolicyView > array | |
| projectId | integer (int64) | |
| rawCommandConfig | ||
| rawSensor | boolean | |
| rawSensorInterval | number (float) | |
| rawSensorNightInterval | number (float) | |
| rawSensorNightPower | integer (int32) | |
| rawSensorPower | integer (int32) | |
| rtlsUseSbv2 | boolean | |
| sBeacon | boolean | |
| sBeaconInterval | number (float) | |
| sBeaconNightInterval | number (float) | |
| sBeaconNightPower | integer (int32) | |
| sBeaconPower | integer (int32) | |
| sBeaconTracking | boolean | |
| sBeaconTrackingInterval | number (float) | |
| sBeaconTrackingNightInterval | number (float) | |
| sBeaconTrackingNightPower | integer (int32) | |
| sBeaconTrackingPower | integer (int32) | |
| scanData | boolean | |
| scanDataInterval | number (float) | |
| scanDataNightInterval | number (float) | |
| scanDataNightPower | integer (int32) | |
| scanDataPower | integer (int32) | |
| spectrum | boolean | |
| spectrumInterval | number (float) | |
| spectrumNightInterval | number (float) | |
| spectrumNightPower | integer (int32) | |
| spectrumPower | integer (int32) | |
| swMotionConfiguration | ||
| systemCreated | boolean | |
| tags | < Tag > array | |
| templateId | integer (int64) | |
| templog | boolean | |
| templogInterval | integer (int32) | |
| templogReadLimit | integer (int32) | |
| templogReset | boolean | |
| templogUpdateInterval | integer (int32) | |
| tracingConfiguration | ||
| uartData | boolean | |
| uartDataInterval | number (float) | |
| uartDataNightInterval | number (float) | |
| uartDataNightPower | integer (int32) | |
| uartDataPower | integer (int32) | |
| unixTimeOffset | integer (int32) | |
| useSwMotionConfig | boolean | |
| version | integer (int32) | 
BeaconView
| Name | Schema | 
|---|---|
| bleFirmwareId | integer (int64) | 
| bleFirmwareType | string | 
| bleFirmwareVersion | integer (int32) | 
| dateCreated | integer (int64) | 
| dateUpdated | integer (int64) | 
| deviceId | string | 
| deviceTypeId | integer (int64) | 
| deviceTypeName | string | 
| history | < BeaconHistoryView > array | 
| id64 | string | 
| latitude | number (double) | 
| locationId | integer (int64) | 
| locationName | string | 
| longitude | number (double) | 
| macAddress | string | 
| managingBlufiId | integer (int64) | 
| mostRecentViolation | integer (int64) | 
| motionFrames | < MotionData > array | 
| name | string | 
| projectId | integer (int64) | 
| scanData | |
| selfieId | integer (int64) | 
| selfieUrl | string | 
| status | string | 
| violationCount | integer (int32) | 
| violations | < PolicyViolation > array | 
BleFirmware
| Name | Schema | 
|---|---|
| checksum | < string (byte) > array | 
| checksumInternal | < string (byte) > array | 
| data | < string (byte) > array | 
| dataInternal | < string (byte) > array | 
| revision | integer (int32) | 
| useInternal | boolean | 
BluFiProvisionRequest
| Name | Schema | 
|---|---|
| cloudCert | string | 
| cloudCertData | string | 
| cloudUnSecureUrl | string | 
| cloudUrl | string | 
| encrKey | string | 
| profileData | |
| reconnectConfig | |
| recovery | boolean | 
| recoveryConfig | |
| registration | boolean | 
| sid64 | string | 
| udpConfigurationType | enum (DISABLED, BROADCAST_ADDRESS_PANIC_ONLY, MANUAL_ADDRESS_PANIC_ONLY, BROADCAST_ADDRESS_ALL_PACKETS, MANUAL_ADDRESS_ALL_PACKETS) | 
| udpHost | string | 
| udpPort | integer (int32) | 
| wifiProfileId | string | 
Blufi
| Name | Schema | 
|---|---|
| allowDataCompression | boolean | 
| alloyVersion | string | 
| altitude | number (float) | 
| assetTrackAltitude | number (float) | 
| assetTrackLatitude | number (double) | 
| assetTrackLongitude | number (double) | 
| assetTrackRssiOffset | number (double) | 
| assetTrackable | boolean | 
| autoLocationName | string | 
| batteryBlufi | boolean | 
| batteryBlufiAntenna | enum (HORIZONTAL, VERTICAL, OMNI) | 
| bleFirmware | |
| bleMac | string | 
| blufiTemplateApplied | boolean | 
| blufiTemplateId | integer (int64) | 
| blufiTemplateName | string | 
| boxCalibrationOffset | number (double) | 
| boxCalibrationOffsetOriginal | number (double) | 
| boxCalibrationScale | number (double) | 
| boxCalibrationScaleOriginal | number (double) | 
| boxCalibrationVariance | number (double) | 
| boxCalibrationVarianceOriginal | number (double) | 
| bssid | string | 
| childPolicyId | integer (int64) | 
| cloudAddress | string | 
| configData | string | 
| configVersion | integer (int32) | 
| configuration | |
| dateCreated | integer (int64) | 
| dateProvisioned | integer (int64) | 
| dateUpdated | integer (int64) | 
| defaultOffset | number (double) | 
| defaultScale | number (double) | 
| defaultVariance | number (double) | 
| deviceId | string | 
| deviceJobsEnabled | boolean | 
| deviceType | |
| dnsAddress | string | 
| enableMls | boolean | 
| enableTethering | boolean | 
| ethDnsAddress | string | 
| ethGwAddress | string | 
| ethIpAddress | string | 
| ethMacAddress | string | 
| factoryResetApplied | boolean | 
| factoryResetOnDelete | boolean | 
| factoryResetPending | boolean | 
| goVersion | string | 
| gwAddress | string | 
| hostname | string | 
| humanCalibrationOffset | number (double) | 
| humanCalibrationOffsetOriginal | number (double) | 
| humanCalibrationScale | number (double) | 
| humanCalibrationScaleOriginal | number (double) | 
| humanCalibrationVariance | number (double) | 
| humanCalibrationVarianceOriginal | number (double) | 
| iBeaconConfiguration | |
| identityConfiguration | |
| ipAddress | string | 
| jobScanMode | |
| latitude | number (double) | 
| locationId | integer (int64) | 
| locations | < Location > array | 
| longitude | number (double) | 
| macAddress | string | 
| metalCalibrationOffset | number (double) | 
| metalCalibrationOffsetOriginal | number (double) | 
| metalCalibrationScale | number (double) | 
| metalCalibrationScaleOriginal | number (double) | 
| metalCalibrationVariance | number (double) | 
| metalCalibrationVarianceOriginal | number (double) | 
| muted | boolean | 
| name | string | 
| networkSelectorType | enum (ANY, WIFI, ETHERNET) | 
| notes | string | 
| nwpVersion | string | 
| pirBeacons | < SimpleDevice > array | 
| powerSourceType | enum (UNKNOWN, AC, DC, POE) | 
| projectId | integer (int64) | 
| resetConfiguration | |
| rxGainEnabled | boolean | 
| scanData | |
| scanDataMap | |
| scanMode | |
| selfie | |
| sid128 | string | 
| sid64 | string | 
| sid64Hex | string | 
| sleepCycle | |
| sleepSchedule | |
| stat | |
| statsInterval | integer (int64) | 
| status | string | 
| streamProduceEnabled | boolean | 
| tags | < Tag > array | 
| udpConfiguration | |
| virtualDeviceId | integer (int64) | 
| websocketSessionHostname | string | 
| websocketSessionId | string | 
| wifiFirmwareRev | integer (int32) | 
| wifiPmConfiguration | |
| wifiReconnectConfiguration | |
| wifiSsid | string | 
| wifiTemplateSecurityType | string | 
| wifiTemplateSsid | string | 
| wsEndpoint | string | 
BlufiBulkDefaultFirmwareUpdate
| Name | Schema | 
|---|---|
| blufis | |
| forceBleFirmwareUpgrade | boolean | 
| forceServicePackUpgrade | boolean | 
| forceWifiFirmwareUpgrade | boolean | 
| updateBleFirmware | boolean | 
| updateServicePack | boolean | 
| updateWifiFirmware | boolean | 
BlufiBulkFirmwareUpdate
| Name | Schema | 
|---|---|
| alloyFirmwareName | string | 
| bleFirmwareImageId | integer (int64) | 
| blufis | |
| forceAlloyUpgrade | boolean | 
| forceBleFirmwareUpgrade | boolean | 
| forceServicePackUpgrade | boolean | 
| forceWifiFirmwareUpgrade | boolean | 
| servicePackImageId | integer (int64) | 
| wifiFirmwareImageId | integer (int64) | 
BlufiBulkRequest
| Name | Schema | 
|---|---|
| deviceIds | < string > array | 
| empty | boolean | 
| macAddresses | < string > array | 
| sid64s | < string > array | 
BlufiConfig
| Name | Schema | 
|---|---|
| aggregator | |
| antenna | integer (int32) | 
| beacon | |
| cloudCert | string | 
| cloudUnSecureUrl | string | 
| cloudUrl | string | 
| enabledWifiRates | integer (int32) | 
| iBeacon | boolean | 
| iBeaconInterval | number (float) | 
| iBeaconMajor | integer (int32) | 
| iBeaconMajorAuto | boolean | 
| iBeaconMajorValue | integer (int32) | 
| iBeaconMinor | integer (int32) | 
| iBeaconMinorAuto | boolean | 
| iBeaconMinorValue | integer (int32) | 
| iBeaconNightInterval | number (float) | 
| iBeaconNightPower | integer (int32) | 
| iBeaconPower | integer (int32) | 
| iBeaconRssiCalibration | boolean | 
| iBeaconRssiOffset | integer (int32) | 
| iBeaconUuidAssignmentType | string | 
| iBeaconUuidValue | string | 
| identity | boolean | 
| identityInterval | number (float) | 
| identityNightInterval | number (float) | 
| identityNightPower | integer (int32) | 
| identityPower | integer (int32) | 
| identityUseAlternateChannel | boolean | 
| pairingRssi | integer (int32) | 
| profileData | |
| resetInterval | integer (int64) | 
| rttEnabled | boolean | 
| rxGain | integer (int32) | 
| statsInterval | integer (int64) | 
| udpConfigurationType | enum (DISABLED, BROADCAST_ADDRESS_PANIC_ONLY, MANUAL_ADDRESS_PANIC_ONLY, BROADCAST_ADDRESS_ALL_PACKETS, MANUAL_ADDRESS_ALL_PACKETS) | 
| udpHost | string | 
| udpPort | integer (int32) | 
| wifiPmPolicyType | enum (NORMAL, ALWAYS_ON) | 
| wifiReconnectConfig | 
BlufiConfigProfileData
| Name | Schema | 
|---|---|
| channels | string | 
| description | string | 
| dnsAddress | string | 
| gatewayAddress | string | 
| ipAddress | string | 
| name | string | 
| netMask | string | 
| networkProtocolType | enum (DHCP, STATIC) | 
| ntpDisabled | boolean | 
| ntpServers | string | 
| passphrase | string | 
| proxyUrl | string | 
| rssiThreshold | integer (int32) | 
| securityType | string | 
| ssid | string | 
| user | string | 
| verifyCert | boolean | 
| wifiCertName | string | 
| wifiProfileId | string | 
BlufiConnectionProperties
| Name | Schema | 
|---|---|
| status | string | 
| type | string | 
BlufiFirmwareUpdate
| Name | Schema | 
|---|---|
| bleFirmwareUpdate | |
| deviceId | integer (int64) | 
| id64Hex | string | 
| name | string | 
| projectId | integer (int64) | 
| servicePackUpdate | |
| sid64 | string | 
| wifiFirmwareUpdate | 
BlufiIBeaconConfiguration
| Name | Schema | 
|---|---|
| iBeacon | boolean | 
| iBeaconInterval | number (float) | 
| iBeaconMajorAuto | boolean | 
| iBeaconMajorValue | integer (int32) | 
| iBeaconMinorAuto | boolean | 
| iBeaconMinorValue | integer (int32) | 
| iBeaconNightInterval | number (float) | 
| iBeaconNightPower | integer (int32) | 
| iBeaconPower | integer (int32) | 
| iBeaconRssiCalibration | boolean | 
| iBeaconRssiOffset | integer (int32) | 
| iBeaconUuidAssignmentType | string | 
| iBeaconUuidValue | string | 
BlufiIdentityConfiguration
| Name | Schema | 
|---|---|
| identity | boolean | 
| identityInterval | number (float) | 
| identityNightInterval | number (float) | 
| identityNightPower | integer (int32) | 
| identityPower | integer (int32) | 
| identityUseAlternateChannel | boolean | 
BlufiLite
| Name | Schema | 
|---|---|
| blufiTemplateId | integer (int64) | 
| blufiTemplateVersion | integer (int32) | 
| dateCreated | integer (int64) | 
| dateUpdated | integer (int64) | 
| deviceId | integer (int64) | 
| deviceTypeId | integer (int64) | 
| ethIpAddress | string | 
| ethMacAddress | string | 
| firmwareVersion | integer (int32) | 
| ipAddress | string | 
| latitude | number (double) | 
| locationId | integer (int64) | 
| locationName | string | 
| longitude | number (double) | 
| macAddress | string | 
| name | string | 
| networkSelectorType | enum (ANY, WIFI, ETHERNET) | 
| powerSourceType | enum (UNKNOWN, AC, DC, POE) | 
| projectId | integer (int64) | 
| selfieUrl | string | 
| sid64 | string | 
| status | string | 
| tags | < Tag > array | 
| wifiFirmwareRev | integer (int32) | 
| wifiSsid | string | 
BlufiProperties
| Name | Schema | 
|---|---|
| bssid | string | 
| dnsAddr | integer (int32) | 
| enabledWifiRates | integer (int32) | 
| fwRevisionLe | integer (int32) | 
| fwRevisionWifi | integer (int32) | 
| fwStringWifi | string | 
| gwAddr | integer (int32) | 
| id128 | < integer (int64) > array | 
| id64 | integer (int64) | 
| ipAddr | integer (int32) | 
| leHwAddr | integer (int64) | 
| nwpVersion | string | 
| srvAddr | integer (int32) | 
| ssid | string | 
| type | string | 
| wifiHwAddr | integer (int64) | 
BlufiPropertiesAdData
| Name | Schema | 
|---|---|
| alloyVersion | string | 
| dnsAddr | integer (int32) | 
| ethDnsAddr | integer (int32) | 
| ethGwAddr | integer (int32) | 
| ethIpAddr | integer (int32) | 
| ethMacAddr | integer (int64) | 
| fwRevisionLe | integer (int32) | 
| fwRevisionWifi | integer (int32) | 
| fwStringWifi | string | 
| goArch | string | 
| goOs | string | 
| goVersion | string | 
| gwAddr | integer (int32) | 
| id128 | < integer (int64) > array | 
| id64 | integer (int64) | 
| ipAddr | integer (int32) | 
| leHwAddr | integer (int64) | 
| srvAddr | integer (int32) | 
| ssid | string | 
| type | string | 
| wifiHwAddr | integer (int64) | 
BlufiRecoveryFirmwareConfig
| Name | Schema | 
|---|---|
| bleFirmwareImageId | integer (int64) | 
| servicePackImageId | integer (int64) | 
| wifiFirmwareImageId | integer (int64) | 
BlufiRedirect
| Name | Schema | 
|---|---|
| blufiRedirectId | integer (int64) | 
| certificateData | string | 
| certificateName | string | 
| dateCreated | integer (int64) | 
| dateUpdated | integer (int64) | 
| enabled | boolean | 
| forced | boolean | 
| globalScope | boolean | 
| host | string | 
| managedBlufiIds | < integer (int64) > array | 
| projectId | integer (int64) | 
BlufiReplaceRequest
| Name | Schema | 
|---|---|
| didProvision | boolean | 
| existingBlufiSid64 | string | 
| replacementBlufiSid64 | string | 
BlufiResetConfiguration
| Name | Schema | 
|---|---|
| resetInterval | integer (int64) | 
BlufiScanData
| Name | Schema | 
|---|---|
| data | < string, ScanData > map | 
| deviceId | integer (int64) | 
BlufiSearchView
| Name | Schema | 
|---|---|
| deviceId | integer (int64) | 
| macAddress | string | 
| name | string | 
| status | string | 
BlufiSleepCycle
| Name | Schema | 
|---|---|
| blufiSleepCycleId | integer (int64) | 
| dateCreated | integer (int64) | 
| dateUpdated | integer (int64) | 
| name | string | 
| projectId | integer (int64) | 
| sleepTimeSeconds | integer (int32) | 
| wakeTimeSeconds | integer (int32) | 
BlufiSleepSchedule
| Name | Schema | 
|---|---|
| blufiSleepScheduleId | integer (int64) | 
| dateCreated | integer (int64) | 
| dateUpdated | integer (int64) | 
| name | string | 
| projectId | integer (int64) | 
| timeFrames | < BlufiSleepTimeframe > array | 
| timezone | string | 
BlufiSleepTimeframe
| Name | Schema | 
|---|---|
| blufiSleepTimeFrameId | integer (int64) | 
| dateCreated | integer (int64) | 
| dateUpdated | integer (int64) | 
| days | string | 
| hourOfDay | integer (int32) | 
| intervalMinutes | integer (int32) | 
| minuteOfHour | integer (int32) | 
| projectId | integer (int64) | 
BlufiStat
| Name | Schema | 
|---|---|
| avgDataCtrlRssi | integer (int32) | 
| avgMgmtRssi | integer (int32) | 
| batteryCharging | boolean | 
| batteryVoltage | number (float) | 
| binaryMessageBytes | integer (int64) | 
| conFail | integer (int64) | 
| conSuccess | integer (int64) | 
| connectionRTT | integer (int64) | 
| ethRxBytes | integer (int32) | 
| ethRxDropped | integer (int32) | 
| ethRxErrors | integer (int32) | 
| ethRxPackets | integer (int32) | 
| ethTxBytes | integer (int32) | 
| ethTxDropped | integer (int32) | 
| ethTxErrors | integer (int32) | 
| ethTxPackets | integer (int32) | 
| ethUptime | integer (int32) | 
| fcsErrorPackets | integer (int32) | 
| lightLevels | < number (float) > array | 
| packetReceived | integer (int32) | 
| packetsDropped | integer (int32) | 
| packetsLost | integer (int32) | 
| plcpErrorPackets | integer (int32) | 
| rateHistogram | < BlufiStatHistogram > array | 
| recvBytes | integer (int64) | 
| recvPackets | integer (int64) | 
| rssiHistogram | < BlufiStatHistogram > array | 
| sendBytes | integer (int64) | 
| sendPackets | integer (int64) | 
| temperature | number (float) | 
| type | string | 
| validPackets | integer (int32) | 
| wifiRxBytes | integer (int32) | 
| wifiRxDropped | integer (int32) | 
| wifiRxErrors | integer (int32) | 
| wifiRxPackets | integer (int32) | 
| wifiTxBytes | integer (int32) | 
| wifiTxDropped | integer (int32) | 
| wifiTxErrors | integer (int32) | 
| wifiTxPackets | integer (int32) | 
| wifiUptime | integer (int32) | 
BlufiStatHistogram
| Name | Schema | 
|---|---|
| count | integer (int32) | 
| index | integer (int32) | 
BlufiStats
| Name | Schema | 
|---|---|
| avgDataCtrlRssi | integer (int32) | 
| avgMgmtRssi | integer (int32) | 
| batteryCharging | boolean | 
| batteryVoltage | number (float) | 
| batteryVoltageMax | number (float) | 
| blufiId | integer (int64) | 
| bytesReceived | integer (int64) | 
| bytesSent | integer (int64) | 
| connectedDuration | integer (int64) | 
| connectsTotal | integer (int32) | 
| dateBatteryVoltage | integer (int64) | 
| dateConnected | integer (int64) | 
| dateCreated | integer (int64) | 
| dateDisconnected | integer (int64) | 
| dateSeen | integer (int64) | 
| dateTemperature | integer (int64) | 
| dateTemperatureMax | integer (int64) | 
| dateTemperatureMin | integer (int64) | 
| dateUpdated | integer (int64) | 
| dateViolated | integer (int64) | 
| datesConnected | < string (date-time) > array | 
| datesDisconnected | < string (date-time) > array | 
| disconnectsTotal | integer (int32) | 
| dnsAddress | string | 
| failedConnections | integer (int64) | 
| fwRevisionLe | string | 
| fwRevisionWifi | string | 
| gwAddress | string | 
| ipAddress | string | 
| leHwAddress | string | 
| packetsDropped | integer (int32) | 
| packetsFcsError | integer (int32) | 
| packetsLost | integer (int32) | 
| packetsPlcpError | integer (int32) | 
| packetsReceived | integer (int64) | 
| packetsSent | integer (int64) | 
| packetsValid | integer (int32) | 
| projectId | integer (int64) | 
| sid64 | string | 
| ssid | string | 
| successfulConnections | integer (int64) | 
| temperature | number (float) | 
| temperatureMax | number (float) | 
| temperatureMin | number (float) | 
| violationDuration | integer (int64) | 
| violationsActive | integer (int32) | 
| violationsTotal | integer (int32) | 
| wifiHwAddress | string | 
| wsAddress | string | 
BlufiStatsReportRequest
| Name | Schema | 
|---|---|
| blufiIds | < integer (int64) > array | 
| endDate | string | 
| fields | < string > array | 
| forDate | string | 
| isoDateTime | boolean | 
| projectId | integer (int64) | 
| reportType | string | 
| rollupReports | boolean | 
| startDate | string | 
BlufiStatus
| Name | Description | Schema | 
|---|---|---|
| sid64 | Example :  | string | 
| status | Example :  | string | 
BlufiTemplate
| Name | Schema | 
|---|---|
| allowDataCompression | boolean | 
| antennaSel | enum (HORIZONTAL, VERTICAL, OMNI) | 
| assetTrackingEnabled | boolean | 
| autoCreateGeofencePolicy | boolean | 
| autoCreatePLSPolicy | boolean | 
| certData | < string (byte) > array | 
| certFileName | string | 
| channels | string | 
| clientCertData | < string (byte) > array | 
| clientCertFileName | string | 
| clientPrivateKeyData | < string (byte) > array | 
| clientPrivateKeyFileName | string | 
| dateCreated | integer (int64) | 
| dateUpdated | integer (int64) | 
| description | string | 
| dnsAddress | string | 
| enableAlternativeTrackingChannels | boolean | 
| enableMls | boolean | 
| enableStaticEndpoint | boolean | 
| gatewayAddress | string | 
| geofencePeriod | integer (int64) | 
| geofenceWidth | integer (int32) | 
| identityEnabled | boolean | 
| identityInterval | number (float) | 
| identityNightInterval | number (float) | 
| identityNightPower | integer (int32) | 
| identityPower | integer (int32) | 
| identityUseAlternateChannel | boolean | 
| ipAddress | string | 
| name | string | 
| netMask | string | 
| networkProtocolType | enum (DHCP, STATIC) | 
| networkSelectorType | enum (ANY, WIFI, ETHERNET) | 
| ntpDisabled | boolean | 
| ntpServers | string | 
| passphrase | string | 
| policies | < PolicyView > array | 
| projectId | integer (int64) | 
| proxyHost | string | 
| proxyPassword | string | 
| proxyPort | integer (int32) | 
| proxyUsername | string | 
| rssiThreshold | integer (int32) | 
| rxGainEnabled | boolean | 
| scanMode | |
| securityType | |
| sleepSchedule | |
| ssid | string | 
| tags | < Tag > array | 
| templateId | integer (int64) | 
| udpConfigurationType | enum (DISABLED, BROADCAST_ADDRESS_PANIC_ONLY, MANUAL_ADDRESS_PANIC_ONLY, BROADCAST_ADDRESS_ALL_PACKETS, MANUAL_ADDRESS_ALL_PACKETS) | 
| udpHost | string | 
| udpPort | integer (int32) | 
| username | string | 
| verifyCert | boolean | 
| version | integer (int32) | 
| wifiBackoffFactor | integer (int32) | 
| wifiBssid | string | 
| wifiConChangeMaxTime | integer (int32) | 
| wifiConKeptTime | integer (int32) | 
| wifiConMaxRetries | integer (int32) | 
| wifiDeltaScanTime | integer (int32) | 
| wifiMaxScanTime | integer (int32) | 
| wifiMaxWaitTime | integer (int32) | 
| wifiMinScanTime | integer (int32) | 
| wifiMinWaitTime | integer (int32) | 
| wifiPmPolicyType | enum (NORMAL, ALWAYS_ON) | 
| wifiProfileId | integer (int64) | 
| wsEndpoint | string | 
BlufiTemplateLite
| Name | Schema | 
|---|---|
| allowDataCompression | boolean | 
| assetTrackingEnabled | boolean | 
| autoCreateGeofencePolicy | boolean | 
| autoCreatePLSPolicy | boolean | 
| certFileName | string | 
| channels | string | 
| clientCertFileName | string | 
| clientPrivateKeyFileName | string | 
| dateCreated | integer (int64) | 
| dateUpdated | integer (int64) | 
| description | string | 
| dnsAddress | string | 
| enableMls | boolean | 
| gatewayAddress | string | 
| geofencePeriod | integer (int64) | 
| geofenceWidth | integer (int32) | 
| identityEnabled | boolean | 
| identityInterval | number (float) | 
| identityNightInterval | number (float) | 
| identityNightPower | integer (int32) | 
| identityPower | integer (int32) | 
| identityUseAlternateChannel | boolean | 
| ipAddress | string | 
| name | string | 
| netMask | string | 
| networkProtocolType | enum (DHCP, STATIC) | 
| networkSelectorType | enum (ANY, WIFI, ETHERNET) | 
| ntpDisabled | boolean | 
| ntpServers | string | 
| passphrase | string | 
| policies | < PolicyView > array | 
| projectId | integer (int64) | 
| proxyHost | string | 
| proxyPort | integer (int32) | 
| rssiThreshold | integer (int32) | 
| scanMode | |
| securityType | |
| sleepSchedule | |
| ssid | string | 
| tags | < Tag > array | 
| templateId | integer (int64) | 
| udpConfigurationType | enum (DISABLED, BROADCAST_ADDRESS_PANIC_ONLY, MANUAL_ADDRESS_PANIC_ONLY, BROADCAST_ADDRESS_ALL_PACKETS, MANUAL_ADDRESS_ALL_PACKETS) | 
| udpHost | string | 
| udpPort | integer (int32) | 
| username | string | 
| verifyCert | boolean | 
| version | integer (int32) | 
| wifiBackoffFactor | integer (int32) | 
| wifiBssid | string | 
| wifiConChangeMaxTime | integer (int32) | 
| wifiConKeptTime | integer (int32) | 
| wifiConMaxRetries | integer (int32) | 
| wifiDeltaScanTime | integer (int32) | 
| wifiMaxScanTime | integer (int32) | 
| wifiMaxWaitTime | integer (int32) | 
| wifiMinScanTime | integer (int32) | 
| wifiMinWaitTime | integer (int32) | 
| wifiPmPolicyType | enum (NORMAL, ALWAYS_ON) | 
| wifiProfileId | integer (int64) | 
BlufiTetheringRequest
| Name | Schema | 
|---|---|
| enableTethering | boolean | 
| sid64s | < string > array | 
BlufiUdpConfiguration
| Name | Schema | 
|---|---|
| udpConfigurationType | enum (DISABLED, BROADCAST_ADDRESS_PANIC_ONLY, MANUAL_ADDRESS_PANIC_ONLY, BROADCAST_ADDRESS_ALL_PACKETS, MANUAL_ADDRESS_ALL_PACKETS) | 
| udpHost | string | 
| udpPort | integer (int32) | 
BlufiView
| Name | Schema | 
|---|---|
| bleFirmwareId | integer (int64) | 
| bleFirmwareType | string | 
| bleFirmwareVersion | integer (int32) | 
| dateCreated | integer (int64) | 
| dateUpdated | integer (int64) | 
| deviceId | integer (int64) | 
| deviceTypeId | integer (int64) | 
| deviceTypeName | string | 
| id64 | string | 
| latitude | number (double) | 
| locationId | integer (int64) | 
| locationName | string | 
| longitude | number (double) | 
| mostRecentViolation | integer (int64) | 
| name | string | 
| projectId | integer (int64) | 
| scanData | |
| selfieId | integer (int64) | 
| selfieUrl | string | 
| status | string | 
| violationCount | integer (int32) | 
BlufiWifiPmConfiguration
| Name | Schema | 
|---|---|
| wifiPmPolicyType | enum (NORMAL, ALWAYS_ON) | 
BooleanStatus
| Name | Schema | 
|---|---|
| status | boolean | 
ButtonConfig
| Name | Schema | 
|---|---|
| advDuration | integer (int32) | 
| advInterval | number (float) | 
| advTxPower | integer (int32) | 
| buttonConfigId | integer (int64) | 
| cancelDuration | integer (int32) | 
| dateCreated | integer (int64) | 
| dateUpdated | integer (int64) | 
| duressEnabled | boolean | 
| enableBuzzer | boolean | 
| enableDuration | integer (int32) | 
| enableLed | boolean | 
| iBeacon | boolean | 
| useAlternateScanChannel | boolean | 
CSVAdProperty
| Name | Schema | 
|---|---|
| @timestamp | integer (int64) | 
| ad128bit | string | 
| ad128bitMore | string | 
| ad16bit | string | 
| ad16bitMore | string | 
| ad32bit | string | 
| ad32bitMore | string | 
| adFlags | string | 
| adNameLong | string | 
| adNameShort | string | 
| adPower | string | 
| adType | string | 
| addr2 | string | 
| bat | integer (int32) | 
| batt | integer (int32) | 
| bdId | string | 
| blufiId | string | 
| bpm | integer (int32) | 
| eventCounter | string | 
| flags | integer (int32) | 
| frameCount | integer (int32) | 
| gid | string | 
| id | string | 
| instanceIdentifier | string | 
| length | integer (int32) | 
| lums | integer (int32) | 
| major | integer (int32) | 
| measuredPower | integer (int32) | 
| minor | integer (int32) | 
| motion | string | 
| namespaceIdentifier | string | 
| projectId | integer (int64) | 
| raw | string | 
| revision | integer (int32) | 
| rssi | integer (int32) | 
| rssiCh | integer (int32) | 
| sdc | integer (int32) | 
| serverTimestamp | integer (int64) | 
| ssid | string | 
| started | integer (int64) | 
| staticHash | integer (int32) | 
| temp | number (float) | 
| time | integer (int32) | 
| timeNano | integer (int64) | 
| txChn | integer (int32) | 
| txPower | integer (int32) | 
| type | enum (TEST, sSpec, unknown, hearRate, sBv1, sBv2, tracking, sLight, sSns, sSnsNano, sSnsSummary, motion, mag, iBeacon, eddystoneUid, eddystoneUrl, eddystoneTlm, deviceStat, blufiProps, blufiCon, probe, df) | 
| uptime | integer (int32) | 
| url | string | 
| uuid | string | 
| xAccel | number (double) | 
| xMag | integer (int32) | 
| xPeak | number (double) | 
| xPeakToPeak | number (double) | 
| xRms | number (double) | 
| yAccel | number (double) | 
| yMag | integer (int32) | 
| yPeak | number (double) | 
| yPeakToPeak | number (double) | 
| yRms | number (double) | 
| zAccel | number (double) | 
| zMag | integer (int32) | 
| zPeak | number (double) | 
| zPeakToPeak | number (double) | 
| zRms | number (double) | 
CSVResponse
| Name | Schema | 
|---|---|
| columns | |
| filename | string | 
| includeHeader | boolean | 
| omitTailColumns | boolean | 
| quoteStrings | boolean | 
| response | object | 
| schemaSeparator | string | 
CloudUser
| Name | Schema | 
|---|---|
| account | string | 
| arn | string | 
| cloudProvider | string | 
| createDate | integer (int64) | 
| passwordLastUsed | integer (int64) | 
| path | string | 
| userId | string | 
| userName | string | 
ClusterDataResponse
| Name | Schema | 
|---|---|
| adv | boolean | 
| beaconId | string | 
| blufiId | integer (int64) | 
| dateKey | integer (int64) | 
| dateStringKey | string | 
| highRes | boolean | 
| projectId | integer (int64) | 
| sourceTime | integer (int64) | 
| started | integer (int64) | 
| xClusterIndex | integer (int32) | 
| xPeak | number (double) | 
| xPeakToPeak | number (double) | 
| xRms | number (double) | 
| xVPeak | number (double) | 
| xVPeakToPeak | number (double) | 
| xVRms | number (double) | 
| yClusterIndex | integer (int32) | 
| yPeak | number (double) | 
| yPeakToPeak | number (double) | 
| yRms | number (double) | 
| yVPeak | number (double) | 
| yVPeakToPeak | number (double) | 
| yVRms | number (double) | 
| zClusterIndex | integer (int32) | 
| zPeak | number (double) | 
| zPeakToPeak | number (double) | 
| zRms | number (double) | 
| zVPeak | number (double) | 
| zVPeakToPeak | number (double) | 
| zVRms | number (double) | 
CmFilter
| Name | Schema | 
|---|---|
| a0 | number (double) | 
| a1 | number (double) | 
| b0 | number (double) | 
| b1 | number (double) | 
| b2 | number (double) | 
| cmFilterId | integer (int64) | 
CmFilterChannel
| Name | Schema | 
|---|---|
| cmFilterChannelId | integer (int64) | 
| filter1 | |
| filter2 | |
| filter3 | |
| filter4 | |
| filter5 | 
CmFilterConfig
| Name | Schema | 
|---|---|
| accelX | |
| accelY | |
| accelZ | |
| cmFilterConfigId | integer (int64) | 
| downsamplingFactor | integer (int32) | 
| legacyX | |
| legacyY | |
| legacyZ | |
| preX | |
| preY | |
| preZ | |
| velocityX | |
| velocityY | |
| velocityZ | 
CollectionOfBaseDevice
Type : object
CollectionOfDeviceMfgInfo
Type : object
CollectionOfFilterParameters
Type : object
CollectionOfPanicButtonViolationHistView
Type : object
CollectionOfstring
Type : object
ConditionModelTemplate
| Name | Schema | 
|---|---|
| clusterType | enum (GMEANS) | 
| conditionModelTemplateId | integer (int64) | 
| dateCreated | integer (int64) | 
| dateStarted | integer (int64) | 
| dateUpdated | integer (int64) | 
| description | string | 
| duration | integer (int64) | 
| maxClusterDeviation | number (float) | 
| maxClusters | integer (int32) | 
| maxDeviation | number (float) | 
| metricType | enum (ACCELERATION, VELOCITY) | 
| modelType | enum (CLUSTERED) | 
| pkCutoffHs | number (double) | 
| pkPkCutoffHs | number (double) | 
| retryCount | integer (int32) | 
| rmsCutoffHs | number (double) | 
| timeout | integer (int32) | 
| windowClearThreshold | number (float) | 
| windowSize | integer (int32) | 
| windowThreshold | number (float) | 
ConditionModelUpdate
| Name | Schema | 
|---|---|
| duration | integer (int64) | 
| forceHighRes | boolean | 
| startDate | string | 
| updateType | string | 
ConditionSummary
| Name | Schema | 
|---|---|
| beaconId | string | 
| dateEnd | string | 
| dateStart | string | 
| metricType | enum (MOTION, UNKNOWN) | 
| projectId | integer (int64) | 
| reportType | enum (RAW, XTOOLS_RAW, PEAK, PEAK_TO_PEAK, RMS, CONDITION_SUMMARY, UNKNOWN) | 
| xPeak | number (double) | 
| xPeakToPeak | number (double) | 
| xRms | number (double) | 
| yPeak | number (double) | 
| yPeakToPeak | number (double) | 
| yRms | number (double) | 
| zPeak | number (double) | 
| zPeakToPeak | number (double) | 
| zRms | number (double) | 
ConfigBeaconBulk
| Name | Schema | 
|---|---|
| beaconLock | boolean | 
| beaconLockMod | boolean | 
| datalog | boolean | 
| datalogAccelInterval | integer (int32) | 
| datalogLightInterval | integer (int32) | 
| datalogMagInterval | integer (int32) | 
| datalogTemperatureInterval | integer (int32) | 
| deviceIds | < string > array | 
| eddystoneTlmInterval | number (float) | 
| eddystoneTlmIntervalMod | boolean | 
| eddystoneTlmPower | integer (int32) | 
| eddystoneTlmPowerMod | boolean | 
| eddystoneUidInstance | string | 
| eddystoneUidInstanceAuto | boolean | 
| eddystoneUidInterval | number (float) | 
| eddystoneUidIntervalMod | boolean | 
| eddystoneUidMod | boolean | 
| eddystoneUidNamespace | string | 
| eddystoneUidPower | integer (int32) | 
| eddystoneUidPowerMod | boolean | 
| eddystoneUrlInterval | number (float) | 
| eddystoneUrlIntervalMod | boolean | 
| eddystoneUrlMod | boolean | 
| eddystoneUrlPower | integer (int32) | 
| eddystoneUrlPowerMod | boolean | 
| eddystoneUrlUrl | string | 
| iBeaconInterval | number (float) | 
| iBeaconIntervalMod | boolean | 
| iBeaconMajorAuto | boolean | 
| iBeaconMajorValue | integer (int32) | 
| iBeaconPower | integer (int32) | 
| iBeaconPowerMod | boolean | 
| iBeaconUuidAssignmentType | string | 
| iBeaconUuidValue | string | 
| lightInterval | number (float) | 
| lightIntervalMod | boolean | 
| lightPower | integer (int32) | 
| lightPowerMod | boolean | 
| majorMod | boolean | 
| motionInterval | number (float) | 
| motionIntervalMod | boolean | 
| motionPower | integer (int32) | 
| motionPowerMod | boolean | 
| notes | string | 
| pairingRssi | integer (int32) | 
| pairingRssiMod | boolean | 
| sBeaconInterval | number (float) | 
| sBeaconIntervalMod | boolean | 
| sBeaconPower | integer (int32) | 
| sBeaconPowerMod | boolean | 
| sBeaconTrackingInterval | number (float) | 
| sBeaconTrackingIntervalMod | boolean | 
| sBeaconTrackingPower | integer (int32) | 
| sBeaconTrackingPowerMod | boolean | 
| uuidMod | boolean | 
ConfigBeaconConfigType
| Name | Schema | 
|---|---|
| configType | enum (CM, CM_AI, CM_AI_VELOCITY, CM_AV, CM_HIGH_SENSITIVITY, CM_LOW_POWER, CM_TRACKING, CM_TRACKING_LOW_POWER, DEFAULT, DEFAULT_LOW_POWER, LOGGING, PARKING, PANIC_BUTTON, TRACKING, TRACKING_LOW_POWER, TRACKING_ULTRA_LOW_POWER, TRACKING_CAL, TRACKING_CAL_LOW_POWER, TRACKING_IDENTITY, MLS, USER, DISTANCE_TRACKING, CM_TEMPERATURE_LOGGING) | 
| deviceIds | < string > array | 
| notes | string | 
ConfigBeaconFirmware
| Name | Schema | 
|---|---|
| deviceIds | < string > array | 
| forced | boolean | 
| notes | string | 
| revision | integer (int32) | 
| version | integer (int32) | 
ConfigBeaconSingle
| Name | Schema | 
|---|---|
| config | |
| deviceIds | < string > array | 
| notes | string | 
ConfigBeaconTemplate
| Name | Schema | 
|---|---|
| deviceIds | < string > array | 
| notes | string | 
| templateId | integer (int64) | 
ConfigBlufiPmPolicy
| Name | Schema | 
|---|---|
| deviceIds | < string > array | 
| wifiPmPolicyType | enum (NORMAL, ALWAYS_ON) | 
ConfigBlufiResetInterval
| Name | Schema | 
|---|---|
| deviceIds | < string > array | 
| resetInterval | integer (int64) | 
ConfigBlufiTemplate
| Name | Schema | 
|---|---|
| deviceIds | < string > array | 
| notes | string | 
| templateId | integer (int64) | 
ConfigBlufiWifiRates
| Name | Schema | 
|---|---|
| blufis | |
| wifiRates | integer (int32) | 
ConfigurableFeature
| Name | Schema | 
|---|---|
| enabled | boolean | 
| featureName | string | 
Coordinates
| Name | Schema | 
|---|---|
| latitude | number (double) | 
| longitude | number (double) | 
Crs
| Name | Schema | 
|---|---|
| properties | object | 
| type | enum (name, link) | 
CsTamperConfig
| Name | Schema | 
|---|---|
| allowTriggerDecrement | boolean | 
| enabled | boolean | 
| intervalMillis | integer (int32) | 
| maxTriggerIncrement | integer (int32) | 
| maxValue | integer (int32) | 
| minValue | integer (int32) | 
| skipValues | integer (int32) | 
CsvConfiguration
| Name | Schema | 
|---|---|
| filename | string | 
| format | string | 
| header | boolean | 
| omitEmptyTailColumns | boolean | 
| quoteStrings | boolean | 
| separator | string | 
Dashboard2OfBlufiView
| Name | Schema | 
|---|---|
| devices | < BlufiView > array | 
| totalActive | integer (int32) | 
| totalDevices | integer (int32) | 
| totalInactive | integer (int32) | 
| totalViewActive | integer (int32) | 
| totalViewDevices | integer (int32) | 
| totalViewInactive | integer (int32) | 
| totalViewViolations | integer (int32) | 
| totalViolations | integer (int32) | 
| type | string | 
DashboardOverview
| Name | Schema | 
|---|---|
| totalActive | integer (int32) | 
| totalActiveBeacons | integer (int32) | 
| totalActiveBlufis | integer (int32) | 
| totalBeacons | integer (int32) | 
| totalBlufis | integer (int32) | 
| totalDevices | integer (int32) | 
| totalInactive | integer (int32) | 
| totalInactiveBeacons | integer (int32) | 
| totalInactiveBlufis | integer (int32) | 
| totalViewActive | integer (int32) | 
| totalViewActiveBeacon | integer (int32) | 
| totalViewActiveBlufi | integer (int32) | 
| totalViewDevices | integer (int32) | 
| totalViewDevicesBeacon | integer (int32) | 
| totalViewDevicesBlufi | integer (int32) | 
| totalViewInactive | integer (int32) | 
| totalViewInactiveBeacon | integer (int32) | 
| totalViewInactiveBlufi | integer (int32) | 
| totalViewViolations | integer (int32) | 
| totalViewViolationsBeacon | integer (int32) | 
| totalViewViolationsBlufi | integer (int32) | 
| totalViolatingBeacons | integer (int32) | 
| totalViolatingBlufis | integer (int32) | 
| totalViolations | integer (int32) | 
| totalViolationsBeacon | integer (int32) | 
| totalViolationsBlufi | integer (int32) | 
| type | string | 
DashboardOverviewDevicesOfBeaconView
| Name | Schema | 
|---|---|
| devices | < BeaconView > array | 
| totalActive | integer (int32) | 
| totalActiveBeacons | integer (int32) | 
| totalActiveBlufis | integer (int32) | 
| totalBeacons | integer (int32) | 
| totalBlufis | integer (int32) | 
| totalDevices | integer (int32) | 
| totalInactive | integer (int32) | 
| totalInactiveBeacons | integer (int32) | 
| totalInactiveBlufis | integer (int32) | 
| totalViewActive | integer (int32) | 
| totalViewActiveBeacon | integer (int32) | 
| totalViewActiveBlufi | integer (int32) | 
| totalViewDevices | integer (int32) | 
| totalViewDevicesBeacon | integer (int32) | 
| totalViewDevicesBlufi | integer (int32) | 
| totalViewInactive | integer (int32) | 
| totalViewInactiveBeacon | integer (int32) | 
| totalViewInactiveBlufi | integer (int32) | 
| totalViewViolations | integer (int32) | 
| totalViewViolationsBeacon | integer (int32) | 
| totalViewViolationsBlufi | integer (int32) | 
| totalViolatingBeacons | integer (int32) | 
| totalViolatingBlufis | integer (int32) | 
| totalViolations | integer (int32) | 
| totalViolationsBeacon | integer (int32) | 
| totalViolationsBlufi | integer (int32) | 
| type | string | 
DashboardRecent
| Name | Schema | 
|---|---|
| devices | < BeaconView > array | 
| recentViolations | < PolicyViolation > array | 
| totalActive | integer (int32) | 
| totalActiveBeacons | integer (int32) | 
| totalActiveBlufis | integer (int32) | 
| totalBeacons | integer (int32) | 
| totalBlufis | integer (int32) | 
| totalDevices | integer (int32) | 
| totalInactive | integer (int32) | 
| totalInactiveBeacons | integer (int32) | 
| totalInactiveBlufis | integer (int32) | 
| totalViewActive | integer (int32) | 
| totalViewActiveBeacon | integer (int32) | 
| totalViewActiveBlufi | integer (int32) | 
| totalViewDevices | integer (int32) | 
| totalViewDevicesBeacon | integer (int32) | 
| totalViewDevicesBlufi | integer (int32) | 
| totalViewInactive | integer (int32) | 
| totalViewInactiveBeacon | integer (int32) | 
| totalViewInactiveBlufi | integer (int32) | 
| totalViewViolations | integer (int32) | 
| totalViewViolationsBeacon | integer (int32) | 
| totalViewViolationsBlufi | integer (int32) | 
| totalViolatingBeacons | integer (int32) | 
| totalViolatingBlufis | integer (int32) | 
| totalViolations | integer (int32) | 
| totalViolationsBeacon | integer (int32) | 
| totalViolationsBlufi | integer (int32) | 
| type | string | 
DashboardView
| Name | Schema | 
|---|---|
| beaconQueryTime | integer (int64) | 
| blufiQueryTime | integer (int64) | 
| currentFloor | integer (int32) | 
| currentLocation | |
| devices | < BaseDevice > array | 
| floorNumbers | < integer (int32) > array | 
| locations | < Location > array | 
| locusLabsEnabled | boolean | 
| scanDataProcessTime | integer (int64) | 
| scanDataQueryTime | integer (int64) | 
| scanDataTime | integer (int64) | 
| tags | < Tag > array | 
| totalBeacons | integer (int32) | 
| totalBeaconsConnected | integer (int64) | 
| totalBeaconsTime | integer (int64) | 
| totalBeaconsView | integer (int32) | 
| totalBlufiScanDataResults | integer (int32) | 
| totalBlufis | integer (int32) | 
| totalBlufisConnected | integer (int64) | 
| totalBlufisTime | integer (int64) | 
| totalBlufisView | integer (int32) | 
| totalMethodTime | integer (int64) | 
| totalPolicies | integer (int32) | 
| totalViolatingDevices | integer (int32) | 
| totalViolations | integer (int32) | 
| viewLocationId | integer (int64) | 
| violations | < PolicyViolation > array | 
DatalogReadConfig
| Name | Schema | 
|---|---|
| forceLegacy | boolean | 
| index | integer (int32) | 
| percentCompleted | number (float) | 
Device
| Name | Schema | 
|---|---|
| id | string | 
| rssi | string | 
| signal | string | 
DeviceJob
| Name | Schema | 
|---|---|
| beaconId | string | 
| blufiId | integer (int64) | 
| blufiName | string | 
| bulkProvisioning | boolean | 
| configData | |
| configType | string | 
| currentState | string | 
| dateCreated | integer (int64) | 
| dateUpdated | integer (int64) | 
| description | string | 
| deviceJobId | integer (int64) | 
| deviceJobScheduleId | integer (int64) | 
| emailAddresses | string | 
| encrKey | string | 
| endDate | integer (int64) | 
| managerType | string | 
| notes | string | 
| postProcessingData | object | 
| projectId | integer (int64) | 
| resultData | string | 
| retryCount | integer (int32) | 
| retryIndex | integer (int32) | 
| scanModeId | integer (int64) | 
| sessionId | string | 
| startDate | integer (int64) | 
| timeout | integer (int64) | 
| webSocketSessionId | string | 
DeviceJobBulk
| Name | Schema | 
|---|---|
| deviceIds | < string > array | 
| deviceJob | 
DeviceJobCancel
| Name | Schema | 
|---|---|
| beaconId | string | 
| deviceJobId | integer (int64) | 
| projectId | integer (int64) | 
| successCount | integer (int32) | 
DeviceJobCancelBulk
| Name | Schema | 
|---|---|
| beaconIds | < string > array | 
| deviceJobIds | < integer (int64) > array | 
| projectId | integer (int64) | 
| successCount | integer (int32) | 
DeviceJobDetail
| Name | Schema | 
|---|---|
| beaconId | string | 
| blufiId | integer (int64) | 
| blufiName | string | 
| bulkProvisioning | boolean | 
| configData | |
| configType | string | 
| currentState | string | 
| dateCreated | integer (int64) | 
| dateUpdated | integer (int64) | 
| deviceJobId | integer (int64) | 
| deviceJobScheduleId | integer (int64) | 
| emailAddresses | string | 
| endDate | integer (int64) | 
| managerType | string | 
| notes | string | 
| postProcessingData | object | 
| projectId | integer (int64) | 
| retryCount | integer (int32) | 
| retryIndex | integer (int32) | 
| scanModeId | integer (int64) | 
| sessionId | string | 
| startDate | integer (int64) | 
| timeout | integer (int64) | 
DeviceJobFromSchedule
| Name | Schema | 
|---|---|
| beaconIds | < string > array | 
| startDate | string | 
DeviceJobLite
| Name | Schema | 
|---|---|
| beaconId | string | 
| blufiId | integer (int64) | 
| blufiName | string | 
| bulkProvisioning | boolean | 
| configType | string | 
| currentState | string | 
| dateCreated | integer (int64) | 
| dateUpdated | integer (int64) | 
| deviceJobId | integer (int64) | 
| deviceJobScheduleId | integer (int64) | 
| emailAddresses | string | 
| endDate | integer (int64) | 
| managerType | string | 
| notes | string | 
| projectId | integer (int64) | 
| retryCount | integer (int32) | 
| retryIndex | integer (int32) | 
| scanModeId | integer (int64) | 
| sessionId | string | 
| startDate | integer (int64) | 
| timeout | integer (int64) | 
DeviceJobLog
| Name | Schema | 
|---|---|
| blufiId | integer (int64) | 
| dateCreated | integer (int64) | 
| description | string | 
| deviceJobId | integer (int64) | 
| deviceJobLogId | integer (int64) | 
| state | string | 
| webSocketSessionId | string | 
DeviceJobRequest
| Name | Schema | 
|---|---|
| beaconIds | < string > array | 
| blufiIds | < integer (int64) > array | 
| configTypes | < string > array | 
| currentStates | < string > array | 
| deviceJobScheduleIds | < integer (int64) > array | 
| forDate | string | 
| fromDate | string | 
| page | integer (int32) | 
| pageSize | integer (int32) | 
| sortBy | string | 
| sortDirection | string | 
| toDate | string | 
DeviceJobSchedule
| Name | Schema | 
|---|---|
| active | boolean | 
| beacons | < SimpleDevice > array | 
| configData | |
| configType | string | 
| dateCreated | integer (int64) | 
| dateUpdated | integer (int64) | 
| deviceJobScheduleId | integer (int64) | 
| emailAddresses | string | 
| name | string | 
| notes | string | 
| policyId | integer (int64) | 
| postProcessingData | object | 
| projectId | integer (int64) | 
| systemGenerated | boolean | 
| triggerData | |
| triggerType | string | 
DeviceJobScheduleCreate
| Name | Schema | 
|---|---|
| beaconIds | < string > array | 
| deviceJobSchedule | 
DeviceJobScheduleLite
| Name | Schema | 
|---|---|
| active | boolean | 
| configType | string | 
| dateCreated | integer (int64) | 
| dateUpdated | integer (int64) | 
| deviceJobScheduleId | integer (int64) | 
| emailAddresses | string | 
| name | string | 
| notes | string | 
| policyId | integer (int64) | 
| projectId | integer (int64) | 
| systemGenerated | boolean | 
| triggerType | string | 
DeviceJobTemplate
| Name | Schema | 
|---|---|
| deviceIds | < string > array | 
| deviceJob | |
| templateId | integer (int64) | 
DeviceJobTriggerConfig
| Name | Schema | 
|---|---|
| interval | integer (int64) | 
| offset | integer (int64) | 
| startDate | integer (int64) | 
| waitForCompletion | boolean | 
DeviceMfgInfo
| Name | Schema | 
|---|---|
| batteryType | integer (int64) | 
| batteryVoltage | integer (int64) | 
| bcnAdvFlags | integer (int64) | 
| calData | string | 
| capabilities | integer (int64) | 
| dateCreated | integer (int64) | 
| dateUpdated | integer (int64) | 
| deviceId | string | 
| deviceMfgInfoId | integer (int64) | 
| deviceType | integer (int64) | 
| ethMacAddr | string | 
| exportId | integer (int64) | 
| exportInvalidated | boolean | 
| fileName | string | 
| firmwareRev | integer (int64) | 
| firmwareString | string | 
| id128 | string | 
| id64 | string | 
| keyData | string | 
| macAddress | string | 
| partNumber | integer (int64) | 
| sensorFlags | integer (int64) | 
| wifiMacAddress | string | 
DeviceRegistry
| Name | Schema | 
|---|---|
| dateCreated | integer (int64) | 
| dateUpdated | integer (int64) | 
| deviceId | string | 
| deviceType | string | 
| eddystoneUidInstance | string | 
| eddystoneUidNamespace | string | 
| firmwareType | string | 
| firmwareVersion | integer (int32) | 
| floorNumber | integer (int32) | 
| id64 | string | 
| latitude | number (double) | 
| longitude | number (double) | 
| macAddress | string | 
| major | integer (int32) | 
| metaData | object | 
| minor | integer (int32) | 
| name | string | 
| status | string | 
| tags | < string > array | 
| uuid | string | 
DeviceSearch
| Name | Schema | 
|---|---|
| beaconId | string | 
| floorNumber | integer (int32) | 
| includeScanData | boolean | 
| locationId | integer (int64) | 
| tagIds | < integer (int64) > array | 
DeviceSelfie
| Name | Schema | 
|---|---|
| contentType | string | 
| data | string | 
| dateCreated | integer (int64) | 
| dateUpdated | integer (int64) | 
| name | string | 
| overlayRadius | number (double) | 
| overlayX | number (double) | 
| overlayY | number (double) | 
| projectId | integer (int64) | 
| selfieId | integer (int64) | 
| url | string | 
DeviceStatsProperties
| Name | Schema | 
|---|---|
| avgDataCtrlRssi | integer (int32) | 
| avgMgmtRssi | integer (int32) | 
| batteryCharging | boolean | 
| batteryVoltage | number (float) | 
| binaryMessageBytes | integer (int64) | 
| conFail | integer (int64) | 
| conSuccess | integer (int64) | 
| connectionRTT | integer (int64) | 
| fcsErrorPackets | integer (int32) | 
| lightLevels | < number (float) > array | 
| packetReceived | integer (int32) | 
| packetsDropped | integer (int32) | 
| packetsLost | integer (int32) | 
| plcpErrorPackets | integer (int32) | 
| recvBytes | integer (int64) | 
| recvPackets | integer (int64) | 
| sendBytes | integer (int64) | 
| sendPackets | integer (int64) | 
| temperature | number (float) | 
| type | string | 
| validPackets | integer (int32) | 
DeviceTemplate
| Name | Schema | 
|---|---|
| configType | enum (CM, CM_AI, CM_AI_VELOCITY, CM_AV, CM_HIGH_SENSITIVITY, CM_LOW_POWER, CM_TRACKING, CM_TRACKING_LOW_POWER, DEFAULT, DEFAULT_LOW_POWER, LOGGING, PARKING, PANIC_BUTTON, TRACKING, TRACKING_LOW_POWER, TRACKING_ULTRA_LOW_POWER, TRACKING_CAL, TRACKING_CAL_LOW_POWER, TRACKING_IDENTITY, MLS, USER, DISTANCE_TRACKING, CM_TEMPERATURE_LOGGING) | 
| dateCreated | integer (int64) | 
| dateUpdated | integer (int64) | 
| description | string | 
| iBeacon | boolean | 
| name | string | 
| sBeacon | boolean | 
| securityType | |
| ssid | string | 
| templateId | integer (int64) | 
DeviceType
| Name | Schema | 
|---|---|
| active | boolean | 
| blufi | boolean | 
| code | string | 
| deviceTypeId | integer (int64) | 
| name | string | 
DwellMonitorView
| Name | Schema | 
|---|---|
| beaconId | string | 
| beaconName | string | 
| blufiId | integer (int64) | 
| blufiName | string | 
| policyId | integer (int64) | 
| policyName | string | 
| totalTime | integer (int64) | 
| totalTimeHuman | string | 
EddystoneTlm
| Name | Schema | 
|---|---|
| adapter | |
| batt | integer (int32) | 
| frameCount | integer (int32) | 
| revision | integer (int32) | 
| temp | number (float) | 
| type | string | 
| uptime | integer (int32) | 
EddystoneUid
| Name | Schema | 
|---|---|
| adapter | |
| instanceIdentifier | string | 
| measuredPower | integer (int32) | 
| namespaceIdentifier | string | 
| type | string | 
EddystoneUrl
| Name | Schema | 
|---|---|
| adapter | |
| measuredPower | integer (int32) | 
| type | string | 
| url | string | 
| Name | Schema | 
|---|---|
| dateCreated | integer (int64) | 
| dateUpdated | integer (int64) | 
| emailAddress | string | 
| emailId | integer (int64) | 
| enabled | boolean | 
| firstName | string | 
| lastName | string | 
| verified | boolean | 
EncodedPayload
| Name | Schema | 
|---|---|
| key | string | 
| payload | string | 
EncryptionResponse
| Name | Schema | 
|---|---|
| commandDelayMillis | integer (int32) | 
| commands | < string > array | 
| description | string | 
| error | string | 
| gid | string | 
| status | string | 
EncryptionSetup
| Name | Schema | 
|---|---|
| commandIds | < string > array | 
| commandResponses | < string > array | 
ErrorMessage
| Name | Schema | 
|---|---|
| args | < string > array | 
| code | integer (int32) | 
| dateTime | string | 
| debugMessage | string | 
| debugStack | string | 
| message | string | 
| timestamp | integer (int64) | 
| type | string | 
ExportInfo
| Name | Schema | 
|---|---|
| accountId | integer (int64) | 
| apiToken | string | 
| apiVersion | string | 
| cloudProvider | string | 
| enableBlufiRedirect | boolean | 
| environment | string | 
| exportedTime | string | 
| hostname | string | 
| projectId | integer (int64) | 
| sessionId | string | 
| targetHostname | string | 
Feature
| Name | Schema | 
|---|---|
| featureName | string | 
File
| Name | Schema | 
|---|---|
| absolute | boolean | 
| absoluteFile | file | 
| absolutePath | string | 
| canonicalFile | file | 
| canonicalPath | string | 
| directory | boolean | 
| executable | boolean | 
| file | boolean | 
| freeSpace | integer (int64) | 
| hidden | boolean | 
| lastModified | integer (int64) | 
| name | string | 
| parent | string | 
| parentFile | file | 
| path | string | 
| readable | boolean | 
| totalSpace | integer (int64) | 
| usableSpace | integer (int64) | 
| writable | boolean | 
FileData
| Name | Schema | 
|---|---|
| data | < string (byte) > array | 
| fileName | string | 
FilterOptions
| Name | Schema | 
|---|---|
| logic | enum (AND, OR) | 
| parameters | 
FilterParameters
| Name | Schema | 
|---|---|
| field | string | 
| operator | enum (EQ, NEQ, ISNULL, ISNOTNULL, ISEMPTY, ISNOTEMPTY, STARTSWITH, CONTAINS, DOESNOTCONTAIN, ENDSWITH, ISNULLOREMPTY, ISNOTNULLOREMPTY, GTE, GT, LTE, LT) | 
| value | string | 
FilterSortRequest
| Name | Schema | 
|---|---|
| filterOptions | |
| sortOptions | 
Firmware
| Name | Schema | 
|---|---|
| deviceType | |
| firmwareId | integer (int64) | 
| type | string | 
| version | integer (int32) | 
FirmwareConfig
| Name | Schema | 
|---|---|
| allowDowngrade | boolean | 
| firmwareImageAltId | integer (int64) | 
| firmwareImageIds | < integer (int64) > array | 
| firmwareLoaderAltId | integer (int64) | 
| forced | boolean | 
FirmwareImage
| Name | Schema | 
|---|---|
| build | integer (int32) | 
| dateCreated | integer (int64) | 
| dateReleased | integer (int64) | 
| dateUpdated | integer (int64) | 
| description | string | 
| deviceTypes | string | 
| firmwareImageId | integer (int64) | 
| headerUuid | string | 
| imageType | enum (BLE_COLLECTION, BLE_LEGACY, BLUFI_SERVICE_PACK, BLUFI_WIFI) | 
| name | string | 
| notes | string | 
| revision | integer (int32) | 
| revisionString | string | 
| status | enum (BETA, OPEN_BETA, RELEASE) | 
| version | integer (int32) | 
FirmwareImageDefault
| Name | Schema | 
|---|---|
| build | integer (int32) | 
| dateCreated | integer (int64) | 
| dateReleased | integer (int64) | 
| dateUpdated | integer (int64) | 
| description | string | 
| deviceTypes | string | 
| firmwareImageId | integer (int64) | 
| headerUuid | string | 
| imageType | enum (BLE_COLLECTION, BLE_LEGACY, BLUFI_SERVICE_PACK, BLUFI_WIFI) | 
| name | string | 
| notes | string | 
| revision | integer (int32) | 
| revisionString | string | 
| status | enum (BETA, OPEN_BETA, RELEASE) | 
| systemDefault | boolean | 
| version | integer (int32) | 
FirmwareUpdate
| Name | Schema | 
|---|---|
| firmwareVersion | integer (int32) | 
| nextFirmwareVersion | integer (int32) | 
| systemDefault | boolean | 
FirmwareUpdateStrings
| Name | Schema | 
|---|---|
| firmwareVersion | string | 
| nextFirmwareVersion | string | 
| systemDefault | boolean | 
GeoJsonObject
| Name | Schema | 
|---|---|
| bbox | < number (double) > array | 
| crs | 
HeartRate
| Name | Schema | 
|---|---|
| adapter | |
| bpm | integer (int32) | 
| type | string | 
HistoryMetricRequest
| Name | Schema | 
|---|---|
| beaconIds | < string > array | 
| blufiIds | < string > array | 
| download | boolean | 
| endDate | string | 
| includeHeader | boolean | 
| interval | string | 
| metric | string | 
| projectId | integer (int64) | 
| provider | string | 
| startDate | string | 
HotelLoaderJob
| Name | Schema | 
|---|---|
| address | string | 
| beaconTemplateId | integer (int64) | 
| beaconTemplateName | string | 
| blufiTemplateId | integer (int64) | 
| blufiTemplateName | string | 
| callbackUrl | string | 
| csvFileUri | string | 
| currentState | string | 
| dateCreated | integer (int64) | 
| dateUpdated | integer (int64) | 
| emailAddress | string | 
| hotelLoaderJobId | integer (int64) | 
| projectId | integer (int64) | 
HotelLoaderJobLog
| Name | Schema | 
|---|---|
| dateCreated | integer (int64) | 
| dateUpdated | integer (int64) | 
| hotelLoaderJobId | integer (int64) | 
| hotelLoaderJobLogId | integer (int64) | 
| message | string | 
HotelingLocationSetting
| Name | Schema | 
|---|---|
| countMeetingBlufis | boolean | 
| dateCreated | integer (int64) | 
| dateUpdated | integer (int64) | 
| greeting | string | 
| hotelingLocationSettingId | integer (int64) | 
| ignoreBlufiIds | < integer (int64) > array | 
| mapRotation | integer (int32) | 
| markerFileUri | string | 
| markerLatitude | number (double) | 
| markerLongitude | number (double) | 
| markerScale | number (double) | 
| meetingBlufiIds | < integer (int64) > array | 
| projectId | integer (int64) | 
| useRssi | boolean | 
| watermarkFileUri | string | 
| watermarkLatitude | number (double) | 
| watermarkLongitude | number (double) | 
| watermarkScale | number (double) | 
| zoom | integer (int32) | 
HotelingSetting
| Name | Schema | 
|---|---|
| color | string | 
| hotelingSettingId | integer (int64) | 
| logoFileUrl | string | 
| packets | integer (int32) | 
| pollingInterval | integer (int32) | 
| projectId | integer (int64) | 
| radiusMeters | number (float) | 
| thresholdMinutes | integer (int32) | 
HotelingSummary
| Name | Description | Schema | 
|---|---|---|
| available | Example :  | integer (int32) | 
| locationId | Example :  | integer (int64) | 
| occupancyMap | Example :  | < string, Occupancy > map | 
| occupied | Example :  | integer (int32) | 
| population | Example :  | integer (int32) | 
IBeacon
| Name | Schema | 
|---|---|
| adapter | |
| id | string | 
| major | integer (int32) | 
| measuredPower | integer (int32) | 
| minor | integer (int32) | 
| type | string | 
| uuid | string | 
IBeaconConfigUploadJob
| Name | Schema | 
|---|---|
| accountId | integer (int64) | 
| dateCreated | integer (int64) | 
| dateUpdated | integer (int64) | 
| errorCode | string | 
| errorMessage | string | 
| errorParamList | < string > array | 
| jobId | integer (int64) | 
| projectId | integer (int64) | 
| status | enum (NOT_RUNNING, INIT_PROCESSING, RUNNING_VALIDATION, RUNNING_BULK_SAVE, FINISHED_SUCCESS, FINISHED_FAILURE) | 
| statusCode | integer (int32) | 
IBeaconConfiguration
| Name | Schema | 
|---|---|
| beacon | |
| beaconId | string | 
| blufi | |
| blufiSid64 | string | 
| dateCreated | integer (int64) | 
| dateUpdated | integer (int64) | 
| deviceName | string | 
| deviceType | string | 
| ibeaconConfigId | integer (int64) | 
| ibeaconInterval | number (float) | 
| ibeaconMajor | integer (int32) | 
| ibeaconMinor | integer (int32) | 
| ibeaconPower | integer (int32) | 
| ibeaconRssiOffset | integer (int32) | 
| ibeaconStatus | string | 
| ibeaconUuid | string | 
| id64 | string | 
| macAddress | string | 
| projectId | integer (int64) | 
InputStream
Type : object
InstallerTestLog
| Name | Schema | 
|---|---|
| beaconId | string | 
| blufiId | integer (int64) | 
| dateCreated | integer (int64) | 
| dateUpdated | integer (int64) | 
| installerTestLogId | integer (int64) | 
| log | string | 
| policies | < integer (int64) > array | 
| projectId | integer (int64) | 
IntersectionGroup
| Name | Description | Schema | 
|---|---|---|
| id | Example :  | string | 
| intersectionCoords | Example :  | < BeaconLocation > array | 
| intersectionPoint | ||
| newCoord | ||
| startingCoord | 
KmxConfig
| Name | Schema | 
|---|---|
| enabledSensors | enum (NONE, ACCEL, MAG, ACCEL_MAG, MAG_TEMP, ALL) | 
| fifoBufferMax | integer (int32) | 
| fifoReadOffset | integer (int32) | 
| fullScale | enum (RANGE_8G, RANGE_16G, RANGE_32G, RANGE_64G) | 
| kmxConfigId | integer (int64) | 
| rateAccelerometer | integer (int32) | 
| rateMagnetometer | integer (int32) | 
| resolution | enum (OVERSAMPLE_4_2, OVERSAMPLE_32_16, OVERSAMPLE_MAX) | 
KmxReadConfig
| Name | Schema | 
|---|---|
| samples | integer (int32) | 
| sensorConfig | |
| summarySamples | integer (int32) | 
Label
| Name | Schema | 
|---|---|
| dateCreated | integer (int64) | 
| dateUpdated | integer (int64) | 
| labelId | integer (int64) | 
| labelValues | < LabelValue > array | 
| name | string | 
| projectId | integer (int64) | 
LabelValue
| Name | Schema | 
|---|---|
| color | string | 
| dateCreated | integer (int64) | 
| dateUpdated | integer (int64) | 
| labelId | integer (int64) | 
| labelName | string | 
| labelValueId | integer (int64) | 
| projectId | integer (int64) | 
| value | string | 
LdapConnector
| Name | Schema | 
|---|---|
| dateCreated | integer (int64) | 
| dateUpdated | integer (int64) | 
| ldapConnectorId | integer (int64) | 
| ldapPassword | string | 
| ldapSearchBase | string | 
| ldapUri | string | 
| ldapUsername | string | 
| name | string | 
| projectId | integer (int64) | 
| status | string | 
LdapConnectorEntity
| Name | Schema | 
|---|---|
| dateCreated | integer (int64) | 
| dateUpdated | integer (int64) | 
| ldapConnectorId | integer (int64) | 
| ldapPassword | string | 
| ldapSearchBase | string | 
| ldapUri | string | 
| ldapUsername | string | 
| name | string | 
| projectId | integer (int64) | 
| status | enum (NEW, STARTING_TEST, TESTING, CONNECTED, DISCONNECTED, ERROR, DELETING, DELETED) | 
LeMotionConfig
| Name | Schema | 
|---|---|
| advCycle | integer (int32) | 
| cutoff | integer (int32) | 
| enableHpf | boolean | 
| enabled | boolean | 
| fullScale | integer (int32) | 
| motionConfigId | integer (int64) | 
| motionDbn | integer (int32) | 
| motionEnabled | boolean | 
| motionThr | integer (int32) | 
| motionX | boolean | 
| motionY | boolean | 
| motionZ | boolean | 
| rate | integer (int32) | 
| transDbn | integer (int32) | 
| transEnabled | boolean | 
| transThr | integer (int32) | 
| transX | boolean | 
| transY | boolean | 
| transZ | boolean | 
Location
| Name | Schema | 
|---|---|
| address | string | 
| assetTrackingEnabled | boolean | 
| bearing | integer (int32) | 
| bounds | string | 
| boundsGeojson | string | 
| boxCalibrationComplete | boolean | 
| cntrLatitude | number (double) | 
| cntrLongitude | number (double) | 
| dataFileExtension | string | 
| dataFileName | string | 
| dataFileUrl | string | 
| dataFurnitureUri | string | 
| dataLegalSpaceUri | string | 
| dataPortalsUri | string | 
| dataRoomsUri | string | 
| dateCreated | integer (int64) | 
| dateUpdated | integer (int64) | 
| description | string | 
| floorNumber | integer (int32) | 
| hotelingSetting | |
| humanCalibrationComplete | boolean | 
| locationId | integer (int64) | 
| mapProviderAirportId | string | 
| mapProviderApiKey | string | 
| mapProviderBuildingId | string | 
| mapProviderMapId | string | 
| mapProviderType | string | 
| metalCalibrationComplete | boolean | 
| name | string | 
| neLatitude | number (double) | 
| neLongitude | number (double) | 
| opacity | number (double) | 
| projectId | integer (int64) | 
| swLatitude | number (double) | 
| swLongitude | number (double) | 
LocationDataLayers
| Name | Schema | 
|---|---|
| furniture | string | 
| legalSpace | string | 
| portals | string | 
| rooms | string | 
LocationPacket
| Name | Schema | 
|---|---|
| altitude | number (double) | 
| battery | integer (int32) | 
| calculatedTimestamp | string | 
| deviceName | string | 
| floorNumber | integer (int32) | 
| id | string | 
| latitude | number (double) | 
| location | string | 
| locationId | integer (int64) | 
| longitude | number (double) | 
| mac | string | 
| maxTimestamp | string | 
| projectId | integer (int64) | 
| timestamp | string | 
| type | string | 
| variance | number (double) | 
| varianceX | number (double) | 
| varianceY | number (double) | 
| varianceZ | number (double) | 
| windowCount | integer (int32) | 
LocationSummary
| Name | Schema | 
|---|---|
| beaconCount | integer (int64) | 
| blufiConnectedCount | integer (int64) | 
| blufiCount | integer (int64) | 
| virtualBlufiCount | integer (int64) | 
LtxReadReport
| Name | Schema | 
|---|---|
| eventTimestamp | integer (int64) | 
| ltxBeaconId | string | 
| ltxBeaconName | string | 
| projectId | integer (int64) | 
| scanBeaconId | string | 
| scanBeaconName | string | 
LtxScanConfig
| Name | Schema | 
|---|---|
| advDuration | integer (int32) | 
| advInterval | number (float) | 
| advTxPower | integer (int32) | 
| dateCreated | integer (int64) | 
| dateUpdated | integer (int64) | 
| ltxScanConfigId | integer (int64) | 
| scanConfiguration | 
Mag
| Name | Schema | 
|---|---|
| adapter | |
| flags | integer (int32) | 
| id | string | 
| msTime | integer (int64) | 
| time | integer (int32) | 
| type | string | 
| xMag | number (double) | 
| yMag | number (double) | 
| zMag | number (double) | 
MagAdDataStateAggregation
| Name | Schema | 
|---|---|
| beaconId | string | 
| closed | boolean | 
| duration | integer (int64) | 
| temp | number (float) | 
| timestamp | integer (int64) | 
| xMag | number (double) | 
| yMag | number (double) | 
| zMag | number (double) | 
MagStateAggregation
| Name | Schema | 
|---|---|
| beaconId | string | 
| date | string | 
| duration | string | 
| opened | boolean | 
| temp | number (float) | 
| xMag | number (double) | 
| yMag | number (double) | 
| zMag | number (double) | 
Major
| Name | Schema | 
|---|---|
| majorId | integer (int64) | 
| uuidId | integer (int64) | 
| value | integer (int32) | 
McMotionConfig
| Name | Schema | 
|---|---|
| dateCreated | integer (int64) | 
| dateUpdated | integer (int64) | 
| fifoReadSize | integer (int32) | 
| fullScale | integer (int32) | 
| mcMotionConfigId | integer (int64) | 
| mode | integer (int32) | 
| powerMode | integer (int32) | 
| rateControl | integer (int32) | 
| sniffControl | integer (int32) | 
| sniffCountX | integer (int32) | 
| sniffCountY | integer (int32) | 
| sniffCountZ | integer (int32) | 
| sniffThrRange | integer (int32) | 
| sniffThrX | integer (int32) | 
| sniffThrY | integer (int32) | 
| sniffThrZ | integer (int32) | 
| sniffWakeCount | integer (int32) | 
MlsSetting
| Name | Schema | 
|---|---|
| dateCreated | integer (int64) | 
| dateUpdated | integer (int64) | 
| enableRotation | boolean | 
| mlsSettingId | integer (int64) | 
| projectId | integer (int64) | 
| rotationInterval | integer (int32) | 
| uuids | < string > array | 
Motion
| Name | Schema | 
|---|---|
| adapter | |
| flags | integer (int32) | 
| id | string | 
| msTime | integer (int64) | 
| time | integer (int32) | 
| type | string | 
| xAccel | number (double) | 
| yAccel | number (double) | 
| zAccel | number (double) | 
MotionConditionComparator
| Name | Schema | 
|---|---|
| motionConditionComparatorId | integer (int64) | 
| operatorType | enum (GREATER_THAN_OR_EQUALS, LESSER_THAN_OR_EQUALS) | 
| selector | integer (int32) | 
| threshold | number (double) | 
MotionConditionConfig
| Name | Schema | 
|---|---|
| advIntervalScale | number (double) | 
| bufferLimit | integer (int32) | 
| bufferUpdateLimit | integer (int32) | 
| enabled | boolean | 
| highSpeedConfig | |
| lowSpeedConfig | |
| motionConditionConfigId | integer (int64) | 
| outputMultiplier | number (double) | 
| updateInterval | number (double) | 
| version | integer (int32) | 
MotionConditionField
| Name | Schema | 
|---|---|
| encodedValue | integer (int64) | 
| shift | integer (int32) | 
MotionConditionStateConfig
| Name | Schema | 
|---|---|
| comparator1 | |
| comparator2 | |
| comparator3 | |
| comparator4 | |
| comparator5 | |
| comparator6 | |
| comparatorMask | string | 
| cutoff | integer (int32) | 
| dropSamples | integer (int32) | 
| durationMax | number (double) | 
| durationMin | number (double) | 
| kmxMotionConfiguration | |
| kmxRate | integer (int32) | 
| motionConditionStateConfigId | integer (int64) | 
| numSamples | integer (int32) | 
| outputFields | integer (int64) | 
| rate | integer (int32) | 
MotionData
| Name | Schema | 
|---|---|
| battery | integer (int32) | 
| beaconId | string | 
| temp | number (float) | 
| timestamp | integer (int64) | 
| totalCounters | integer (int32) | 
| xAccel | number (double) | 
| yAccel | number (double) | 
| zAccel | number (double) | 
MotionFrame
| Name | Schema | 
|---|---|
| battery | integer (int32) | 
| beaconId | string | 
| temp | number (float) | 
| timestamp | integer (int64) | 
| totalCounters | integer (int32) | 
| xAccel | number (double) | 
| yAccel | number (double) | 
| zAccel | number (double) | 
MusteringZone
| Name | Schema | 
|---|---|
| dateCreated | integer (int64) | 
| dateUpdated | integer (int64) | 
| description | string | 
| musteringZoneId | integer (int64) | 
| name | string | 
| projectId | integer (int64) | 
NotificationSubscription
| Name | Schema | 
|---|---|
| asset | |
| dateCreated | integer (int64) | 
| dateUpdated | integer (int64) | 
| email | |
| notificationSubscriptionId | integer (int64) | 
| notificationTypes | < enum (GREEN, GREEN_YELLOW, YELLOW, RED) > array | 
| status | enum (PENDING, SUBSCRIBED, DECLINED, UNSUBSCRIBED, INVALID) | 
Number
Type : object
Occupancy
| Name | Description | Schema | 
|---|---|---|
| beacons | Example :  | < BeaconLocation > array | 
| deviceId | Example :  | integer (int64) | 
| latitude | Example :  | number (double) | 
| longitude | Example :  | number (double) | 
| occupied | Example :  | boolean | 
| status | Example :  | string | 
| type | Example :  | string | 
PageResponseOfBeaconReadReport
| Name | Schema | 
|---|---|
| content | < BeaconReadReport > array | 
| hasNext | boolean | 
| hasPrevious | boolean | 
| isFirst | boolean | 
| isLast | boolean | 
| pageElements | integer (int32) | 
| pageNumber | integer (int32) | 
| pageToken | string | 
| totalElements | integer (int64) | 
| totalPages | integer (int32) | 
PageResponseOfDeviceJobLite
| Name | Schema | 
|---|---|
| content | < DeviceJobLite > array | 
| hasNext | boolean | 
| hasPrevious | boolean | 
| isFirst | boolean | 
| isLast | boolean | 
| pageElements | integer (int32) | 
| pageNumber | integer (int32) | 
| pageToken | string | 
| totalElements | integer (int64) | 
| totalPages | integer (int32) | 
PanicButtonDashboardView
| Name | Schema | 
|---|---|
| activeAlertCount | integer (int64) | 
| panicButtonViolationHistList | |
| totalActiveBlufis | integer (int64) | 
| totalBlufis | integer (int64) | 
PanicButtonViolationHistView
| Name | Schema | 
|---|---|
| beaconId | string | 
| beaconName | string | 
| blufiId | integer (int64) | 
| dateCreated | |
| eventUuid | string | 
| locationName | string | 
| nearestBeaconDeviceId | string | 
| nearestBlufi | string | 
| nearestBlufiLatitude | number (double) | 
| nearestBlufiLocationId | integer (int64) | 
| nearestBlufiLongitude | number (double) | 
| state | string | 
| value | string | 
PanicValue
| Name | Schema | 
|---|---|
| c | integer (int32) | 
| d | string | 
| i | boolean | 
| t | integer (int32) | 
| v | integer (int64) | 
PeakMotion
| Name | Schema | 
|---|---|
| beaconId | string | 
| dateEnd | string | 
| dateStart | string | 
| metricType | enum (MOTION, UNKNOWN) | 
| projectId | integer (int64) | 
| reportType | enum (RAW, XTOOLS_RAW, PEAK, PEAK_TO_PEAK, RMS, CONDITION_SUMMARY, UNKNOWN) | 
| x | number (double) | 
| xAccel | number (double) | 
| xTimestamp | integer (int64) | 
| y | number (double) | 
| yAccel | number (double) | 
| yTimestamp | integer (int64) | 
| z | number (double) | 
| zAccel | number (double) | 
| zTimestamp | integer (int64) | 
PeakToPeakMotion
| Name | Schema | 
|---|---|
| beaconId | string | 
| dateEnd | string | 
| dateStart | string | 
| metricType | enum (MOTION, UNKNOWN) | 
| projectId | integer (int64) | 
| reportType | enum (RAW, XTOOLS_RAW, PEAK, PEAK_TO_PEAK, RMS, CONDITION_SUMMARY, UNKNOWN) | 
| x | number (double) | 
| y | number (double) | 
| z | number (double) | 
PirConfig
| Name | Schema | 
|---|---|
| dateCreated | integer (int64) | 
| dateUpdated | integer (int64) | 
| deadTime | integer (int32) | 
| enableFastUpdate | boolean | 
| enableLedIndicator | boolean | 
| enabled | boolean | 
| filter | |
| filterDecimation | integer (int32) | 
| filterOutputDecimation | integer (int32) | 
| filterOutputSize | integer (int32) | 
| pirConfigId | integer (int64) | 
| readInterval | number (float) | 
| resetCount | integer (int32) | 
| resetLevel | integer (int32) | 
| resetTime | integer (int32) | 
| triggerCount | integer (int32) | 
| triggerLevel | integer (int32) | 
PirFilter
| Name | Schema | 
|---|---|
| coeffs | < integer (int32) > array | 
| filterSize | integer (int32) | 
| pirFilterId | integer (int64) | 
Policy
| Name | Schema | 
|---|---|
| ambientBeacons | < AmbientBeacon > array | 
| anchorBlufis | < PolicyBlufi > array | 
| autoClearEnabled | boolean | 
| autoClearOperatorType | enum (EQUALS, NOT_EQUALS, GREATER_THAN, LESSER_THAN, GREATER_THAN_OR_EQUALS, LESSER_THAN_OR_EQUALS, BETWEEN, OUTSIDE, ENTER, LEAVE, SEARCH, MOVEMENT, AT_REST, UNKNOWN, PARKED, NOT_PARKED) | 
| autoClearRssiThreshold | number (float) | 
| autoClearTimeout | integer (int64) | 
| autoClearType | enum (BY_METRIC, BY_POLICY) | 
| blufisInZone | < string > array | 
| bounds | string | 
| boundsGeojson | string | 
| conditionModelTemplate | |
| dateCreated | integer (int64) | 
| dateUpdated | integer (int64) | 
| description | string | 
| deviceCount | integer (int32) | 
| deviceJobSchedules | < DeviceJobScheduleLite > array | 
| duration | integer (int64) | 
| emailAddresses | < string > array | 
| enabled | boolean | 
| entryBlufi | |
| exitBlufi | |
| foreignLocationAsOut | boolean | 
| globalScope | boolean | 
| interior | boolean | 
| labelValues | < LabelValue > array | 
| locationId | integer (int64) | 
| managedBeaconIds | < string > array | 
| managedBlufiIds | < integer (int64) > array | 
| metricType | enum (PRESENCE, BATTERY, TEMPERATURE, AMBIENT_TEMPERATURE, MOTION, GEOFENCE, DISTANCE, WEAKCONNECTION, WIFIPROBEQUEUE, MOTION_TRIGGER, PROXIMITY_ALERT, ENTER_EXIT, LOCATION_CHANGE, MOTION_CONDITION, MAGNETOMETER, TAMPER, PANIC_BUTTON, PARKING, ENTERPRISE_PRESENCE, VIBRATION_THRESHOLD, DISTANCE_VIOLATION, UNKNOWN) | 
| missingDataSeconds | integer (int32) | 
| missingDataType | enum (STAY_THE_SAME, OK, VIOLATE) | 
| name | string | 
| namespace | enum (BLUFI, BEACON, UNKNOWN) | 
| operatorType | enum (EQUALS, NOT_EQUALS, GREATER_THAN, LESSER_THAN, GREATER_THAN_OR_EQUALS, LESSER_THAN_OR_EQUALS, BETWEEN, OUTSIDE, ENTER, LEAVE, SEARCH, MOVEMENT, AT_REST, UNKNOWN, PARKED, NOT_PARKED) | 
| period | integer (int64) | 
| policyId | integer (int64) | 
| policyTrigger | enum (UNKNOWN, ENTER_EXIT, LOCATION) | 
| projectId | integer (int64) | 
| regions | |
| sampleInterval | integer (int64) | 
| scope | enum (DEVICE, GLOBAL, LABELS, UNKNOWN) | 
| shopperTrackEventId | integer (int64) | 
| smsIds | < integer (int64) > array | 
| threshold | number (float) | 
| thresholdHyst | number (float) | 
| thresholdRange | < number (float) > array | 
| varianceThreshold | integer (int32) | 
| vibrationMetric | string | 
| vibrationMetricUnit | string | 
| zoneBeacons | < string > array | 
PolicyBlufi
| Name | Schema | 
|---|---|
| alloyVersion | string | 
| altitude | number (float) | 
| bluetoothFWRev | integer (int32) | 
| bluetoothMac | string | 
| bssid | string | 
| cloudUrl | string | 
| deviceId | integer (int64) | 
| dnsIpAddress | string | 
| enabledWifiRates | integer (int32) | 
| ethDnsIpAddress | string | 
| ethGwIpAddress | string | 
| ethIpAddress | string | 
| ethMac | string | 
| goArch | string | 
| goVersion | string | 
| goos | string | 
| gwIpAddress | string | 
| ipAddress | string | 
| latitude | number (double) | 
| longitude | number (double) | 
| nwpVersion | string | 
| resetReason | string | 
| sid64 | string | 
| ssid | string | 
| wifiFWRev | integer (int32) | 
| wifiMac | string | 
PolicyDeviceStatus
| Name | Schema | 
|---|---|
| beaconId | string | 
| blufiId | integer (int64) | 
| eventUuid | string | 
| metric | enum (PRESENCE, BATTERY, TEMPERATURE, AMBIENT_TEMPERATURE, MOTION, GEOFENCE, DISTANCE, WEAKCONNECTION, WIFIPROBEQUEUE, MOTION_TRIGGER, PROXIMITY_ALERT, ENTER_EXIT, LOCATION_CHANGE, MOTION_CONDITION, MAGNETOMETER, TAMPER, PANIC_BUTTON, PARKING, ENTERPRISE_PRESENCE, VIBRATION_THRESHOLD, DISTANCE_VIOLATION, UNKNOWN) | 
| namespace | enum (BLUFI, BEACON, UNKNOWN) | 
| policyId | integer (int64) | 
| projectId | integer (int64) | 
| state | enum (OK, VIOLATING, ENTER, EXIT, ADMIN_CLOSED, UNKNOWN) | 
| timestamp | integer (int64) | 
| value | string | 
PolicyDeviceStatusEnhanced
| Name | Schema | 
|---|---|
| beaconId | string | 
| beaconName | string | 
| blufiId | integer (int64) | 
| blufiName | string | 
| eventUuid | string | 
| metric | enum (PRESENCE, BATTERY, TEMPERATURE, AMBIENT_TEMPERATURE, MOTION, GEOFENCE, DISTANCE, WEAKCONNECTION, WIFIPROBEQUEUE, MOTION_TRIGGER, PROXIMITY_ALERT, ENTER_EXIT, LOCATION_CHANGE, MOTION_CONDITION, MAGNETOMETER, TAMPER, PANIC_BUTTON, PARKING, ENTERPRISE_PRESENCE, VIBRATION_THRESHOLD, DISTANCE_VIOLATION, UNKNOWN) | 
| namespace | enum (BLUFI, BEACON, UNKNOWN) | 
| policyId | integer (int64) | 
| policyName | string | 
| projectId | integer (int64) | 
| state | enum (OK, VIOLATING, ENTER, EXIT, ADMIN_CLOSED, UNKNOWN) | 
| timestamp | integer (int64) | 
| value | string | 
PolicyEvent
| Name | Schema | 
|---|---|
| beaconId | string | 
| blufiId | integer (int64) | 
| dateCleared | integer (int64) | 
| dateCreated | integer (int64) | 
| dateUpdated | integer (int64) | 
| dateViolated | integer (int64) | 
| eventUuid | string | 
| metricType | string | 
| namespace | string | 
| policyEventId | integer (int64) | 
| policyId | integer (int64) | 
| projectId | integer (int64) | 
| state | string | 
| totalTime | integer (int64) | 
| value | string | 
PolicyEventDetail
| Name | Schema | 
|---|---|
| beaconId | string | 
| blufiId | integer (int64) | 
| dateCleared | integer (int64) | 
| dateCreated | integer (int64) | 
| dateUpdated | integer (int64) | 
| dateViolated | integer (int64) | 
| eventUuid | string | 
| metricType | string | 
| namespace | string | 
| policyEventId | integer (int64) | 
| policyId | integer (int64) | 
| projectId | integer (int64) | 
| state | string | 
| totalTime | integer (int64) | 
| value | string | 
PolicyStateChangeEvent
| Name | Schema | 
|---|---|
| beaconName | string | 
| blufiId | string | 
| blufiName | string | 
| eventUuid | string | 
| metricType | enum (PRESENCE, BATTERY, TEMPERATURE, AMBIENT_TEMPERATURE, MOTION, GEOFENCE, DISTANCE, WEAKCONNECTION, WIFIPROBEQUEUE, MOTION_TRIGGER, PROXIMITY_ALERT, ENTER_EXIT, LOCATION_CHANGE, MOTION_CONDITION, MAGNETOMETER, TAMPER, PANIC_BUTTON, PARKING, ENTERPRISE_PRESENCE, VIBRATION_THRESHOLD, DISTANCE_VIOLATION, UNKNOWN) | 
| namespace | enum (BLUFI, BEACON, UNKNOWN) | 
| newState | enum (OK, VIOLATING, ENTER, EXIT, ADMIN_CLOSED, UNKNOWN) | 
| oldState | enum (OK, VIOLATING, ENTER, EXIT, ADMIN_CLOSED, UNKNOWN) | 
| policyId | integer (int64) | 
| policyName | string | 
| projectId | integer (int64) | 
| shopperTrackEventId | integer (int64) | 
| timestamp | integer (int64) | 
| timestampCleared | integer (int64) | 
| uniqueDeviceId | string | 
| value | string | 
PolicyStateChangeExtraEvent
| Name | Schema | 
|---|---|
| beaconName | string | 
| blufiId | string | 
| blufiName | string | 
| duration | integer (int64) | 
| eventUuid | string | 
| metricType | enum (PRESENCE, BATTERY, TEMPERATURE, AMBIENT_TEMPERATURE, MOTION, GEOFENCE, DISTANCE, WEAKCONNECTION, WIFIPROBEQUEUE, MOTION_TRIGGER, PROXIMITY_ALERT, ENTER_EXIT, LOCATION_CHANGE, MOTION_CONDITION, MAGNETOMETER, TAMPER, PANIC_BUTTON, PARKING, ENTERPRISE_PRESENCE, VIBRATION_THRESHOLD, DISTANCE_VIOLATION, UNKNOWN) | 
| namespace | enum (BLUFI, BEACON, UNKNOWN) | 
| newState | enum (OK, VIOLATING, ENTER, EXIT, ADMIN_CLOSED, UNKNOWN) | 
| oldState | enum (OK, VIOLATING, ENTER, EXIT, ADMIN_CLOSED, UNKNOWN) | 
| policyId | integer (int64) | 
| policyName | string | 
| projectId | integer (int64) | 
| shopperTrackEventId | integer (int64) | 
| timestamp | integer (int64) | 
| timestampCleared | integer (int64) | 
| uniqueDeviceId | string | 
| value | string | 
PolicyView
| Name | Schema | 
|---|---|
| dateCreated | integer (int64) | 
| dateUpdated | integer (int64) | 
| description | string | 
| enabled | boolean | 
| metricType | string | 
| name | string | 
| namespace | string | 
| policyId | integer (int64) | 
| projectId | integer (int64) | 
PolicyViolation
| Name | Schema | 
|---|---|
| beaconId | string | 
| beaconName | string | 
| blufiId | integer (int64) | 
| blufiName | string | 
| dateCreated | integer (int64) | 
| eventUuid | string | 
| metricType | string | 
| namespace | string | 
| policyEventId | integer (int64) | 
| policyId | integer (int64) | 
| policyName | string | 
| policyViolationId | integer (int64) | 
| projectId | integer (int64) | 
| selfieUrl | string | 
| value | string | 
PolicyViolationDevice
| Name | Schema | 
|---|---|
| deviceId | string | 
| policyId | integer (int64) | 
| policyViolationId | integer (int64) | 
PostProcessingConfigBeaconReadReport
ostProcessingConfigBeaconReadReport
| Name | Schema | 
|---|---|
| configType | string | 
| metricTypes | < string > array | 
| reportTypes | < string > array | 
PostProcessingConfigFtpUploadCsv
PostProcessingConfigFtpUploadCsv
| Name | Schema | 
|---|---|
| configType | string | 
| csvConfiguration | |
| serverConfiguration | 
Product
| Name | Schema | 
|---|---|
| enabled | boolean | 
| productName | string | 
| requested | boolean | 
ProfileData
| Name | Schema | 
|---|---|
| channels | string | 
| description | string | 
| dnsAddress | string | 
| gatewayAddress | string | 
| hostname | string | 
| ipAddress | string | 
| name | string | 
| netMask | string | 
| networkProtocolType | enum (DHCP, STATIC) | 
| networkSelectorType | enum (ANY, WIFI, ETHERNET) | 
| ntpDisabled | boolean | 
| ntpServers | string | 
| pass | string | 
| passphrase | string | 
| proxyConfiguration | |
| proxyUrl | string | 
| rssiThreshold | integer (int32) | 
| securityType | string | 
| ssid | string | 
| user | string | 
| verifyCert | boolean | 
| wifiCertBase64 | string | 
| wifiClientCertBase64 | string | 
| wifiPrivateKeyBase64 | string | 
| wifiProfileId | string | 
Project
| Name | Schema | 
|---|---|
| allowBeaconMinuteMetrics | boolean | 
| allowBlufiMinuteMetrics | boolean | 
| beaconMinuteMetricTtlSeconds | integer (int32) | 
| blufiHostnameNaming | string | 
| blufiMinuteMetricTtlSeconds | integer (int32) | 
| channelMigrationComplete | boolean | 
| dateCreated | integer (int64) | 
| dateUpdated | integer (int64) | 
| defaultUuidValue | string | 
| description | string | 
| deviceJobConcurrency | integer (int32) | 
| enableAdvancedPackets | boolean | 
| enableChannelMigration | boolean | 
| enableDataUnload | boolean | 
| enableDeviceJobNotifications | boolean | 
| enableDeviceJobSweep | boolean | 
| enableDeviceTelemetry | boolean | 
| enableEmail | boolean | 
| enableGeofenceMemberService | boolean | 
| enableLocationConsumer | boolean | 
| enableLocusMaps | boolean | 
| enableMetricStorage | boolean | 
| enablePolicyConsumer | boolean | 
| enableScanConsumer | boolean | 
| enableStreamProducer | boolean | 
| enableTamper | boolean | 
| enabledBeaconMetrics | integer (int32) | 
| enabledBlufiMetrics | integer (int32) | 
| enabledPacketTypes | string | 
| firmwareUpdateStrategy | string | 
| language | string | 
| mapProviderApiKey | string | 
| mapProviderType | string | 
| name | string | 
| owner | |
| projectId | integer (int64) | 
| projectMigratedEndpoint | string | 
| reportEmailList | < string > array | 
| reportTimezone | string | 
| status | string | 
| wakeupUuid | string | 
ProjectContext
| Name | Schema | 
|---|---|
| policies | < PolicyView > array | 
| projectId | integer (int64) | 
| totalBeacons | integer (int32) | 
| totalBlufis | integer (int32) | 
| totalLocations | integer (int32) | 
| totalPolicies | integer (int32) | 
| totalTemplates | integer (int32) | 
| totalViolatingBeacons | integer (int32) | 
| totalViolatingBlufis | integer (int32) | 
| totalViolations | integer (int32) | 
ProjectOwner
| Name | Schema | 
|---|---|
| emailAddress | string | 
| username | string | 
ProvisionTransaction
| Name | Schema | 
|---|---|
| altitude | number (float) | 
| autoLocationName | string | 
| blufi | boolean | 
| dateCreated | integer (int64) | 
| dateUpdated | integer (int64) | 
| encrKey | string | 
| error | string | 
| floorNumber | integer (int32) | 
| gid | string | 
| latitude | number (double) | 
| locationId | integer (int64) | 
| longitude | number (double) | 
| name | string | 
| notes | string | 
| projectId | integer (int64) | 
| provider | enum (KEYVAULT, MPROV) | 
| selfie | |
| sid64 | string | 
| status | string | 
| tags | < Tag > array | 
| templateId | integer (int64) | 
| transactionId | string | 
ProxyConfiguration
| Name | Schema | 
|---|---|
| authenticationEnabled | boolean | 
| enabled | boolean | 
| hostname | string | 
| password | string | 
| portNumber | integer (int32) | 
| url | string | 
| username | string | 
RCMMessage
| Name | Schema | 
|---|---|
| clientId | string | 
| packets | < RCMPacket2 > array | 
| sid64 | string | 
RCMPacket
| Name | Schema | 
|---|---|
| clientId | string | 
| data | < number (float) > array | 
| deviceTime | integer (int32) | 
| interval | integer (int32) | 
| sid64 | string | 
| startups | integer (int32) | 
| unixTimestamp | integer (int32) | 
RCMPacket2
| Name | Schema | 
|---|---|
| data | object | 
| interval | integer (int32) | 
| startups | integer (int32) | 
| timestamp | integer (int64) | 
| type | string | 
| unixTime | integer (int64) | 
RCMRawMessage
| Name | Schema | 
|---|---|
| clientId | string | 
| packets | < RCMRawPacket > array | 
| sid64 | string | 
RCMRawPacket
| Name | Schema | 
|---|---|
| beaconStartupCount | integer (int32) | 
| beaconTime | integer (int64) | 
| lastIndex | integer (int32) | 
| packetData | string | 
| packetIndex | integer (int32) | 
| unixTime | integer (int64) | 
RawCommand
| Name | Schema | 
|---|---|
| commandType | enum (CSCMD_READ, CSCMD_WRITE, STATUS_READ) | 
| payloads | < string > array | 
| results | < string > array | 
RawCommandConfig
| Name | Schema | 
|---|---|
| commands | < RawCommand > array | 
RawMetricResponse
| Name | Schema | 
|---|---|
| beaconId | string | 
| blufiId | integer (int64) | 
| dateKey | integer (int64) | 
| dateStringKey | string | 
| projectId | integer (int64) | 
RcmImport
| Name | Schema | 
|---|---|
| beaconId | string | 
| blufiId | integer (int64) | 
| bucket | string | 
| clientId | string | 
| dataLength | integer (int32) | 
| dateCompleted | integer (int64) | 
| dateFirstPacket | integer (int64) | 
| dateLastPacket | integer (int64) | 
| dateStarted | integer (int64) | 
| dateUpdated | integer (int64) | 
| deviceJobId | integer (int64) | 
| fileName | string | 
| importType | string | 
| keyName | string | 
| packetsLight | integer (int32) | 
| packetsMag | integer (int32) | 
| packetsMotion | integer (int32) | 
| packetsTemp | integer (int32) | 
| packetsTotal | integer (int32) | 
| projectId | integer (int64) | 
| rcmImportId | integer (int64) | 
RemoteConsumerConfig
| Name | Schema | 
|---|---|
| assumeRoleEnabled | boolean | 
| assumeRoleName | string | 
| awsAccessKey | string | 
| awsSecretKey | string | 
| azureEventNameSpace | string | 
| azureSasKey | string | 
| azureSasKeyName | string | 
| consumeAllPolicyEvents | boolean | 
| dateCreated | integer (int64) | 
| dateUpdated | integer (int64) | 
| enabled | boolean | 
| errorMessage | string | 
| kinesisEndpoint | string | 
| partitionKey | string | 
| policyEventTypes | < enum (PRESENCE, BATTERY, TEMPERATURE, AMBIENT_TEMPERATURE, MOTION, GEOFENCE, DISTANCE, WEAKCONNECTION, WIFIPROBEQUEUE, MOTION_TRIGGER, PROXIMITY_ALERT, ENTER_EXIT, LOCATION_CHANGE, MOTION_CONDITION, MAGNETOMETER, TAMPER, PANIC_BUTTON, PARKING, ENTERPRISE_PRESENCE, VIBRATION_THRESHOLD, DISTANCE_VIOLATION, UNKNOWN) > array | 
| projectId | integer (int64) | 
| remoteConsumerConfigId | integer (int64) | 
| status | string | 
| streamName | string | 
| streamProvider | enum (AWS, AZURE) | 
| streamType | string | 
| useStan | boolean | 
RemoteConsumerConfigView
| Name | Schema | 
|---|---|
| assumeRoleEnabled | boolean | 
| assumeRoleName | string | 
| awsAccessKey | string | 
| awsSecretKey | string | 
| azureEventNameSpace | string | 
| azureSasKey | string | 
| azureSasKeyName | string | 
| consumeAllPolicyEvents | boolean | 
| dateCreated | integer (int64) | 
| dateUpdated | integer (int64) | 
| enabled | boolean | 
| errorMessage | string | 
| kinesisEndpoint | string | 
| partitionKey | string | 
| policyEventTypes | < enum (PRESENCE, BATTERY, TEMPERATURE, AMBIENT_TEMPERATURE, MOTION, GEOFENCE, DISTANCE, WEAKCONNECTION, WIFIPROBEQUEUE, MOTION_TRIGGER, PROXIMITY_ALERT, ENTER_EXIT, LOCATION_CHANGE, MOTION_CONDITION, MAGNETOMETER, TAMPER, PANIC_BUTTON, PARKING, ENTERPRISE_PRESENCE, VIBRATION_THRESHOLD, DISTANCE_VIOLATION, UNKNOWN) > array | 
| projectId | integer (int64) | 
| remoteConsumerConfigId | integer (int64) | 
| status | string | 
| streamName | string | 
| streamProvider | enum (AWS, AZURE) | 
| streamType | string | 
| useStan | boolean | 
RemoteStorageConfig
| Name | Schema | 
|---|---|
| accessKey | string | 
| assumeRoleEnabled | boolean | 
| assumeRoleName | string | 
| dateCreated | integer (int64) | 
| dateUpdated | integer (int64) | 
| enabled | boolean | 
| errorMessage | string | 
| projectId | integer (int64) | 
| remoteStorageConfigId | integer (int64) | 
| secretKey | string | 
| status | string | 
| storageProvider | string | 
| storageRegion | string | 
| storageResourceIdentifier | string | 
| storageTypes | < string > array | 
RemoteStorageConfigView
| Name | Schema | 
|---|---|
| accessKey | string | 
| assumeRoleEnabled | boolean | 
| assumeRoleName | string | 
| dateCreated | integer (int64) | 
| dateUpdated | integer (int64) | 
| enabled | boolean | 
| errorMessage | string | 
| projectId | integer (int64) | 
| remoteStorageConfigId | integer (int64) | 
| secretKey | string | 
| status | string | 
| storageProvider | string | 
| storageRegion | string | 
| storageResourceIdentifier | string | 
| storageTypes | < string > array | 
Resource
| Name | Schema | 
|---|---|
| description | string | 
| file | file | 
| filename | string | 
| inputStream | |
| open | boolean | 
| readable | boolean | 
| uri | |
| url | 
RmsMotion
| Name | Schema | 
|---|---|
| beaconId | string | 
| dateEnd | string | 
| dateStart | string | 
| metricType | enum (MOTION, UNKNOWN) | 
| projectId | integer (int64) | 
| reportType | enum (RAW, XTOOLS_RAW, PEAK, PEAK_TO_PEAK, RMS, CONDITION_SUMMARY, UNKNOWN) | 
| x | number (double) | 
| y | number (double) | 
| z | number (double) | 
Role
| Name | Schema | 
|---|---|
| description | string | 
| roleName | string | 
RssiEntry
| Name | Schema | 
|---|---|
| channel | integer (int32) | 
| rssi | number (float) | 
| sampleCount | integer (int32) | 
RtlsSetting
| Name | Schema | 
|---|---|
| allowOptimizedHistory | boolean | 
| assetTypeRtlsSettings | < AssetTypeRtlsSetting > array | 
| averageLocationOutput | boolean | 
| binCount | integer (int32) | 
| blufiCalibrationRangeMeters | integer (int32) | 
| blufiCalibrationRequiredSampleCount | integer (int32) | 
| boxStaticLocationMilliseconds | integer (int64) | 
| bucketMilliseconds | integer (int64) | 
| compEntryRssiAvgInterval | integer (int32) | 
| compEntryRssiAvgTimeOfs | integer (int32) | 
| compEntrySbv2SendInterval | integer (int32) | 
| compEntrySbv2SendMode | integer (int32) | 
| compEntrySendChannel | boolean | 
| compEntrySendOtherSbFrames | boolean | 
| compEntrySendUnknown | boolean | 
| compEntryTrackingSendMode | integer (int32) | 
| compEntryUnknownRssiAvgInterval | integer (int32) | 
| compEntryUnknownRssiAvgTimeOfs | integer (int32) | 
| compEntryUnknownSbv2SendInterval | integer (int32) | 
| compEntryUnknownSbv2SendMode | integer (int32) | 
| compEntryUnknownSendChannel | boolean | 
| compEntryUnknownSendOtherSbFrames | boolean | 
| compEntryUnknownSendUnknown | boolean | 
| compEntryUnknownTrackingSendMode | integer (int32) | 
| compFilterSyncThreshold | integer (int32) | 
| compFlags | integer (int32) | 
| compSendInterval | integer (int32) | 
| compSendThreshold | integer (int32) | 
| compSendUnknown | integer (int32) | 
| compUdpAddr | string | 
| compUdpDynamicRedundancy | boolean | 
| compUdpEnabled | boolean | 
| compUdpMaxSendTime | integer (int32) | 
| compUdpNumPackets | integer (int32) | 
| compUdpNumRedundancy | integer (int32) | 
| compUdpPort | integer (int32) | 
| compUdpSendBlockSize | integer (int32) | 
| dateCreated | integer (int64) | 
| dateUpdated | integer (int64) | 
| defaultBatteryOffset | number (double) | 
| defaultBatteryScale | number (double) | 
| defaultBatteryVariance | number (double) | 
| defaultOffset | number (double) | 
| defaultPlusOffset | number (double) | 
| defaultPlusScale | number (double) | 
| defaultPlusVariance | number (double) | 
| defaultScale | number (double) | 
| defaultVariance | number (double) | 
| doorTag | string | 
| duressNext | boolean | 
| duressSeconds | integer (int32) | 
| enableKalmanFilter | boolean | 
| enablePfrac | boolean | 
| enableTethering | boolean | 
| filterChannel | integer (int32) | 
| fingerprintChannel | integer (int32) | 
| fingerprintK | integer (int32) | 
| fingerprintMode | enum (FULL, RSSI_ONLY, FP_ONLY, FP_OR_RSSI) | 
| forceBlufiConnection | boolean | 
| forceSweepMultiChannelCalibration | boolean | 
| fpMode | enum (ABSOLUTE, DIFFERENTIAL) | 
| fpThr | number (float) | 
| fpVarBlockLength | integer (int32) | 
| fpVarWinLength | integer (int32) | 
| fpVarWinShift | integer (int32) | 
| globalRssDownTh | number (double) | 
| heightOffset | integer (int32) | 
| highDoorRange | integer (int32) | 
| humanStaticLocationMilliseconds | integer (int64) | 
| locationChangeBlufiCount | integer (int32) | 
| locationChangeBlufiRssiThreshold | integer (int32) | 
| locationChangeThreshold | integer (int64) | 
| lowDoorRange | integer (int32) | 
| metalStaticLocationMilliseconds | integer (int64) | 
| minimumCalibrationPoints | integer (int32) | 
| minimumFirmwareVersion | integer (int32) | 
| minimumSampleCount | integer (int64) | 
| noiseStateObsCvScale | number (float) | 
| outputParticles | boolean | 
| overlapMilliseconds | integer (int64) | 
| pNoiseCvScale | number (float) | 
| periodMilliseconds | integer (int64) | 
| pfLocationWeight | number (double) | 
| pfModelSpeedDecay | number (float) | 
| pfModelStateStd | < string > array | 
| pfNumParticles | integer (int32) | 
| pfResampleMethod | enum (RESIDUAL, SYSTEMATIC, MULTINOMIAL) | 
| pfUseBounds | boolean | 
| pfracInitializationFrac | number (float) | 
| pfracInstMaxMarginThreshold | number (float) | 
| pfracMaxCurrentValueWeight | number (float) | 
| pfracMovAvgDecayRate | number (float) | 
| pfracMovAvgLowThreshold | number (float) | 
| pfracMovAvgMaxMarginThreshold | number (float) | 
| pfracTau | number (float) | 
| pirWindowMultiplier | number (float) | 
| projectId | integer (int64) | 
| rangeCalculationMilliseconds | integer (int64) | 
| rssDownTh | number (float) | 
| rssiRetentionMilliseconds | integer (int64) | 
| rtlsNoCalMode | integer (int32) | 
| rtlsSettingId | integer (int64) | 
| selRadius | number (float) | 
| selRssTh1 | number (float) | 
| sparGeneratorType | integer (int32) | 
| staticMotionDelayMilliseconds | integer (int64) | 
| sunstoneGeneratorType | integer (int32) | 
| useBlufiCalibrationRange | boolean | 
| useBounds | boolean | 
| useBoundsExclusions | boolean | 
| useMinimumFirmwareCheck | boolean | 
| useOfflineBlufiVariance | boolean | 
| useStaticMotionCheck | boolean | 
| useThresholdForLocation | boolean | 
| useTrilateration | boolean | 
| varianceScale | number (float) | 
| varianceThreshold | integer (int32) | 
| viewThreshold | integer (int32) | 
| wallBlockRatio | number (double) | 
| windowOpenBufferMilliseconds | integer (int64) | 
| windowStrategy | enum (VARIABLE, GUARANTEED, EMA) | 
SBeaconV1
| Name | Schema | 
|---|---|
| adapter | |
| bat | integer (int32) | 
| id | string | 
| sdc | integer (int32) | 
| temp | number (float) | 
| time | integer (int32) | 
| txChn | integer (int32) | 
| txPower | integer (int32) | 
| type | string | 
SBeaconV2
| Name | Schema | 
|---|---|
| adapter | |
| batt | integer (int32) | 
| id | string | 
| id64 | integer (int64) | 
| msTime | integer (int64) | 
| sdc | integer (int32) | 
| temp | number (float) | 
| time | integer (int64) | 
| txChn | integer (int32) | 
| txPower | integer (int32) | 
| type | string | 
SBeaconV2Windowed
| Name | Schema | 
|---|---|
| adapter | |
| batt | integer (int32) | 
| captureTime | integer (int32) | 
| filterId | integer (int32) | 
| id | string | 
| id64 | integer (int64) | 
| index | integer (int32) | 
| rssiChannelMap | < string, number (float) > map | 
| rssiEntries | < RssiEntry > array | 
| temp | number (float) | 
| type | string | 
| windowTime | integer (int64) | 
SLight
| Name | Schema | 
|---|---|
| adapter | |
| id | string | 
| id64 | integer (int64) | 
| lums | integer (int32) | 
| time | integer (int32) | 
| type | string | 
SSnsNanoAdData
| Name | Schema | 
|---|---|
| adapter | |
| base | integer (int32) | 
| deviceJobId | integer (int64) | 
| fullScale | integer (int32) | 
| id | string | 
| rssi | integer (int32) | 
| sessionId | string | 
| time | integer (int64) | 
| timeNano | integer (int64) | 
| type | string | 
| xAccel | number (double) | 
| yAccel | number (double) | 
| zAccel | number (double) | 
SSnsSummaryAdData
| Name | Schema | 
|---|---|
| adapter | |
| adv | boolean | 
| highRes | boolean | 
| id | string | 
| rssi | integer (int32) | 
| started | integer (int64) | 
| time | integer (int64) | 
| type | string | 
| xPeak | number (double) | 
| xPeakToPeak | number (double) | 
| xRms | number (double) | 
| xVPeak | number (double) | 
| xVPeakToPeak | number (double) | 
| xVRms | number (double) | 
| yPeak | number (double) | 
| yPeakToPeak | number (double) | 
| yRms | number (double) | 
| yVPeak | number (double) | 
| yVPeakToPeak | number (double) | 
| yVRms | number (double) | 
| zPeak | number (double) | 
| zPeakToPeak | number (double) | 
| zRms | number (double) | 
| zVPeak | number (double) | 
| zVPeakToPeak | number (double) | 
| zVRms | number (double) | 
SSpec
| Name | Schema | 
|---|---|
| adapter | |
| batt | integer (int32) | 
| id | string | 
| motion | < < string (byte) > array > array | 
| temp | number (float) | 
| time | integer (int32) | 
| type | string | 
ScanData
| Name | Schema | 
|---|---|
| battery | integer (int32) | 
| beaconId | string | 
| beaconName | string | 
| blufiId | integer (int64) | 
| blufiName | string | 
| channel | integer (int32) | 
| latitude | number (double) | 
| longitude | number (double) | 
| rssi | integer (int32) | 
| status | string | 
| temp | number (float) | 
| timestamp | integer (int64) | 
ScanFrame
| Name | Schema | 
|---|---|
| battery | integer (int32) | 
| beaconId | string | 
| beaconName | string | 
| blufiId | integer (int64) | 
| blufiName | string | 
| channel | integer (int32) | 
| latitude | number (double) | 
| longitude | number (double) | 
| rssi | integer (int32) | 
| status | string | 
| temp | number (float) | 
| timestamp | integer (int64) | 
ServerConfiguration
| Name | Schema | 
|---|---|
| directory | string | 
| password | string | 
| port | string | 
| server | string | 
| username | string | 
ServerPagingRequest
| Name | Schema | 
|---|---|
| filterOptions | |
| pageNumber | integer (int64) | 
| pageSize | integer (int64) | 
| sortOptions | 
ServerPagingResponseOfBaseDevice
| Name | Schema | 
|---|---|
| data | |
| total | integer (int64) | 
SessionHolder
| Name | Schema | 
|---|---|
| accountContext | |
| lastAccessed | integer (int64) | 
| ttl | integer (int64) | 
SimpleDevice
| Name | Schema | 
|---|---|
| bleFirmwareVersion | integer (int32) | 
| dateCompleted | integer (int64) | 
| dateStarted | integer (int64) | 
| deviceId | string | 
| deviceTypeName | string | 
| duration | integer (int64) | 
| macAddress | string | 
| modelStatus | string | 
| name | string | 
| status | string | 
Sms
| Name | Schema | 
|---|---|
| dateCreated | integer (int64) | 
| dateUpdated | integer (int64) | 
| enabled | boolean | 
| smsId | integer (int64) | 
| smsNumber | string | 
| verified | boolean | 
SortOptions
| Name | Schema | 
|---|---|
| sortDir | enum (ASC, DESC, UNKNOWN) | 
| sortField | string | 
Status
| Name | Schema | 
|---|---|
| code | string | 
| error | string | 
| gid | string | 
| transactionId | string | 
| wifiState | string | 
| wsState | string | 
SwMotionConfig
| Name | Schema | 
|---|---|
| counter0 | |
| counter1 | |
| counter2 | |
| counter3 | |
| counter4 | |
| counter5 | |
| swMotionConfigId | integer (int64) | 
SwMotionCounterConfig
| Name | Schema | 
|---|---|
| continuous | boolean | 
| countOnAxes | string | 
| input1 | |
| input2 | |
| input3 | |
| inputSkip | integer (int32) | 
| startOnEvent | boolean | 
| swMotionCounterConfigId | integer (int64) | 
SwMotionCounterInput
| Name | Schema | 
|---|---|
| countDown | boolean | 
| countHigh | integer (int32) | 
| countLow | integer (int32) | 
| levelHigh | number (double) | 
| levelLow | number (double) | 
| signedComparison | boolean | 
| source | string | 
| swMotionCounterInputId | integer (int64) | 
SystemScanMode
| Name | Schema | 
|---|---|
| alternateMaxNoise | integer (int32) | 
| alternateMaxSnr | integer (int32) | 
| alternateMinSnr | integer (int32) | 
| assetTrackingMode | boolean | 
| bulkMode | boolean | 
| channelCount | integer (int32) | 
| channelCycles | string | 
| channels | string | 
| dateCreated | integer (int64) | 
| dateUpdated | integer (int64) | 
| defaultMode | boolean | 
| description | string | 
| deviceJobMode | boolean | 
| dwellTime | integer (int32) | 
| frequencyStep | integer (int32) | 
| idleCycles | integer (int32) | 
| iqDataMode | enum (MULTICHANNEL, AOA) | 
| maxNoise | integer (int32) | 
| maxSnr | integer (int32) | 
| minSnr | integer (int32) | 
| name | string | 
| scanDelayTime | integer (int32) | 
| scanInterval | integer (int32) | 
| scanMode | integer (int32) | 
| scanModeId | integer (int64) | 
| scanWindow | integer (int32) | 
| startFrequency | integer (int32) | 
| sweepChannelCount | integer (int32) | 
| sweepMode | integer (int32) | 
| trackingChannels | string | 
| useAntennaScan | boolean | 
| wifiProbe | boolean | 
| wifiProbeChannel | integer (int32) | 
| wifiProbeInterval | integer (int32) | 
| wifiProbeWindow | integer (int32) | 
Tag
| Name | Schema | 
|---|---|
| displayName | string | 
| projectId | integer (int64) | 
| tagId | integer (int64) | 
| value | string | 
TeamInvitation
| Name | Schema | 
|---|---|
| actionDate | integer (int64) | 
| emailAddress | string | 
| invitationDate | integer (int64) | 
| inviterEmailAddress | string | 
| products | < Product > array | 
| projectId | integer (int64) | 
| projectName | string | 
| teamInvitationId | integer (int64) | 
| teamInvitationStatusType | string | 
| teamMemberType | string | 
| token | string | 
TeamMember
| Name | Schema | 
|---|---|
| accountId | integer (int64) | 
| emailAddress | string | 
| features | < Feature > array | 
| invitationActionDate | integer (int64) | 
| invitationCreatedDate | integer (int64) | 
| owner | boolean | 
| projectId | integer (int64) | 
| roles | < Role > array | 
| teamMemberId | integer (int64) | 
| username | string | 
ThirdPartyGateway
| Name | Schema | 
|---|---|
| dateCreated | integer (int64) | 
| dateUpdated | integer (int64) | 
| deviceId | string | 
| locationId | integer (int64) | 
| macAddress | string | 
| metaData | string | 
| model | string | 
| name | string | 
| notes | string | 
| projectId | integer (int64) | 
| protocolType | enum (ARUBA_TELEMETRY_WEBSOCKET) | 
| tags | < Tag > array | 
| vendor | string | 
ThirdPartyGatewayUpdate
| Name | Schema | 
|---|---|
| assetTrackable | boolean | 
| dateCreated | integer (int64) | 
| dateUpdated | integer (int64) | 
| deviceId | string | 
| locationId | integer (int64) | 
| macAddress | string | 
| metaData | string | 
| model | string | 
| name | string | 
| notes | string | 
| policies | < Policy > array | 
| projectId | integer (int64) | 
| protocolType | enum (ARUBA_TELEMETRY_WEBSOCKET) | 
| tags | < Tag > array | 
| vendor | string | 
ThirdPartyIBeacon
| Name | Schema | 
|---|---|
| dateCreated | integer (int64) | 
| dateUpdated | integer (int64) | 
| deviceId | string | 
| isUuidUnique | boolean | 
| major | integer (int64) | 
| minor | integer (int64) | 
| projectId | integer (int64) | 
| thirdPartyIbeaconId | integer (int64) | 
| uuid | string | 
Timestamp
| Name | Schema | 
|---|---|
| date | integer (int32) | 
| day | integer (int32) | 
| hours | integer (int32) | 
| minutes | integer (int32) | 
| month | integer (int32) | 
| nanos | integer (int32) | 
| seconds | integer (int32) | 
| time | integer (int64) | 
| timezoneOffset | integer (int32) | 
| year | integer (int32) | 
TokenPageQuery
| Name | Schema | 
|---|---|
| pageSize | integer (int32) | 
| pageToken | string | 
TokenPageResponse
| Name | Schema | 
|---|---|
| content | < object > array | 
| pageElements | integer (int32) | 
| pageToken | string | 
TracingConfig
| Name | Schema | 
|---|---|
| channels | < integer (int32) > array | 
| cycles | < integer (int32) > array | 
| dateCreated | integer (int64) | 
| dateUpdated | integer (int64) | 
| enableButton | boolean | 
| enableBuzzer | boolean | 
| enableLed | boolean | 
| enabled | boolean | 
| entries | integer (int32) | 
| identityChannels | < integer (int32) > array | 
| idleDutyCycle | integer (int32) | 
| repeat | integer (int32) | 
| rssiRef | integer (int32) | 
| scanInterval | integer (int32) | 
| scanMode | integer (int32) | 
| scanWindow | integer (int32) | 
| state | enum (DISABLED, ENABLED, STAY_THE_SAME) | 
| tracingConfigId | integer (int64) | 
Tracking
| Name | Schema | 
|---|---|
| adapter | |
| id | string | 
| id64 | integer (int64) | 
| msTime | integer (int64) | 
| type | string | 
TrayCreateResponse
| Name | Schema | 
|---|---|
| errors | boolean | 
| failures | < TrayError > array | 
TrayError
| Name | Schema | 
|---|---|
| beaconId | string | 
| errorCode | integer (int32) | 
| errorDescription | string | 
| trayId | string | 
URI
| Name | Schema | 
|---|---|
| absolute | boolean | 
| authority | string | 
| fragment | string | 
| host | string | 
| opaque | boolean | 
| path | string | 
| port | integer (int32) | 
| query | string | 
| rawAuthority | string | 
| rawFragment | string | 
| rawPath | string | 
| rawQuery | string | 
| rawSchemeSpecificPart | string | 
| rawUserInfo | string | 
| scheme | string | 
| schemeSpecificPart | string | 
| userInfo | string | 
URL
| Name | Schema | 
|---|---|
| authority | string | 
| content | object | 
| defaultPort | integer (int32) | 
| deserializedFields | |
| file | string | 
| host | string | 
| path | string | 
| port | integer (int32) | 
| protocol | string | 
| query | string | 
| ref | string | 
| serializedHashCode | integer (int32) | 
| userInfo | string | 
URLStreamHandler
Type : object
Unknown
| Name | Schema | 
|---|---|
| adapter | |
| raw | < integer (int32) > array | 
| type | string | 
UpdateTeamMemberRequest
| Name | Schema | 
|---|---|
| products | < Product > array | 
| teamMemberType | string | 
Uuid
| Name | Schema | 
|---|---|
| uuidId | integer (int64) | 
| value | string | 
Valid
| Name | Schema | 
|---|---|
| name | string | 
| valid | boolean | 
| value | string | 
ViewDeviceTemplate
| Name | Schema | 
|---|---|
| description | string | 
| name | string | 
| templateId | integer (int64) | 
VirtualBlufi
| Name | Schema | 
|---|---|
| beaconTemplateId | integer (int64) | 
| beaconTemplateName | string | 
| blufiTemplateId | integer (int64) | 
| blufiTemplateName | string | 
| dateCreated | integer (int64) | 
| dateUpdated | integer (int64) | 
| latitude | number (double) | 
| locationId | integer (int64) | 
| locationName | string | 
| longitude | number (double) | 
| name | string | 
| powerSourceType | enum (UNKNOWN, AC, DC, POE) | 
| projectId | integer (int64) | 
| sid64 | string | 
| virtualBlufiId | integer (int64) | 
| virtualBlufiType | enum (BLUFI, BEACON, UNKNOWN) | 
VirtualBlufiAssignRequest
| Name | Schema | 
|---|---|
| overrideAssignment | boolean | 
| sid64 | string | 
| virtualBlufiId | integer (int64) | 
VirtualBlufiAssignResponse
| Name | Schema | 
|---|---|
| beaconTemplateId | integer (int64) | 
| blufiTemplateId | integer (int64) | 
| dateCreated | integer (int64) | 
| dateUpdated | integer (int64) | 
| deviceId | integer (int64) | 
| ethIpAddress | string | 
| ethMacAddress | string | 
| firmwareVersion | integer (int32) | 
| ipAddress | string | 
| latitude | number (double) | 
| locationId | integer (int64) | 
| locationName | string | 
| longitude | number (double) | 
| macAddress | string | 
| name | string | 
| networkSelectorType | enum (ANY, WIFI, ETHERNET) | 
| powerSourceType | enum (UNKNOWN, AC, DC, POE) | 
| projectId | integer (int64) | 
| selfieUrl | string | 
| sid64 | string | 
| status | string | 
| tags | < Tag > array | 
| wifiSsid | string | 
VirtualBlufiLog
| Name | Schema | 
|---|---|
| dateCreated | integer (int64) | 
| dateUpdated | integer (int64) | 
| log | string | 
| projectId | integer (int64) | 
| virtualBlufiId | integer (int64) | 
| virtualBlufiLogId | integer (int64) | 
VirtualBlufiUploadJob
| Name | Schema | 
|---|---|
| dateCreated | integer (int64) | 
| dateUpdated | integer (int64) | 
| errorCode | string | 
| errorMessage | string | 
| errorParamList | < string > array | 
| projectId | integer (int64) | 
| status | enum (NOT_RUNNING, INIT_PROCESSING, RUNNING_VALIDATION, RUNNING_BULK_SAVE, FINISHED_SUCCESS, FINISHED_FAILURE) | 
| statusCode | integer (int32) | 
| virtualBlufiUploadJobId | integer (int64) | 
VirtualDevice
| Name | Schema | 
|---|---|
| beaconTemplateId | integer (int64) | 
| bleFirmware | |
| blufiTemplateId | integer (int64) | 
| configData | object | 
| dateCreated | integer (int64) | 
| dateUpdated | integer (int64) | 
| deviceType | |
| floorNumber | integer (int32) | 
| latitude | number (double) | 
| location | |
| longitude | number (double) | 
| major | |
| metaData | object | 
| minorValue | integer (int32) | 
| name | string | 
| projectId | integer (int64) | 
| tags | < Tag > array | 
| uuid | string (uuid) | 
| virtualDeviceId | integer (int64) | 
WebSocketSessionEvent
| Name | Schema | 
|---|---|
| accountId | integer (int64) | 
| blufiId | integer (int64) | 
| clientType | string | 
| dateClosed | integer (int64) | 
| dateOpened | integer (int64) | 
| error | string | 
| errors | boolean | 
| hostname | string | 
| projectId | integer (int64) | 
| sessionDuration | integer (int64) | 
| sessionId | string | 
| sessionState | string | 
| totalBytesRead | integer (int64) | 
| uri | string | 
Webhook
| Name | Schema | 
|---|---|
| authHeaderName | string | 
| authHeaderValue | string | 
| dateUpdated | integer (int64) | 
| httpStatusCode | integer (int32) | 
| httpStatusMessage | string | 
| projectId | integer (int64) | 
| state | string | 
| url | string | 
| webhookId | integer (int64) | 
WebhookEvent
| Name | Schema | 
|---|---|
| agent | |
| eventType | enum (CREATE, UPDATE, DELETE, WEB_SOCKET_CONNECT, WEB_SOCKET_DISCONNECT, BULK_DELETE) | 
| namespace | string | 
| payload | object | 
| primaryKey | string | 
| primaryKeys | < string > array | 
| projectId | integer (int64) | 
| timestamp | integer (int64) | 
| version | string | 
Wifi
| Name | Schema | 
|---|---|
| addr1 | string | 
| addr3 | string | 
| channel | integer (int32) | 
| durationId | integer (int32) | 
| frameControl | integer (int32) | 
| length | integer (int32) | 
| mac | string | 
| rate | integer (int32) | 
| rssi | integer (int32) | 
| seq | integer (int32) | 
| ssid | string | 
| staticHash | integer (int32) | 
| ts | integer (int64) | 
WifiFirmware
| Name | Schema | 
|---|---|
| checksum | < string (byte) > array | 
| data | < string (byte) > array | 
| name | string | 
| revision | integer (int32) | 
WifiMacData
| Name | Schema | 
|---|---|
| addr1Set | < string > array | 
| addr3Set | < string > array | 
| blufiSet | < string > array | 
| durationId | integer (int32) | 
| firstSeen | integer (int64) | 
| frameControl | integer (int32) | 
| lastSeen | integer (int64) | 
| length | integer (int32) | 
| mac | string | 
| projectId | string | 
| rate | integer (int32) | 
| rssiSet | < WifiRssiData > array | 
| ssidSet | < string > array | 
| staticHash | integer (int32) | 
WifiReconnectConfig
| Name | Schema | 
|---|---|
| backoffFactor | integer (int32) | 
| bssid | string | 
| conChangeMaxTime | integer (int32) | 
| conKeptTime | integer (int32) | 
| conMaxRetries | integer (int32) | 
| deltaScanTime | integer (int32) | 
| maxScanTime | integer (int32) | 
| maxWaitTime | integer (int32) | 
| minScanTime | integer (int32) | 
| minWaitTime | integer (int32) | 
WifiRssiData
| Name | Schema | 
|---|---|
| blufiId | string | 
| channel | integer (int32) | 
| rssi | integer (int32) | 
| seq | integer (int32) | 
| timeStamp | integer (int64) | 
WifiScanProperty
| Name | Schema | 
|---|---|
| blufiId | integer (int64) | 
| projectId | integer (int64) | 
| type | string | 
| wifi | < Wifi > array | 
WifiScanPropertyWrapper
| Name | Schema | 
|---|---|
| addr1 | string | 
| addr3 | string | 
| channel | integer (int32) | 
| durationId | integer (int32) | 
| frameControl | integer (int32) | 
| length | integer (int32) | 
| mac | string | 
| rate | integer (int32) | 
| rssi | integer (int32) | 
| seq | integer (int32) | 
| ssid | string | 
| staticHash | integer (int32) | 
| ts | integer (int64) | 
| type | string | 
WifiScanReport
| Name | Schema | 
|---|---|
| dateEnd | integer (int64) | 
| dateReported | integer (int64) | 
| dateStart | integer (int64) | 
| metricType | enum (QUEUE_TIME, PEOPLE_COUNT_SINGLE, PEOPLE_COUNT_MULTI) | 
| projectId | integer (int64) | 
| reportType | enum (INTERVAL_AGGREGATION, UNKNOWN) | 
| reportUrl | string | 
| wifiScanReportId | integer (int64) | 
| wifiScanReportPlanId | integer (int64) | 
WifiScanReportConfig
| Name | Schema | 
|---|---|
| metricType | string | 
| range | integer (int64) | 
WifiScanReportPlan
| Name | Schema | 
|---|---|
| dateCreated | integer (int64) | 
| dateUpdated | integer (int64) | 
| projectId | integer (int64) | 
| reportConfig | |
| reportType | enum (INTERVAL_AGGREGATION, UNKNOWN) | 
| wifiScanReportPlanId | integer (int64) | 
WifiScanRunReportRequest
| Name | Schema | 
|---|---|
| endDate | string | 
| startDate | string | 
| wifiScanReportPlanIds | < integer (int64) > array | 
WifiSecurityType
| Name | Schema | 
|---|---|
| enterprise | boolean | 
| securityTypeKey | string | 
WorkZoneBlufi
| Name | Schema | 
|---|---|
| blufiId | integer (int64) | 
| dateCreated | integer (int64) | 
| dateUpdated | integer (int64) | 
| name | string | 
| projectId | integer (int64) | 
| rssiThreshold | number (float) | 
| workZoneBlufiId | integer (int64) | 
Workplace
| Name | Schema | 
|---|---|
| address | string | 
| currentOccupancy | integer (int64) | 
| dateCreated | integer (int64) | 
| dateUpdated | integer (int64) | 
| description | string | 
| lat | number (double) | 
| lng | number (double) | 
| managerEmail | string | 
| managerName | string | 
| maxOccupancy | integer (int64) | 
| name | string | 
| numFloors | integer (int32) | 
| numZones | integer (int32) | 
| projectId | integer (int64) | 
| reportTimezone | string | 
| selfie | |
| tags | < Tag > array | 
| workplaceId | integer (int64) | 
WorkplaceSelfie
| Name | Schema | 
|---|---|
| contentType | string | 
| data | string | 
| dateCreated | integer (int64) | 
| dateUpdated | integer (int64) | 
| name | string | 
| projectId | integer (int64) | 
| selfieId | integer (int64) | 
| url | string | 
WpoLocation
| Name | Schema | 
|---|---|
| currentOccupancy | integer (int64) | 
| dateCreated | integer (int64) | 
| dateUpdated | integer (int64) | 
| description | string | 
| floorNumber | integer (int32) | 
| maxOccupancy | integer (int32) | 
| name | string | 
| numZones | integer (int32) | 
| projectId | integer (int64) | 
| systemZoneId | integer (int64) | 
| workplaceId | integer (int64) | 
| wpoLocationId | integer (int64) | 
Zone
| Name | Schema | 
|---|---|
| bounds | string | 
| currentOccupancy | integer (int64) | 
| dateCreated | integer (int64) | 
| dateUpdated | integer (int64) | 
| description | string | 
| maxOccupancy | integer (int32) | 
| name | string | 
| projectId | integer (int64) | 
| workplaceId | integer (int64) | 
| wpoLocationId | integer (int64) | 
| zoneId | integer (int64) | 
ZonesSummary
| Name | Description | Schema | 
|---|---|---|
| beaconCount | Example :  | integer (int32) | 
| musteringZoneId | Example :  | string | 
sSns
| Name | Schema | 
|---|---|
| adapter | |
| batt | integer (int32) | 
| eventCounter | < integer (int32) > array | 
| id | string | 
| msTime | integer (int64) | 
| temp | number (float) | 
| time | integer (int32) | 
| type | string | 
| xAccel | number (double) | 
| yAccel | number (double) | 
| zAccel | number (double) | 
sSnsNano
| Name | Schema | 
|---|---|
| adapter | |
| base | integer (int32) | 
| deviceJobId | integer (int64) | 
| fullScale | integer (int32) | 
| id | string | 
| sessionId | string | 
| timeNano | integer (int64) | 
| type | string | 
| xAccel | number (double) | 
| yAccel | number (double) | 
| zAccel | number (double) | 
sSnsSummary
| Name | Schema | 
|---|---|
| adapter | |
| adv | boolean | 
| highRes | boolean | 
| id | string | 
| started | integer (int64) | 
| time | integer (int64) | 
| type | string | 
| xPeak | number (double) | 
| xPeakToPeak | number (double) | 
| xRms | number (double) | 
| xVPeak | number (double) | 
| xVPeakToPeak | number (double) | 
| xVRms | number (double) | 
| yPeak | number (double) | 
| yPeakToPeak | number (double) | 
| yRms | number (double) | 
| yVPeak | number (double) | 
| yVPeakToPeak | number (double) | 
| yVRms | number (double) | 
| zPeak | number (double) | 
| zPeakToPeak | number (double) | 
| zRms | number (double) | 
| zVPeak | number (double) | 
| zVPeakToPeak | number (double) | 
| zVRms | number (double) |