{
"input": "IT00743110157",
"vat": "IT00743110157",
"valid": true,
"country_code": "IT",
"country_name": "Italy",
"country_supported": true,
"format_valid": true,
"checksum": "verified",
"checksum_supported": true,
"vies_checked": false,
"problems": [],
"note": "Offline format and check-digit validation. The number is internally consistent, but this does not prove the business is VAT-registered — that requires a live VIES lookup, which is not performed."
}
curl --location --request POST 'https://zylalabs.com/api/13852/eu+uk+vat+number+validator+api/31849/validate+vat+number' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{"vat":"IT00743110157"}'
Após se cadastrar, cada desenvolvedor recebe uma chave de acesso à API pessoal, uma combinação única de letras e dígitos para acessar nosso endpoint de API. Para autenticar com a Validador de Número de IVA da UE Reino Unido API basta incluir seu token Bearer no cabeçalho Authorization.
| Cabeçalho | Descrição |
|---|---|
Authorization
|
Obrigatório
Deve ser Bearer access_key. Veja "Sua chave de acesso à API" acima quando você estiver inscrito.
|
Sem compromisso de longo prazo. Faça upgrade, downgrade ou cancele a qualquer momento. O teste gratuito inclui até 50 requisições.
O ponto de extremidade Validar Número de IVA retorna dados sobre a validade de um número de IVA, incluindo seu formato, verificação de soma de verificação e detalhes do país. Fornece informações sobre se o número de IVA é válido, o país de origem e quaisquer problemas detectados durante a validação
Os campos-chave na resposta incluem "input" (o número de IVA enviado), "valid" (booleano indicando validade), "country_code" (código ISO do país), "format_valid" (indica se o formato está correto) e "problems" (quaisquer problemas encontrados durante a validação)
Os dados de resposta estão estruturados em um formato JSON, contendo pares de chave-valor. Cada chave representa um aspecto específico da validação do IVA, como status de validade, informações do país e quaisquer problemas de validação, facilitando a análise e utilização programática
O ponto final fornece informações sobre a validade do número VAT verificações de formato verificação de soma de controle e detalhes do país Também indica se o número foi verificado contra o VIES e lista quaisquer problemas encontrados durante a validação
A precisão dos dados é mantida por meio de rigorosos verificações de formato e validação de checksum. Embora a API realize verificações offline, ela observa que uma consulta VIES ao vivo é necessária para confirmar o registro de IVA da empresa, garantindo que os usuários estejam cientes das limitações
Casos de uso típicos incluem verificar números de IVA para faturamento garantir conformidade com regulamentações fiscais e prevenir fraudes em transações comerciais As empresas podem usar esses dados para validar os números de IVA dos clientes antes de processar pedidos
Os usuários podem utilizar os dados retornados verificando o campo "válido" para confirmar a legitimidade do número de IVA. Eles também podem revisar "problemas" para quaisquer questões e usar "código_pais" e "nome_pais" para conformidade regional em suas operações
Padrões de dados padrão incluem um campo booleano "válido" indicando verdadeiro ou falso um campo "formato_válido" que confirma a estrutura do número do IVA e um array "problemas" que pode estar vazio ou conter problemas específicos fornecendo insights claros sobre os resultados da validação