Beginning on September 11th, 2023, we're implementing a series of significant API changes, some of which are breaking changes, but will ultimately provide you with a faster, more reliable, and more consistent experience.
These changes are:
The
total
field in the response body and thedisable_total
query parameter will be removed from a number of endpoints. Customers who have already stopped using these features following earlier updates will not be affected. The affected endpoints includegetTokenTransfers
,getNFTs
,getWalletNFTCollections
,getNFTTrades
,getNFTTransfers
,getContractNFTTransfers
,getNFTOwners
,getTokenAddressTransfers
,getWalletTokenIdTransfers
,getAllTokenIds
,getNFTTransfersFromToBlock
,getNFTTransfersByBlock
,getTokenIdOwners
,getTransactions
,getContractEvents
.Global totals will be re-introduced under new endpoints. See the migration guide for more detail.
The
direction
query parameter is being removed from thegetNFTTransfers
endpoint.For the
getLogsByAddress
endpoint, thetopic0
field will now be required, and we will be removing thetopic1
,topic2
, andtopic3
fields.The following endpoints will be deprecated:
searchNFTs
,getErc20Mints
,getErc20Burns
,getErc20Transfers
,getErc20Approvals
.
If you are affected by these changes you can find a detailed migration guide here.
These changes will improve the speed, consistency, and scalability of our API, making it easier for you to work with whilst laying the foundations for what’s coming next… In the short term, expect enhancements like wallet net-worth, NFT prices and ERC20 holders. Rest assured, more improvements are on the way very soon!
Check out our Roadmap to stay up-to-date with all of the features we have coming soon.