/
AZ
azure
/
Azure IoT Central
Search skmtc…
⌘K
Docs
Sign in
Sign in
APIs
Generators
Stacks
Projects
Docs
History
Schema
Checked 2h ago · Updated 2mo ago
Details
Filter operations
get
Get the list of API tokens in an application. The token value will never be returned for security reasons.
get
Get an API token by ID.
put
Create a new API token in the application to use in the IoT Central public API. The token value will be returned in the response, and won't be returned again in subsequent requests.
delete
Delete an API token.
get
Get the list of device groups in an application.
get
Get the device group by ID.
put
Create or update a device group
delete
Delete a device group.
patch
Update a device group via patch
get
Get the devices of a device group
get
Get the list of device templates in an application.
get
Get a device template by ID
put
Publish a new device template. Default views will be automatically generated for new device templates created this way.
delete
Delete a device template
patch
Update the cloud properties and overrides of an existing device template via patch.
get
Get the list of devices in an application.
get
Get a device by ID
put
Create or update a device
delete
Delete a device
patch
Update a device via patch
get
Get device attestation
put
Create an individual device attestation
delete
Remove an individual device attestation
patch
Update an individual device attestation via patch
get
Get device command history
post
Run a device command
get
List the components present in a device
get
Get component command history
post
Run a component command
get
Get device properties for a specific component
put
Replace device properties for a specific component
patch
Update device properties for a specific component via patch
get
Get component telemetry value
get
Get device credentials
get
List the modules present in a device
get
Get module command history
post
Run a module command
get
List the components present in a module
get
Get module component command history
post
Run a module component command
get
Get module properties for a specific component
put
Replace module properties for a specific component
patch
Update module properties for a specific component via patch
get
Get module component telemetry value
get
Get module properties
put
Replace module properties
patch
Update module properties via patch
get
Get module telemetry value
get
Get device properties
put
Replace device properties
patch
Update device properties via patch
get
Given the ID for an upstream device, will return the upstream and the downstream relationships associated with that gateway. These downstream relationships are only those associated with the direct downstream level (they don’t work recursively).
get
Given the ID for a device and a relationship ID associated with this device, get the details of the relationship.
put
Given the ID for a device and a relationship ID associated with this device, create a new relationship for between the given device and a second device specified in the body.
delete
Given the ID for a device and an associated relationship ID, delete the relationship. The given device ID can be that of the upstream or downstream device.
patch
Patch a given relationship given the relationship ID and a given device ID.
get
Get device telemetry value
get
Get the list of enrollment groups in an application
get
Get an enrollment group by ID
put
Create an enrollment group
delete
Delete an enrollment group
patch
Update an enrollment group
get
Get the primary or secondary x509 certificate of an enrollment group
put
Sets the primary or secondary x509 certificate of an enrollment group
delete
Removes the primary or secondary x509 certificate of an enrollment group
post
Generate a verification code for the primary or secondary x509 certificate of an enrollment group
post
Verify the primary or secondary x509 certificate of an enrollment group
get
Get the file upload storage account configuration.
put
Create the file upload storage account configuration.
delete
Delete the file upload storage configuration.
patch
Update the file upload storage account configuration
get
Get the list of jobs in an application
get
Get a job by ID
put
Execute a new job
get
Get device statuses
put
Rerun a job on failed devices
post
Resume a stopped job
post
Stop a running job
get
Get the list of organizations the user has access to in an application
get
Get an organization by ID
put
Create an organization in the application
delete
Delete an organization
patch
Update an organization in the application via patch
get
Get the list of roles in an application.
get
Get a role by ID.
get
Get the list of scheduled job definitions in an application
get
Get a scheduled job by ID
put
Create or update a scheduled job
delete
Delete a scheduled job
patch
Update a scheduled job via patch
get
Get the list of jobs for a scheduled job definition
get
Get the list of users in an application
get
Get a user by ID
put
Create a user in the application
delete
Delete a user
patch
Update a user in the application via patch
Delete the file upload storage configuration.
delete
/fileUploads
Query parameters
api-version
string
required
The version of the API being called.
Response
Success
Changes