# SearchableEventFilterInput

Filter for `events`. Each field is an OpenSearch-style filter; combine fields with `and` / `or` / `not`.

```
input SearchableEventFilterInput {

  id: SearchableIDFilterInput

  objectId: SearchableIDFilterInput

  type: SearchableStringFilterInput

  createdAt: SearchableIntFilterInput

  checkoutId: SearchableIDFilterInput

  providerInternalId: SearchableStringFilterInput

  providerReferenceId: SearchableStringFilterInput

  amount: SearchableIntFilterInput

  authorizationCode: SearchableStringFilterInput

  currency: SearchableStringFilterInput

  description: SearchableStringFilterInput

  descriptor: SearchableStringFilterInput

  orderId: SearchableStringFilterInput

  storeId: SearchableStringFilterInput

  pointOfSaleId: SearchableStringFilterInput

  sequenceId: SearchableStringFilterInput

  subscriptionId: SearchableStringFilterInput

  refundedAmount: SearchableIntFilterInput

  status: SearchableStringFilterInput

  statusCode: SearchableStringFilterInput

  statusMessage: SearchableStringFilterInput

  customerEmail: SearchableStringFilterInput

  customerPhone: SearchableStringFilterInput

  customerName: SearchableStringFilterInput

  paymentMethodMethod: SearchableStringFilterInput

  paymentMethodCardBrand: SearchableStringFilterInput

  paymentMethodCardLast4: SearchableStringFilterInput

  paymentMethodCardType: SearchableStringFilterInput

  paymentMethodCardThreeDSecure: SearchableBooleanFilterInput

  paymentMethodCardThreeDSecureVersion: SearchableStringFilterInput

  paymentMethodCardTokenizationMethod: SearchableStringFilterInput

  paymentMethodCardFingerprint: SearchableStringFilterInput

  shopCountry: SearchableStringFilterInput

  shopName: SearchableStringFilterInput

  sessionIp: SearchableStringFilterInput

  sessionFingerprint: SearchableStringFilterInput

  sessionCountry: SearchableStringFilterInput

  fraudDetectorScore: SearchableIntFilterInput

  and: [SearchableEventFilterInput]

  or: [SearchableEventFilterInput]

  not: SearchableEventFilterInput

}
```

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

#### [`SearchableEventFilterInput.id`](#id) ● [`SearchableIDFilterInput`](https://docs.monei.com/apis/graphql/types/inputs/searchable-idfilter-input/.md) input[​](#id "Direct link to id")

Filter by event id.

#### [`SearchableEventFilterInput.objectId`](#object-id) ● [`SearchableIDFilterInput`](https://docs.monei.com/apis/graphql/types/inputs/searchable-idfilter-input/.md) input[​](#object-id "Direct link to object-id")

Filter by underlying charge id.

#### [`SearchableEventFilterInput.type`](#type) ● [`SearchableStringFilterInput`](https://docs.monei.com/apis/graphql/types/inputs/searchable-string-filter-input/.md) input[​](#type "Direct link to type")

Filter by event type (e.g. `payment.succeeded`).

#### [`SearchableEventFilterInput.createdAt`](#created-at) ● [`SearchableIntFilterInput`](https://docs.monei.com/apis/graphql/types/inputs/searchable-int-filter-input/.md) input[​](#created-at "Direct link to created-at")

Filter by event creation unix timestamp (seconds). `range` = two values.

#### [`SearchableEventFilterInput.checkoutId`](#checkout-id) ● [`SearchableIDFilterInput`](https://docs.monei.com/apis/graphql/types/inputs/searchable-idfilter-input/.md) input[​](#checkout-id "Direct link to checkout-id")

Filter by checkout/operation id.

#### [`SearchableEventFilterInput.providerInternalId`](#provider-internal-id) ● [`SearchableStringFilterInput`](https://docs.monei.com/apis/graphql/types/inputs/searchable-string-filter-input/.md) input[​](#provider-internal-id "Direct link to provider-internal-id")

Filter by provider-side transaction id.

#### [`SearchableEventFilterInput.providerReferenceId`](#provider-reference-id) ● [`SearchableStringFilterInput`](https://docs.monei.com/apis/graphql/types/inputs/searchable-string-filter-input/.md) input[​](#provider-reference-id "Direct link to provider-reference-id")

Filter by provider-side reference id.

#### [`SearchableEventFilterInput.amount`](#amount) ● [`SearchableIntFilterInput`](https://docs.monei.com/apis/graphql/types/inputs/searchable-int-filter-input/.md) input[​](#amount "Direct link to amount")

Filter by amount in the smallest currency unit. `range` = two values.

#### [`SearchableEventFilterInput.authorizationCode`](#authorization-code) ● [`SearchableStringFilterInput`](https://docs.monei.com/apis/graphql/types/inputs/searchable-string-filter-input/.md) input[​](#authorization-code "Direct link to authorization-code")

Filter by acquirer authorization code.

#### [`SearchableEventFilterInput.currency`](#currency) ● [`SearchableStringFilterInput`](https://docs.monei.com/apis/graphql/types/inputs/searchable-string-filter-input/.md) input[​](#currency "Direct link to currency")

