> ## Documentation Index
> Fetch the complete documentation index at: https://docs.mobula.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Get Wallet Trades (V1 - Deprecated)

> [DEPRECATED] Use /api/2/wallet/trades instead. This endpoint will be removed in a future release.

<Warning>
  **This endpoint is deprecated.** Please migrate to [GET /2/wallet/trades](/rest-api-reference/endpoint/wallet-trades-v2) which provides cleaner responses, built-in pagination, and token filtering. See the [migration guide](/guides/wallet-trades-v1-to-v2).
</Warning>

### Query Details

* You must provide **either** the `wallet` parameter **or** the `wallets` parameter.

| Parameter | Required | Description                                                   |
| --------- | -------- | ------------------------------------------------------------- |
| `wallet`  | Cond.    | Single wallet address to query trades for.                    |
| `wallets` | Cond.    | Comma-separated list of wallet addresses to query trades for. |
| `from`    | Cond.    | Start timestamp for trade filtering (Unix ms or ISO 8601).    |
| `to`      | Cond.    | End timestamp for trade filtering (Unix ms or ISO 8601).      |
| `limit`   | Cond.    | Number of results per page (default varies).                  |
| `offset`  | Cond.    | Offset for pagination.                                        |
| `page`    | Cond.    | Page number for pagination.                                   |
| `order`   | Cond.    | Sort order: `asc` or `desc` (default `desc`).                 |

***

### Response Overview

Each item in `data[]` represents a single swap involving the queried wallet:

* **pool\_address**: AMM pool contract address where the swap happened
* **token0\_address / token1\_address**: The two pool token contract addresses
* **base**: Contract address of the base asset in the pool orientation (determined by baseQuote)
* **quote**: Contract address of the quote asset in the pool orientation
* **amount\_base**: Absolute (positive) amount of `base` token in the trade (formatted with decimals)
* **amount\_quote**: Absolute (positive) amount of `quote` token in the trade (formatted with decimals)
* **amount\_base\_raw**: Absolute raw amount of base token in smallest units
* **amount\_quote\_raw**: Absolute raw amount of quote token in smallest units
* **side**: Either `buy` (wallet bought the base token) or `sell` (wallet sold the base token)
* **transaction\_hash**: Transaction hash of the swap
* **transaction\_sender\_address**: Originating wallet address (the queried wallet)
* **date**: ISO date of the swap
* **amount\_usd**: Trade notional in USD (best-effort; can be 0 for illiquid tokens)
* **raw\_amount0 / raw\_amount1**: Raw pool token deltas in smallest units (can be negative or positive)
* **amount0 / amount1**: Formatted pool token deltas (can be negative or positive)
* **price\_usd\_token0 / price\_usd\_token1**: USD prices at execution time (best-effort)
* **ratio**: Trade price ratio
* **base\_token**: Enriched details for the base token determined by baseQuote (includes id, name, symbol, decimals, price, volume, market cap, liquidity, and many other stats)
* **raw\_pre\_balance0 / raw\_pre\_balance1**: Pre-swap raw balances of pool tokens (nullable)
* **raw\_post\_balance0 / raw\_post\_balance1**: Post-swap raw balances of pool tokens (nullable)
* **labels**: Wallet labels if available
* **walletMetadata**: Enriched wallet metadata (entity name, logo, labels) from known wallets database. `null` if not available.
* **platform**: Trading platform/aggregator metadata. Object with `id`, `name`, `logo` fields. `null` if not available.
* **totalFeesUSD**: Total fees paid in USD (sum of gas, platform, and MEV fees)
* **gasFeesUSD**: Gas fees paid in USD
* **platformFeesUSD**: Platform/aggregator fees paid in USD
* **mevFeesUSD**: MEV/priority fees paid in USD

<Tip>
  All amounts (`amount_base`, `amount_quote`, `amount_base_raw`, `amount_quote_raw`) are now returned as absolute (positive) values for easier consumption. The `side` field indicates the direction of the trade relative to the base token.
</Tip>

<Warning>
  The `base_token` field always contains enriched data for the base token as determined by baseQuote logic, regardless of the trade direction (`buy` or `sell`).
</Warning>

### Usage Examples

* Query trades for a single wallet with limit and order:

```bash theme={null}
curl -X GET "https://demo-api.mobula.io/api/1/wallet/trades?wallet=0x1234abcd5678efgh&limit=10&order=desc"
```

* Query Trades for Multiple Wallets with Limit and Descending Order

```bash theme={null}
curl -X GET "demo-api.mobula.io/api/1/wallet/trades?wallets=0xaF88370abD82EC6943cdB3D4ec7b764B92c35B43&limit=10&order=desc"
```

