Amazon IoT Events logo

Amazon IoT Events

AWS IoT Events is a managed service that makes it easy to detect and respond to events from IoT sensors and applications. You can use it to build complex event detection logic, create state machines for IoT workflows, and trigger alerts or actions when specific conditions are met.

1 APIs 4 Features
Event DetectionIoTState MachineAutomation

APIs

AWS IoT Events API

The AWS IoT Events API provides access to detector models, inputs, alarms, and event detection configurations for building IoT event-driven workflows.

Features

Detector Models

Create state machines to detect complex event patterns across IoT data streams.

Alarm Management

Built-in alarm management for monitoring IoT sensor thresholds.

Event Inputs

Define structured event inputs and route IoT data to detector models.

Multi-Trigger Actions

Trigger actions to SNS, SQS, Lambda, and other services when events are detected.

Use Cases

Industrial Alarm Management

Detect equipment failures and trigger maintenance workflows automatically.

Complex Event Processing

Detect patterns across multiple sensor streams over time.

Predictive Maintenance

Alert operations teams when device metrics indicate impending failure.

Semantic Vocabularies

Amazon Iot Events Context

101 classes · 141 properties

JSON-LD

API Governance Rules

Amazon IoT Events 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-events
name: Amazon IoT Events
description: AWS IoT Events is a managed service that makes it easy to detect and respond to events from IoT sensors and applications.
  You can use it to build complex event detection logic, create state machines for IoT workflows, and trigger alerts or actions
  when specific conditions are met.
type: Index
image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg
tags:
- AWS
- Event Detection
- IoT
- State Machine
- Automation
url: https://raw.githubusercontent.com/api-evangelist/amazon-iot-events/refs/heads/main/apis.yml
created: '2026-03-16'
modified: '2026-05-19'
specificationVersion: '0.19'
apis:
- aid: amazon-iot-events:aws-iot-events-api
  name: AWS IoT Events API
  description: The AWS IoT Events API provides access to detector models, inputs, alarms, and event detection configurations
    for building IoT event-driven workflows.
  humanURL: https://aws.amazon.com/iot-events/
  baseURL: https://iotevents.amazonaws.com
  tags:
  - Event Detection
  - IoT
  - State Machine
  properties:
  - type: Documentation
    url: https://docs.aws.amazon.com/iotevents/latest/apireference/
  - type: OpenAPI
    url: openapi/amazon-iot-events-openapi-original.yml
  - type: GettingStarted
    url: https://docs.aws.amazon.com/iotevents/latest/developerguide/getting-started-iotevents.html
  - type: Pricing
    url: https://aws.amazon.com/iot-events/pricing/
  - type: FAQ
    url: https://aws.amazon.com/iot-events/faqs/
  - type: NaftikoCapability
    url: capabilities/amazon-iot-events.yaml
common:
- type: Portal
  url: https://aws.amazon.com/iot-events/
- type: Website
  url: https://aws.amazon.com/iot-events/
- type: Documentation
  url: https://docs.aws.amazon.com/iotevents/
- 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/tag/aws-iot-events/
- type: GitHubOrganization
  url: https://github.com/aws
- type: Console
  url: https://console.aws.amazon.com/iotevents/
- 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-events-spectral-rules.yml
- type: Vocabulary
  url: vocabulary/amazon-iot-events-vocabulary.yaml
- type: JSONLD
  url: json-ld/amazon-iot-events-context.jsonld
- type: Features
  data:
  - name: Detector Models
    description: Create state machines to detect complex event patterns across IoT data streams.
  - name: Alarm Management
    description: Built-in alarm management for monitoring IoT sensor thresholds.
  - name: Event Inputs
    description: Define structured event inputs and route IoT data to detector models.
  - name: Multi-Trigger Actions
    description: Trigger actions to SNS, SQS, Lambda, and other services when events are detected.
- type: UseCases
  data:
  - name: Industrial Alarm Management
    description: Detect equipment failures and trigger maintenance workflows automatically.
  - name: Complex Event Processing
    description: Detect patterns across multiple sensor streams over time.
  - name: Predictive Maintenance
    description: Alert operations teams when device metrics indicate impending failure.
- type: Integrations
  data:
  - name: AWS IoT Core
    description: Receives message data from IoT Core for event detection.
  - name: Amazon SNS
    description: Sends alerts and notifications when events are detected.
  - name: AWS Lambda
    description: Triggers Lambda functions to execute response workflows.
- 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]