Jump to
Ctrl
+
/

List Solana Transactions By Address

GET
/blockchain-data/solana/{network}/addresses/{address}

This endpoint will list transactions by an attribute address. The transactions listed will detail additional information such as hash, height, time of creation in Unix timestamp, etc.


Please be advised that retrieving Solana (beta) data will provide you with the most recent day of transactions. For access to full historical data, kindly reach out to our support team.

Path Parameters

network string Required

Represents the name of the blockchain network used; blockchain networks are usually identical as technology and software.

address string Required

Represents the public address, which is a compressed and shortened form of a public key.

Query Parameters

context string Optional

In batch situations the user can use the context to correlate responses with requests. This property is present regardless of whether the response was successful or returned as an error. context is specified by the user.

limit string Optional

Defines how many items should be returned in the response per page basis.

startingAfter string Optional

String representation of the transaction signature to start searching backwards from. If not provided the search starts from the top of the highest max confirmed block

Response Schema

apiVersion string Required

Specifies the version of the API that incorporates this endpoint.

2023-04-25
requestId string Required

Defines the ID of the request. The requestId is generated by Crypto APIs and it's unique for every request.

601c1710034ed6d407996b30
context string Optional

In batch situations the user can use the context to correlate responses with requests. This property is present regardless of whether the response was successful or returned as an error. context is specified by the user.

yourExampleString
data object Required
limit integer Required

Defines how many items should be returned in the response per page basis.

50
startingAfter string Optional

Defines the id of the previous listed record id from which the current list should start from.

5ca21f92cf5431000105d1a7
hasMore boolean Required

Defines whether or not there are more elements available after this set.

true
nextStartingAfter string Optional

Defines the id of the next page which the next list should start from.

5ca21f92cf5431000105d1a7
sortingOrder string Optional

Defines what the sorting order is either ascending or descending.

ascending
items array Items (object) Required
blockHeight string Required

Numeric representation of the transaction's block height

259495121
fee object Required

Object representation of the fee's amount & unit

amount string Required

String representation of the transaction's fee amount

0.000010702
unit string Required

String representation of the transaction's fee unit (ex. SOL)

SOL
nativeBalanceChanges array Items (object) Required

Object Array representation of the transactions native (SOL) balance changes of each address

address string Required

String representation of the balance change address

Dn4noZ5jgGfkntzcQSUZ8czkreiZ1ForXYoV2H8Dm7S1
after string Required

String representation of the balance change after the transaction

100
before string Required

String representation of the balance change before the transaction

150
change string Required

String representation of the balance change calculated

50
type string Optional

String representation of the balance change type

native
unit string Required

String representation of the balance change unit (ex. SOL)

SOL
nativeMovements array Items (object) Required

Object Array representation of the transactions native movements

amount string Required

String representation of the movement asset amount

10
recipientAddress string Required

String representation of the movement recipient address

DUVULQ5bLhvrMwV6BzqPPEQ9RYJ2pVkqwmByBTESTpVf
senderAddress string Required

String representation of the movement sender address

DUVULQ5bLhvrMTEstBzqPPEQ9RYJ2pVkqwmByBHKNGpVf
unit string Required

String representation of the movement token's unit

SOL
signature string Required

String representation of the transaction's signature

2KGuERep8VNbpDbyLxxXKV8uFik5ECSx5zrRAgUyzAbGCXGVg2Xb62Yda8TVD3xjxsmGkSNDSm5cVstgLjfnmte5
signer string Required

String representation of the transaction's signer

DCAKxn5PFNN1mBREPWGdk1RXg5aVH9rPErLfBFEi2Emb
timestamp string Required

Numeric representation of the transaction's timestamp

1712821685
tokenBalanceChanges array Items (object) Required

Object Array representation of the transactions token (SPL) balance changes of each address and token

address string Required

String representation of the balance change address

DUVULQ5bLhvrMwV6BzqPPEQ9RYJ2pVkqwmByBHKNGpVf
after string Required

String representation of the balance change after the transaction

50
before string Required

String representation of the balance change before the transaction

50
change string Required

String representation of the balance change calculated

100
contractAddress string Required

String representation of the balance change token's contract address (also called mint)

Dn4noZ5jgGfkntzcQSUZ8czkreiZ1ForXYoV2H8Dm7S1
tokenAddress string Required

String representation of the balance change token address (also called mint)

