Hey there!
I’m looking into available API and don’t see a way to get the list of all the previous transactions for the given address.
As an example, take [this page|https://immutascan.io/address/0x9e0d99b864e1ac12565125c5a82b59adea5a09cd?tab=0] - it has all the recent transaction for 0x9e0d99b864e1ac12565125c5a82b59adea5a09cd address.
Is there an undocumented API for this?
Because if not - then this kind of an operation would be quite cumbersome to fetch. Each operation type - transfer, trade etc. - would need to be fetched separately from Get a list of ... API (like this one), and then filtered for the given token_address. That sounds like a lot of unnecessary operations for both the caller and the server.
You are right. I don’t think there is currently one API that lists all types of transactions for a given address. The users need to leverage ‘/orders’, ‘/trades’, ‘/transfer’, ‘/withdraw’, and etc to get the fullistic view all of every activity for a collection.
Do you know if there is a plan to introduce more robust API for such use-case?
E.g. at least filtering transfer/trades etc by the given token_address only?
Had a quick look but I don’t think there is any plan to have this feature included in our next sprint/change. I will submit a feature request internally for this today
Hey Enigo, I haven’t seen this accepted in our product map yet. The core engineering team is focused on building the event driven architecture last several quarters, so that users don’t need to request APIs and the notifications will be sent out.