Particle
api.particle.io
Particle is an IoT platform that lets you manage, monitor, and control connected devices at scale. It provides a cloud API for reading device variables, calling device functions, managing fleets, and streaming real-time events from embedded hardware.
oauth2
free
1.0
https://api.particle.io
1
2026-03-01T11:09:05.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
call_device_function
analyticsRemotely invoke a function exposed by device firmware, passing an argument string and receiving a return value.
Detail: https://api.particle.io/capabilities/call_device_function
get_device_diagnostics
analyticsRetrieve diagnostic vitals from a device including signal strength, memory usage, and connectivity health.
Detail: https://api.particle.io/capabilities/get_device_diagnostics
get_device_info
analyticsGet detailed information about a specific device including its exposed variables, functions, connectivity status, and firmware version.
Detail: https://api.particle.io/capabilities/get_device_info
list_devices
analyticsList all IoT devices owned by the authenticated user, with online status, last heard time, and firmware version.
Detail: https://api.particle.io/capabilities/list_devices
manage_device
analyticsUpdate a device's name, notes, or settings, or unclaim it from your account entirely.
Detail: https://api.particle.io/capabilities/manage_device
ping_device
analyticsCheck whether a device is currently online and reachable by sending a ping request to it.
Detail: https://api.particle.io/capabilities/ping_device
read_device_variable
analyticsRead the current value of a variable exposed by device firmware, such as a sensor reading or device state.
Detail: https://api.particle.io/capabilities/read_device_variable
Agent Preview
This is what an AI agent sees when it discovers this service via the Gateway:
Service: Particle Description: Particle is an IoT platform that lets you manage, monitor, and control connected devices at scale. It provides a cloud API for reading device variables, calling device functions, managing fleets, and streaming real-time events from embedded hardware. Auth: oauth2 Capabilities: - call_device_function: Remotely invoke a function exposed by device firmware, passing an argument string and receiving a return value. - get_device_diagnostics: Retrieve diagnostic vitals from a device including signal strength, memory usage, and connectivity health. - get_device_info: Get detailed information about a specific device including its exposed variables, functions, connectivity status, and firmware version. - list_devices: List all IoT devices owned by the authenticated user, with online status, last heard time, and firmware version. - manage_device: Update a device's name, notes, or settings, or unclaim it from your account entirely. - ping_device: Check whether a device is currently online and reachable by sending a ping request to it. - read_device_variable: Read the current value of a variable exposed by device firmware, such as a sensor reading or device state.