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
A .NET SDK for the Termii messaging, token, and insights APIs.
4
6
5
7
> This SDK is in early development. The first milestones establish the client, tests, examples, API coverage matrix, and package structure before endpoint support is added feature by feature.
@@ -15,6 +17,12 @@ The initial repository setup includes:
15
17
16
18
## Usage
17
19
20
+
Install the package:
21
+
22
+
```bash
23
+
dotnet add package Termii.SDK
24
+
```
25
+
18
26
```csharp
19
27
usingTermii;
20
28
@@ -88,3 +96,7 @@ Development is tracked through GitHub issues:
88
96
- CI, documentation, NuGet packaging, and GitHub Releases.
89
97
90
98
Official Termii documentation: https://developer.termii.com/
| Messaging | Fetch sender IDs | GET |`/api/sender-id`| Query |`TermiiClient.SenderIds`| Planned |#3| Planned unit + optional integration |
44
44
| Messaging | Request sender ID | POST |`/api/sender-id/request`| JSON body |`TermiiClient.SenderIds`| Planned |#3| Planned unit + optional integration |
45
-
| Messaging | Send SMS/channel message | POST |`/api/sms/send`| JSON body |`TermiiClient.Messaging`|In progress |#7| Unit tests added |
46
-
| Messaging | Send WhatsApp conversational message | POST |`/api/sms/send`| JSON body |`TermiiClient.Messaging`|In progress |#7| Unit tests added |
47
-
| Messaging | Send bulk message | POST |`/api/sms/send/bulk`| JSON body |`TermiiClient.Messaging`|In progress |#7| Unit tests added |
45
+
| Messaging | Send SMS/channel message | POST |`/api/sms/send`| JSON body |`TermiiClient.Messaging`|Implemented |#7, PR #21| Unit tests added |
46
+
| Messaging | Send WhatsApp conversational message | POST |`/api/sms/send`| JSON body |`TermiiClient.Messaging`|Implemented |#7, PR #21| Unit tests added |
47
+
| Messaging | Send bulk message | POST |`/api/sms/send/bulk`| JSON body |`TermiiClient.Messaging`|Implemented |#7, PR #21| Unit tests added |
48
48
| Messaging | Send via Number API | POST |`/api/sms/number/send`| Query or JSON body, docs/examples vary |`TermiiClient.Messaging` or `TermiiClient.Numbers`| Planned |#5| Planned unit + optional integration |
49
49
| Token | Send OTP token | POST |`/api/sms/otp/send`| JSON body |`TermiiClient.Token`| Planned |#4| Planned unit + optional integration |
50
50
| Token | Verify OTP token | POST |`/api/sms/otp/verify`| JSON body |`TermiiClient.Token`| Planned |#4| Planned unit + optional integration |
0 commit comments