Soenneker.Ipqs.Client
11.0.1694
Prefix Reserved
dotnet add package Soenneker.Ipqs.Client --version 11.0.1694
NuGet\Install-Package Soenneker.Ipqs.Client -Version 11.0.1694
<PackageReference Include="Soenneker.Ipqs.Client" Version="11.0.1694" />
<PackageVersion Include="Soenneker.Ipqs.Client" Version="11.0.1694" />
<PackageReference Include="Soenneker.Ipqs.Client" />
paket add Soenneker.Ipqs.Client --version 11.0.1694
#r "nuget: Soenneker.Ipqs.Client, 11.0.1694"
#:package Soenneker.Ipqs.Client@11.0.1694
#addin nuget:?package=Soenneker.Ipqs.Client&version=11.0.1694
#tool nuget:?package=Soenneker.Ipqs.Client&version=11.0.1694
Soenneker.Ipqs.Client
Reuse a bare HTTP transport for IPQualityScore operation packages such as Soenneker.Ipqs.Phone.
Install
dotnet add package Soenneker.Ipqs.Client
Register
using Soenneker.Ipqs.Client.Registrars;
services.AddIpqsClientUtilAsSingleton();
Use AddIpqsClientUtilAsScoped() only when each scope should own its transport. Provider instances use isolated cache keys, so disposing one scope removes only its own client.
Usage
using Soenneker.Ipqs.Client.Abstract;
HttpClient client = await ipqsClient.Get(cancellationToken);
The returned client intentionally has no base address, authentication header, or IPQS endpoint selected. Higher-level packages construct the complete request URL, including the API key and operation path. Prefer one of those operation packages unless you need to build IPQS requests yourself.
Repeated Get() calls on the same provider reuse its client. The provider owns that transport; let the service container dispose the provider rather than disposing the returned instance directly.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net11.0 is compatible. |
-
net11.0
- Soenneker.Utils.HttpClientCache (>= 11.0.2155)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on Soenneker.Ipqs.Client:
| Package | Downloads |
|---|---|
|
Soenneker.Ipqs.Phone
Retrieves IPQualityScore validity, fraud, carrier, line-type, and risk details for US phone numbers |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 11.0.1694 | 0 | 11/15/2026 |
| 11.0.1693 | 133 | 11/11/2026 |
| 11.0.1692 | 87 | 11/11/2026 |
| 11.0.1691 | 84 | 11/11/2026 |
| 11.0.1690 | 105 | 11/11/2026 |
| 11.0.1689 | 87 | 11/11/2026 |
| 11.0.1687 | 500 | 11/3/2026 |
| 11.0.1686 | 97 | 11/3/2026 |
| 11.0.1685 | 112 | 11/3/2026 |
| 11.0.1684 | 93 | 11/3/2026 |
| 11.0.1683 | 124 | 11/3/2026 |
| 11.0.1682 | 224 | 10/27/2026 |
| 11.0.1681 | 144 | 10/27/2026 |
| 11.0.1680 | 99 | 10/26/2026 |
| 11.0.1679 | 106 | 10/26/2026 |
| 11.0.1678 | 127 | 10/26/2026 |
| 11.0.1677 | 107 | 10/26/2026 |
| 11.0.1676 | 111 | 10/26/2026 |
| 4.0.1675 | 205 | 10/15/2026 |
| 4.0.1674 | 121 | 10/14/2026 |
Update dependency Soenneker.Utils.HttpClientCache to 11.0.2155 (#2289)