Arduino IoT Cloud

api2.arduino.cc

Community

Arduino IoT Cloud is a platform for connecting, managing, and monitoring Arduino and third-party IoT devices. It organizes devices into 'things' with typed properties (variables) that sync between hardware and cloud, and provides dashboards for visualization and control.

Auth

oauth2

Pricing

free

Spec version

1.0

Base URL

https://api2.arduino.cc

Crawl failures

1

Last verified

2026-03-01T11:07:52.000Z

Health

This is a community-maintained manifest. Health monitoring is not available because this service doesn't host its own /.well-known/agent endpoint yet. Learn more about trust levels →

Capabilities

get_property_timeseries

analytics

Retrieve historical time-series data for a property over a specified date range, useful for charting sensor data trends.

Detail: https://api2.arduino.cc/capabilities/get_property_timeseries

get_thing_properties

analytics

Get the current values of all properties (variables) attached to a thing, such as sensor readings or switch states.

Detail: https://api2.arduino.cc/capabilities/get_thing_properties

list_devices

analytics

List all physical devices registered in your Arduino IoT Cloud account with their type, connection status, and linked thing.

Detail: https://api2.arduino.cc/capabilities/list_devices

list_things

analytics

List all things (logical device representations) in your Arduino IoT Cloud account with their properties and connection status.

Detail: https://api2.arduino.cc/capabilities/list_things

manage_dashboards

analytics

List, create, or update IoT dashboards that display widgets bound to thing properties for visualization and control.

Detail: https://api2.arduino.cc/capabilities/manage_dashboards

update_property

analytics

Write a new value to a thing's property, allowing you to remotely control a device by setting its variables.

Detail: https://api2.arduino.cc/capabilities/update_property

Agent Preview

This is what an AI agent sees when it discovers this service via the Gateway:

Service: Arduino IoT Cloud
Description: Arduino IoT Cloud is a platform for connecting, managing, and monitoring Arduino and third-party IoT devices. It organizes devices into 'things' with typed properties (variables) that sync between hardware and cloud, and provides dashboards for visualization and control.
Auth: oauth2
Capabilities:
  - get_property_timeseries: Retrieve historical time-series data for a property over a specified date range, useful for charting sensor data trends.
  - get_thing_properties: Get the current values of all properties (variables) attached to a thing, such as sensor readings or switch states.
  - list_devices: List all physical devices registered in your Arduino IoT Cloud account with their type, connection status, and linked thing.
  - list_things: List all things (logical device representations) in your Arduino IoT Cloud account with their properties and connection status.
  - manage_dashboards: List, create, or update IoT dashboards that display widgets bound to thing properties for visualization and control.
  - update_property: Write a new value to a thing's property, allowing you to remotely control a device by setting its variables.