#### Sample Response Item

```json theme={null}
{
  "chain_id": "evm:8453",
  "swap_type": "REGULAR",
  "raw_amount0": "-1200000000",
  "raw_amount1": "3500000000000000000000",
  "amount0": -1200,
  "amount1": 3500,
  "ratio": 2.9166666667,
  "price_usd_token0": 1.0,
  "price_usd_token1": 0.000342,
  "date": "2025-08-01T12:34:56.000Z",
  "amount_usd": 1200.0,
  "pool_address": "0xPool...",
  "token0_address": "0xToken0...",
  "token1_address": "0xToken1...",
  "transaction_sender_address": "0xWallet...",
  "transaction_hash": "0xTx...",
  "base": "0xToken1...",
  "quote": "0xToken0...",
  "side": "buy",
  "amount_quote": 1200,
  "amount_base": 3500,
  "amount_quote_raw": "1200000000",
  "amount_base_raw": "3500000000000000000000",
  "base_token": {
    "symbol": "TOKEN",
    "name": "Token Name",
    "decimals": 18,
    "address": "0xToken1...",
    "chainId": "evm:8453",
    "priceUSD": 0.000342,
    "liquidityUSD": 500000,
    "volume24hUSD": 150000,
    "marketCapUSD": 1000000,
    "priceChange24hPercentage": 5.2
  },
  "raw_pre_balance0": null,
  "raw_pre_balance1": null,
  "raw_post_balance0": null,
  "raw_post_balance1": null,
  "labels": ["smart-money"],
  "walletMetadata": null,
  "platform": {
    "id": "axiom",
    "name": "Axiom",
    "logo": "https://..."
  },
  "totalFeesUSD": 1.85,
  "gasFeesUSD": 0.65,
  "platformFeesUSD": 0.90,
  "mevFeesUSD": 0.30
}
```


## OpenAPI

````yaml get /1/wallet/trades
openapi: 3.0.0
info:
  version: 1.0.0
  title: Mobula API
  description: >-
    Documentation of the Mobula API


    **Demo API**: The default server (demo-api.mobula.io) is a demo API with
    rate limits.

    For production use, please use api.mobula.io with an API key from
    https://admin.mobula.io
servers:
  - url: https://demo-api.mobula.io/api/
    description: Demo API (rate limited, for testing only)
  - url: https://api.mobula.io/api/
    description: Production API (requires API key)
security: []
tags:
  - name: V2 - Token
    description: Token details, price, security, ATH, and holder data
  - name: V2 - Market Data
    description: Market details, OHLCV history, and lighthouse metrics
  - name: V2 - Trades
    description: Token trades, enriched trades, and trade filters
  - name: V2 - Wallet
    description: Wallet positions, activity, trades, analysis, and labels
  - name: V2 - Assets
    description: Cross-chain asset details and price history
  - name: V2 - Swap
    description: Swap quoting and execution
  - name: V2 - Perps
    description: Perpetual futures quoting, execution, and positions
  - name: V2 - Bridge
    description: Cross-chain bridge quoting and intent status (Alpha Preview)
  - name: V2 - DeFi
    description: Bonding pools and pulse data
  - name: V2 - Search
    description: Universal fast search
  - name: V2 - Blockchains
    description: System metadata and chain listings
  - name: V1 - Market Data
    description: Market prices, history, sparklines, pairs, and multi-data
  - name: V1 - Wallet
    description: Wallet portfolio, transactions, history, and NFTs
  - name: V1 - Token
    description: First buyers
  - name: V1 - Trades
    description: Market trades by pair
  - name: V1 - Metadata
    description: Token metadata, categories, trendings, and news
  - name: V1 - Assets
    description: List all assets
  - name: V1 - Search
    description: Search for assets, tokens, and pairs
  - name: V1 - DeFi
    description: Bonding pool pulse data
  - name: V1 - Blockchains
    description: Blockchain listings, pairs, and stats
  - name: V1 - Webhooks
    description: Webhook management
  - name: V1 - Feed
    description: Custom feed creation
