- Home
- Resources
- Integrations
- 1Shot API
1Shot API Make integrationAutomate 1Shot API with Make.
Can a blockchain transaction start from a spreadsheet row, with no code at all? The 1Shot API Make integration gives you 18 modules: one instant trigger, 12 actions and 5 searches. This guide connects your account and walks you through a first working scenario.
Verified Trustpilot reviews · AI, automation & growth agency
What does the 1Shot API Make integration let you automate?
The 1Shot API Make integration links your 1Shot API account to Make, a visual tool where you chain apps into a scenario (the automation you build). Each 1Shot API step is a module: it can run or read a Contract Method, manage a Wallet, look up Transactions, or start the scenario when a Transaction ends.
Transactions launched from business data. A row lands in a sheet or a form is submitted in another app, and Execute a Contract Method turns it into a Transaction on 1Shot API. Put Simulate a Contract Method in front when you want to see the returned value or the error before anything is sent for real.
A clear signal when a Transaction ends. Watch Transaction Webhook fires as soon as a Transaction is completed or failed, so a support or finance team hears about a failure without refreshing a dashboard.
Wallet balances where people look. List Wallets returns each Wallet with its balance, which you can copy into a sheet or a chat message and use to spot the ones that need funds.
The directory lists no documented limits for this app, and there is no dedicated doc page yet. When a listed module does not cover an endpoint, Make an API Call reaches it with the same connection. 1Shot API also has an n8n node, covered on the 1Shot API n8n integration page, and n8n vs Make sets the two tools side by side. New to the editor? The Make training starts from zero.
How do you connect 1Shot API to Make?
- 01
Add a 1Shot API module
In your scenario, click the +, search for 1Shot API and pick any of its modules. The module opens with an empty connection field and a Create a connection button next to it.
- 02
Name the connection
Click Create a connection. Giving it a name is optional, yet a clear label such as the account or the environment helps later, because every 1Shot API module in Make reuses this same connection.
- 03
Authorize and save
Follow the prompt: either approve Make on the 1Shot API page that opens, or paste the key your 1Shot API account gives you. Then click Save. The module can now list the Wallets and Contract Methods it is allowed to read.
Your first scenario with 1Shot API
GoalWhen a new request lands in another app, Make runs a 1Shot API Contract Method and creates the matching Transaction.
- 01
Create the scenario
Open the Scenarios page, create a new scenario and click the +. Pick the app where your requests arrive, such as a sheet or a form tool, and its trigger module.
- 02
Add Execute a Contract Method
Click the + on the right of that first module, search for 1Shot API and choose Execute a Contract Method. Create the connection when Make asks for it.
- 03
Pick the method and map the data
Once connected, Make lists the Contract Methods it can read. Choose yours, then map each value from the bundle (one item passed from the previous module) instead of typing it by hand.
- 04
Test with Run once
Click Run once. Make executes the scenario one time and shows the bundles each module received, so you can confirm that a Transaction was created with the right values.
- 05
Schedule and switch on
Set the schedule on the first module (every 15 minutes by default), then switch the scenario on. Each module run on a bundle counts as one operation on your Make plan.
What starts a 1Shot API scenario
1 module starts a scenario when something happens in 1Shot API. A scheduled trigger is checked by Make on the scenario's schedule; an instant one is called by 1Shot API as soon as it happens.
Watch Transaction Webhook
Instant triggerIn Make“Triggers when a Transaction is completed or failed.”
Your scenario starts the moment a 1Shot API Transaction reaches its end, whether it completed or failed, so the next steps work on a known outcome instead of a pending one.
Everything 1Shot API can do in Make
1Shot API gives you 17 modules. For each one: what it does for you, when to reach for it, and what to watch out for.
Modules index
- Assure Contract Methods from Prompt
- Create a Wallet
- Delete a Wallet
- Estimate Gas for a Contract Method
- Execute a Contract Method
- Get a Contract Method
- Get a Transaction
- Get a Wallet
- Make an API Call
- Read a Contract Method
- Simulate a Contract Method
- Update a Wallet
- List Chains
- List Contract Methods
- List Transactions
- List Wallets
- Search for Prompts
Assure Contract Methods from Prompt
ActionIn Make“Assures that Contract Methods are available based on a chosen 1Shot Prompt.”
Makes sure the Contract Methods described by a chosen 1Shot Prompt are available to your account, so the modules that follow have methods to call.
Create a Wallet
ActionIn Make“Creates a new Wallet. You still need to deposit funds though!”
Gives you a brand new Wallet in 1Shot API straight from a scenario, handy when each new client or project should get its own.
Delete a Wallet
ActionIn Make“Deletes a Wallet. May only be done if the Wallet is empty!”
Removes a Wallet you no longer need, which keeps your account list short and your balance reports readable.
Estimate Gas for a Contract Method
ActionIn Make“Get a gas cost estimate for executing a Contract Method.”
Tells you what executing a Contract Method should cost in gas before you commit, so a scenario can decide with a number in hand.
Execute a Contract Method
ActionIn Make“Execute a Contract Method and create a Transaction.”
Runs a Contract Method for real and creates a Transaction in 1Shot API, which is the step that actually changes something on chain.
Get a Contract Method
ActionIn Make“Gets a specific Contract Method.”
Brings back the details of one specific Contract Method, useful to show or store exactly what a scenario is about to call.
Get a Transaction
ActionIn Make“Get a specific Transaction. Useful for polling to see if a Transaction has completed or failed.”
Returns one specific Transaction, so you can see whether it has completed or failed and pass that status along.
Get a Wallet
ActionIn Make“Gets an individual Wallet and its balance.”
Fetches a single Wallet together with its balance, the quickest way to know whether it can cover what comes next.
Make an API Call
ActionIn Make“Performs an arbitrary authorized API call.”
Lets you call any endpoint of the 1Shot API with the connection you already set up, which covers whatever the ready-made modules leave out.
Read a Contract Method
ActionIn Make“Execute a Contract Method to read from the blockchain and get the value back.”
Runs a Contract Method in read mode and hands you the value it finds on the blockchain, without creating a Transaction.
Simulate a Contract Method
ActionIn Make“Simulates the execution of a Contract Method, returning the value or an error.”
Shows you what a Contract Method would return, or the error it would raise, without sending anything for real.
Update a Wallet
ActionIn Make“Updates an existing Wallet.”
Changes an existing Wallet without leaving the scenario, so it stays in step with the client or project it serves.
List Chains
SearchIn Make“Lists chains supported by 1Shot API.”
Returns the chains that 1Shot API supports, one bundle per chain, so you can pick from a real list instead of guessing.
List Contract Methods
SearchIn Make“Lists available Contract Methods from 1Shot API.”
Gives you the Contract Methods available in your 1Shot API account, handy to see what a scenario can call.
List Transactions
SearchIn Make“Get a list of executed Transactions from 1Shot API”
Pulls the Transactions already executed through 1Shot API, a solid base for a ledger or an activity report.
List Wallets
SearchIn Make“Lists Wallets with their balances.”
Returns your Wallets with their balances in one pass, the simplest way to watch funds across projects.
Search for Prompts
SearchIn Make“Perform a semantic search for 1Shot Prompts.”
Finds 1Shot Prompts by meaning rather than exact words, so a plain description of your need is enough to surface the right one.
Need help automating 1Shot API with Make?
A person reads every message.