# FraudProtectionCustomFieldInput

Input · GraphQL API

Fraud Protection custom field name/value pairs. Used to pass arbitrary data to Fraud Protection for rule evaluation. No field definition is required up-front.

## Fields

- `name` (`CustomFieldName!`) — required: Name for the custom field. Maximum 255 characters.
- `value` (`String!`) — required: Value for the custom field. Maximum 255 characters.

## Used by

- [TransactionRiskEvaluateInput](/braintree/graphql/reference/types/transaction-risk-evaluate-input) — Input; fraudProtectionCustomFields

## GraphQL definition

```graphql
input FraudProtectionCustomFieldInput {
  name: CustomFieldName!
  value: String!
}
```

---

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