---
title: "Get TRC-20 transactions for a TRON account"
method: GET
path: "/v3/tron/transaction/account/{address}/trc20"
tags: ["Tron - Tatum API"]
---

# Get TRC-20 transactions for a TRON account

`GET /v3/tron/transaction/account/{address}/trc20`

## Request

- Base URL: `https://api.tatum.io`
- URL: `https://api.tatum.io/v3/tron/transaction/account/{address}/trc20`
- Auth: API key in header `x-api-key`

/v3/tron/transaction/account/{address}/trc20

**5 credits per API call**

Get TRC-20 transactions for a TRON account.

This API returns up to 200 transactions in one API call. If there are more than 200 transactions for the TRON account, the response body will contain the `next` parameter with the fingerprint of the transaction that follows the last (200th) transaction in the returned list.

To get the next 200 transactions, make another call using this API, but this time add the `next` parameter the endpoint URL and set it to the transaction fingerprint from the `next` parameter in the response, for example:

`https://api.tatum.io/v3/tron/transaction/account/{address}/trc20?next=81d0524acf5967f3b361e03fd7d141ab511791cd7aad7ae406c4c8d408290991`

## Path parameters

- `address` string, required

## Query parameters

- `next` string
- `onlyConfirmed` boolean
- `onlyUnconfirmed` boolean
- `onlyTo` boolean
- `onlyFrom` boolean
- `orderBy` 'block_timestamp,asc' | 'block_timestamp,desc'
- `minTimestamp` number
- `maxTimestamp` number
- `contractAddress` string

## Response `200`

OK

- object
  - `next` string: If present, there are more transactions for the TRON account than the 200 transactions returned in the response, and this parameter specifies the fingerprint of the transaction that follows the last (200<sup>th</sup>) transaction in the returned list of transactions. Use it to get the next 200 transactions for the specified account (for more information, see the description of this API).
  - `transactions` TronTx20[], required: The list of transactions for the specified TRON account
    - `txID` string, required: Transaction ID.
    - `tokenInfo` object, required
      - `symbol` string, required
      - `address` string, required
      - `decimals` number, required
      - `name` string, required
    - `from` string, required
    - `to` string, required
    - `type` string, required
    - `value` string, required

## Other responses

- `400`: Bad Request
- `401`: Unauthorized. Not valid or inactive subscription key present in the HTTP Header.
- `403`: Forbidden. The request is authenticated, but it is not possible to required perform operation due to logical error or invalid permissions.
- `500`: Internal server error. There was an error on the server during the processing of the request.

---

[API](https://skmtc.dev/tatum/apis/blockchain.md) - [All operations](https://skmtc.dev/tatum/apis/blockchain/llms.txt) - [OpenAPI document](https://skmtc.dev/tatum/apis/blockchain/revisions/f9623a85f420?raw)
