API de validação de ID de IVA da UE
Validação do formato do número de identificação de IVA da UE como uma API, calculada localmente e deterministicamente. O endpoint validate recebe um número de IVA, remove espaços, pontos e hífens, lê o prefixo de duas letras do país e verifica o restante do corpo em relação à estrutura oficial do estado-membro — os nove dígitos da Alemanha, o U-mais-oito da Áustria, os nove dígitos-B-dois dos Países Baixos, o prefixo de dois caracteres mais nove dígitos da França, os onze dígitos da Itália, e assim por diante para todos os 27 países da UE mais a Irlanda do Norte (XI), usando corretamente EL para a Grécia em vez de GR. Retorna se o formato é válido, o país e o padrão esperado, de modo que DE123456789 e ATU12345678 passam, enquanto um número alemão com apenas oito dígitos ou um prefixo dos EUA é rejeitado. O endpoint format consulta o padrão de IVA esperado para qualquer código de país ou lista todos os suportados. Esta é uma verificação de estrutura offline — um formato válido não prova que o número está registrado, para o qual é necessária uma consulta VIES ao vivo. Tudo é calculado localmente e deterministicamente, portanto é instantâneo e privado. Ideal para desenvolvedores de aplicativos de comércio eletrônico, faturamento, contabilidade, checkout B2B e conformidade fiscal, ferramentas de validação e integração de campos de IVA e software financeiro. Computação local pura — sem chave, sem serviço de terceiros, instantâneo. Ao vivo, nada armazenado. 2 endpoints. Isto valida o formato do número de IVA; para taxas de IVA, use uma API de IVA/impostos.
api.oanor.com/vatid-api