Ressources · Intégration Make

Intégration 1Shot API MakeAutomatiser 1Shot API avec Make.

Et si tes transactions sur la blockchain partaient d'un simple formulaire, sans une ligne de code ? L'intégration 1Shot API Make réunit 18 modules : un déclencheur instantané, 12 actions et 5 recherches. Ici, tu relies ton compte puis tu montes ton premier scénario pas à pas.

Avis vérifiés sur Trustpilot · Agence IA, automatisation & growth

Ce que tu peux automatiser

Que peux-tu automatiser avec l'intégration 1Shot API Make ?

L'intégration 1Shot API Make branche ton compte 1Shot API sur Make, un outil visuel où tu enchaînes des applis dans un scénario (l'automatisation que tu construis). Chaque brique 1Shot API s'appelle un module : lire ou exécuter une Contract Method, gérer un Wallet, consulter des transactions, ou lancer le scénario quand une transaction se termine.

Des soldes de Wallets sous les yeux de la compta. List Wallets renvoie chaque Wallet avec son solde. Tu les recopies dans un tableur partagé, et le responsable financier repère d'un coup d'œil ceux qu'il faut réalimenter.

Une alerte quand une transaction échoue. Watch Transaction Webhook se déclenche dès qu'une transaction est terminée ou en échec. Le support est prévenu dans sa messagerie, sans surveiller un tableau de bord.

Une valeur de la blockchain dans ton reporting. Read a Contract Method va chercher une valeur et la renvoie sans créer de transaction, prête à rejoindre un rapport ou une fiche client.

L'annuaire de Make n'indique aucune limite chiffrée pour cette appli, et aucune page d'aide dédiée n'existe encore. Si un module te manque, Make an API Call appelle l'endpoint voulu avec la même connexion. 1Shot API existe aussi côté n8n : la page Intégration 1Shot API n8n le détaille, et le comparatif n8n vs Make met les deux outils côte à côte. Tu débutes ? La Formation Make reprend les bases.

Connexion

