С похожей задачей сталкивались, когда делали внутреннюю CRM для отдела, который оказывал
услуги smm продвижения — нужно было быстро проверять ИП перед началом сотрудничества. Решили через API ФНС с кэшированием результатов. Если нужна реализация — можно глянуть в сторону готовых библиотек на PHP или Python, это сильно упрощает задачу.