Skip to main content
GET
/
stocks
/
api
/
fetch
/
transactions
/
{tokenAddress}
curl "https://api.trusset.org/stocks/api/fetch/transactions/0x1234...?type=issue&limit=20" \
  -H "X-API-Key: trusset_abc123xy_secret..."
{
  "success": true,
  "data": [
    {
      "transactionHash": "0xabc123...",
      "type": "issue",
      "from": "0x0000000000000000000000000000000000000000",
      "to": "0xAbC123dEf456789012345678901234567890AbCd",
      "amount": "1000",
      "timestamp": "2025-06-15T12:00:00.000Z"
    }
  ],
  "metadata": {
    "requestId": "550e8400-e29b-41d4-a716-446655440000",
    "timestamp": "2025-06-15T12:00:00.000Z",
    "instanceId": "inst_abc123"
  }
}
Returns a paginated list of transactions for a stock token, optionally filtered by transaction type.

Path Parameters

tokenAddress
string
required
Address of the stock token contract.

Query Parameters

type
string
Filter by transaction type (e.g., issue, redeem, transfer, freeze).
limit
integer
default:"50"
Maximum number of transactions to return. Capped at 200.
offset
integer
default:"0"
Number of records to skip for pagination.

Response Fields

success
boolean
Request status.
data
object[]
Array of transaction records.
curl "https://api.trusset.org/stocks/api/fetch/transactions/0x1234...?type=issue&limit=20" \
  -H "X-API-Key: trusset_abc123xy_secret..."
{
  "success": true,
  "data": [
    {
      "transactionHash": "0xabc123...",
      "type": "issue",
      "from": "0x0000000000000000000000000000000000000000",
      "to": "0xAbC123dEf456789012345678901234567890AbCd",
      "amount": "1000",
      "timestamp": "2025-06-15T12:00:00.000Z"
    }
  ],
  "metadata": {
    "requestId": "550e8400-e29b-41d4-a716-446655440000",
    "timestamp": "2025-06-15T12:00:00.000Z",
    "instanceId": "inst_abc123"
  }
}