Skip to main content

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

ParamRequiredDescription
idyesSmart Sell ObjectId.

Query params

FieldTypeRequiredDescription
limitintegernoPage size, 0200. Default 50. 0 means no limit (return all from offset).
offsetintegernoNumber of newest transactions to skip. Default 0.

Response 200

{
"transactions": [
"5xZ...signature",
"3aQ...signature"
],
"pagination": {
"limit": 50,
"offset": 0,
"total": 128,
"hasMore": true
}
}
FieldDescription
transactionsTransaction signatures, newest-first.
pagination.totalTotal number of transactions on the bot.
pagination.hasMoretrue if more transactions exist past this page.

Errors

StatusMeaning
400id malformed, or limit/offset out of range.
403Bot not owned by caller.
404Bot not found.

Example

curl -H "Authorization: Bearer $ACCESS" -H "x-user-id: $USER_ID" \
"$BASE_URL/smart-sell/transactions/<botId>?limit=50&offset=0"