# 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"
}
```
