Skip to main content
GET
/
wallets
/
me
/
history
curl "https://api.useknot.xyz/wallets/me/history?limit=50&offset=0&action=transfer" \
  -H "Authorization: Bearer <token>"
{
  "status": true,
  "data": {
    "transactions": [
      {
        "id": "uuid",
        "action": "transfer",
        "asset": "USDC",
        "amount": 100,
        "to": "RecipientAddress...",
        "signature": "5UfgJ3vN...",
        "status": "confirmed",
        "metadata": {},
        "createdAt": "2025-01-10T12:00:00.000Z"
      }
    ],
    "pagination": {
      "total": 150,
      "limit": 50,
      "offset": 0,
      "hasMore": true
    }
  }
}
Returns a paginated list of the agent’s past transactions from the audit log. Filter by action type and use limit and offset for pagination.
Requires authentication via Bearer token.

Query parameters

limit
number
default:"50"
Maximum number of transactions to return. Cannot exceed 100.
offset
number
default:"0"
Number of records to skip for pagination.
action
string
Filter results by action type. Accepted values: transfer, trade, deposit.

Response

status
boolean
true when the request succeeds.
data
object

Errors

StatusDescription
401Missing or invalid Bearer token
429Rate limit exceeded
curl "https://api.useknot.xyz/wallets/me/history?limit=50&offset=0&action=transfer" \
  -H "Authorization: Bearer <token>"
{
  "status": true,
  "data": {
    "transactions": [
      {
        "id": "uuid",
        "action": "transfer",
        "asset": "USDC",
        "amount": 100,
        "to": "RecipientAddress...",
        "signature": "5UfgJ3vN...",
        "status": "confirmed",
        "metadata": {},
        "createdAt": "2025-01-10T12:00:00.000Z"
      }
    ],
    "pagination": {
      "total": 150,
      "limit": 50,
      "offset": 0,
      "hasMore": true
    }
  }
}