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
SearchableEventFilterInput.id ● SearchableIDFilterInput input
Filter by event id.
SearchableEventFilterInput.objectId ● SearchableIDFilterInput input
Filter by underlying charge id.
SearchableEventFilterInput.type ● SearchableStringFilterInput input
Filter by event type (e.g. payment.succeeded).
SearchableEventFilterInput.createdAt ● SearchableIntFilterInput input
Filter by event creation unix timestamp (seconds). range = two values.
SearchableEventFilterInput.checkoutId ● SearchableIDFilterInput input
Filter by checkout/operation id.
SearchableEventFilterInput.providerInternalId ● SearchableStringFilterInput input
Filter by provider-side transaction id.
SearchableEventFilterInput.providerReferenceId ● SearchableStringFilterInput input
Filter by provider-side reference id.
SearchableEventFilterInput.amount ● SearchableIntFilterInput input
Filter by amount in the smallest currency unit. range = two values.
SearchableEventFilterInput.authorizationCode ● SearchableStringFilterInput input
Filter by acquirer authorization code.
SearchableEventFilterInput.currency ● SearchableStringFilterInput input
Filter by ISO 4217 currency code.
SearchableEventFilterInput.description ● SearchableStringFilterInput input
Filter by description.
SearchableEventFilterInput.descriptor ● SearchableStringFilterInput input
Filter by statement descriptor.
SearchableEventFilterInput.orderId ● SearchableStringFilterInput input
Filter by merchant order id.
SearchableEventFilterInput.storeId ● SearchableStringFilterInput input
Filter by store id.
SearchableEventFilterInput.pointOfSaleId ● SearchableStringFilterInput input
Filter by Point of Sale id.
SearchableEventFilterInput.sequenceId ● SearchableStringFilterInput input
Filter by recurring sequence id.
SearchableEventFilterInput.subscriptionId ● SearchableStringFilterInput input
Filter by subscription id.
SearchableEventFilterInput.refundedAmount ● SearchableIntFilterInput input
Filter by cumulative refunded amount. range = two values.
SearchableEventFilterInput.status ● SearchableStringFilterInput input
Filter by ChargeStatus value.
SearchableEventFilterInput.statusCode ● SearchableStringFilterInput input
Filter by status code.
SearchableEventFilterInput.statusMessage ● SearchableStringFilterInput input
Filter by status message.
SearchableEventFilterInput.customerEmail ● SearchableStringFilterInput input
Filter by customer email.
SearchableEventFilterInput.customerPhone ● SearchableStringFilterInput input
Filter by customer phone.
SearchableEventFilterInput.customerName ● SearchableStringFilterInput input
Filter by customer name.
SearchableEventFilterInput.paymentMethodMethod ● SearchableStringFilterInput input
Filter by PaymentMethods value.
SearchableEventFilterInput.paymentMethodCardBrand ● SearchableStringFilterInput input
Filter by card brand.
SearchableEventFilterInput.paymentMethodCardLast4 ● SearchableStringFilterInput input
Filter by card last 4 digits.
SearchableEventFilterInput.paymentMethodCardType ● SearchableStringFilterInput input
Filter by card funding type (debit/credit).
SearchableEventFilterInput.paymentMethodCardThreeDSecure ● SearchableBooleanFilterInput input
Filter by whether 3DS authentication ran.
SearchableEventFilterInput.paymentMethodCardThreeDSecureVersion ● SearchableStringFilterInput input
Filter by 3DS protocol version (e.g. 2.2.0).
SearchableEventFilterInput.paymentMethodCardTokenizationMethod ● SearchableStringFilterInput input
Filter by network token wallet.
SearchableEventFilterInput.paymentMethodCardFingerprint ● SearchableStringFilterInput input
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 ● SearchableStringFilterInput input
Filter by shop country (ISO 3166-1 alpha-2).
SearchableEventFilterInput.shopName ● SearchableStringFilterInput input
Filter by shop name.
SearchableEventFilterInput.sessionIp ● SearchableStringFilterInput input
Filter by checkout session IP.
SearchableEventFilterInput.sessionFingerprint ● SearchableStringFilterInput input
Filter by checkout session device fingerprint.
SearchableEventFilterInput.sessionCountry ● SearchableStringFilterInput input
Filter by checkout session country (geolocated from IP, ISO 3166-1 alpha-2).
SearchableEventFilterInput.fraudDetectorScore ● SearchableIntFilterInput input
Filter by fraud detector score (0-1000). range = two values.
SearchableEventFilterInput.and ● [SearchableEventFilterInput] list input
AND combinator.
SearchableEventFilterInput.or ● [SearchableEventFilterInput] list input
OR combinator.
SearchableEventFilterInput.not ● SearchableEventFilterInput input
NOT combinator.
Member Of
events query ● SearchableEventFilterInput input