Amazon IoT Device Management logo

Amazon IoT Device Management

AWS IoT Device Management makes it easy to securely onboard, organize, monitor, and remotely manage your IoT devices at scale. You can register your connected devices individually or in bulk, and easily manage permissions so your devices remain secure throughout their lifecycle.

1 APIs 5 Features
Device ManagementFleet ManagementIoTOTA Updates

APIs

AWS IoT Device Management API

The AWS IoT Device Management API provides access to thing groups, jobs, bulk registration, fleet indexing, and remote device management capabilities.

Features

Bulk Device Registration

Register thousands of devices simultaneously using bulk registration templates.

Fleet Indexing

Search and query your entire device fleet based on attributes and shadow state.

Remote Jobs

Deploy firmware updates, configuration changes, and software remotely at scale.

Thing Groups

Organize devices into hierarchical groups for policies and bulk operations.

Tunnel Secure

Create secure bidirectional tunnels to devices behind firewalls for remote troubleshooting.

Use Cases

OTA Firmware Updates

Deploy firmware updates to thousands of devices simultaneously with rollback.

Device Onboarding

Automate device provisioning and certificate management at manufacturing.

Fleet Monitoring

Monitor device connectivity, metadata, and shadow state across the entire fleet.

Semantic Vocabularies

Amazon Iot Device Management Context

102 classes · 266 properties

JSON-LD

API Governance Rules

Amazon IoT Device Management API Rules

14 rules · 8 errors 5 warnings 1 info

SPECTRAL

Resources

🌐
Portal
Portal
🔗
Website
Website
🔗
Documentation
Documentation
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
💬
Support
Support
📰
Blog
Blog
👥
GitHubOrganization
GitHubOrganization
🌐
Console
Console
📝
SignUp
SignUp
🔗
Login
Login
🟢
StatusPage
StatusPage
🔗
Contact
Contact
🔗
SpectralRules
SpectralRules
🔗
Vocabulary
Vocabulary
🔗
JSONLD
JSONLD

Sources

Raw ↑
aid: amazon-iot-device-management
name: Amazon IoT Device Management
description: AWS IoT Device Management makes it easy to securely onboard, organize, monitor, and remotely manage your IoT
  devices at scale. You can register your connected devices individually or in bulk, and easily manage permissions so your
  devices remain secure throughout their lifecycle.
type: Index
image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg
tags:
- AWS
- Device Management
- Fleet Management
- IoT
- OTA Updates
url: https://raw.githubusercontent.com/api-evangelist/amazon-iot-device-management/refs/heads/main/apis.yml
created: '2026-03-16'
modified: '2026-05-19'
specificationVersion: '0.19'
apis:
- aid: amazon-iot-device-management:aws-iot-management-api
  name: AWS IoT Device Management API
  description: The AWS IoT Device Management API provides access to thing groups, jobs, bulk registration, fleet indexing,
    and remote device management capabilities.
  humanURL: https://aws.amazon.com/iot-device-management/
  baseURL: https://iot.amazonaws.com
  tags:
  - Device Management
  - Fleet Management
  - IoT
  properties:
  - type: Documentation
    url: https://docs.aws.amazon.com/iot/latest/developerguide/iot-jobs.html
  - type: OpenAPI
    url: openapi/amazon-iot-device-management-openapi-original.yml
  - type: GettingStarted
    url: https://docs.aws.amazon.com/iot/latest/developerguide/iot-thing-management.html
  - type: Pricing
    url: https://aws.amazon.com/iot-device-management/pricing/
  - type: FAQ
    url: https://aws.amazon.com/iot-device-management/faqs/
  - type: NaftikoCapability
    url: capabilities/amazon-iot-device-management.yaml
common:
- type: Portal
  url: https://aws.amazon.com/iot-device-management/
- type: Website
  url: https://aws.amazon.com/iot-device-management/
- type: Documentation
  url: https://docs.aws.amazon.com/iot/latest/developerguide/iot-thing-management.html
- type: TermsOfService
  url: https://aws.amazon.com/service-terms/
- type: PrivacyPolicy
  url: https://aws.amazon.com/privacy/
- type: Support
  url: https://aws.amazon.com/premiumsupport/
- type: Blog
  url: https://aws.amazon.com/blogs/iot/
- type: GitHubOrganization
  url: https://github.com/aws
- type: Console
  url: https://console.aws.amazon.com/iot/
- type: SignUp
  url: https://portal.aws.amazon.com/billing/signup
- type: Login
  url: https://signin.aws.amazon.com/
- type: StatusPage
  url: https://health.aws.amazon.com/health/status
- type: Contact
  url: https://aws.amazon.com/contact-us/
- type: SpectralRules
  url: rules/amazon-iot-device-management-spectral-rules.yml
- type: Vocabulary
  url: vocabulary/amazon-iot-device-management-vocabulary.yaml
- type: JSONLD
  url: json-ld/amazon-iot-device-management-context.jsonld
- type: Features
  data:
  - name: Bulk Device Registration
    description: Register thousands of devices simultaneously using bulk registration templates.
  - name: Fleet Indexing
    description: Search and query your entire device fleet based on attributes and shadow state.
  - name: Remote Jobs
    description: Deploy firmware updates, configuration changes, and software remotely at scale.
  - name: Thing Groups
    description: Organize devices into hierarchical groups for policies and bulk operations.
  - name: Tunnel Secure
    description: Create secure bidirectional tunnels to devices behind firewalls for remote troubleshooting.
- type: UseCases
  data:
  - name: OTA Firmware Updates
    description: Deploy firmware updates to thousands of devices simultaneously with rollback.
  - name: Device Onboarding
    description: Automate device provisioning and certificate management at manufacturing.
  - name: Fleet Monitoring
    description: Monitor device connectivity, metadata, and shadow state across the entire fleet.
- type: Integrations
  data:
  - name: AWS IoT Core
    description: All device management operations integrate with IoT Core connectivity.
  - name: AWS Lambda
    description: Trigger automation workflows based on job status changes.
  - name: Amazon S3
    description: Store firmware and configuration files for remote deployment.
- type: Integrations
  url: https://aws.amazon.com/marketplace
integrations:
- name: Sign in
- name: Agent Mode
- name: Why AWS Marketplace?
- name: Get started in AWS Marketplace
- name: Industry
- name: Resources
- name: Become a Channel Partner
- name: Sell in AWS Marketplace
- name: Manage Your Account
maintainers:
- FN: Kin Lane
  email: [email protected]