Soenneker.Resend.OpenApiClient
3.0.10
Prefix Reserved
dotnet add package Soenneker.Resend.OpenApiClient --version 3.0.10
NuGet\Install-Package Soenneker.Resend.OpenApiClient -Version 3.0.10
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Soenneker.Resend.OpenApiClient" Version="3.0.10" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Soenneker.Resend.OpenApiClient" Version="3.0.10" />
<PackageReference Include="Soenneker.Resend.OpenApiClient" />
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Soenneker.Resend.OpenApiClient --version 3.0.10
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: Soenneker.Resend.OpenApiClient, 3.0.10"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#addin nuget:?package=Soenneker.Resend.OpenApiClient&version=3.0.10
#tool nuget:?package=Soenneker.Resend.OpenApiClient&version=3.0.10
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
Soenneker.Resend.OpenApiClient
A modern, type-safe .NET client for the Resend API, automatically generated from their OpenAPI schema and updated daily. This client provides a seamless way to interact with Resend's email delivery platform in your .NET applications.
Features
- 🚀 Fully Generated: Automatically generated from Resend's OpenAPI schema
- 🔄 Daily Updates: Always up-to-date with the latest Resend API features
- 🎯 Type-Safe: Full IntelliSense support and compile-time type checking
- 📝 Well-Documented: XML documentation included for all types and methods
Installation
dotnet add package Soenneker.Resend.OpenApiClient
Quick Start
using Soenneker.Resend.OpenApiClient;
using Soenneker.Resend.OpenApiClient.Models;
// Initialize the client with your API key
var client = new ResendOpenApiClient(new HttpClientRequestAdapter(new ApiKeyAuthenticationProvider("re_123...")));
// Create an email request
var emailRequest = new SendEmailRequest
{
From = "onboarding@resend.dev",
To = new List<string> { "user@example.com" },
Subject = "Hello World",
Html = "<p>Congrats on sending your first email!</p>"
};
// Send the email
var response = await client.Emails.PostAsync(emailRequest);
API Capabilities
The client supports all Resend API endpoints, including:
- 📧 Email sending and management
- 📬 Email templates
- 🔑 API key management
- 🌐 Domain management
- 📊 Email analytics
- 📝 Broadcast management
- 👥 Audience management
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net9.0 is compatible. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. 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. |
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
-
net9.0
- Microsoft.Kiota.Http.HttpClientLibrary (>= 1.19.0)
- Microsoft.Kiota.Serialization.Form (>= 1.19.0)
- Microsoft.Kiota.Serialization.Json (>= 1.19.0)
- Microsoft.Kiota.Serialization.Multipart (>= 1.19.0)
- Microsoft.Kiota.Serialization.Text (>= 1.19.0)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on Soenneker.Resend.OpenApiClient:
Package | Downloads |
---|---|
Soenneker.Resend.ClientUtil
An async thread-safe singleton for Resend OpenApiClient |
GitHub repositories
This package is not used by any popular GitHub repositories.