TX History
These endpoints are related to retrieving the parsed, detailed transaction history for a wallet. This API is NOT part of a Portfolio API subscription at this time, and is not related to credit usage.
Last updated
These endpoints are related to retrieving the parsed, detailed transaction history for a wallet. This API is NOT part of a Portfolio API subscription at this time, and is not related to credit usage.
Last updated
Purchasing
This API is available for purchase for individual wallets via our website. Calls to this API are permitted to be done directly to the API provided you have purchased a subscription.
This API is also available for a yearly fee or pay-as-you-go for customers of any size. Contact us in our Discord for more information.
This API is NOT part of a Portfolio API subscription at this time, and is not related to credit usage.
All requests require proper authentication using the method described in the Authentication section.
A call to update-cache
is always required in order to begin the fetch for a wallet. Status can be retrieved with repeated calls to that endpoint.
/v1/transaction-history/update-cache
The public key of the wallet
The 'maxWaitTime' param is the MAX amount of time to wait for an update to be done if it is needed.
I've found that 5000ms is long enough to grab the most recent 50 or so txs. If the cache is up to date, no waiting happens
and this immediately returns. If the cache update finishes sooner than the time supplied, this method returns at that time.
The time supplied is a MAX.
The api key of the user
No body
/v1/transaction-history/list
The public key of the wallet
The year of the transactions
The api key of the user
{ "filters": { page: 1, itemsPerPage: 10, sortDesc: true, startDate : "2021-01-01T00:00:00.000Z", endDate: "2021-01-01T00:00:00.000Z", platforms: ["Jupiter", "Solana"], tokens: ["SOL", "STEP"], txId: "5CLeZVatZA5czyPeJwACjVcR68sXzEjBSiJAuWXg6M46NFagBYak71JmkUPS1D3uwGyFEHcDytqQtVERgSEQ5fyK" types: ["Stake", "Unstake"] }
No body