Ubidots website screenshot

Ubidots

Ubidots is an Industrial AIoT platform designed for OEMs, system integrators, and engineering firms that need to ingest, visualize, and act on device telemetry at scale. The platform exposes a REST API (v1.6 and v2) and an MQTT API for sending and retrieving time-series data from IoT sensors and devices. Developers can manage devices, variables, dashboards, organizations, and event-triggered alerts programmatically, while serverless UbiFunctions enable custom processing logic without managing infrastructure. Authentication uses short-lived or persistent tokens passed via the X-Auth-Token header or URL parameter, and throughput is gated per plan from 6 dots per second (Professional) up to 1,000 dots per second on private Enterprise deployments.

Ubidots publishes 3 APIs on the APIs.io network. Tagged areas include IoT, Internet of Things, Telemetry, Time Series, and MQTT.

The Ubidots catalog on APIs.io includes 1 JSON-LD context.

Ubidots’ developer surface includes documentation, engineering blog, changelog, pricing, and 13 more developer resources.

32.6/100 thin ▬ flat Agent 3/100 human only Full breakdown ↓
scored 2026-08-05 · rubric v0.9.1
AccessPaidFree trial
3 APIs
IoTInternet of ThingsTelemetryTime SeriesMQTTRESTDashboardsDevice ManagementAnalyticsIndustrial IoTAIoT

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-08-05 · rubric v0.9.1
Composite quality — 32.6/100 · thin
Contract Quality 3.2 / 25
Developer Ergonomics 3.0 / 20
Commercial Clarity 10.0 / 20
Operational Transparency 8.9 / 13
Governance 0.0 / 12
Discoverability 7.4 / 10
Agent readiness — 3/100 · human only
Machine-Readable Contract 0 / 18
Agentic Access Contract 0 / 10
MCP Server 0 / 12
Machine-Readable Auth 0 / 10
Idempotency 0 / 9
Stable Error Semantics 0 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 0 / 6
Agent Skills 0 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/ubidots: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 3

Individual APIs this provider publishes, each with its own machine-readable definition.

Ubidots Data API v1.6

The Ubidots Data API v1.6 provides REST endpoints for sending and retrieving time-series data (dots) from IoT devices. Supports device and variable creation, data ingestion via ...

Ubidots Data API v2

The Ubidots Data API v2 adds advanced filtering and sorting, bulk asynchronous operations for thousands of entities, dynamic field responses, and device provisioning in a single...

Ubidots MQTT API

Ubidots supports MQTT for lightweight device telemetry ingestion. Devices publish dots to Ubidots broker topics and subscribe to receive configuration or command payloads. Subje...

Pricing Plans 1

Published pricing tiers and plan structures.

Ubidots Plans Pricing

4 plans

PLANS

Rate Limits 1

Documented rate limits and quota policies.

Ubidots Rate Limits

14 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals for API financial operations.

Semantic Vocabularies 1

JSON-LD contexts and semantic vocabularies used across these APIs.

Ubidots Context

12 classes · 0 properties

JSON-LD

Security Posture 1

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Ubidots Domain Security

TLSv1.2 · HSTS · DMARC

SECURITY

Resources

Documentation 1

Reference material describing how the API behaves

Design & Contract 1

Pagination, idempotency, versioning, errors, and events

Build 1

SDKs, sample code, and the tooling you integrate with

Access & Security 1

Authentication, authorization, and security posture

Operate 4

Status, limits, changes, and where to get help

Commercial 3

Pricing, plans, and the legal terms of use

Company 5

The organization behind the API

Other 1

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: ubidots
name: Ubidots
description: 'Ubidots is an Industrial AIoT platform designed for OEMs, system integrators, and engineering firms that need
  to ingest, visualize, and act on device telemetry at scale. The platform exposes a REST API (v1.6 and v2) and an MQTT API
  for sending and retrieving time-series data from IoT sensors and devices. Developers can manage devices, variables, dashboards,
  organizations, and event-triggered alerts programmatically, while serverless UbiFunctions enable custom processing logic
  without managing infrastructure. Authentication uses short-lived or persistent tokens passed via the X-Auth-Token header
  or URL parameter, and throughput is gated per plan from 6 dots per second (Professional) up to 1,000 dots per second on
  private Enterprise deployments.

  '
