> For the complete documentation index, see [llms.txt](https://docs.altu.d1.cx/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.altu.d1.cx/build/assistentes/builder/componentes/actions/validate_email.md).

# Validar e-mail

## Atributos

```javascript
[
    {
        "name": "validate_email",
        "parameters": {
            "email": "<? input.text ?>"
        },
        "result_variable": "email_validation"
    }
]
```

* **name:** validate\_email
* **parameters:**
  * **email:** email que será validado.
* **result\_variable:** variável de contexto que receberá o resultado da validação. Em caso de sucesso, essa variável conterá o seguinte JSON:

```javascript
{
  "valid": true,
  "email": "<email pós-validação>"
}
```

## Exemplo

```javascript
[
    {
        "name": "validate_email",
        "parameters": {
            "email": "email@gmail.com"
        },
        "result_variable": "email_validation"
    }
]
```

Resposta que ficará armazenada na variável de contexto `$email_validation`:

```javascript
{
    "valid": true,
    "email": "email@gmail.com"
}
```
