Azure IoT Central REST API reference

Azure IoT Central is an IoT application platform that is highly secure, scales with your business as it grows, ensures your investments are repeatable, and integrates with your existing business apps. It reduces the burden and cost of developing, managing, and maintaining enterprise-grade IoT solutions.

Use IoT Central to connect and manage millions of devices, visualize the data and insights your devices generate, and monitor your devices at scale. The extensibility surface of the platform enables you to act on device insights by extending IoT intelligence into line-of-business applications.

The IoT Central REST API enables you to develop clients that integrate with your application. Use the REST API to build applications and experiences using the power of IoT Central for device provisioning, management, and operations.

Note

The IoT Central REST API can be used with IoT Central V3 applications. Learn about how to check the version of your application.

Try our guided learning journey to learn about how to use the IoT Central APIs.

Release History

Versions

Operation groups

The IoT Central REST API provides operations for working with the following resources:

Operation group Description Learn more
API Tokens Create, read, delete access tokens used to interact with the IoT Central public APIs Authenticating against the API
Dashboards Create, read, list and manage Application Dashboards within your IoT Central application Manage IoT Central Dashboards
Deployment Manifests Create, read, list and manage IoT Edge Deployment Manifests within your IoT Central application Manage IoT Central Deployment Manifest
Destinations Manage destinations utilized to configure data exports within your IoT Central application Configure your destination
Device Templates Create, read, and delete device templates within an IoT Central application Setup device template
Devices Get information about and manage devices and IoT Edge modules in your IoT Central application Manage your devices
Device Groups Create, read, and delete device groups within an IoT Central application Manage Device Groups
Enrollment Groups Manage enrollment groups within your IoT Central application Manage your Enrollment Group
Exports Manage data export definitions within your IoT Central application Manage your data exports
File Upload Update, retrieve and delete file upload configurations Configure File Upload
Jobs Get information about and manage jobs within your application Manage your jobs
Organizations Create, read, delete and list organizations within your IoT Central application Manage your organizations
Query Query for devices or device data from within your IoT Central application using IoT Central Query Language Query your data
Roles List roles within your application Manage users and roles
Scheduled Jobs Manage scheduled jobs within your IoT Central Application Manage scheduled jobs
Users Add, update, and remove users within your application Manage users and roles

Next steps

Learn how to authenticate to use the IoT Central API

Learn more about IoT Central