Soenneker.Telnyx.OpenApiClient
4.0.426
Prefix Reserved
dotnet add package Soenneker.Telnyx.OpenApiClient --version 4.0.426
NuGet\Install-Package Soenneker.Telnyx.OpenApiClient -Version 4.0.426
<PackageReference Include="Soenneker.Telnyx.OpenApiClient" Version="4.0.426" />
<PackageVersion Include="Soenneker.Telnyx.OpenApiClient" Version="4.0.426" />
<PackageReference Include="Soenneker.Telnyx.OpenApiClient" />
paket add Soenneker.Telnyx.OpenApiClient --version 4.0.426
#r "nuget: Soenneker.Telnyx.OpenApiClient, 4.0.426"
#:package Soenneker.Telnyx.OpenApiClient@4.0.426
#addin nuget:?package=Soenneker.Telnyx.OpenApiClient&version=4.0.426
#tool nuget:?package=Soenneker.Telnyx.OpenApiClient&version=4.0.426
Soenneker.Telnyx.OpenApiClient
A Kiota-generated .NET client for Telnyx's REST API, covering messaging, calling, numbers, networking, identity, billing, AI, and other Telnyx resources.
Installation
dotnet add package Soenneker.Telnyx.OpenApiClient
Usage
using System.Net.Http.Headers;
using Microsoft.Kiota.Abstractions.Authentication;
using Microsoft.Kiota.Http.HttpClientLibrary;
using Soenneker.Telnyx.OpenApiClient;
using Soenneker.Telnyx.OpenApiClient.Models;
var httpClient = new HttpClient();
httpClient.DefaultRequestHeaders.Authorization =
new AuthenticationHeaderValue("Bearer", telnyxApiKey);
var authentication = new AnonymousAuthenticationProvider();
var adapter = new HttpClientRequestAdapter(authentication, httpClient: httpClient);
var telnyx = new TelnyxOpenApiClient(adapter);
ListMessagingProfilesResponse? response = await telnyx.Messaging_profiles.GetAsync(
cancellationToken: cancellationToken);
Keep the HttpClient, request adapter, and TelnyxOpenApiClient for reuse instead of constructing them per request. The client defaults to https://api.telnyx.com/v2.
The generated surface follows Telnyx's OpenAPI operation and schema names, including underscore-separated members such as Messaging_profiles. Regeneration can add or rename generated types as the upstream schema changes.
Many Telnyx operations create billable messages, calls, numbers, or other resources. Review the generated request type and Telnyx operation semantics before invoking mutation methods such as PostAsync, PatchAsync, or DeleteAsync.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- Microsoft.Kiota.Http.HttpClientLibrary (>= 2.1.2)
- Microsoft.Kiota.Serialization.Form (>= 2.1.2)
- Microsoft.Kiota.Serialization.Json (>= 2.1.2)
- Microsoft.Kiota.Serialization.Multipart (>= 2.1.2)
- Microsoft.Kiota.Serialization.Text (>= 2.1.2)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on Soenneker.Telnyx.OpenApiClient:
| Package | Downloads |
|---|---|
|
Soenneker.Telnyx.ClientUtil
Provide a reusable generated client for Telnyx's REST API. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 4.0.426 | 0 | 9/15/2026 |
| 4.0.425 | 129 | 9/12/2026 |
| 4.0.424 | 307 | 9/8/2026 |
| 4.0.423 | 111 | 9/8/2026 |
| 4.0.422 | 88 | 9/8/2026 |
| 4.0.421 | 380 | 9/4/2026 |
| 4.0.420 | 315 | 9/3/2026 |
| 4.0.417 | 111 | 9/3/2026 |
| 4.0.415 | 238 | 8/31/2026 |
| 4.0.414 | 1,038 | 8/17/2026 |
| 4.0.413 | 154 | 8/16/2026 |
| 4.0.412 | 162 | 8/15/2026 |
| 4.0.411 | 104 | 8/15/2026 |
| 4.0.410 | 136 | 8/15/2026 |
| 4.0.409 | 96 | 8/15/2026 |
| 4.0.408 | 154 | 8/13/2026 |
| 4.0.407 | 138 | 8/12/2026 |
| 4.0.406 | 269 | 8/8/2026 |
| 4.0.405 | 319 | 8/5/2026 |
| 4.0.404 | 152 | 8/4/2026 |
Update dependency dotnet-sdk to v10.0.401 (#749)