The UbiBot IoT platform allows you to collect, store, analyse and visualise data collected from UbiBot sensor devices, as well as create rules related to that data. All these functions are accessible via our RESTful API over HTTP.
Unique key for each account. Used for all account-level authentication requests. It can be found on the web console panel-> Account->Security page.
Temporary token used to authenticate API requests. Each token_id has an expiry time and can be generated using Generate Access Token API.
Only used for channel and channel feed management operations. The api_key can be read only or read-write. It can be found on the web console panel->Data Warehouse->Selected Channel->API Keys page.
Platform API Endpoint
Supported Timezone List
The list of supported timezones can be found at https://api.ubibot.com/constants/timezones
This will return a JSON file listing all timezones currently supported on the IoT platform. For more information on timezones see http://php.net/manual/en/timezones.php
API Access Limits and Restrictions
Get Channel Feed Summaries Request
– Up to 1 IP request per second – Up to 1 feed requests per channel, per minute -Up to 12 feed requests per account, per minute
Channel Feed Read Request
– Up to 1 IP request per second – Up to 1 feed requests per channel, per minute -Up to 6 feed requests per account, per minute
Chanel Feeds Import from CSV file
File contains maximum 5,000 lines
Default token_id expiry time
Maximum number of rules for each channel
Trigger log items for each page
Channel access log items for each page
User messages for each page
Maximum number of groups for each user account
Maximum number of pending commands for each channel