Filter by ISO 4217 currency code.

#### [`SearchableEventFilterInput.description`](#description) ● [`SearchableStringFilterInput`](https://docs.monei.com/apis/graphql/types/inputs/searchable-string-filter-input/.md) input[​](#description "Direct link to description")

Filter by description.

#### [`SearchableEventFilterInput.descriptor`](#descriptor) ● [`SearchableStringFilterInput`](https://docs.monei.com/apis/graphql/types/inputs/searchable-string-filter-input/.md) input[​](#descriptor "Direct link to descriptor")

Filter by statement descriptor.

#### [`SearchableEventFilterInput.orderId`](#order-id) ● [`SearchableStringFilterInput`](https://docs.monei.com/apis/graphql/types/inputs/searchable-string-filter-input/.md) input[​](#order-id "Direct link to order-id")

Filter by merchant order id.

#### [`SearchableEventFilterInput.storeId`](#store-id) ● [`SearchableStringFilterInput`](https://docs.monei.com/apis/graphql/types/inputs/searchable-string-filter-input/.md) input[​](#store-id "Direct link to store-id")

Filter by store id.

#### [`SearchableEventFilterInput.pointOfSaleId`](#point-of-sale-id) ● [`SearchableStringFilterInput`](https://docs.monei.com/apis/graphql/types/inputs/searchable-string-filter-input/.md) input[​](#point-of-sale-id "Direct link to point-of-sale-id")

Filter by Point of Sale id.

#### [`SearchableEventFilterInput.sequenceId`](#sequence-id) ● [`SearchableStringFilterInput`](https://docs.monei.com/apis/graphql/types/inputs/searchable-string-filter-input/.md) input[​](#sequence-id "Direct link to sequence-id")

Filter by recurring sequence id.

#### [`SearchableEventFilterInput.subscriptionId`](#subscription-id) ● [`SearchableStringFilterInput`](https://docs.monei.com/apis/graphql/types/inputs/searchable-string-filter-input/.md) input[​](#subscription-id "Direct link to subscription-id")

Filter by subscription id.

#### [`SearchableEventFilterInput.refundedAmount`](#refunded-amount) ● [`SearchableIntFilterInput`](https://docs.monei.com/apis/graphql/types/inputs/searchable-int-filter-input/.md) input[​](#refunded-amount "Direct link to refunded-amount")

Filter by cumulative refunded amount. `range` = two values.

#### [`SearchableEventFilterInput.status`](#status) ● [`SearchableStringFilterInput`](https://docs.monei.com/apis/graphql/types/inputs/searchable-string-filter-input/.md) input[​](#status "Direct link to status")

Filter by `ChargeStatus` value.

#### [`SearchableEventFilterInput.statusCode`](#status-code) ● [`SearchableStringFilterInput`](https://docs.monei.com/apis/graphql/types/inputs/searchable-string-filter-input/.md) input[​](#status-code "Direct link to status-code")

Filter by status code.

#### [`SearchableEventFilterInput.statusMessage`](#status-message) ● [`SearchableStringFilterInput`](https://docs.monei.com/apis/graphql/types/inputs/searchable-string-filter-input/.md) input[​](#status-message "Direct link to status-message")

Filter by status message.

#### [`SearchableEventFilterInput.customerEmail`](#customer-email) ● [`SearchableStringFilterInput`](https://docs.monei.com/apis/graphql/types/inputs/searchable-string-filter-input/.md) input[​](#customer-email "Direct link to customer-email")

Filter by customer email.

#### [`SearchableEventFilterInput.customerPhone`](#customer-phone) ● [`SearchableStringFilterInput`](https://docs.monei.com/apis/graphql/types/inputs/searchable-string-filter-input/.md) input[​](#customer-phone "Direct link to customer-phone")

Filter by customer phone.

#### [`SearchableEventFilterInput.customerName`](#customer-name) ● [`SearchableStringFilterInput`](https://docs.monei.com/apis/graphql/types/inputs/searchable-string-filter-input/.md) input[​](#customer-name "Direct link to customer-name")

Filter by customer name.

#### [`SearchableEventFilterInput.paymentMethodMethod`](#payment-method-method) ● [`SearchableStringFilterInput`](https://docs.monei.com/apis/graphql/types/inputs/searchable-string-filter-input/.md) input[​](#payment-method-method "Direct link to payment-method-method")

Filter by `PaymentMethods` value.

#### [`SearchableEventFilterInput.paymentMethodCardBrand`](#payment-method-card-brand) ● [`SearchableStringFilterInput`](https://docs.monei.com/apis/graphql/types/inputs/searchable-string-filter-input/.md) input[​](#payment-method-card-brand "Direct link to payment-method-card-brand")

Filter by card brand.

#### [`SearchableEventFilterInput.paymentMethodCardLast4`](#payment-method-card-last-4) ● [`SearchableStringFilterInput`](https://docs.monei.com/apis/graphql/types/inputs/searchable-string-filter-input/.md) input[​](#payment-method-card-last-4 "Direct link to payment-method-card-last-4")

