Ubidots
Build your own sensor application. Ubidots simplifies the making of Internet of Things applications for data capturing, real-time remote monitoring and getting insights from sensor data.
161 subscribers
0.1/10 popularity
661 ms avg latency
12 endpoints
The in-depth APIMemo review for this API hasn't been published yet —
the data below comes straight from the public marketplace listing.
Ubidots endpoints
| Method | Endpoint | Description |
|---|---|---|
| Variables | ||
| GET |
GET /variables/{variable_id} /variables/{variable_id} |
This resource returns a variable and its details. It shows additional fields than the ones required during the creation of the variable: last_value: Shows the last value written… |
| GET |
GET /variables /variables |
Retrieves the list of all the variables owned by a user. The header X-Auth-Token is needed to have the permissions for this endpoint. |
| DELETE |
DELETE /variables/{datasource_id} /variables/{datasource_id} |
This resource deletes a given variable, specified by its id. Please note that deleting a variable will erase all its values, as well as the events and insights related to it. |
| Data Sources | ||
| GET |
GET /datasources/{datasource_id}/variables /datasources/{datasource_id}/variables |
This resource list the variables of a specified data source, showing all the fields of the variables. |
| POST |
POST /datasources /datasources |
This resource creates a new data source. Every data source owns a number of variables, and has a context with different attributes. For example, a data source called “Delivery… |
| GET |
GET /datasources/{datasource_id} /datasources/{datasource_id} |
This resource obtains an existing data source and its details. Also, it returns additional fields besides the ones required during the creation of the data source:… |
| DELETE |
DELETE /datasources/{datasource_id} /datasources/{datasource_id} |
This resource deletes a given data source, specified by its id. Please note that deleting a data source will erase all the objects related to it like variables, values, events… |
| POST |
POST /datasources/{datasource_id}/variables /datasources/{datasource_id}/variables |
This resource creates a new variable within the specified data source. You can assign tags to variables (i.e. “room”, “yard”), and also properties with atributes, for example:… |
| Values | ||
| POST |
POST /variables/{variable_id}/values /variables/{variable_id}/values |
This resource creates a new value within the specified variable. Every value has a timestamp that can be either specified manually by the device, or automatically by the server. |
| GET |
GET /variables/{variable_id}/values /variables/{variable_id}/values |
This resource returns the values of the specified variable. Every value will have a timestamp which is a value in milliseconds according to the POSIX standard. |
| Collections | ||
| POST |
POST /collections/values /collections/values |
This resource allow the create a value for multiple variables. Every value has a timestamp that can be either specified manually by the device, or automatically by the server. |
| Other endpoints | ||
| GET |
GET /datasources /datasources |
This resource lists all the existing data sources of a user. |
Ubidots pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|