Visão Geral
Os endpoints de requisitos por país ajudam os desenvolvedores a entender quais campos são obrigatórios para a criação de entidades em diferentes países. Cada país possui regras de validação específicas, formatos de identificação fiscal e campos obrigatórios. Isso elimina o método de tentativa e erro ao criar entidades e fornece orientação clara sobre quais dados são necessários. Para empresas, os campos de endereço fiscal (ex.:domicilioFiscal, direccion, address) são opcionais na criação. Você pode criar apenas com identificação fiscal e razão social e preencher o endereço depois via edição manual ou enrichments do país (ex.: ARCA na Argentina).
Países Suportados
gu1 atualmente suporta 16 países com validação abrangente:🇦🇷 Argentina
Validação de CUIT
🇧🇷 Brasil
Validação de CNPJ
🇲🇽 México
Validação de RFC
🇨🇱 Chile
Validação de RUT
🇨🇴 Colômbia
Validação de NIT
🇵🇪 Peru
Validação de RUC
🇺🇾 Uruguai
Validação de RUT
🇪🇨 Equador
Validação de RUC
🇵🇾 Paraguai
Validação de RUC
🇧🇴 Bolívia
Validação de NIT
🇻🇪 Venezuela
Validação de RIF
🇺🇸 Estados Unidos
Validação de EIN
🇨🇦 Canadá
Validação de BN
🇪🇸 Espanha
Validação de CIF
🇵🇹 Portugal
Validação de NIPC
🇪🇪 Estônia
Validação de Registrikood
Obter Todos os Países
Exemplo de Resposta
Obter Requisitos Específicos por País
Parâmetros de Rota
string
required
Código de país ISO 3166-1 alpha-2 (por exemplo, “AR”, “BR”, “US”)
Campos de Resposta
boolean
Indica se a solicitação foi bem-sucedida
object
Detalhes de validação do país
object
Exemplo de payload de solicitação
Exemplos
Obter Requisitos da Argentina
Exemplo de Resposta
Exemplos Específicos por País
🇦🇷 Argentina (CUIT)
🇧🇷 Brasil (CNPJ)
🇲🇽 México (RFC)
🇺🇸 Estados Unidos (EIN)
🇪🇸 Espanha (CIF)
Respostas de Erro
404 - País Não Suportado
Melhores Práticas
Consultar Antes de Criar
Consultar Antes de Criar
Sempre consulte os requisitos do país antes de criar entidades para garantir que você colete todos os dados necessários de seus usuários antecipadamente.
Armazenar em Cache os Requisitos
Armazenar em Cache os Requisitos
Os requisitos por país raramente mudam. Considere armazená-los em cache em sua aplicação para reduzir as chamadas à API.
Validar do Lado do Cliente
Validar do Lado do Cliente
Use o padrão regex de
taxIdFormat para validar identificações fiscais no lado do cliente antes de enviar para a API.Localizar Nomes de Campos
Localizar Nomes de Campos
Exiba os nomes de campos no idioma do usuário. A API retorna nomes de campos locais (por exemplo, “razonSocial” para Argentina em vez de “legalName”).
Próximos Passos
Criar Entidade
Use os requisitos para criar uma entidade corretamente validada
Validar Identificações Fiscais
Valide as identificações fiscais antes de criar a entidade