> ## Documentation Index
> Fetch the complete documentation index at: https://apidocs.finrock.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Stake Transactions

> List your TRON staking transactions, including stakes, unstakes and releases, with optional filters for asset and date range.

**[MCP scope](https://apidocs.finrock.io/api-reference/mcp-scopes.md):** `dac.read`

Use this endpoint to see the staking transactions in your sub-account: stakes, unstakes and releases. Each entry has the same format as a transaction in [List Transactions](https://apidocs.finrock.io/api-reference/transactions/list-transactions.md).

## Query Parameters

All parameters are optional.

**assets** `string`

Comma-separated list of assets to include, for example `TRX,USDT`.

**after** `integer`

Return only transactions created after this Unix timestamp (seconds).

**before** `integer`

Return only transactions created before this Unix timestamp (seconds).

**page** `integer`

The page number to return. Starts at `1`.

**limit** `integer`

The number of transactions to return per page.

```bash cURL theme={null}
curl --request GET \
     --url 'https://api.finrock.io/dac/v1/tron/stake-txns?assets=TRX&after=1704067200&before=1704153600&page=1&limit=50' \
     --header 'Authorization: Bearer {JWT}' \
     --header 'accept: application/json' \
     --header 'x-api-key: YOUR_API_KEY'
```

## Response

A successful request returns HTTP `200` with a `pagination` object and a `transactions` array.

**pagination** `object`

Pagination details: `page`, `limit` and `total_records`.

**transactions** `array`

The staking transactions. Each one has the same fields as a transaction in [List Transactions](https://apidocs.finrock.io/api-reference/transactions/list-transactions.md#response). The `type` field shows the operation, for example `Stake`. The `status` field uses the same values as all other transactions; see [Transaction Statuses](https://apidocs.finrock.io/reference/transaction-statuses.md).

```json 200 expandable theme={null}
{
  "pagination": {
    "page": 1,
    "limit": 200,
    "total_records": 1
  },
  "transactions": [
    {
      "id": "9f8c3b2a-1e4d-4c6b-8a7f-2d1e3c4b5a69",
      "sub_account": {
        "id": "47fbf0b6-04ff-4843-ba9f-7163815fb6e1",
        "title": "Primary Treasury SubAccount"
      },
      "type": "Stake",
      "asset": "TRX",
      "asset_ticker": "TRX",
      "chain": {
        "id": "TRX",
        "title": "Tron",
        "ticker": "TRX"
      },
      "amount": 5000.000000,
      "amount_in_usd": 625.50,
      "network_fee": 1.500000,
      "nett": 5000.000000,
      "fees": null,
      "hash": "4a7f8b9e1c2d3e4f5a6b7c8d9e0f1a2b3c4d5e6f7a8b9c0d1e2f3a4b5c6d7e8f",
      "source_type": "Internal",
      "source_id": "TXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
      "source_alias": "Main User Wallet",
      "dest_type": "External",
      "dest_id": "TVjs19Yn1v9u...stakingcontract",
      "dest_alias": "Tron Staking Pool",
      "dest_outputs": [],
      "memo": "Staking TRX for bandwidth/energy",
      "sequence_id": "seq_8839201",
      "created_on_utc": "2026-10-28T09:15:30Z",
      "created_timestamp_utc": 1761642930,
      "status": "Success",
      "confirmations": {
        "required": 19,
        "actual": 25
      },
      "explorer_url": "https://tronscan.org/#/transaction/4a7f8b9e1c2d3e4f5a6b7c8d9e0f1a2b3c4d5e6f7a8b9c0d1e2f3a4b5c6d7e8f",
      "last_updated_on_utc": "2026-10-28T09:16:15Z",
      "last_updated_timestamp_utc": 1761642975,
      "tx_key": null,
      "failure_reason": null,
      "approvals": null,
      "aml": {
        "cid": null,
        "risk_score": null,
        "ca_payload": null
      },
      "created_by": {
        "name": "Jane Doe",
        "email": "jane.doe@example.com"
      },
      "cancelled_by": null,
      "tx_dtmemo": null,
      "cancelable": false
    }
  ]
}
```


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.