Comment connecter 1Shot API à Make ?

  1. 01

    Ajoute un module 1Shot API

    Dans ton scénario, clique sur le +, tape 1Shot API et choisis n'importe lequel de ses modules. Le champ de connexion est vide, avec un bouton Create a connection juste à côté.

  2. 02

    Donne un nom à la connexion

    Clique sur Create a connection. Le nom est facultatif, mais un libellé parlant (le compte, l'environnement) te servira plus tard : tous les modules 1Shot API de Make réutilisent cette même connexion.

  3. 03

    Autorise Make et enregistre

    Suis l'invite : soit tu valides l'accès de Make sur la page 1Shot API qui s'ouvre, soit tu colles la clé fournie par ton compte 1Shot API. Clique ensuite sur Save. Le module peut alors lister tes Wallets et tes Contract Methods.

Premier scénario

Ton premier scénario avec 1Shot API

ObjectifQuand une nouvelle demande arrive dans une autre appli, Make exécute une Contract Method 1Shot API et crée la transaction correspondante.

  1. 01

    Crée le scénario

    Depuis la page Scenarios, crée un nouveau scénario et clique sur le +. Choisis l'appli où tombent tes demandes, un formulaire ou un tableur par exemple, et son module déclencheur.

  2. 02

    Ajoute Execute a Contract Method

    Clique sur le + à droite du premier module, cherche 1Shot API et prends Execute a Contract Method. Crée la connexion quand Make te la demande.

  3. 03

    Choisis la méthode et mappe les données

    Une fois connecté, Make te propose la liste des Contract Methods. Pas besoin de retaper quoi que ce soit : tu glisses chaque valeur depuis le bundle, l'élément transmis par le module précédent.

  4. 04

    Teste avec Run once

    Clique sur Run once. Make lance le scénario une seule fois et affiche les bundles reçus par chaque module : tu vérifies que la transaction est créée avec les bonnes valeurs.

  5. 05

    Planifie et active

    Règle la planification sur le premier module (toutes les 15 minutes par défaut), puis active le scénario. Chaque passage d'un module sur un bundle compte pour une opération sur ton plan Make.

Déclencheurs

Ce qui déclenche un scénario 1Shot API

1 module démarre un scénario quand quelque chose se passe dans 1Shot API. Un déclencheur planifié est vérifié par Make au rythme du scénario ; un déclencheur instantané est appelé par 1Shot API dès que ça se passe.

1Shot API1Watch Transaction Webhook

Watch Transaction Webhook

Déclencheur instantané

Dans MakeTriggers when a Transaction is completed or failed.

Ton scénario démarre dès qu'une transaction 1Shot API arrive à son terme, qu'elle ait abouti ou échoué. La suite travaille donc sur un résultat connu, pas sur une transaction encore en cours.

Comment il se déclenche
instantané : l'app prévient Make par webhook dès que ça se passe. D'où le badge éclair sur le module, et non l'horloge.
Quand l'utiliser
en aval d'un scénario qui exécute des Contract Methods, pour publier le résultat dans le canal de l'équipe, mettre à jour la fiche à l'origine de la demande ou ouvrir un ticket en cas d'échec.
Attention
les deux issues passent par le même déclencheur. Lis le statut dans le bundle avant d'annoncer un succès.
Modules

Tout ce que 1Shot API sait faire dans Make

1Shot API te donne 17 modules. Pour chacun : ce qu'il fait pour toi, le moment où tu le choisis, et ce qu'il faut surveiller.

1Shot API1

Assure Contract Methods from Prompt

Action

Dans MakeAssures that Contract Methods are available based on a chosen 1Shot Prompt.

Tu t'assures que les Contract Methods décrites par un 1Shot Prompt choisi sont bien disponibles sur ton compte. Les modules suivants ont ainsi quelque chose à appeler.

Quand l'utiliser
juste après Search for Prompts, une fois le bon Prompt trouvé, avant toute lecture ou exécution.
Attention
ce module prépare les méthodes ; la transaction, elle, ne vient que d'Execute a Contract Method.
1Shot API2

Create a Wallet

Action

Dans MakeCreates a new Wallet. You still need to deposit funds though!

Un nouveau Wallet 1Shot API naît directement depuis ton scénario, pratique quand chaque client ou chaque projet doit avoir le sien.

Quand l'utiliser
à la création d'une fiche client dans ton CRM, pour lui associer un Wallet dédié.
Attention
le Wallet est vide à sa création. Il faudra encore y déposer des fonds avant qu'il serve à quoi que ce soit.
1Shot API3

Delete a Wallet

Action

Dans MakeDeletes a Wallet. May only be done if the Wallet is empty!

Supprimer les Wallets devenus inutiles garde ta liste courte et tes rapports de soldes lisibles.

Quand l'utiliser
à la clôture d'un projet, une fois son Wallet vidé.
Attention
la suppression n'est acceptée que si le Wallet est vide, et elle ne se rattrape pas une fois passée. Vérifie d'abord le solde avec Get a Wallet.
1Shot API4

Estimate Gas for a Contract Method

Action

Dans MakeGet a gas cost estimate for executing a Contract Method.

Avant de t'engager, tu obtiens une estimation du coût en gas d'une Contract Method. Ton scénario décide alors avec un chiffre en main.

Quand l'utiliser
juste avant Execute a Contract Method, pour garder une trace du coût attendu ou le comparer au solde renvoyé par Get a Wallet.
Attention
c'est une estimation, pas un débit. Prends-la comme un repère.
1Shot API5

Execute a Contract Method

Action

Dans MakeExecute a Contract Method and create a Transaction.

C'est le module qui agit pour de bon : il exécute une Contract Method et crée une transaction dans 1Shot API.

Quand l'utiliser
quand une demande validée, une commande payée ou un contrat signé dans une autre appli doit se traduire en action sur la blockchain.
Attention
la transaction n'est pas terminée quand le module rend la main. Associe-le à Watch Transaction Webhook ou à Get a Transaction pour connaître l'issue.
1Shot API6

Get a Contract Method

Action

Dans MakeGets a specific Contract Method.

Tu récupères le détail d'une Contract Method précise, utile pour afficher ou archiver exactement ce que ton scénario s'apprête à appeler.

Quand l'utiliser
quand List Contract Methods t'a indiqué la bonne méthode et qu'il te faut sa fiche complète pour un journal ou un message de validation.
Attention
il lit la méthode, il ne l'exécute jamais.
1Shot API7

Get a Transaction

Action

Dans MakeGet a specific Transaction. Useful for polling to see if a Transaction has completed or failed.

Tu consultes une transaction précise et tu sais si elle a abouti ou échoué, pour transmettre ce statut à la suite du scénario.

Quand l'utiliser
si tu préfères aller vérifier toi-même, par exemple dans un scénario qui repasse sur les transactions en attente, plutôt qu'attendre le webhook.
Attention
chaque vérification consomme une opération ; le déclencheur instantané reste souvent plus économe.
1Shot API8

Get a Wallet

Action

Dans MakeGets an individual Wallet and its balance.

Un Wallet et son solde, en un seul appel : le moyen le plus rapide de savoir s'il peut couvrir l'étape suivante.

Quand l'utiliser
avant Execute a Contract Method ou Delete a Wallet, pour arrêter le flux si le solde n'est pas celui attendu.
Attention
il te faut la référence du Wallet. Mappe-la depuis List Wallets au lieu de la recopier à la main.
1Shot API9

Make an API Call

Action

Dans MakePerforms an arbitrary authorized API call.

N'importe quel endpoint de 1Shot API devient accessible, avec la connexion déjà en place. De quoi couvrir ce que les modules prêts à l'emploi laissent de côté.

Quand l'utiliser
quand aucun des autres modules prêts à l'emploi ne correspond à la requête à envoyer.
Attention
tu construis la requête toi-même, alors garde la référence de 1Shot API ouverte à côté.
1Shot API10

Read a Contract Method

Action

Dans MakeExecute a Contract Method to read from the blockchain and get the value back.

Tu interroges la blockchain au travers d'une Contract Method et tu récupères la valeur trouvée, sans créer de transaction.

Quand l'utiliser
pour faire entrer une valeur à jour dans un rapport, un tableur ou une condition plus loin dans le scénario.
Attention
choisis une méthode prévue pour la lecture ; celles qui modifient quelque chose relèvent d'Execute a Contract Method.
1Shot API11

Simulate a Contract Method

Action

Dans MakeSimulates the execution of a Contract Method, returning the value or an error.

Tu vois ce que renverrait une Contract Method, ou l'erreur qu'elle lèverait, sans rien envoyer pour de vrai.

Quand l'utiliser
pendant la mise au point du scénario, ou juste avant Execute a Contract Method quand une transaction ratée coûterait cher à rattraper.
Attention
une simulation réussie est un bon signe, pas une garantie que l'exécution réelle passera.
1Shot API12

Update a Wallet

Action

Dans MakeUpdates an existing Wallet.

Tes Wallets restent alignés sur les clients ou projets qu'ils servent, puisque tu modifies un Wallet existant sans quitter le scénario.

Quand l'utiliser
quand la fiche correspondante change dans ton CRM ou ton outil de gestion de projet.
Attention
cible le Wallet par la référence renvoyée par List Wallets ou Get a Wallet, pour ne jamais modifier le mauvais.
1Shot API13

List Chains

Recherche

Dans MakeLists chains supported by 1Shot API.

Les chaînes prises en charge par 1Shot API arrivent sous forme de liste, un bundle par chaîne. Tu choisis dans du concret au lieu de deviner.

Quand l'utiliser
au montage d'un scénario qui doit viser la bonne chaîne, ou pour alimenter une liste déroulante dans un formulaire.
Attention
comme toute recherche, il peut renvoyer plusieurs bundles, et chaque module suivant tourne alors une fois par chaîne.
1Shot API14

List Contract Methods

Recherche

Dans MakeLists available Contract Methods from 1Shot API.

Toutes les Contract Methods disponibles sur ton compte 1Shot API, d'un coup : tu vois ce que ton scénario peut appeler.

Quand l'utiliser
pour repérer une méthode avant de la consulter, la lire, la simuler ou l'exécuter, ou pour tenir un catalogue à jour dans un tableur.
Attention
chaque méthode sort en bundle séparé ; les modules suivants tournent une fois par méthode si tu ne restreins pas la recherche.
1Shot API15

List Transactions

Recherche

Dans MakeGet a list of executed Transactions from 1Shot API

L'historique des transactions déjà exécutées via 1Shot API remonte dans ton scénario, une bonne base pour un registre ou un suivi d'activité.

Quand l'utiliser
quand la compta ou les ops veulent chaque transaction exécutée recopiée dans un tableur ou une base.
Attention
chaque transaction devient un bundle, et chaque module suivant dépense une opération par transaction. Filtre avant d'ajouter des étapes lourdes.
1Shot API16

List Wallets

Recherche

Dans MakeLists Wallets with their balances.

Tous tes Wallets et leurs soldes en un passage : la façon la plus simple de garder un œil sur les fonds de plusieurs projets.

Quand l'utiliser
quand le responsable financier veut les soldes publiés dans un canal de discussion ou écrits dans un tableur.
Attention
un bundle par Wallet, donc une opération par Wallet dans chaque module qui suit.
1Shot API17

Search for Prompts

Recherche

Dans MakePerform a semantic search for 1Shot Prompts.

Retrouver un 1Shot Prompt par le sens, pas par les mots exacts : une description simple de ton besoin suffit à faire remonter le bon.

Quand l'utiliser
en première étape, avant Assure Contract Methods from Prompt, quand tu sais ce que tu veux faire sans savoir quel Prompt le couvre.
Attention
une recherche sémantique peut renvoyer plusieurs résultats proches ; vérifie celui que tu mappes.
Besoin d'aide

Besoin d'aide pour automatiser 1Shot API avec Make ?

Une personne lit chaque message.

FAQ

Questions fréquentes sur l'intégration 1Shot API Make

01L'intégration 1Shot API Make est-elle gratuite ?
Oui, 1Shot API est une appli standard de Make, utilisable dès le plan Free. Ce plan a toutefois ses limites : 2 scénarios actifs, 15 minutes au minimum entre deux exécutions planifiées, 5 minutes d'exécution au plus, des fichiers jusqu'à 5 Mo et 512 Mo de transfert. Les plans payants (Core, Pro, Teams et Enterprise) descendent l'intervalle à 1 minute, lèvent la limite de scénarios actifs et montent l'exécution à 40 minutes. La consommation se compte en opérations chaque mois.
02Que faut-il pour connecter 1Shot API à Make ?
Un compte 1Shot API et un compte Make suffisent, l'annuaire ne mentionne aucun autre prérequis. Ajoute un module 1Shot API, clique sur Create a connection, nomme-la si tu veux, puis valide l'accès de Make sur la page 1Shot API ou colle la clé fournie par ton compte, et clique sur Save. Cette connexion unique sert ensuite à tous les modules 1Shot API de tous tes scénarios : tu ne la configures qu'une fois par compte.
03Le déclencheur 1Shot API réagit-il en temps réel ?
Oui. Watch Transaction Webhook est un déclencheur instantané : 1Shot API prévient Make par webhook dès qu'une transaction est terminée ou en échec, et le scénario part aussitôt. Dans l'éditeur, tu le reconnais au badge éclair sur le module. C'est le seul déclencheur de l'appli : pour réagir à autre chose, un nouveau Wallet par exemple, passe par un scénario planifié qui lance List Wallets ou List Transactions. Pour tester, Run once suffit : déclenche une transaction côté 1Shot API et regarde le bundle reçu.
04Que faire si un module 1Shot API manque dans Make ?
Passe par Make an API Call. Ce module appelle n'importe quel endpoint de 1Shot API avec la connexion déjà configurée, tu n'es donc pas limité aux modules prêts à l'emploi. Tu rédiges toi-même la requête, d'où l'intérêt de garder la référence de 1Shot API ouverte à côté. Côté Make, l'annuaire n'affiche aucune limite chiffrée pour cette appli : pas de plafond publié à anticiper de ce côté-là. Si la requête échoue, relis d'abord la connexion, puis le chemin de l'endpoint appelé.
05Make ou n8n pour automatiser 1Shot API ?
Ça dépend de l'outil où tournent déjà tes autres automatisations. Dans Make, 1Shot API propose 18 modules, dont un déclencheur instantané sur les transactions terminées et Make an API Call pour le reste. L'appli dispose aussi d'un nœud n8n, présenté sur une page dédiée de ce site. Aucun des deux n'est meilleur d'office : prends l'outil que ton équipe utilise déjà, et compare les modules proposés pour les étapes précises dont tu as besoin.