DUVULQ5bLhvrMwV6BzqPPEQ9RYJ2pVkqwmByBHKNGpVf
type string Optional

String representation of the balance change type

spl
tokenMovements array Items (object) Required

Object Array representation of the transactions token movements

amount string Required

String representation of the movement asset amount

10
contractAddress string Required

String representation of the movement contract's address (also called mint)

Dn4noZ5jgGfkntzcQSUZ8czkreiZ1ForXYoV2H8Dm7S1
recipientAddress string Required

String representation of the movement recipient address

DUVULQ5bLhvrMwV6BzqPPEQ9RYJ2pVkqwmByBTESTpVf
recipientTokenAddress string Optional

String representation of the movement recipient token address

DUVULQ5bLhvrMTEstBzqPPEQ9RYJ2pVkqwmByBHKNGpVf
senderAddress string Required

String representation of the movement sender address

DUVULQ5bLhvrMTEstBzqPPEQ9RYJ2pVkqwmByBHKNGpVf
senderTokenAddress string Optional

String representation of the movement sender token address

DUVULQ5bLhvrMwV6BzqPPEQ9RYJ2pVkqwmByBHKNGpVf

Credits Cost : 500 Credits for 1 Results

Was this page helpful?
Yes
No
Powered by
Language
URL

{
    "apiVersion": "2023-04-25",
    "requestId": "601c1710034ed6d407996b30",
    "context": "yourExampleString",
    "data": {
        "limit": 50,
        "startingAfter": "5ca21f92cf5431000105d1a7",
        "hasMore": true,
        "nextStartingAfter": "5ca21f92cf5431000105d1a7",
        "sortingOrder": "ascending",
        "items": [
            {
                "blockHeight": "259495121",
                "fee": {
                    "amount": "0.000010702",
                    "unit": "SOL"
                },
                "nativeBalanceChanges": [
                    {
                        "address": "Dn4noZ5jgGfkntzcQSUZ8czkreiZ1ForXYoV2H8Dm7S1",
                        "after": "100",
                        "before": "150",
                        "change": "50",
                        "type": "native",
                        "unit": "SOL"
                    }
                ],
                "nativeMovements": [
                    {
                        "amount": "10",
                        "recipientAddress": "DUVULQ5bLhvrMwV6BzqPPEQ9RYJ2pVkqwmByBTESTpVf",
                        "senderAddress": "DUVULQ5bLhvrMTEstBzqPPEQ9RYJ2pVkqwmByBHKNGpVf",
                        "unit": "SOL"
                    }
                ],
                "signature": "2KGuERep8VNbpDbyLxxXKV8uFik5ECSx5zrRAgUyzAbGCXGVg2Xb62Yda8TVD3xjxsmGkSNDSm5cVstgLjfnmte5",
                "signer": "DCAKxn5PFNN1mBREPWGdk1RXg5aVH9rPErLfBFEi2Emb",
                "timestamp": "1712821685",
                "tokenBalanceChanges": [
                    {
                        "address": "DUVULQ5bLhvrMwV6BzqPPEQ9RYJ2pVkqwmByBHKNGpVf",
                        "after": "50",
                        "before": "50",
                        "change": "100",
                        "contractAddress": "Dn4noZ5jgGfkntzcQSUZ8czkreiZ1ForXYoV2H8Dm7S1",
                        "tokenAddress": "DUVULQ5bLhvrMwV6BzqPPEQ9RYJ2pVkqwmByBHKNGpVf",
                        "type": "spl"
                    }
                ],
                "tokenMovements": [
                    {
                        "amount": "10",
                        "contractAddress": "Dn4noZ5jgGfkntzcQSUZ8czkreiZ1ForXYoV2H8Dm7S1",
                        "recipientAddress": "DUVULQ5bLhvrMwV6BzqPPEQ9RYJ2pVkqwmByBTESTpVf",
                        "recipientTokenAddress": "DUVULQ5bLhvrMTEstBzqPPEQ9RYJ2pVkqwmByBHKNGpVf",
                        "senderAddress": "DUVULQ5bLhvrMTEstBzqPPEQ9RYJ2pVkqwmByBHKNGpVf",
                        "senderTokenAddress": "DUVULQ5bLhvrMwV6BzqPPEQ9RYJ2pVkqwmByBHKNGpVf"
                    }
                ]
            }
        ]
    }
}