You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
description: "Build a real-time geospatial dashboard for KORE SUPER SIM using Event Streams, FastAPI, and Leaflet. Complete GitHub code and tutorial for IoT visualization."
# Visualizing KORE SUPER SIM Event Streams in Real Time
13
13
@@ -17,6 +17,8 @@ In this article, I’ll show you how I built a full real-time geospatial visuali
17
17
18
18
You can download the code from my [**GitHub repository here**](https://github.com/naturalfunction/KORE-SUPERSIM-heatmap)
19
19
20
+
New to Event Streams? Start with my [**Getting Started with KORE SUPER SIM Event Streams**](/p/getting-started-with-kore-super-sim-event-streams/) guide first.
21
+
20
22
---
21
23
22
24
## ⭐ What the App Does
@@ -133,7 +135,7 @@ uvicorn app.main:app --reload
133
135
134
136
---
135
137
136
-

138
+

137
139
138
140
## 🛠 Seed sample data
139
141
@@ -156,16 +158,16 @@ done
156
158
## 🛠 Map Examples
157
159
158
160
Map after seeding data
159
-

161
+

160
162
161
163
Map after filtering data using the Timeline
162
-

164
+

163
165
164
166
Map after filtering data using the Timeline Online Only.
165
-

167
+

166
168
167
169
Map after filtering data using the Timeline Offline Only.
168
-

170
+

description: "Learn how to send and receive SMS messages using KORE Wireless SMS API. Complete tutorial with authentication, webhooks, and mobile-terminated SMS examples."
@@ -49,6 +49,8 @@ It enables KORE Wireless to manage all APIs from a single point — referred to
49
49
50
50
This article focuses on the [**SMS API**](https://developer-app.korewireless.com/api?product=SMS#overview), which allows you to send & receive SMS to your SIMs via API.
51
51
52
+
If you're new to KORE APIs, check out my [**Getting Started with KORE ConnectivityPRO™ API**](/p/getting-started-with-kore-connectivitypro-api/) guide first.
53
+
52
54
---
53
55
## Introduction
54
56
@@ -59,7 +61,7 @@ Once you have access to the Developer Portal:
59
61
1. Follow the [**Getting Started**](https://developer-app.korewireless.com/getting-started?id=2.1.1.5) guide to create your first [**client**](https://developer-app.korewireless.com/getting-started?id=2.1.1.1).
60
62
2. Selecting the client will let you view your **Production** keys.
61
63
62
-

64
+

63
65
64
66
---
65
67
### Getting an Authentication Token
@@ -76,7 +78,7 @@ When you create a client, you receive:
76
78
77
79
See below for a high-level overview.
78
80
79
-

81
+

80
82
81
83
Using Postman, set up a POST request to https://api.korewireless.com/Api/api/token for Production.
82
84
@@ -86,7 +88,7 @@ The body of your request must include:
86
88
- The key **“client_id”** key with a value from the Developer Portal.
87
89
- The key **“client_secret”** key with a value from the Developer Portal.
88
90
89
-

91
+

90
92
91
93
You can also use **cURL** to get an authentication token, use the example below to perform a request.
92
94
@@ -102,7 +104,7 @@ curl -L -X POST "https://api.korewireless.com/Api/api/token" \
102
104
103
105
Here’s what the **cURL** returns:
104
106
105
-

107
+

106
108
107
109
The authentication Token is valid for 10 hours, after 10 hours, you will need to call the authentication endpoint again for a new token.
108
110
@@ -205,9 +207,9 @@ After sending the GET request, you should receive a JSON response containing all
205
207
</code>
206
208
</pre>
207
209
208
-
You can also obtain the MSISDN value using our ConnectivityPro web app using the Subscription details page https://connect-app.korewireless.com/subscriptions/8910390000075864728
210
+
You can also obtain the MSISDN value using our ConnectivityPro™ web app using the Subscription details page https://connect-app.korewireless.com/subscriptions/8910390000075864728
209
211
210
-

212
+

211
213
212
214
213
215
## SMS API
@@ -299,7 +301,7 @@ After a successful request is sent, you should get a response like this:
299
301
Here’s a screenshot of the received SMS message on a [**NEXA Rhino C6 handheld**](https://rhinomobility.com/c6/features).
300
302
301
303
302
-

304
+

303
305
304
306
### Receiving a Mobile Originated SMS
305
307
@@ -317,7 +319,7 @@ To configure your SMS-MO Alert, please navigate to Manage Rules,
4. Select your the **account-id** under Account Id
331
333
332
-

334
+

333
335
334
336
For your Events:
335
337
@@ -339,7 +341,7 @@ For your Events:
339
341
340
342
3. Click **Next**
341
343
342
-

344
+

343
345
344
346
For your Conditions:
345
347
@@ -351,7 +353,7 @@ For your Conditions:
351
353
352
354
4. Click **Next**
353
355
354
-

356
+

355
357
356
358
For your Webhook
357
359
@@ -361,7 +363,7 @@ For your Webhook
361
363
362
364
In my example I will be using Pipedream
363
365
364
-

366
+

365
367
366
368
For your Alert Strategy the default value of **Immediate** is selected, please click Save.
367
369
@@ -394,7 +396,7 @@ Now you are ready to receive MO SMS, give it a try and validate you have an entr
394
396
</code>
395
397
</pre>
396
398
397
-

399
+

398
400
399
401
### Creating a Mobile Terminated SMS monitoring queue
400
402
@@ -412,7 +414,7 @@ To configure your SMS-MT Alert, please navigate to Manage Rules,
412
414
413
415
4. Select your the **account-id** under Account Id
414
416
415
-

417
+

416
418
417
419
For your Events:
418
420
@@ -422,7 +424,7 @@ For your Events:
422
424
423
425
3. Click **Next**
424
426
425
-

427
+

426
428
427
429
For your Conditions:
428
430
@@ -434,7 +436,7 @@ For your Conditions:
434
436
435
437
4. Click **Next**
436
438
437
-

439
+

438
440
439
441
For your Webhook
440
442
@@ -591,13 +593,13 @@ If you have any questions, don’t hesitate to reach out to me [here](mailto:vri
591
593
592
594
KORE offers a Postman collection that enables you to validate the APIs without writing any code, alternatively, the Developer Portal documentation also includes the ability to call the endpoints, you must be logged into the Developer Portal to view this [Auth Section](https://developer-app.korewireless.com/api?product=Connectivity#auth).
593
595
594
-

596
+

595
597
596
598
---
597
599
### Github
598
600
599
601
KORE Wireless has a [GitHub repository](https://github.com/korewireless) containing code samples. You can view code samples related to the Connectivity API [here](https://github.com/korewireless/Developer-API).
600
602
601
-

603
+

602
604
603
605
You can also read this article on Substack [here](https://vitorr.substack.com/p/getting-started-with-the-kore-wireless)
Copy file name to clipboardExpand all lines: content/post/getting-started-with-KORE-SUPER-SIM-Event-Streams/index.md
+11-9Lines changed: 11 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,13 +1,13 @@
1
1
---
2
2
title: "Getting Started with KORE SUPER SIM Event Streams"
3
3
date: 2025-11-27
4
-
description: "A practical guide on how to set up Destinations, create Streaming Rules, and receive real-time events using KORE SUPER SIM Event Streams."
description: "Step-by-step guide to configure KORE SUPER SIM Event Streams. Learn to set up destinations, create streaming rules, and receive real-time IoT connectivity events."

11
11
12
12
## Introduction
13
13
@@ -18,8 +18,10 @@ This article will show you how to configure **Destinations**, create **Streaming
18
18
19
19
It’s inspired by the [**official documentation**](https://docs.korewireless.com/en-us/supersim/supersim-first-steps/get-started-with-super-sim-connection-events) but written with a more practical, step-by-step approach.
20
20
21
+
Want to see Event Streams in action? Check out my [**SUPER SIM Heatmap tutorial**](/p/kore-super-sim-heat-map-using-event-streams/) that builds a real-time visualization dashboard.
22
+
21
23
---
22
-

24
+

23
25
24
26
## Prerequisites
25
27
@@ -40,7 +42,7 @@ You don’t need advanced programming knowledge, but you should be familiar with
0 commit comments