# Filters for Transactions

## account_token
- **Type**: uuid  
- **Description**: Filters for transactions associated with a specific account.

## card_token
- **Type**: uuid  
- **Description**: Filters for transactions associated with a specific card.

## result
- **Type**: string  
- **Enum**: `APPROVED`, `DECLINED`  
- **Description**: Filters for transactions using transaction result field.

## status
- **Type**: string  
- **Enum**: `PENDING`, `VOIDED`, `SETTLED`, `DECLINED`, `EXPIRED`  
- **Description**: Filters for transactions using transaction status field.

## begin
- **Type**: date-time  
- **Description**: Date string in RFC 3339 format. Only entries created after the specified time will be included. UTC time zone.

## end
- **Type**: date-time  
- **Description**: Date string in RFC 3339 format. Only entries created before the specified time will be included. UTC time zone.

## ending_before
- **Type**: string  
- **Description**: A cursor representing an item's token before which a page of results should end. Used to retrieve the previous page of results before this item.

## page_size
- **Type**: integer  
- **Range**: 1 to 100  
- **Default**: 50  
- **Description**: Page size (for pagination).

## starting_after
- **Type**: string  
- **Description**: A cursor representing an item's token after which a page of results should begin. Used to retrieve the next page of results after this item.

# Response Schema

## 200 OK
- **Type**: object  
  - **data**: array of objects

### data
- **Type**: object  
  - **acquirer_fee**: integer | null  
    - **Description**: Fee assessed by the merchant and paid for by the cardholder in the smallest unit of the currency. Will be zero if no fee is assessed.
  - **acquirer_reference_number**: string | null  
    - **Description**: Unique identifier assigned to a transaction by the acquirer that can be used in dispute and chargeback filing.
  - **account_token**: uuid  
  - **amount**: integer  
  - **amounts**: object  
    - **authorization_amount**: integer | null  
  - **authorization_code**: string | null  
  - **avs**: object  
    - **address**: string  
    - **zipcode**: string  
  - **card_token**: uuid  
  - **cardholder_authentication**: object  
  - **created**: date-time  
  - **events**: array of objects  
  - **financial_account_token**: string | null  
  - **merchant**: object  
  - **service_location**: object  
  - **network**: string | null  
  - **network_risk_score**: integer | null  
  - **result**: string  
  - **pos**: object  
  - **status**: string  
  - **token**: uuid  
  - **token_info**: object | null  
  - **tags**: object  
  - **updated**: date-time

### Example Transaction Data
{
  "data": [
    {
      "acquirer_fee": 0,
      "account_token": "bd5e5649-1be8-4117-9bc5-3268258d1417",
      "amounts": {
        "cardholder": {
          "amount": -1000,
          "conversion_rate": "1.000000",
          "currency": "USD"
        },
        "hold": {
          "amount": 0,
          "currency": "USD"
        },
        "merchant": {
          "amount": -1000,
          "currency": "USD"
        },
        "settlement": {
          "amount": -1000,
          "currency": "USD"
        }
      },
      "authorization_code": "123456",
      "avs": {
        "address": "string",
        "zipcode": "string"
      },
      "card_token": "19c22c47-7a75-43ee-9891-595419830f7e",
      "cardholder_authentication": {
        "authentication_result": "SUCCESS",
        "authentication_method": "FRICTIONLESS",
        "decision_made_by": "LITHIC_RULES",
        "liability_shift": "3DS_AUTHENTICATED",
        "three_ds_authentication_token": "a6e372d0-b40a-43eb-b0d1-4e1aebef5875"
      },
      "created": "2023-09-26T21:14:28.637Z",
      "status": "SETTLED",
      "updated": "2023-09-26T21:14:28.637Z"
    }
  ],
  "has_more": true
}
