Soenneker.Instantly.Dfy 4.0.95

Prefix Reserved
dotnet add package Soenneker.Instantly.Dfy --version 4.0.95
                    
NuGet\Install-Package Soenneker.Instantly.Dfy -Version 4.0.95
                    
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.Instantly.Dfy" Version="4.0.95" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Soenneker.Instantly.Dfy" Version="4.0.95" />
                    
Directory.Packages.props
<PackageReference Include="Soenneker.Instantly.Dfy" />
                    
Project file
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.Instantly.Dfy --version 4.0.95
                    
#r "nuget: Soenneker.Instantly.Dfy, 4.0.95"
                    
#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.
#:package Soenneker.Instantly.Dfy@4.0.95
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=Soenneker.Instantly.Dfy&version=4.0.95
                    
Install as a Cake Addin
#tool nuget:?package=Soenneker.Instantly.Dfy&version=4.0.95
                    
Install as a Cake Tool

alternate text is missing from this package README image alternate text is missing from this package README image alternate text is missing from this package README image alternate text is missing from this package README image

alternate text is missing from this package README image Soenneker.Instantly.Dfy

Place or simulate Instantly DFY email-account orders, inspect ordered accounts, cancel accounts, and discover available domains.

Install

dotnet add package Soenneker.Instantly.Dfy

Configure and register

{
  "Instantly": {
    "ApiKey": "<API key>",
    "LogEnabled": false
  }
}
using Soenneker.Instantly.Dfy.Registrars;

services.AddInstantlyDfyUtilAsScoped();

The scoped DFY service deliberately uses the singleton generated-client provider. Use AddInstantlyDfyUtilAsSingleton() when the operation layer should also live for the application lifetime.

Simulate before ordering

using Soenneker.Instantly.Dfy.Abstract;
using Soenneker.Instantly.OpenApiClient.Models;

var request = new CreateDfyEmailAccountOrderRequest
{
    Items = orderItems,
    OrderType = CreateDfyEmailAccountOrderRequestOrderType.Dfy
};

CreateDfyEmailAccountOrder200Response? quote = await dfy.Simulate(
    request,
    cancellationToken);

Simulate sets request.Simulation to true and sends the request without placing the order or charging the card. It mutates the supplied request object.

Place an order

CreateDfyEmailAccountOrder200Response? order = await dfy.Create(
    orderItems,
    orderType: CreateDfyEmailAccountOrderRequestOrderType.Dfy,
    simulation: false,
    cancellationToken: cancellationToken);

Create with simulation: false places the order and may charge the Instantly account. Use Simulate or set simulation: true when you only want validation and pricing.

List orders and accounts

ListDfyEmailAccountOrder200Response orders = await dfy.GetAll(
    cancellationToken: cancellationToken);

ListDfyEmailAccountOrdersAccounts200Response accounts =
    await dfy.GetAllAccounts(
        withPasswords: false,
        cancellationToken: cancellationToken);

GetAll and GetAllAccounts request batches of 100 and follow next_starting_after. Pass a cursor to resume. If Instantly repeats a cursor, the methods throw instead of looping indefinitely.

Set withPasswords: true only when the caller needs credentials, and avoid logging or retaining the returned passwords unnecessarily.

Domains and cancellation

CheckDomainsAvailability200Response? availability =
    await dfy.CheckDomainsAvailability(domains, cancellationToken);

GenerateSimilarDomains200Response? alternatives =
    await dfy.GenerateSimilarDomains(domain, cancellationToken: cancellationToken);

PreWarmedUpDomainsList200Response? preWarmed =
    await dfy.GetPreWarmedUpDomains(cancellationToken);

CancelDfyEmailAccounts200Response? cancelled =
    await dfy.CancelAccounts(accountsToCancel, cancellationToken);

Cancellation is destructive for the selected ordered accounts. API and deserialization failures are surfaced to the caller; nullable results indicate that Instantly returned no response body or no matching item.

Product 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. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (1)

Showing the top 1 NuGet packages that depend on Soenneker.Instantly.Dfy:

Package Downloads
Soenneker.Instantly.Suite

Registers Instantly account, analytics, DFY, lead, Unibox, and email-verification operations together

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
4.0.95 0 9/15/2026
4.0.94 89 9/13/2026
4.0.93 74 9/13/2026
4.0.92 103 9/13/2026
4.0.91 102 9/12/2026
4.0.89 113 9/12/2026
4.0.88 86 9/12/2026
4.0.87 134 9/11/2026
4.0.86 104 9/10/2026
4.0.85 113 9/9/2026
4.0.84 92 9/9/2026
4.0.83 86 9/9/2026
4.0.82 139 9/9/2026
4.0.81 87 9/9/2026
4.0.80 173 9/8/2026
4.0.79 140 9/8/2026
4.0.78 115 9/8/2026
4.0.77 149 9/8/2026
4.0.76 112 9/8/2026
4.0.75 113 9/7/2026
Loading failed