Streaming API¶
Streaming API for real-time data streams for points.
Concepts & Glossary¶
| Term | Description |
|---|---|
| Point Stream | A Point Stream determines the real-time data flow for specific sensor points (e.g., temperature, pressure) from IoT devices to registered webhook endpoints over a defined period. |
| Webhook Registration | Webhook Registration is the process where clients register HTTP endpoints to receive real-time notifications for specific point data events. |
| Event Publishing | Event Publishing is the separate process where the Point Vertical system publishes sensor data to SQS queues for processing and delivery to registered webhooks. |
| Partition | A Partition represents a logical grouping or tenant boundary that isolates streaming subscriptions and events for different customers or organizational units. |
| Stream Subscription | A Stream Subscription defines which specific points a webhook endpoint wants to monitor, including filtering criteria and delivery preferences. |
| Webhook Secret | A Webhook Secret is a shared key used to authenticate and verify the integrity of webhook deliveries using HMAC signatures for secure communication. |
| Dead Letter Queue | A Dead Letter Queue (DLQ) stores failed webhook delivery attempts for manual review and reprocessing when endpoints are temporarily unavailable. |