LogoLogo
ProductsDevelopersAPI ReferenceContact Us
Developers
Developers
  • KORE Developer Experience Overview
  • API Management
    • API Clients
    • Authorization
    • API Responses
  • Webhooks
    • Connection Settings
    • Verifying Callbacks from KORE
    • Idempotency
  • Event Streams
    • Destinations
    • Streaming Rules
    • Events
  • Get Started
    • APIs
    • Webhooks
    • Event Streams
      • AWS Kinesis Quick Start
        • Script to Create a Kinesis Stream
      • Webhook Quick Start
  • How To ...
    • Invite and collaborate with developers
    • APIs
      • Refresh API Access Token
    • Webhooks
      • Validate Webhook Signatures
      • Rotate my Webhook Secret
      • Test and Troubleshoot my Webhook Integration
    • Event Streams
      • Test My Destination
      • Modify my Destination
      • Modify my Streaming Rule
On this page
  • Event Types
  • Available Events
  • Event Schemas
  • Event Data Object Schema

Was this helpful?

  1. Event Streams

Events

PreviousStreaming RulesNextAPIs

Last updated 5 months ago

Was this helpful?

Event Types

Event types are the various kinds of events that you can configure in your streaming rule to receive at your destination. Each Event Type includes a reference to the schema, which defines the event type that the resource represents.

The list of available events is listed below.

Available Events

The following is a list of all the products that leverage the event stream you can subscribe to.

Product
Event Types Overview
Getting Started

Super SIM

Event on your devices' connection status and the data sessions

Event Schemas

Schemas define the structure and format of the event data, serving as a crucial contract between our event stream and your destination. This helps to provide a clear and formal description of event content. You can review the event schema and explore the data fields before creating a rule to subscribe to them.

Schemas are versioned, ensuring compatibility and seamless integration as your systems develop. When creating a streaming rule, you can select your preferred schema version, giving you control over the exact event structure you'll receive.

Every event you receive, regardless of the type, will be of type application/json and follows the . An example is as follows:

{
  "data": { ... },
  "id": "fff521c2-c7db-4b53-a5a0-c5d5d01f66ce",
  "time": "2024-09-25T19:09:48.5842087+00:00",
  "type": "com.kore.eventstreams.test.event",
  "source": "kore-events",
  "dataschema": "/schemas/test/1",
  "specversion": "1.0",
  "datacontenttype": "application/json"
}

Event Data Object Schema

Each event type defines its own unique data object schema.

The schema of the ‘data’ schema object follows , specifically , which is also described in the event schema definition of each event type.

CloudEvents
format
JSON Schema
draft-07
Connection Events