
Налоги / самозанятые
FnsNet.NpdStatus
.NET SDK для проверки статуса самозанятого в ФНС
net8.0net10.0
Возможности
- Статус самозанятого по ИНН на дату
- Регистрация в DI или фабрика без контейнера
- Ошибки с кодом сервиса и признаком IsTransient
- Сырое тело ответа: всегда на ошибке, по флагу на успехе
- Наблюдаемость через штатный HttpClient
Установка
dotnet add package FnsNet.NpdStatusБыстрый старт
using FnsNet.NpdStatus;
using Microsoft.Extensions.DependencyInjection;
services.AddNpdStatusClient();
// Without a DI container
using var client = NpdStatusClient.Create();
var status = await client.GetStatusAsync("525741209968", new DateOnly(2026, 10, 1));Основные методы
GetStatusAsyncСтатус налогоплательщика НПД на датуAddNpdStatusClientРегистрация в DINpdStatusClient.CreateКлиент без контейнераREADMEgithub.com/ai-iskuzhin/FnsNet.NpdStatus
Загружаем README из репозитория…