Authentication
This endpoint requires JWT authentication via the Authorization: Bearer <token> header.
Path Parameters
The token mint address to retrieve trades for
Query Parameters
Maximum number of trades to return per request. Use this for pagination.
Number of trades to skip before starting to return results. Use with limit for pagination.
Minimum trade size to filter results. Only trades equal to or larger than this value will be returned.
Response
Array of trade objects for the specified token
Example Request
curl -X GET "https://frontend-api-v3.pump.fun/trades/all/7GCihgDB8fe6KNjn2MYtkzZcRjQy3t9GHdC8uHYmW2hr?limit=50&offset=0&minimumSize=0.1" \
-H "Authorization: Bearer <your_token>" \
-H "Accept: application/json"
Replace <your_token> with your actual JWT token and use a valid token mint address.
To paginate through results:
- Start with
offset=0 and your desired limit
- For the next page, increment
offset by the limit value
- Continue until fewer results than
limit are returned
Example pagination sequence:
- Page 1:
offset=0&limit=50
- Page 2:
offset=50&limit=50
- Page 3:
offset=100&limit=50
Get Trade Count
Get the total number of trades for a specific token.
Path Parameters
The token mint address to count trades for
Query Parameters
Minimum trade size to filter the count. Only trades equal to or larger than this value will be counted.
Response
Total number of trades matching the criteria
Example Request
curl -X GET "https://frontend-api-v3.pump.fun/trades/count/7GCihgDB8fe6KNjn2MYtkzZcRjQy3t9GHdC8uHYmW2hr?minimumSize=0.1" \
-H "Authorization: Bearer <your_token>" \
-H "Accept: application/json"