# KeyValueItem

Generic key/value pair (e.g. for metadata).

```
type KeyValueItem {

  key: String!

  value: String

}
```

### Fields[​](#fields "Direct link to Fields")

#### [`KeyValueItem.key`](#key) ● [`String!`](https://docs.monei.com/apis/graphql/types/scalars/string/.md) non-null scalar[​](#key "Direct link to key")

Key.

#### [`KeyValueItem.value`](#value) ● [`String`](https://docs.monei.com/apis/graphql/types/scalars/string/.md) scalar[​](#value "Direct link to value")

Value. May be `null`.

### Member Of[​](#member-of "Direct link to Member Of")

[`Charge`](https://docs.monei.com/apis/graphql/types/objects/charge/.md) object ● [`ChargeEventObject`](https://docs.monei.com/apis/graphql/types/objects/charge-event-object/.md) object ● [`Payment`](https://docs.monei.com/apis/graphql/types/objects/payment/.md) object ● [`Store`](https://docs.monei.com/apis/graphql/types/objects/store/.md) object ● [`Subscription`](https://docs.monei.com/apis/graphql/types/objects/subscription/.md) object ● [`SubscriptionEventObject`](https://docs.monei.com/apis/graphql/types/objects/subscription-event-object/.md) object
