15 Internet of Things APIs

Internet of Things APIs let you add internet of things capabilities without building from scratch. Every entry below is profiled with trust signals — pricing model, authentication requirements, CORS support, rate limits, and live uptime checks — so you can compare options and pick production-safe choices instead of guessing from a link list.

iotdevicessensorstelemetryautomation
APIPricingAuthCORSHealth
AWS IoT Core API
AWS IoT Core: managed cloud service for IoT device connectivity, MQTT messaging, and device shadows.
PaidAPI KeyNoProfile
Arduino IoT Cloud API
Manage connected devices, things, properties, dashboards, triggers, and time-series data.
FreemiumOAuthNoProfile
Azure Aws Connector Microsoft.Aws Connector API 2024-12-01 61
Official Microsoft Azure REST API OpenAPI specification for specification/awsconnector/resource-manager/Microsoft.AwsConnector/stable/2024-12-01/iamMFADevice.json.
PaidAPI KeyYesProfile
Azure Aws Connector Microsoft.Aws Connector API 2024-12-01 66
Official Microsoft Azure REST API OpenAPI specification for specification/awsconnector/resource-manager/Microsoft.AwsConnector/stable/2024-12-01/iamVirtualMFADevice.json.
PaidUnknownYesProfile
Blynk-Cloud
Control IoT Devices from Blynk IoT Cloud
FreemiumAPI KeyNoProfile
ClearBlade API
A friendly little API to help you interact with the ClearBlade platform.
UnknownAPI KeyYesProfile
Hardware Sentry TrueSight Presentation Server REST API
Hardware Sentry TrueSight Presentation Server REST API
UnknownUnknownYesProfile
Hubitat Elevation API
Hubitat Elevation API: local smart home automation, device control, and rule engine management.
FreeAPI KeyNoProfile
Keyserv Solutions KeyServ API
KeyServ API
UnknownUnknownYesProfile
Meraki Dashboard API
The Cisco Meraki Dashboard API is a modern REST API based on the OpenAPI specification. > Date: 05 March, 2023 > > [Recent Updates](https://meraki.io/whats-new/) --- [API Documentation](https://meraki.io/api) [Community
UnknownUnknownYesProfile
Particle Cloud API
Particle Cloud API for flashing firmware, publishing and subscribing to device events, calling functions, reading variables, and managing IoT devices. Token-based authentication.
FreemiumOAuthNoProfile
SmartThings API
SmartThings API: Samsung smart home device control, automation rules, and hub management.
FreeAPI KeyNoProfile
The Things Network API
The Things Network API: LoRaWAN IoT device management, data storage, integrations, and network coverage.
FreeAPI KeyNoProfile
groov View Public API
#### Revised: 2019-11-21 ### Overview groov View Public API revision 1.
UnknownUnknownYesProfile
smart-me API
With the smart-me REST API you get Access to all your devices in the smart-me Cloud and you can add your own devices. So its an easy way to add the smart-me Cloud support to your Hardware or Software Product.
UnknownUnknownYesProfile

How to choose a internet of things API

Start with pricing and auth: free tiers and no-auth APIs are fastest to prototype with. Then check CORS if your app calls the API from the browser, and health before you commit — a great API that's been down for a week will block your launch. Each profile below shows all of these signals plus rate limits where documented.