I am working with the Etherscan API that gets information from a specific wallet. It is only able to get information from one wallet address at a time. I have a database that grabs the first item and uses it as an input.
Technically, the API needs to run separately for each wallet in the database. How would I be able to achieve this? Posting screenshots below of the current set up.
I looked at the other post above but I am still having issues running it correctly. Should “Type of things” and “List to run on” be from my database? Where would I go about setting the logic to replace the API parameter and run it through the database list?
you can (Schedule API Workflow “Api workflow name” on a list)
Type of things = walletAddress
List to run on = Search for walletAddress (Type = walletAddress)
Api Workflow = whatever you name it from the backend
Scheduled date = your desire date
walletAddress = This walletAddress
hope this help.
credit to guy name williamtisdale and Jici for helping me with this api call.
Thanks for posting your screenshots. I am getting closer but still getting an error. I posted my screenshots below, please let me know if you can tell what I am doing wrong based on the screenshots.
Can you send the screenshot of the error api ? Click the etherscan on red words from your “make changes to”
On the path address parameter, change “search for” with “This walletAddress address” look at my screenshot up there. I never use the first item, you can try to remove it.
what is the options there that you need to fetch from the api?
can you screenshot your “schedule api workflow (changewallet) on a list” from the page workflow?
or you can try this on make changes to wallet address:
address = etherscan - getHolderinformation’s result ": each item ? " : first item
i need to know what the api result offered you: maybe token holders/total supply or anything in there, you need to focus on which data from the initialized call
Hey, thanks for checking in. Still working on it - I need all this to show in the repeating group, but it’s forcing me to select it in the API scheduler.
So I got it working, but not the right way. When the page loads, all data under “address” gets changed to “tokenName”. I need it to grab the wallet addresses from the database and put it in the parameter in the API - I’m having a hard time understanding how “Make change to thing” is correct when I don’t want it to make changed to the database, but instead to the API.