Para usar este endpoint, envie o tipo de validação e o valor a ser verificado. Ele irá responder se os dados são válidos ou não.
Descrição do Tipo de Validação Exemplo de Valor
---------------------------------------------------------------------
email Valida um endereço de e-mail. [email protected]
phone Valida um número de telefone internacional +1234567890
(formato E.164).
url Valida uma URL (HTTP/HTTPS/FTP). https://www.exemplo.com
ip Valida um endereço IPv4. 192.168.0.1
zip Valida um código ZIP dos EUA. 12345 ou 12345-6789
uuid Valida um UUID (versão 4). 550e8400-e29b-41d4-a716-446655440000
hex_color Valida um código de cor hexadecimal. #FF5733 ou #FFF
mac_address Valida um endereço MAC. 00:1A:2B:3C:4D:5E
twitter_handle Valida um nome de usuário do Twitter. @exemplo_handle
isbn_10 Valida um ISBN de 10 dígitos. 0-306-40615-2
Manejador de Validação de Dados - Recursos do endpoint
| Objeto | Descrição |
|---|---|
Corpo da requisição |
[Obrigatório] Json |
{"isValid":true,"message":"Valid email"}
curl --location --request POST 'https://zylalabs.com/api/5258/data+inspector+api/6773/data+validation+handler' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{
"type": "email",
"value": "[email protected]"
}'
| 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.
Envie o tipo de dado e o valor para validar e a API retorna se é válido ou não
Data Inspector é uma API versátil para validar vários tipos de dados como emails IPs URLs e mais
Recebe um tipo de dado e um valor como entrada fornece o resultado da validação como saída
Validando dados de usuários em formulários (e-mails, números de telefone) Assegurando a integridade dos dados para registros online Verificando a precisão das entradas em plataformas financeiras ou de e-commerce
Além do número de chamadas de API por mês permitidas, não há outras limitações
Existem diferentes planos que atendem a todos incluindo um teste gratuito para um pequeno número de solicitações mas sua taxa é limitada para prevenir o abuso do serviço
A API usa chaves de API para autenticação Para acessar a API inclua sua chave de API no cabeçalho da solicitação A chave de API é fornecida no momento do registro e deve ser mantida em segurança
A API retorna informações detalhadas sobre a idade e a história de um domínio, incluindo anos, meses e dias desde a sua criação, bem como datas de expiração e atualização
Cada ponto final retorna um objeto JSON indicando se os dados fornecidos são válidos A resposta inclui um campo booleano "isValid" e um campo "message" detalhando o resultado da validação
Os campos chave nos dados da resposta são "isValid", que indica a validade da entrada, e "message", que fornece contexto ou feedback adicional sobre o resultado da validação
O ponto final aceita dois parâmetros: "validationType", que especifica o tipo de dado a validar (por exemplo, e-mail, telefone) e "value", que é o dado real a ser validado
Os dados da resposta estão organizados em um formato JSON simples com dois campos principais: "isValid" (verdadeiro/falso) e "message" (uma string explicando o resultado da validação), facilitando a análise e utilização
Cada endpoint valida vários tipos de dados, incluindo e-mails, números de telefone, URLs, endereços IP, códigos postais, UUIDs, endereços MAC e mais, garantindo uma cobertura abrangente de formatos de dados comuns
A precisão dos dados é mantida por meio de algoritmos de validação rigorosos e atualizações regulares das regras de validação garantindo que a API possa lidar efetivamente com padrões de dados em evolução
Casos de uso típicos incluem validar a entrada do usuário em formulários de registro garantir informações de contato precisas em sistemas de CRM e verificar a integridade dos dados em transações de comércio eletrônico
Se os dados de entrada forem inválidos ou vazios a API retornará "isValid": false e uma mensagem relevante Os usuários devem implementar o tratamento de erros para gerenciar esses casos e solicitar aos usuários a entrada correta
Nível de serviço:
100%
Tempo de resposta:
12.216ms
Nível de serviço:
100%
Tempo de resposta:
469ms
Nível de serviço:
100%
Tempo de resposta:
293ms
Nível de serviço:
100%
Tempo de resposta:
45ms
Nível de serviço:
100%
Tempo de resposta:
787ms
Nível de serviço:
100%
Tempo de resposta:
1.748ms
Nível de serviço:
100%
Tempo de resposta:
2.363ms
Nível de serviço:
100%
Tempo de resposta:
345ms
Nível de serviço:
100%
Tempo de resposta:
42ms
Nível de serviço:
100%
Tempo de resposta:
16ms
Nível de serviço:
100%
Tempo de resposta:
3.177ms
Nível de serviço:
100%
Tempo de resposta:
5.413ms
Nível de serviço:
100%
Tempo de resposta:
2.151ms
Nível de serviço:
100%
Tempo de resposta:
16ms
Nível de serviço:
100%
Tempo de resposta:
3.032ms
Nível de serviço:
100%
Tempo de resposta:
16ms
Nível de serviço:
100%
Tempo de resposta:
20ms
Nível de serviço:
100%
Tempo de resposta:
17.563ms
Nível de serviço:
100%
Tempo de resposta:
15ms
Nível de serviço:
100%
Tempo de resposta:
19ms