Centralize regras, versione alterações e elimine validações duplicadas no frontend, backend e integrações. Auditável, previsível e pronto para sistemas críticos.
IA para criar. Interface para revisar. Engine determinística para executar.
Descreva a regra em português e gere automaticamente um pipeline consistente.
Arraste, reordene, configure args e publique com governança completa.
Sem scripts dinâmicos. Com versionamento, trace e previsibilidade.
Valide um CNPJ no novo formato alfanumérico (2026) usando uma regra versionada. Resposta inclui normalização, erros e trace (quando habilitado).
curl -X POST "https://api.evaas.io/v1/validate/field" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer <API_KEY>" \
-d '{
"ruleId": "t:br:rule:br.cnpj",
"value": "12.ABC.345/01DE-35",
"options": {
"mode": "strict",
"failFast": true,
"debug": true
}
}'
Dica: ative debug para receber trace do pipeline (auditoria).
const API = "https://api.evaas.io/v1/validate/field";
const API_KEY = process.env.EVAAS_API_KEY;
const payload = {
ruleId: "t:br:rule:br.cnpj",
value: "12.ABC.345/01DE-35",
options: { mode: "strict", failFast: true, debug: true }
};
const res = await fetch(API, {
method: "POST",
headers: {
"Content-Type": "application/json",
"Authorization": `Bearer ${API_KEY}`
},
body: JSON.stringify(payload)
});
console.log(await res.json());
Você pode publicar versões (draft → publish → active) sem redeploy das aplicações.
Planos previsíveis para produção. Enterprise para VPC/on-prem.
Documentação completa, exemplos de integração e catálogo Brasil (incluindo CNPJ 2026).