GET /smart-sell/transactions/:id
Fetch a Smart Sell bot's executed sell transactions, paginated and ordered newest-first.
Each entry is an on-chain transaction signature for a sell the bot performed. Pair a signature with a Solana explorer to inspect the full trade.
Use case
Activity feed / history view for a single bot — page back through every sell it has executed.
Path params
| Param | Required | Description |
|---|---|---|
id | yes | Smart Sell ObjectId. |
Query params
| Field | Type | Required | Description |
|---|---|---|---|
limit | integer | no | Page size, 0–200. Default 50. 0 means no limit (return all from offset). |
offset | integer | no | Number of newest transactions to skip. Default 0. |
Response 200
{
"transactions": [
"5xZ...signature",
"3aQ...signature"
],
"pagination": {
"limit": 50,
"offset": 0,
"total": 128,
"hasMore": true
}
}
| Field | Description |
|---|---|
transactions | Transaction signatures, newest-first. |
pagination.total | Total number of transactions on the bot. |
pagination.hasMore | true if more transactions exist past this page. |
Errors
| Status | Meaning |
|---|---|
400 | id malformed, or limit/offset out of range. |
403 | Bot not owned by caller. |
404 | Bot not found. |
Example
curl -H "Authorization: Bearer $ACCESS" -H "x-user-id: $USER_ID" \
"$BASE_URL/smart-sell/transactions/<botId>?limit=50&offset=0"