# EmailAddress

Scalar · GraphQL API

The internationalized email address.
**Note:** Up to 64 characters are allowed before and 255 characters are allowed after the `@` sign.
However, the generally accepted maximum length for an email address is 254 characters.
The pattern verifies that an unquoted `@` sign exists.

minLength: 3
maxLength: 254
pattern: `^.+@[^\"\\-].+$`.

## Used by

- [CreatePayPalBillingAgreementInput](/braintree/graphql/reference/types/create-pay-pal-billing-agreement-input) — Input; email
- [CreatePayPalOneTimePaymentInput](/braintree/graphql/reference/types/create-pay-pal-one-time-payment-input) — Input; email, payerEmail, recipientEmail
- [LocalPaymentPayerInfoInput](/braintree/graphql/reference/types/local-payment-payer-info-input) — Input; email
- [PayPalTransactionDetails](/braintree/graphql/reference/types/pay-pal-transaction-details) — Object; recipientEmail
- [UpdatePayPalOneTimePaymentInput](/braintree/graphql/reference/types/update-pay-pal-one-time-payment-input) — Input; payeeEmail
- [VenmoPayerInfo](/braintree/graphql/reference/types/venmo-payer-info) — Object; email

## GraphQL definition

```graphql
scalar EmailAddress
```

---

[View the complete GraphQL schema on GitHub](https://raw.githubusercontent.com/braintree/graphql-api/refs/heads/master/schema.graphql)