type: Index
accessModel:
  pricing: paid
  onboarding: unknown
  trial: true
  try_now: false
  public: false
  label: Paid (free trial)
  confidence: medium
  source:
  - plans
  generated: '2026-07-22'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/ubidots.png
tags:
- IoT
- Internet of Things
- Telemetry
- Time Series
- MQTT
- REST
- Dashboards
- Device Management
- Analytics
- Industrial IoT
- AIoT
url: https://raw.githubusercontent.com/api-evangelist/ubidots/refs/heads/main/apis.yml
created: '2026-06-12'
modified: '2026-06-12'
specificationVersion: '0.19'
apis:
- aid: ubidots:data-api-v16
  name: Ubidots Data API v1.6
  description: 'The Ubidots Data API v1.6 provides REST endpoints for sending and retrieving time-series data (dots) from
    IoT devices. Supports device and variable creation, data ingestion via HTTP POST, and historical data retrieval. Authenticated
    via X-Auth-Token header or token URL parameter.

    '
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://docs.ubidots.com/v1.6/reference/http
  baseURL: https://industrial.api.ubidots.com/api/v1.6
  tags:
  - IoT
  - Telemetry
  - Time Series
  - REST
  properties:
  - type: Documentation
    url: https://docs.ubidots.com/v1.6/reference/http
- aid: ubidots:data-api-v2
  name: Ubidots Data API v2
  description: 'The Ubidots Data API v2 adds advanced filtering and sorting, bulk asynchronous operations for thousands of
    entities, dynamic field responses, and device provisioning in a single request. Supports full CRUD for Devices, Variables,
    Organizations, Device Groups, Device Types, and Dashboards.

    '
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://docs.ubidots.com/reference/welcome
  baseURL: https://industrial.api.ubidots.com/api/v2.0
  tags:
  - IoT
  - Device Management
  - Dashboards
  - REST
  - Bulk Operations
  properties:
  - type: Documentation
    url: https://docs.ubidots.com/reference/welcome
- aid: ubidots:mqtt-api
  name: Ubidots MQTT API
  description: 'Ubidots supports MQTT for lightweight device telemetry ingestion. Devices publish dots to Ubidots broker topics
    and subscribe to receive configuration or command payloads. Subject to the same per-token 4 req/s and plan-level throughput
    limits as the HTTP API.

    '
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://help.ubidots.com/en/collections/356495-developer-guides
  baseURL: mqtt://industrial.api.ubidots.com
  tags:
  - IoT
  - MQTT
  - Telemetry
  - Lightweight
  properties:
  - type: Documentation
    url: https://help.ubidots.com/en/collections/356495-developer-guides
common:
- type: DomainSecurity
  url: security/ubidots-domain-security.yml
- type: Website
  url: https://ubidots.com
- type: Documentation
  url: https://docs.ubidots.com
- type: GitHubOrganization
  url: https://github.com/ubidots
- type: LinkedIn
  url: https://www.linkedin.com/company/ubidots
- type: X
  url: https://x.com/ubidots
- type: Blog
  url: https://ubidots.com/blog
- type: ChangeLog
  url: https://docs.ubidots.com/changelog
- type: Pricing
  url: https://ubidots.com/pricing
- type: StatusPage
  url: https://status.ubidots.com
- type: HelpCenter
  url: https://help.ubidots.com
- type: Plans
  url: https://raw.githubusercontent.com/api-evangelist/ubidots/refs/heads/main/plans/ubidots-plans-pricing.yml
- type: RateLimits
  url: https://raw.githubusercontent.com/api-evangelist/ubidots/refs/heads/main/rate-limits/ubidots-rate-limits.yml
- type: FinOps
  url: https://raw.githubusercontent.com/api-evangelist/ubidots/refs/heads/main/finops/ubidots-finops.yml
- type: BlogRSS
  url: https://ubidots.com/blog/rss/
- type: Blog
  url: https://raw.githubusercontent.com/api-evangelist/ubidots/refs/heads/main/blogs/blogs.json
- type: JSONLDContext
  url: https://raw.githubusercontent.com/api-evangelist/ubidots/refs/heads/main/json-ld/ubidots-context.jsonld
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com