---
title: "Get fungible trades"
method: GET
path: "/v2/farcaster/fungible/trades/"
tags: ["Onchain"]
---

# Get fungible trades

`GET /v2/farcaster/fungible/trades/`

Get recent trades for a specific fungible within a timeframe. Returns trades ordered by timestamp (most recent first).

## Query parameters

- `network` 'base', required
- `address` string, required
- `time_window` '1h' | '6h' | '12h' | '24h' | '7d'
- `min_amount_usd` number

## Response `200`

Success

- object
  - `object` 'fungible_trades', required
  - `trades` object[], required
    - `object` 'trade', required
    - `pool` object
      - `address` string, required
      - `object` 'pool', required
      - `protocol_family` string
      - `protocol_version` string
    - `trader` UserDehydrated, required
      - `custody_address` string — Ethereum address
      - `display_name` string, nullable
      - `fid` integer, required — The unique identifier of a farcaster user or app (unsigned integer)
      - `object` 'user_dehydrated', required
      - `pfp_url` string, nullable
      - `score` number
      - `username` string
    - `transaction` object, required
      - `hash` string, required
      - `net_transfer` object, required
        - `object` 'net_transfer', required
        - `receiving_fungible` FungibleBalance, required
          - `balance` object, required
            - `in_token` string, required
            - `in_usd` number, nullable, required
          - `object` 'fungible_balance', required
          - `token` Fungible, required
            - `address` string, required — The contract address of the token
            - `decimals` integer, required — The number of decimals the token uses
            - `logo` string, nullable, required — The logo URL of the token
            - `name` string, required — The token name e.g. "Ethereum"
            - `network` 'ethereum' | 'optimism' | 'base' | 'arbitrum' | 'robinhood', required — A blockchain network e.g. "ethereum", "optimism", "base", "arbitrum", "robinhood"
            - `object` 'fungible', required
            - `symbol` string, required — The token symbol e.g. "ETH"
            - `total_supply` string, nullable, required — The total supply of the token
        - `sending_fungible` FungibleBalance, required
          - `balance` object, required
            - `in_token` string, required
            - `in_usd` number, nullable, required
          - `object` 'fungible_balance', required
          - `token` Fungible, required
            - `address` string, required — The contract address of the token
            - `decimals` integer, required — The number of decimals the token uses
            - `logo` string, nullable, required — The logo URL of the token
            - `name` string, required — The token name e.g. "Ethereum"
            - `network` 'ethereum' | 'optimism' | 'base' | 'arbitrum' | 'robinhood', required — A blockchain network e.g. "ethereum", "optimism", "base", "arbitrum", "robinhood"
            - `object` 'fungible', required
            - `symbol` string, required — The token symbol e.g. "ETH"
            - `total_supply` string, nullable, required — The total supply of the token
      - `network` object, required
        - `name` string, required
        - `object` 'network', required

## Other responses

- `400` — Bad Request
- `500` — Server Error

---

[API](https://skmtc.net/neynar/apis/neynar-api.md) · [All operations](https://skmtc.net/neynar/apis/neynar-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/neynar/neynar-api/versions/dbb91bfb0d1a/schema)
