Soenneker.Instantly.Dfy 11.0.184

Prefix Reserved
dotnet add package Soenneker.Instantly.Dfy --version 11.0.184
                    
NuGet\Install-Package Soenneker.Instantly.Dfy -Version 11.0.184
                    
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="11.0.184" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Soenneker.Instantly.Dfy" Version="11.0.184" />
                    
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 11.0.184
                    
#r "nuget: Soenneker.Instantly.Dfy, 11.0.184"
                    
#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@11.0.184
                    
#: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=11.0.184
                    
Install as a Cake Addin
#tool nuget:?package=Soenneker.Instantly.Dfy&version=11.0.184
                    
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 net11.0 is compatible. 
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
11.0.184 0 11/15/2026
11.0.183 70 11/14/2026
11.0.182 57 11/13/2026
11.0.181 86 11/11/2026
11.0.180 60 11/11/2026
11.0.179 60 11/11/2026
11.0.178 67 11/11/2026
11.0.177 81 11/11/2026
11.0.176 101 11/10/2026
11.0.175 126 11/8/2026
11.0.174 155 11/7/2026
11.0.173 182 11/6/2026
11.0.172 155 11/4/2026
11.0.171 129 11/3/2026
11.0.170 109 11/3/2026
11.0.169 99 11/3/2026
11.0.168 128 11/3/2026
11.0.167 100 11/3/2026
11.0.166 100 11/3/2026
11.0.165 103 11/3/2026
Loading failed

Update dependency Soenneker.Instantly.ClientUtil to 11.0.764 (#198)