Filter by card last 4 digits.

#### [`SearchableEventFilterInput.paymentMethodCardType`](#payment-method-card-type) ● [`SearchableStringFilterInput`](https://docs.monei.com/apis/graphql/types/inputs/searchable-string-filter-input/.md) input[​](#payment-method-card-type "Direct link to payment-method-card-type")

Filter by card funding type (`debit`/`credit`).

#### [`SearchableEventFilterInput.paymentMethodCardThreeDSecure`](#payment-method-card-three-dsecure) ● [`SearchableBooleanFilterInput`](https://docs.monei.com/apis/graphql/types/inputs/searchable-boolean-filter-input/.md) input[​](#payment-method-card-three-dsecure "Direct link to payment-method-card-three-dsecure")

Filter by whether 3DS authentication ran.

#### [`SearchableEventFilterInput.paymentMethodCardThreeDSecureVersion`](#payment-method-card-three-dsecure-version) ● [`SearchableStringFilterInput`](https://docs.monei.com/apis/graphql/types/inputs/searchable-string-filter-input/.md) input[​](#payment-method-card-three-dsecure-version "Direct link to payment-method-card-three-dsecure-version")

Filter by 3DS protocol version (e.g. `2.2.0`).

#### [`SearchableEventFilterInput.paymentMethodCardTokenizationMethod`](#payment-method-card-tokenization-method) ● [`SearchableStringFilterInput`](https://docs.monei.com/apis/graphql/types/inputs/searchable-string-filter-input/.md) input[​](#payment-method-card-tokenization-method "Direct link to payment-method-card-tokenization-method")

Filter by network token wallet.

#### [`SearchableEventFilterInput.paymentMethodCardFingerprint`](#payment-method-card-fingerprint) ● [`SearchableStringFilterInput`](https://docs.monei.com/apis/graphql/types/inputs/searchable-string-filter-input/.md) input[​](#payment-method-card-fingerprint "Direct link to payment-method-card-fingerprint")

Filter by card fingerprint. On the `events` query this matches online card events only; to include in-person/card-present charges, use the `charges` query.

#### [`SearchableEventFilterInput.shopCountry`](#shop-country) ● [`SearchableStringFilterInput`](https://docs.monei.com/apis/graphql/types/inputs/searchable-string-filter-input/.md) input[​](#shop-country "Direct link to shop-country")

Filter by shop country (ISO 3166-1 alpha-2).

#### [`SearchableEventFilterInput.shopName`](#shop-name) ● [`SearchableStringFilterInput`](https://docs.monei.com/apis/graphql/types/inputs/searchable-string-filter-input/.md) input[​](#shop-name "Direct link to shop-name")

Filter by shop name.

#### [`SearchableEventFilterInput.sessionIp`](#session-ip) ● [`SearchableStringFilterInput`](https://docs.monei.com/apis/graphql/types/inputs/searchable-string-filter-input/.md) input[​](#session-ip "Direct link to session-ip")

Filter by checkout session IP.

#### [`SearchableEventFilterInput.sessionFingerprint`](#session-fingerprint) ● [`SearchableStringFilterInput`](https://docs.monei.com/apis/graphql/types/inputs/searchable-string-filter-input/.md) input[​](#session-fingerprint "Direct link to session-fingerprint")

Filter by checkout session device fingerprint.

#### [`SearchableEventFilterInput.sessionCountry`](#session-country) ● [`SearchableStringFilterInput`](https://docs.monei.com/apis/graphql/types/inputs/searchable-string-filter-input/.md) input[​](#session-country "Direct link to session-country")

Filter by checkout session country (geolocated from IP, ISO 3166-1 alpha-2).

#### [`SearchableEventFilterInput.fraudDetectorScore`](#fraud-detector-score) ● [`SearchableIntFilterInput`](https://docs.monei.com/apis/graphql/types/inputs/searchable-int-filter-input/.md) input[​](#fraud-detector-score "Direct link to fraud-detector-score")

Filter by fraud detector score (`0`-`1000`). `range` = two values.

#### [`SearchableEventFilterInput.and`](#and) ● [`[SearchableEventFilterInput]`](https://docs.monei.com/apis/graphql/types/inputs/searchable-event-filter-input/.md) list input[​](#and "Direct link to and")

AND combinator.

#### [`SearchableEventFilterInput.or`](#or) ● [`[SearchableEventFilterInput]`](https://docs.monei.com/apis/graphql/types/inputs/searchable-event-filter-input/.md) list input[​](#or "Direct link to or")

OR combinator.

#### [`SearchableEventFilterInput.not`](#not) ● [`SearchableEventFilterInput`](https://docs.monei.com/apis/graphql/types/inputs/searchable-event-filter-input/.md) input[​](#not "Direct link to not")

NOT combinator.

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

[`events`](https://docs.monei.com/apis/graphql/operations/queries/events/.md) query ● [`SearchableEventFilterInput`](https://docs.monei.com/apis/graphql/types/inputs/searchable-event-filter-input/.md) input
