Package Information
Available Nodes
Documentation generating…
Documentation
@n8n-dev/n8n-nodes-amazonaws-iot
Stop writing amazonaws-iot API integrations by hand.
Every time you connect n8n to amazonaws-iot, you waste hours mapping endpoints, defining parameters, and debugging schemas. You copy-paste from docs, fix edge cases, and pray nothing breaks.
What if connecting n8n to amazonaws-iot took 5 minutes, not half a day?
This node gives you 1+ resources out of the box: Default: with full CRUD operations, typed parameters, and zero manual configuration.
What You Get
- Zero boilerplate: Resources, operations, and fields are pre-configured and ready to use
- Full CRUD: Create, read, update, and delete support where the API allows it
- Typed parameters: No more guessing field types
- Built-in auth: API key authentication, ready to go
- Declarative: Native n8n performance, no custom execute() overhead
Install
npm install @n8n-dev/n8n-nodes-amazonaws-iot
Or in n8n:
- Settings → Community Nodes → Install
- Search:
@n8n-dev/n8n-nodes-amazonaws-iot - Click Install
Quick Start
- Install the node (above)
- Add credentials: amazonaws-iot API → paste your API key
- Drag the amazonaws-iot node into your workflow
- Pick a resource → pick an operation → done.
That's it. No configuration files. No code. It just works.
Resources
Default (234 operations)
- Patch Accept Certificate Transfer
- Put Add Thing To Billing Group
- Put Add Thing To Thing Group
- Post Associate Targets With Job
- Put Attach Policy
- Post Detach Policy
- Put Attach Security Profile
- Delete Detach Security Profile
- Put Attach Thing Principal
- Delete Detach Thing Principal
- Put Cancel Audit Mitigation Actions Task
- Put Cancel Audit Task
- Patch Cancel Certificate Transfer
- Put Cancel Detect Mitigation Actions Task
- Put Cancel Job
- Put Cancel Job Execution
- Delete Clear Default Authorizer
- Get Describe Default Authorizer
- Post Set Default Authorizer
- Get Confirm Topic Rule Destination
- Post Create Audit Suppression
- Post Create Authorizer
- Delete Authorizer
- Get Describe Authorizer
- Put Update Authorizer
- Post Create Billing Group
- Delete Billing Group
- Get Describe Billing Group
- Patch Update Billing Group
- Post Create Certificate From Csr
- Get List Certificates
- Post Create Custom Metric
- Delete Custom Metric
- Get Describe Custom Metric
- Patch Update Custom Metric
- Post Create Dimension
- Delete Dimension
- Get Describe Dimension
- Patch Update Dimension
- Post Create Domain Configuration
- Delete Domain Configuration
- Get Describe Domain Configuration
- Put Update Domain Configuration
- Post Create Dynamic Thing Group
- Delete Dynamic Thing Group
- Patch Update Dynamic Thing Group
- Put Create Fleet Metric
- Delete Fleet Metric
- Get Describe Fleet Metric
- Patch Update Fleet Metric
- Put Create Job
- Delete Job
- Get Describe Job
- Patch Update Job
- Put Create Job Template
- Delete Job Template
- Get Describe Job Template
- Post Create Keys And Certificate
- Post Create Mitigation Action
- Delete Mitigation Action
- Get Describe Mitigation Action
- Patch Update Mitigation Action
- Post Create OTA Update
- Delete OTA Update
- Get OTA Update
- Post Create Policy
- Delete Policy
- Get Policy
- Post Create Policy Version
- Get List Policy Versions
- Post Create Provisioning Claim
- Post Create Provisioning Template
- Get List Provisioning Templates
- Post Create Provisioning Template Version
- Get List Provisioning Template Versions
- Post Create Role Alias
- Delete Role Alias
- Get Describe Role Alias
- Put Update Role Alias
- Post Create Scheduled Audit
- Delete Scheduled Audit
- Get Describe Scheduled Audit
- Patch Update Scheduled Audit
- Post Create Security Profile
- Delete Security Profile
- Get Describe Security Profile
- Patch Update Security Profile
- Post Create Stream
- Delete Stream
- Get Describe Stream
- Put Update Stream
- Post Create Thing
- Delete Thing
- Get Describe Thing
- Patch Update Thing
- Post Create Thing Group
- Delete Thing Group
- Get Describe Thing Group
- Patch Update Thing Group
- Post Create Thing Type
- Delete Thing Type
- Get Describe Thing Type
- Post Create Topic Rule
- Delete Topic Rule
- Get Topic Rule
- Patch Replace Topic Rule
- Post Create Topic Rule Destination
- Get List Topic Rule Destinations
- Patch Update Topic Rule Destination
- Delete Account Audit Configuration
- Get Describe Account Audit Configuration
- Patch Update Account Audit Configuration
- Post Delete Audit Suppression
- Delete CA Certificate
- Get Describe CA Certificate
- Put Update CA Certificate
- Delete Certificate
- Get Describe Certificate
- Delete Job Execution
- Delete Policy Version
- Get Policy Version
- Patch Set Default Policy Version
- Delete Provisioning Template
- Get Describe Provisioning Template
- Patch Update Provisioning Template
- Delete Provisioning Template Version
- Get Describe Provisioning Template Version
- Delete Registration Code
- Get Registration Code
- Delete Topic Rule Destination
- Get Topic Rule Destination
- Delete v2 Logging Level
- Post Deprecate Thing Type
- Get Describe Audit Finding
- Get Describe Audit Mitigation Actions Task
- Post Start Audit Mitigation Actions Task
- Post Describe Audit Suppression
- Get Describe Audit Task
- Get Describe Detect Mitigation Actions Task
- Put Start Detect Mitigation Actions Task
- Get Describe Endpoint
- Get Describe Event Configurations
- Patch Update Event Configurations
- Get Describe Index
- Get Describe Job Execution
- Get Describe Managed Job Template
- Get Describe Thing Registration Task
- Post Disable Topic Rule
- Post Enable Topic Rule
- Get Behavior Model Training Summaries
- Post Get Buckets Aggregation
- Post Get Cardinality
- Post Get Effective Policies
- Get Indexing Configuration
- Post Update Indexing Configuration
- Get Job Document
- Get Logging Options
- Post Set Logging Options
- Post Get Percentiles
- Post Get Statistics
- Get v2 Logging Options
- Post Set v2 Logging Options
- Get List Active Violations
- Post List Attached Policies
- Post List Audit Findings
- Get List Audit Mitigation Actions Executions
- Get List Audit Mitigation Actions Tasks
- Post List Audit Suppressions
- Get List Audit Tasks
- Get List Authorizers
- Get List Billing Groups
- Get List CA Certificates
- Get List Certificates By CA
- Get List Custom Metrics
- Get List Detect Mitigation Actions Executions
- Get List Detect Mitigation Actions Tasks
- Get List Dimensions
- Get List Domain Configurations
- Get List Fleet Metrics
- Get List Indices
- Get List Job Executions For Job
- Get List Job Executions For Thing
- Get List Job Templates
- Get List Jobs
- Get List Managed Job Templates
- Get List Metric Values
- Get List Mitigation Actions
- Get List OTA Updates
- Get List Outgoing Certificates
- Get List Policies
- Get List Principal Things
- Get List Related Resources For Audit Finding
- Get List Role Aliases
- Get List Scheduled Audits
- Get List Security Profiles
- Get List Security Profiles For Target
- Get List Streams
- Get List Tags For Resource
- Post List Targets For Policy
- Get List Targets For Security Profile
- Get List Thing Groups
- Get List Thing Groups For Thing
- Get List Thing Principals
- Get List Thing Registration Task Reports
- Get List Thing Registration Tasks
- Post Start Thing Registration Task
- Get List Thing Types
- Get List Things
- Post Register Thing
- Get List Things In Billing Group
- Get List Things In Thing Group
- Get List Topic Rules
- Get List v2 Logging Levels
- Post Set v2 Logging Level
- Get List Violation Events
- Post Put Verification State On Violation
- Post Register CA Certificate
- Post Register Certificate
- Post Register Certificate Without CA
- Patch Reject Certificate Transfer
- Put Remove Thing From Billing Group
- Put Remove Thing From Thing Group
- Post Search Index
- Post Start On Demand Audit Task
- Put Stop Thing Registration Task
- Post Tag Resource
- Post Test Authorization
- Post Test Invoke Authorizer
- Patch Transfer Certificate
- Post Untag Resource
- Patch Update Audit Suppression
- Put Update Certificate
- Put Update Thing Groups For Thing
- Post Validate Security Profile Behaviors
Why This Node?
Without this node:
- Hours of manual API integration
- Copy-pasting from amazonaws-iot docs
- Debugging auth, pagination, error handling
- Maintaining your own client code
With this node:
- Install → configure → use. 5 minutes.
- Auto-generated from the official amazonaws-iot OpenAPI spec
- Always up to date when the API changes
- Native n8n performance
Auto-Generated
This node was auto-generated from the official amazonaws-iot OpenAPI specification using
@n8n-dev/n8n-openapi-node-ultimate,
then validated against the live API so you get accurate types and real parameters, not guesswork.
When the amazonaws-iot API updates, this node updates too.
Support This Project
If this node saved you hours of work, consider supporting continued development, new APIs, better error handling, and faster updates.
License
MIT © kelvinzer0
