# RiskDataInput

Input · GraphQL API

Input fields for data used by processors for risk analysis.

## Fields

- `customerBrowser` (`String`): The User-Agent header provided by the customer's browser, which gives information about the browser. Maximum 255 characters.
- `customerIp` (`String`): The customer's IP address.
- `deviceData` (`String`): Customer device information. Required when creating transactions using cards (only if using Advanced Fraud Tools), PayPal (only for one-time Vaulted PayPal transactions), and Venmo payment method types. This value will contain a Fraud Merchant ID as the unique, numeric identifier for a Kount account and a Device Session ID as the unique identifier for a customer device. For PayPal and Venmo transactions, this value will also include a PayPal Correlation ID.

## Used by

- [CreditCardVerificationOptionsInput](/braintree/graphql/reference/types/credit-card-verification-options-input) — Input; riskData
- [TransactionInput](/braintree/graphql/reference/types/transaction-input) — Input; riskData
- [TransactionRiskEvaluateInput](/braintree/graphql/reference/types/transaction-risk-evaluate-input) — Input; riskData
- [VaultCreditCardInput](/braintree/graphql/reference/types/vault-credit-card-input) — Input; riskData
- [VaultPaymentMethodInput](/braintree/graphql/reference/types/vault-payment-method-input) — Input; riskData

## GraphQL definition

```graphql
input RiskDataInput {
  customerBrowser: String
  customerIp: String
  deviceData: String
}
```

---

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