paths:
  /1/wallet/trades:
    get:
      tags:
        - V1 - Wallet
      summary: Get Wallet Trades
      parameters:
        - schema:
            type: string
            default: '100'
          required: false
          name: limit
          in: query
        - schema:
            type: string
            default: '0'
          required: false
          name: offset
          in: query
        - schema:
            type: string
            default: '1'
          required: false
          name: page
          in: query
        - schema:
            type: string
          required: false
          name: order
          in: query
        - schema:
            type: string
          required: false
          name: wallet
          in: query
        - schema:
            type: string
          required: false
          name: wallets
          in: query
        - schema:
            type: string
          required: false
          name: from
          in: query
        - schema:
            type: string
          required: false
          name: to
          in: query
      responses:
        '200':
          description: Wallet Trades response
          content:
            application/json:
              schema:
                type: object
                properties:
                  data:
                    type: array
                    items:
                      type: object
                      properties:
                        chain_id:
                          type: string
                        swap_type:
                          type: string
                        raw_amount0:
                          type: string
                        raw_amount1:
                          type: string
                        raw_post_balance0:
                          type: string
                          nullable: true
                        raw_post_balance1:
                          type: string
                          nullable: true
                        raw_pre_balance0:
                          type: string
                          nullable: true
                        raw_pre_balance1:
                          type: string
                          nullable: true
                        amount0:
                          type: number
                          nullable: true
                        amount1:
                          type: number
                          nullable: true
                        ratio:
                          type: number
                        price_usd_token0:
                          type: number
                        price_usd_token1:
                          type: number
                        date:
                          type: string
                          nullable: true
                        amount_usd:
                          type: number
                        pool_address:
                          type: string
                        token0_address:
                          type: string
                        token1_address:
                          type: string
                        transaction_sender_address:
                          type: string
                        transaction_hash:
                          type: string
                        base:
                          type: string
                        quote:
                          type: string
                        side:
                          type: string
                        amount_quote:
                          type: number
                          nullable: true
                        amount_base:
                          type: number
                          nullable: true
                        amount_quote_raw:
                          type: string
                        amount_base_raw:
                          type: string
                        base_token:
                          type: object
                          nullable: true
                          properties:
                            address:
                              type: string
                            chainId:
                              type: string
                            symbol:
                              type: string
                              nullable: true
                            name:
                              type: string
                              nullable: true
                            decimals:
                              type: number
                              nullable: true
                              default: 0
                            id:
                              type: number
                              nullable: true
                              default: null
                            priceUSD:
                              type: number
                              nullable: true
                              default: 0
                            priceToken:
                              type: number
                              nullable: true
                              default: 0
                            priceTokenString:
                              type: string
                            approximateReserveUSD:
                              type: number
                              nullable: true
                              default: 0
                            approximateReserveTokenRaw:
                              type: string
                            approximateReserveToken:
                              type: number
                              nullable: true
                              default: 0
                            totalSupply:
                              type: number
                              nullable: true
                              default: 0
                            circulatingSupply:
                              type: number
                              nullable: true
                              default: 0
                            marketCapUSD:
                              type: number
                              nullable: true
                              default: 0
                            marketCapDilutedUSD:
                              type: number
                              nullable: true
                              default: 0
                            logo:
                              type: string
                              nullable: true
                            originLogoUrl:
                              type: string
                              nullable: true
                            rank:
                              type: number
                              nullable: true
                              default: null
                            cexs:
                              type: array
                              items:
                                type: string
                              default: []
                            exchange:
                              type: object
                              properties:
                                name:
                                  type: string
                                logo:
                                  type: string
                              required:
                                - name
                                - logo
                            factory:
                              type: string
                              nullable: true
                            source:
                              type: string
                              nullable: true
                            sourceFactory:
                              type: string
                              nullable: true
                            sourceMetadata:
                              type: object
                              nullable: true
                              properties:
                                name:
                                  type: string
                                logo:
                                  type: string
                              required:
                                - name
                                - logo
                            sourceFactoryMetadata:
                              type: object
                              nullable: true
                              properties:
                                name:
                                  type: string
                                logo:
                                  type: string
                              required:
                                - name
                                - logo
                            liquidityUSD:
                              type: number
                              nullable: true
                            liquidityMaxUSD:
                              type: number
                              nullable: true
                            bonded:
                              type: boolean
                            bondingPercentage:
                              type: number
                              nullable: true
                            bondingCurveAddress:
                              type: string
                              nullable: true
                            preBondingFactory:
                              type: string
                            poolAddress:
                              type: string
                            blockchain:
                              type: string
                            type:
                              type: string
                            tokenType:
                              type: string
                              nullable: true
                              enum:
                                - '2020'
                                - '2022'
                            deployer:
                              type: string
                              nullable: true
                            bondedAt:
                              type: string
                              nullable: true
                            athUSD:
                              type: number
                              nullable: true
                            atlUSD:
                              type: number
                              nullable: true
                            athDate:
                              type: string
                              nullable: true
                            atlDate:
                              type: string
                              nullable: true
                            priceChange1minPercentage:
                              type: number
                              nullable: true
                              default: 0
                            priceChange5minPercentage:
                              type: number
                              nullable: true
                              default: 0
                            priceChange1hPercentage:
                              type: number
                              nullable: true
                              default: 0
                            priceChange4hPercentage:
                              type: number
                              nullable: true
                              default: 0
                            priceChange6hPercentage:
                              type: number
                              nullable: true
                              default: 0
                            priceChange12hPercentage:
                              type: number
                              nullable: true
                              default: 0
                            priceChange24hPercentage:
                              type: number
                              nullable: true
                              default: 0
                            poolPriceChange1minPercentage:
                              type: number
                              nullable: true
                              default: 0
                            poolPriceChange5minPercentage:
                              type: number
                              nullable: true
                              default: 0
                            poolPriceChange1hPercentage:
                              type: number
                              nullable: true
                              default: 0
                            poolPriceChange4hPercentage:
                              type: number
                              nullable: true
                              default: 0
                            poolPriceChange6hPercentage:
                              type: number
                              nullable: true
                              default: 0
                            poolPriceChange12hPercentage:
                              type: number
                              nullable: true
                              default: 0
                            poolPriceChange24hPercentage:
                              type: number
                              nullable: true
                              default: 0
                            liquidityBurnPercentage:
                              type: number
                              nullable: true
                            volume1minUSD:
                              type: number
                              nullable: true
                              default: 0
                            volume5minUSD:
                              type: number
                              nullable: true
                              default: 0
                            volume15minUSD:
                              type: number
                              nullable: true
                              default: 0
                            volume1hUSD:
                              type: number
                              nullable: true
                              default: 0
                            volume4hUSD:
                              type: number
                              nullable: true
                              default: 0
                            volume6hUSD:
                              type: number
                              nullable: true
                              default: 0
                            volume12hUSD:
                              type: number
                              nullable: true
                              default: 0
                            volume24hUSD:
                              type: number
                              nullable: true
                              default: 0
                            volumeBuy1minUSD:
                              type: number
                              nullable: true
                              default: 0
                            volumeBuy5minUSD:
                              type: number
                              nullable: true
                              default: 0
                            volumeBuy15minUSD:
                              type: number
                              nullable: true
                              default: 0
                            volumeBuy1hUSD:
                              type: number
                              nullable: true
                              default: 0
                            volumeBuy4hUSD:
                              type: number
                              nullable: true
                              default: 0
                            volumeBuy6hUSD:
                              type: number
                              nullable: true
                              default: 0
                            volumeBuy12hUSD:
                              type: number
                              nullable: true
                              default: 0
                            volumeBuy24hUSD:
                              type: number
                              nullable: true
                              default: 0
                            volumeSell1minUSD:
                              type: number
                              nullable: true
                              default: 0
                            volumeSell5minUSD:
                              type: number
                              nullable: true
                              default: 0
                            volumeSell15minUSD:
                              type: number
                              nullable: true
                              default: 0
                            volumeSell1hUSD:
                              type: number
                              nullable: true
                              default: 0
                            volumeSell4hUSD:
                              type: number
                              nullable: true
                              default: 0
                            volumeSell6hUSD:
                              type: number
                              nullable: true
                              default: 0
                            volumeSell12hUSD:
                              type: number
                              nullable: true
                              default: 0
                            volumeSell24hUSD:
                              type: number
                              nullable: true
                              default: 0
                            trades1min:
                              type: number
                              nullable: true
                              default: 0
                            trades5min:
                              type: number
                              nullable: true
                              default: 0
                            trades15min:
                              type: number
                              nullable: true
                              default: 0
                            trades1h:
                              type: number
                              nullable: true
                              default: 0
                            trades4h:
                              type: number
                              nullable: true
                              default: 0
                            trades6h:
                              type: number
                              nullable: true
                              default: 0
                            trades12h:
                              type: number
                              nullable: true
                              default: 0
                            trades24h:
                              type: number
                              nullable: true
                              default: 0
                            buys1min:
                              type: number
                              nullable: true
                              default: 0
                            buys5min:
                              type: number
                              nullable: true
                              default: 0
                            buys15min:
                              type: number
                              nullable: true
                              default: 0
                            buys1h:
                              type: number
                              nullable: true
                              default: 0
                            buys4h:
                              type: number
                              nullable: true
                              default: 0
                            buys6h:
                              type: number
                              nullable: true
                              default: 0
                            buys12h:
                              type: number
                              nullable: true
                              default: 0
                            buys24h:
                              type: number
                              nullable: true
                              default: 0
                            sells1min:
                              type: number
                              nullable: true
                              default: 0
                            sells5min:
                              type: number
                              nullable: true
                              default: 0
                            sells15min:
                              type: number
                              nullable: true
                              default: 0
                            sells1h:
                              type: number
                              nullable: true
                              default: 0
                            sells4h:
                              type: number
                              nullable: true
                              default: 0
                            sells6h:
                              type: number
                              nullable: true
                              default: 0
                            sells12h:
                              type: number
                              nullable: true
                              default: 0
                            sells24h:
                              type: number
                              nullable: true
                              default: 0
                            buyers1min:
                              type: number
                              nullable: true
                              default: 0
                            buyers5min:
                              type: number
                              nullable: true
                              default: 0
                            buyers15min:
                              type: number
                              nullable: true
                              default: 0
                            buyers1h:
                              type: number
                              nullable: true
                              default: 0
                            buyers4h:
                              type: number
                              nullable: true
                              default: 0
                            buyers6h:
                              type: number
                              nullable: true
                              default: 0
                            buyers12h:
                              type: number
                              nullable: true
                              default: 0
                            buyers24h:
                              type: number
                              nullable: true
                              default: 0
                            sellers1min:
                              type: number
                              nullable: true
                              default: 0
                            sellers5min:
                              type: number
                              nullable: true
                              default: 0
                            sellers15min:
                              type: number
                              nullable: true
                              default: 0
                            sellers1h:
                              type: number
                              nullable: true
                              default: 0
                            sellers4h:
                              type: number
                              nullable: true
                              default: 0
                            sellers6h:
                              type: number
                              nullable: true
                              default: 0
                            sellers12h:
                              type: number
                              nullable: true
                              default: 0
                            sellers24h:
                              type: number
                              nullable: true
                              default: 0
                            traders1min:
                              type: number
                              nullable: true
                              default: 0
                            traders5min:
                              type: number
                              nullable: true
                              default: 0
                            traders15min:
                              type: number
                              nullable: true
                              default: 0
                            traders1h:
                              type: number
                              nullable: true
                              default: 0
                            traders4h:
                              type: number
                              nullable: true
                              default: 0
                            traders6h:
                              type: number
                              nullable: true
                              default: 0
                            traders12h:
                              type: number
                              nullable: true
                              default: 0
                            traders24h:
                              type: number
                              nullable: true
                              default: 0
                            feesPaid1minUSD:
                              type: number
                              nullable: true
                              default: 0
                            feesPaid5minUSD:
                              type: number
                              nullable: true
                              default: 0
                            feesPaid15minUSD:
                              type: number
                              nullable: true
                              default: 0
                            feesPaid1hUSD:
                              type: number
                              nullable: true
                              default: 0
                            feesPaid4hUSD:
                              type: number
                              nullable: true
                              default: 0
                            feesPaid6hUSD:
                              type: number
                              nullable: true
                              default: 0
                            feesPaid12hUSD:
                              type: number
                              nullable: true
                              default: 0
                            feesPaid24hUSD:
                              type: number
                              nullable: true
                              default: 0
                            totalFeesPaidUSD:
                              type: number
                              nullable: true
                              default: 0
                            totalFeesPaidNativeRaw:
                              type: string
                              nullable: true
                              default: '0'
                            organicTrades1min:
                              type: number
                              nullable: true
                              default: 0
                            organicTrades5min:
                              type: number
                              nullable: true
                              default: 0
                            organicTrades15min:
                              type: number
                              nullable: true
                              default: 0
                            organicTrades1h:
                              type: number
                              nullable: true
                              default: 0
                            organicTrades4h:
                              type: number
                              nullable: true
                              default: 0
                            organicTrades6h:
                              type: number
                              nullable: true
                              default: 0
                            organicTrades12h:
                              type: number
                              nullable: true
                              default: 0
                            organicTrades24h:
                              type: number
                              nullable: true
                              default: 0
                            organicTraders1min:
                              type: number
                              nullable: true
                              default: 0
                            organicTraders5min:
                              type: number
                              nullable: true
                              default: 0
                            organicTraders15min:
                              type: number
                              nullable: true
                              default: 0
                            organicTraders1h:
                              type: number
                              nullable: true
                              default: 0
                            organicTraders4h:
                              type: number
                              nullable: true
                              default: 0
                            organicTraders6h:
                              type: number
                              nullable: true
                              default: 0
                            organicTraders12h:
                              type: number
                              nullable: true
                              default: 0
                            organicTraders24h:
                              type: number
                              nullable: true
                              default: 0
                            organicVolume1minUSD:
                              type: number
                              nullable: true
                              default: 0
                            organicVolume5minUSD:
                              type: number
                              nullable: true
                              default: 0
                            organicVolume15minUSD:
                              type: number
                              nullable: true
                              default: 0
                            organicVolume1hUSD:
                              type: number
                              nullable: true
                              default: 0
                            organicVolume4hUSD:
                              type: number
                              nullable: true
                              default: 0
                            organicVolume6hUSD:
                              type: number
                              nullable: true
                              default: 0
                            organicVolume12hUSD:
                              type: number
                              nullable: true
                              default: 0
                            organicVolume24hUSD:
                              type: number
                              nullable: true
                              default: 0
                            organicVolumeBuy1minUSD:
                              type: number
                              nullable: true
                              default: 0
                            organicVolumeBuy5minUSD:
                              type: number
                              nullable: true
                              default: 0
                            organicVolumeBuy15minUSD:
                              type: number
                              nullable: true
                              default: 0
                            organicVolumeBuy1hUSD:
                              type: number
                              nullable: true
                              default: 0
                            organicVolumeBuy4hUSD:
                              type: number
                              nullable: true
                              default: 0
                            organicVolumeBuy6hUSD:
                              type: number
                              nullable: true
                              default: 0
                            organicVolumeBuy12hUSD:
                              type: number
                              nullable: true
                              default: 0
                            organicVolumeBuy24hUSD:
                              type: number
                              nullable: true
                              default: 0
                            organicVolumeSell1minUSD:
                              type: number
                              nullable: true
                              default: 0
                            organicVolumeSell5minUSD:
                              type: number
                              nullable: true
                              default: 0
                            organicVolumeSell15minUSD:
                              type: number
                              nullable: true
                              default: 0
                            organicVolumeSell1hUSD:
                              type: number
                              nullable: true
                              default: 0
                            organicVolumeSell4hUSD:
                              type: number
                              nullable: true
                              default: 0
                            organicVolumeSell6hUSD:
                              type: number
                              nullable: true
                              default: 0
                            organicVolumeSell12hUSD:
                              type: number
                              nullable: true
                              default: 0
                            organicVolumeSell24hUSD:
                              type: number
                              nullable: true
                              default: 0
                            organicBuys1min:
                              type: number
                              nullable: true
                              default: 0
                            organicBuys5min:
                              type: number
                              nullable: true
                              default: 0
                            organicBuys15min:
                              type: number
                              nullable: true
                              default: 0
                            organicBuys1h:
                              type: number
                              nullable: true
                              default: 0
                            organicBuys4h:
                              type: number
                              nullable: true
                              default: 0
                            organicBuys6h:
                              type: number
                              nullable: true
                              default: 0
                            organicBuys12h:
                              type: number
                              nullable: true
                              default: 0
                            organicBuys24h:
                              type: number
                              nullable: true
                              default: 0
                            organicSells1min:
                              type: number
                              nullable: true
                              default: 0
                            organicSells5min:
                              type: number
                              nullable: true
                              default: 0
                            organicSells15min:
                              type: number
                              nullable: true
                              default: 0
                            organicSells1h:
                              type: number
                              nullable: true
                              default: 0
                            organicSells4h:
                              type: number
                              nullable: true
                              default: 0
                            organicSells6h:
                              type: number
                              nullable: true
                              default: 0
                            organicSells12h:
                              type: number
                              nullable: true
                              default: 0
                            organicSells24h:
                              type: number
                              nullable: true
                              default: 0
                            organicBuyers1min:
                              type: number
                              nullable: true
                              default: 0
                            organicBuyers5min:
                              type: number
                              nullable: true
                              default: 0
                            organicBuyers15min:
                              type: number
                              nullable: true
                              default: 0
                            organicBuyers1h:
                              type: number
                              nullable: true
                              default: 0
                            organicBuyers4h:
                              type: number
                              nullable: true
                              default: 0
                            organicBuyers6h:
                              type: number
                              nullable: true
                              default: 0
                            organicBuyers12h:
                              type: number
                              nullable: true
                              default: 0
                            organicBuyers24h:
                              type: number
                              nullable: true
                              default: 0
                            organicSellers1min:
                              type: number
                              nullable: true
                              default: 0
                            organicSellers5min:
                              type: number
                              nullable: true
                              default: 0
                            organicSellers15min:
                              type: number
                              nullable: true
                              default: 0
                            organicSellers1h:
                              type: number
                              nullable: true
                              default: 0
                            organicSellers4h:
                              type: number
                              nullable: true
                              default: 0
                            organicSellers6h:
                              type: number
                              nullable: true
                              default: 0
                            organicSellers12h:
                              type: number
                              nullable: true
                              default: 0
                            organicSellers24h:
                              type: number
                              nullable: true
                              default: 0
                            createdAt:
                              type: string
                              nullable: true
                            latestTradeDate:
                              type: string
                              nullable: true
                            holdersCount:
                              type: number
                              nullable: true
                            description:
                              type: string
                              nullable: true
                            socials:
                              type: object
                              properties:
                                twitter:
                                  type: string
                                  nullable: true
                                website:
                                  type: string
                                  nullable: true
                                telegram:
                                  type: string
                                  nullable: true
                                others:
                                  type: object
                                  nullable: true
                                  additionalProperties:
                                    nullable: true
                                uri:
                                  type: string
                              required:
                                - twitter
                                - website
                                - telegram
                                - others
                            security:
                              type: object
                              nullable: true
                              properties:
                                buyTax:
                                  type: string
                                  nullable: true
                                sellTax:
                                  type: string
                                  nullable: true
                                transferPausable:
                                  type: boolean
                                top10Holders:
                                  type: string
                                isBlacklisted:
                                  type: boolean
                                noMintAuthority:
                                  type: boolean
                                balanceMutable:
                                  type: boolean
                                lowLiquidity:
                                  type: string
                                burnRate:
                                  type: string
                                liquidityBurnPercentage:
                                  type: number
                                isHoneypot:
                                  type: boolean
                                isNotOpenSource:
                                  type: boolean
                                renounced:
                                  type: boolean
                                locked:
                                  type: string
                                isWhitelisted:
                                  type: boolean
                                isMintable:
                                  type: boolean
                                modifyableTax:
                                  type: boolean
                                selfDestruct:
                                  type: boolean
                            twitterReusesCount:
                              type: number
                              nullable: true
                              default: 0
                            twitterRenameCount:
                              type: number
                              nullable: true
                              default: 0
                            twitterRenameHistory:
                              type: array
                              items:
                                type: object
                                properties:
                                  username:
                                    type: string
                                  lastChecked:
                                    type: string
                                required:
                                  - username
                                  - lastChecked
                              default: []
                            deployerMigrationsCount:
                              type: number
                              nullable: true
                              default: 0
                            deployerTokensCount:
                              type: number
                              nullable: true
                              default: 0
                            dexscreenerListed:
                              type: boolean
                              nullable: true
                              default: false
                            dexscreenerHeader:
                              type: string
                              nullable: true
                              default: null
                            dexscreenerAdPaid:
                              type: boolean
                              nullable: true
                              default: false
                            dexscreenerAdPaidDate:
                              type: string
                              nullable: true
                              default: null
                            dexScreenerEnhanced:
                              type: object
                              nullable: true
                              properties:
                                icon:
                                  type: string
                                  nullable: true
                                header:
                                  type: string
                                  nullable: true
                                description:
                                  type: string
                                  nullable: true
                                links:
                                  type: array
                                  items:
                                    type: object
                                    properties:
                                      url:
                                        type: string
                                      label:
                                        type: string
                                      type:
                                        type: string
                                    required:
                                      - url
                                  default: []
                                isCto:
                                  type: boolean
                                  default: false
                                timestamp:
                                  type: number
                                  nullable: true
                                enhanced:
                                  type: boolean
                                  default: false
                                previousEnhancements:
                                  type: array
                                  items:
                                    type: object
                                    properties:
                                      icon:
                                        type: string
                                        nullable: true
                                      header:
                                        type: string
                                        nullable: true
                                      description:
                                        type: string
                                        nullable: true
                                      links:
                                        type: array
                                        items:
                                          type: object
                                          properties:
                                            url:
                                              type: string
                                            label:
                                              type: string
                                            type:
                                              type: string
                                          required:
                                            - url
                                        default: []
                                      isCto:
                                        type: boolean
                                        default: false
                                      timestamp:
                                        type: number
                                        nullable: true
                                    required:
                                      - icon
                                      - header
                                      - description
                                      - timestamp
                                  default: []
                              default: null
                              required:
                                - icon
                                - header
                                - description
                                - timestamp
                            dexscreenerPendingAt:
                              type: string
                              nullable: true
                              default: null
                            dexscreenerSocialPaid:
                              type: boolean
                              nullable: true
                              default: false
                            dexscreenerSocialPaidDate:
                              type: string
                              nullable: true
                              default: null
                            liveStatus:
                              type: string
                              nullable: true
                            liveThumbnail:
                              type: string
                              nullable: true
                            livestreamTitle:
                              type: string
                              nullable: true
                            liveReplyCount:
                              type: number
                              nullable: true
                            dexscreenerBoosted:
                              type: boolean
                              nullable: true
                              default: false
                            dexscreenerBoostedDate:
                              type: string
                              nullable: true
                              default: null
                            dexscreenerBoostedAmount:
                              type: number
                              nullable: true
                              default: 0
                            trendingScore1min:
                              type: number
                              nullable: true
                              default: 0
                            trendingScore5min:
                              type: number
                              nullable: true
                              default: 0
                            trendingScore15min:
                              type: number
                              nullable: true
                              default: 0
                            trendingScore1h:
                              type: number
                              nullable: true
                              default: 0
                            trendingScore4h:
                              type: number
                              nullable: true
                              default: 0
                            trendingScore6h:
                              type: number
                              nullable: true
                              default: 0
                            trendingScore12h:
                              type: number
                              nullable: true
                              default: 0
                            trendingScore24h:
                              type: number
                              nullable: true
                              default: 0
                            isMayhemMode:
                              type: boolean
                              nullable: true
                              default: null
                            isCashbackCoin:
                              type: boolean
                              nullable: true
                              default: null
                            isAgentMode:
                              type: boolean
                              nullable: true
                              default: null
                            isOGCoin:
                              type: boolean
                              nullable: true
                              default: null
                            top10HoldingsPercentage:
                              type: number
                              nullable: true
                            top50HoldingsPercentage:
                              type: number
                              nullable: true
                            top100HoldingsPercentage:
                              type: number
                              nullable: true
                            top200HoldingsPercentage:
                              type: number
                              nullable: true
                            devHoldingsPercentage:
                              type: number
                              nullable: true
                            insidersHoldingsPercentage:
                              type: number
                              nullable: true
                            bundlersHoldingsPercentage:
                              type: number
                              nullable: true
                            snipersHoldingsPercentage:
                              type: number
                              nullable: true
                            proTradersHoldingsPercentage:
                              type: number
                              nullable: true
                            freshTradersHoldingsPercentage:
                              type: number
                              nullable: true
                            smartTradersHoldingsPercentage:
                              type: number
                              nullable: true
                            insidersCount:
                              type: number
                              nullable: true
                            bundlersCount:
                              type: number
                              nullable: true
                            snipersCount:
                              type: number
                              nullable: true
                            freshTradersCount:
                              type: number
                              nullable: true
                            proTradersCount:
                              type: number
                              nullable: true
                            smartTradersCount:
                              type: number
                              nullable: true
                            freshTradersBuys:
                              type: number
                              nullable: true
                            proTradersBuys:
                              type: number
                              nullable: true
                            smartTradersBuys:
                              type: number
                              nullable: true
                          required:
                            - address
                            - chainId
                            - symbol
                            - name
                            - priceTokenString
                            - approximateReserveTokenRaw
                            - logo
                            - bondedAt
                            - createdAt
                            - latestTradeDate
                            - description
                            - socials
                            - security
                            - liveStatus
                            - liveThumbnail
                            - livestreamTitle
                            - liveReplyCount
                        labels:
                          type: array
                          items:
                            type: string
                        walletMetadata:
                          type: object
                          nullable: true
                          properties:
                            entityName:
                              type: string
                              nullable: true
                            entityLogo:
                              type: string
                              nullable: true
                            entityLabels:
                              type: array
                              items:
                                type: string
                            entityType:
                              type: string
                              nullable: true
                            entityDescription:
                              type: string
                              nullable: true
                            entityTwitter:
                              type: string
                              nullable: true
                            entityWebsite:
                              type: string
                              nullable: true
                            entityGithub:
                              type: string
                              nullable: true
                            entityDiscord:
                              type: string
                              nullable: true
                            entityTelegram:
                              type: string
                              nullable: true
                            extra:
                              type: object
                              additionalProperties:
                                nullable: true
                          required:
                            - entityName
                            - entityLogo
                            - entityLabels
                            - entityType
                            - entityDescription
                            - entityTwitter
                            - entityWebsite
                            - entityGithub
                            - entityDiscord
                            - entityTelegram
                        platform:
                          type: object
                          nullable: true
                          properties:
                            id:
                              type: string
                            name:
                              type: string
                            logo:
                              type: string
                              nullable: true
                          required:
                            - id
                            - name
                            - logo
                        totalFeesUSD:
                          type: number
                          nullable: true
                        gasFeesUSD:
                          type: number
                          nullable: true
                        platformFeesUSD:
                          type: number
                          nullable: true
                        mevFeesUSD:
                          type: number
                          nullable: true
                      required:
                        - chain_id
                        - swap_type
                        - raw_amount0
                        - raw_amount1
                        - amount0
                        - amount1
                        - ratio
                        - price_usd_token0
                        - price_usd_token1
                        - date
                        - amount_usd
                        - pool_address
                        - token0_address
                        - token1_address
                        - transaction_sender_address
                        - transaction_hash
                        - base
                        - quote
                        - side
                        - amount_quote
                        - amount_base
                        - amount_quote_raw
                        - amount_base_raw
                        - labels
                required:
                  - data

````