The API is currently in development and is not yet available for production use. Please check back later.
curl --request POST \
--url https://refract.prismapi.io/v1/solana/dex/trades/get-trades \
--header 'Content-Type: application/json' \
--header 'X-Api-Key: <api-key>' \
--data '
{
"wallet": "suqh5sHtr8HyJ7q8scBimULPkPpA557prMG47xCHQfK",
"limit": 20
}
'{
"count": 123,
"cursor": "<string>",
"data": [
{
"protocol": "<string>",
"swap_type": "quote_token",
"wallet": "<string>",
"token": "<string>",
"quote": "<string>",
"position": "<string>",
"direction": "buy",
"position_state": "open",
"token_amount": 123,
"quote_amount": 123,
"native_amount": 123,
"usd_amount": 123,
"pre_token_balance": 123,
"post_token_balance": 123,
"token_symbol": "<string>",
"quote_symbol": "<string>",
"token_price": 123,
"quote_price": 123,
"block_slot": 123,
"block_time": 123,
"tx_hash": "<string>",
"trade_index": 123
}
]
}Returns trades for a wallet, token or both.
curl --request POST \
--url https://refract.prismapi.io/v1/solana/dex/trades/get-trades \
--header 'Content-Type: application/json' \
--header 'X-Api-Key: <api-key>' \
--data '
{
"wallet": "suqh5sHtr8HyJ7q8scBimULPkPpA557prMG47xCHQfK",
"limit": 20
}
'{
"count": 123,
"cursor": "<string>",
"data": [
{
"protocol": "<string>",
"swap_type": "quote_token",
"wallet": "<string>",
"token": "<string>",
"quote": "<string>",
"position": "<string>",
"direction": "buy",
"position_state": "open",
"token_amount": 123,
"quote_amount": 123,
"native_amount": 123,
"usd_amount": 123,
"pre_token_balance": 123,
"post_token_balance": 123,
"token_symbol": "<string>",
"quote_symbol": "<string>",
"token_price": 123,
"quote_price": 123,
"block_slot": 123,
"block_time": 123,
"tx_hash": "<string>",
"trade_index": 123
}
]
}Documentation Index
Fetch the complete documentation index at: https://docs.prismapi.io/llms.txt
Use this file to discover all available pages before exploring further.
Your Prism API key. You can get one for free in the Prism Dashboard.
Wallet address to filter trades by. When combined with token, returns only trades for that wallet on that token.
Token address to filter trades by. When combined with wallet, returns only trades for that wallet on that token.
Maximum number of results to return in a single page.
1 <= x <= 100Opaque cursor returned by a previous response. Pass it to fetch the next page of results.
Was this page helpful?