Occuspace (Preview)
The Occuspace connector provides real-time and historical occupancy data for Occuspace-enabled locations. Show how many people are in your space in real-time and learn from past trends to let people know when to expect busy times.
This connector is available in the following products and regions:
Service | Class | Regions |
---|---|---|
Logic Apps | Standard | All Logic Apps regions except the following: - Azure Government regions - Azure China regions - US Department of Defense (DoD) |
Power Automate | Premium | All Power Automate regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
Power Apps | Premium | All Power Apps regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
Contact | |
---|---|
Name | Occuspace Support |
URL | https://occuspace.io/#contact |
[email protected] |
Connector Metadata | |
---|---|
Publisher | Occuspace Inc |
Website | https://occuspace.io |
Privacy policy | https://occuspace.io/public/assets/Privacy_Policy.pdf |
Categories | Business Intelligence;Data |
Occuspace is the world's easiest Real-Time Crowd Analytics and Space Management solution. Our sensors identify Bluetooth and WiFi signals that then get filtered by our proprietary Machine Learning algorithm which returns the actual number of people in a space. The Occuspace Connector provides you with RESTful interface to extract real-time and historical occupancy data for your Occuspace-enabled locations. It empowers business owners and managers to keep track of crowd levels in their spaces and learn from past trends and let people know when to expect busy times.
Prerequisites
- An Occuspace account.
- An API Key
How to get credentials?
- Visit Occuspace.io and contact us to get a quote on your spaces.
- Send us your floor plan files (PDF or CAD/DWG).
- Receive, install and calibrate your Occuspace sensors.
- Get your API Key.
- Use the API Key to create a new connection in your automation workflow and vizualize your space's data in your Power Apps.
Creating a connection
The connector supports the following authentication types:
Default | Parameters for creating connection. | All regions | Not shareable |
Default
Applicable: All regions
Parameters for creating connection.
This is not shareable connection. If the power app is shared with another user, another user will be prompted to create new connection explicitly.
Name | Type | Description | Required |
---|---|---|---|
API Key | securestring | The API Key for this api | True |
Throttling Limits
Name | Calls | Renewal Period |
---|---|---|
API calls per connection | 100 | 60 seconds |
Actions
Historical Data |
Historical occupancy data for a specific location being measured by Occuspace. |
Location List |
An overall list of the spaces that Occuspace measures for a customer. |
Real-Time Data |
The real-time occupancy count for a specific location being measured by Occuspace. |
Historical Data
Historical occupancy data for a specific location being measured by Occuspace.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
ID of zone being queried for count data. Can be retrieved from location list.
|
id | True | integer |
ID of zone being queried for count data. |
UTC ISO timestamp of start date.
|
start | True | string |
UTC ISO timestamp of start date. |
UTC ISO timestamp of end date.
|
end | True | string |
UTC ISO timestamp of end date. |
Returns
Name | Path | Type | Description |
---|---|---|---|
message
|
message | string |
message |
counts
|
data.counts | array of object |
counts |
percentage
|
data.counts.percentage | float |
percentage |
count
|
data.counts.count | integer |
count |
timestamp
|
data.counts.timestamp | string |
timestamp |
normalizedDate
|
data.counts.normalizedDate | string |
normalizedDate |
normalizedTime
|
data.counts.normalizedTime | string |
normalizedTime |
percentage
|
data.maximum.percentage | float |
percentage |
count
|
data.maximum.count | integer |
count |
timestamp
|
data.maximum.timestamp | string |
timestamp |
normalizedDate
|
data.maximum.normalizedDate | string |
normalizedDate |
normalizedTime
|
data.maximum.normalizedTime | string |
normalizedTime |
percentage
|
data.minimum.percentage | float |
percentage |
count
|
data.minimum.count | integer |
count |
timestamp
|
data.minimum.timestamp | string |
timestamp |
normalizedDate
|
data.minimum.normalizedDate | string |
normalizedDate |
normalizedTime
|
data.minimum.normalizedTime | string |
normalizedTime |
average
|
data.average | integer |
average |
Location List
An overall list of the spaces that Occuspace measures for a customer.
Returns
Name | Path | Type | Description |
---|---|---|---|
message
|
message | string |
message |
data
|
data | array of object |
data |
id
|
data.id | integer |
id |
name
|
data.name | string |
name |
parentId
|
data.parentId | integer |
parentId |
capacity
|
data.capacity | integer |
capacity |
earliestCount
|
data.earliestCount | string |
earliestCount |
Real-Time Data
The real-time occupancy count for a specific location being measured by Occuspace.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
ID of zone being queried for count data. Can be retrieved from location list.
|
id | True | integer |
ID of the location being queried for real-time data. |
Returns
Name | Path | Type | Description |
---|---|---|---|
message
|
message | string |
message |
id
|
data.id | integer |
id |
name
|
data.name | string |
name |
count
|
data.count | integer |
count |
percentage
|
data.percentage | float |
percentage |
timestamp
|
data.timestamp | string |
timestamp |
childCounts
|
data.childCounts | array of object |
childCounts |
id
|
data.childCounts.id | integer |
id |
name
|
data.childCounts.name | string |
name |
count
|
data.childCounts.count | integer |
count |
percentage
|
data.childCounts.percentage | float |
percentage |