Skip to main content
GET
/
swaps
/
range
Swaps in a time or slot range
curl --request GET \
  --url https://api.dexploit.dev/swaps/range \
  --header 'X-API-Key: <api-key>'
{
  "swaps": [
    {
      "signature": "<string>",
      "slot": 123,
      "timestamp": 123,
      "token_address": "<string>",
      "pair_address": "<string>",
      "user": "<string>",
      "is_buy": true,
      "sol_amount": 123,
      "token_amount": 123,
      "fee": 123,
      "fee_bps": 123,
      "creator_fee": 123,
      "creator_fee_bps": 123,
      "price_per_token": 123,
      "pool_price": 123,
      "price_impact_bps": 123,
      "base_decimals": 123,
      "quote_decimals": 123,
      "virtual_sol_reserves": 123,
      "virtual_token_reserves": 123,
      "real_sol_reserves": 123,
      "real_token_reserves": 123,
      "transfer_fee_in": 123,
      "transfer_fee_out": 123,
      "cashback": 123,
      "cashback_bps": 123
    }
  ],
  "total": 123,
  "has_more": true
}

Documentation Index

Fetch the complete documentation index at: https://docs.dexploit.dev/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

X-API-Key
string
header
required

Preferred for swaps-api endpoints (/swaps/*, /stats/*, /trending, /pool-events).

Query Parameters

start_time
integer

Unix epoch seconds.

end_time
integer
start_slot
integer<int64>
end_slot
integer<int64>
token
string
trader
string
pool
string
is_buy
boolean
min_sol
number
dex
string
limit
integer
default:100
Required range: 1 <= x <= 1000
offset
integer
default:0
Required range: x >= 0

Response

Page of swaps

Paged list of swaps, shared by /swaps, /swaps/range, /swaps/whale.

swaps
object[]
total
integer

Count of swaps in this page.

has_more
boolean

True if more rows match — increment offset to page.