Recursos · Integración Make

Integración 1Shot API MakeAutomatiza 1Shot API con Make.

¿Una transacción en blockchain que arranca sola cuando entra un pedido? La integración 1Shot API Make trae 18 módulos: un disparador instantáneo, 12 acciones y 5 búsquedas. Aquí conectas tu cuenta y montas tu primer escenario paso a paso, sin programar.

Reseñas verificadas en Trustpilot · Agencia de IA, automatización y growth

Lo que puedes automatizar

¿Qué puedes automatizar con la integración 1Shot API Make?

La integración 1Shot API Make une tu cuenta de 1Shot API con Make, una herramienta visual donde encadenas aplicaciones en un escenario (la automatización que construyes). Cada pieza de 1Shot API es un módulo: ejecuta o lee una Contract Method, gestiona un Wallet, consulta transacciones o arranca el escenario cuando una transacción termina.

Probar antes de ejecutar. Para un equipo de operaciones, Simulate a Contract Method devuelve el valor o el error sin enviar nada de verdad. Si el resultado convence, Execute a Contract Method crea la transacción a partir de los datos de un pedido o de una hoja de cálculo.

Un registro contable al día. List Transactions recupera las transacciones ya ejecutadas y las deja listas para copiarlas en una hoja que revisa el área de finanzas.

Avisos cuando algo sale mal. Watch Transaction Webhook se dispara en cuanto una transacción termina o falla, y el equipo se entera por su canal de chat sin vigilar ningún panel.

El directorio de Make no indica límites numéricos para esta app, y todavía no hay página de ayuda propia. Si falta un módulo, Make an API Call llega a ese endpoint con la misma conexión. 1Shot API también tiene nodo en n8n: lo cuenta la página Integración 1Shot API n8n, y la comparativa n8n vs Make pone ambas herramientas frente a frente. ¿Empiezas de cero? El Curso de Make te da la base.

Conexión

¿Cómo conectas 1Shot API con Make?

  1. 01

    Añade un módulo de 1Shot API

    En tu escenario, haz clic en el +, busca 1Shot API y elige cualquiera de sus módulos. Verás el campo de conexión vacío y, al lado, el botón Create a connection.

  2. 02

    Ponle nombre a la conexión

    Pulsa Create a connection. El nombre es opcional, pero una etiqueta clara (la cuenta, el entorno) te ahorra dudas después, porque todos los módulos de 1Shot API en Make reutilizan esta misma conexión.

  3. 03

    Autoriza y guarda

    Sigue el aviso: aprueba el acceso de Make en la página de 1Shot API que se abre, o pega la clave que te da tu cuenta de 1Shot API. Luego pulsa Save. El módulo ya puede listar tus Wallets y tus Contract Methods.

Primer escenario

Tu primer escenario con 1Shot API

ObjetivoCuando entra una nueva solicitud en otra app, Make ejecuta una Contract Method de 1Shot API y crea la transacción que le corresponde.

  1. 01

    Crea el escenario

    En la página Scenarios, crea un escenario nuevo y pulsa el +. Elige la app donde llegan tus solicitudes, por ejemplo una hoja de cálculo o un formulario, y su módulo disparador.

  2. 02

    Añade Execute a Contract Method

    Pulsa el + a la derecha del primer módulo, busca 1Shot API y selecciona Execute a Contract Method. Crea la conexión cuando Make te la pida.

  3. 03

    Elige el método y mapea los datos

    Con la conexión lista, Make te muestra las Contract Methods disponibles. Escoge la tuya y mapea cada valor desde el bundle (el elemento que llega del módulo anterior) en vez de escribirlo a mano.

  4. 04

    Prueba con Run once

    Pulsa Run once. Make ejecuta el escenario una sola vez y enseña los bundles que recibió cada módulo, así confirmas que la transacción salió con los valores correctos.

  5. 05

    Programa y activa

    Ajusta la programación en el primer módulo (cada 15 minutos por defecto) y activa el escenario. Cada vez que un módulo procesa un bundle cuenta como una operación de tu plan de Make.

Disparadores

Qué pone en marcha un escenario de 1Shot API

1 módulo arranca un escenario cuando algo ocurre en 1Shot API. Un disparador programado lo revisa Make según la programación del escenario; uno instantáneo lo llama 1Shot API en cuanto ocurre.

1Shot API1Watch Transaction Webhook

Watch Transaction Webhook

Disparador instantáneo

En MakeTriggers when a Transaction is completed or failed.

Tu escenario arranca en cuanto una transacción de 1Shot API llega a su fin, tanto si se completó como si falló, de modo que los pasos siguientes trabajan con un resultado ya conocido.

Cómo se dispara
instantáneo: la app avisa a Make por webhook en cuanto ocurre. Por eso el módulo lleva el icono del rayo y no el del reloj.
Cuándo usarlo
detrás de un escenario que ejecuta Contract Methods, para publicar el resultado en el chat del equipo, actualizar el registro que pidió la transacción o abrir una incidencia si algo falló.
Ojo
los dos desenlaces entran por el mismo disparador. Revisa el estado en el bundle antes de dar nada por bueno.
Módulos

Todo lo que 1Shot API puede hacer en Make

1Shot API te da 17 módulos. Para cada uno: qué hace por ti, cuándo elegirlo y a qué prestar atención.

1Shot API1

Assure Contract Methods from Prompt

Acción

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

Te garantiza que las Contract Methods descritas por un 1Shot Prompt elegido estén disponibles en tu cuenta, para que los módulos siguientes tengan algo que llamar.

Cuándo usarlo
justo después de Search for Prompts, con el Prompt adecuado ya localizado y antes de leer o ejecutar.
Ojo
este módulo deja listos los métodos; la transacción solo la crea Execute a Contract Method.
1Shot API2

Create a Wallet

Acción

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

Obtienes un Wallet nuevo en 1Shot API desde el propio escenario, muy práctico si cada cliente o proyecto necesita el suyo.

Cuándo usarlo
cuando se da de alta un cliente en tu CRM y hay que asignarle un Wallet propio.
Ojo
el Wallet nace vacío. Todavía tendrás que depositar fondos antes de que sirva para pagar nada.
1Shot API3

Delete a Wallet

Acción

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

Borrar los Wallets que ya no usas mantiene la lista corta y los informes de saldos fáciles de leer.

Cuándo usarlo
al cerrar un proyecto, una vez vaciado su Wallet.
Ojo
el borrado solo se acepta si el Wallet está vacío y, cuando se hace, no tiene vuelta atrás. Consulta antes el saldo con Get a Wallet.
1Shot API4

Estimate Gas for a Contract Method

Acción

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

Conoces de antemano cuánto gas costaría ejecutar una Contract Method, así el escenario decide con una cifra delante.

Cuándo usarlo
antes de Execute a Contract Method, para registrar el coste previsto o compararlo con el saldo que devuelve Get a Wallet.
Ojo
es una estimación, no un cargo; tómala como referencia.
1Shot API5

Execute a Contract Method

Acción

En MakeExecute a Contract Method and create a Transaction.

Este es el módulo que actúa de verdad: ejecuta una Contract Method y crea una transacción en 1Shot API.

Cuándo usarlo
cuando una solicitud aprobada, un pedido pagado o un acuerdo firmado en otra app debe convertirse en una acción en la blockchain.
Ojo
la transacción no ha terminado cuando el módulo responde. Combínalo con Watch Transaction Webhook o con Get a Transaction para saber cómo acabó.
1Shot API6

Get a Contract Method

Acción

En MakeGets a specific Contract Method.

Te trae el detalle de una Contract Method concreta, útil para mostrar o guardar exactamente lo que el escenario va a llamar.

Cuándo usarlo
cuando List Contract Methods ya te señaló el método y necesitas su ficha completa para un registro o un mensaje de aprobación.
Ojo
solo consulta el método; nunca lo ejecuta.
1Shot API7

Get a Transaction

Acción

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

Consultas una transacción concreta y sabes si se completó o falló, para pasar ese estado al resto del escenario.

Cuándo usarlo
si prefieres comprobarlo tú mismo, por ejemplo en un escenario que repasa las transacciones pendientes, en lugar de esperar al webhook.
Ojo
cada comprobación gasta una operación, así que el disparador instantáneo suele salir más barato.
1Shot API8

Get a Wallet

Acción

En MakeGets an individual Wallet and its balance.

Un Wallet con su saldo en una sola llamada: la vía más rápida para saber si puede cubrir el paso siguiente.

Cuándo usarlo
antes de Execute a Contract Method o de Delete a Wallet, para frenar el flujo si el saldo no es el esperado.
Ojo
necesitas la referencia del Wallet; mapéala desde List Wallets en vez de copiarla a mano.
1Shot API9

Make an API Call

Acción

En MakePerforms an arbitrary authorized API call.

Te abre cualquier endpoint de 1Shot API con la conexión que ya tienes, y así cubres lo que los módulos listos para usar dejan fuera.

Cuándo usarlo
cuando ninguno de los demás módulos preparados encaja con la petición que necesitas enviar.
Ojo
la petición la montas tú, así que ten a mano la referencia de 1Shot API mientras la rellenas.
1Shot API10

Read a Contract Method

Acción

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

Lee la blockchain a través de una Contract Method y te devuelve el valor encontrado, sin crear ninguna transacción.

Cuándo usarlo
para llevar un valor actualizado a un informe, a una hoja de cálculo o a una condición más adelante en el escenario.
Ojo
elige un método pensado para leer; los que cambian algo van con Execute a Contract Method.
1Shot API11

Simulate a Contract Method

Acción

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

Ves qué devolvería una Contract Method, o qué error daría, sin mandar nada de verdad.

Cuándo usarlo
mientras pones a punto el escenario, o justo antes de Execute a Contract Method cuando una transacción fallida saldría cara de arreglar.
Ojo
una simulación limpia es buena señal, pero no asegura que la ejecución real vaya a salir bien.
1Shot API12

Update a Wallet

Acción

En MakeUpdates an existing Wallet.

Mantienes cada Wallet al día con el cliente o proyecto al que pertenece, porque lo modificas sin salir del escenario.

Cuándo usarlo
cuando cambia el registro correspondiente en tu CRM o en tu herramienta de proyectos.
Ojo
apunta al Wallet con la referencia que devuelven List Wallets o Get a Wallet, para no tocar el que no es.
1Shot API13

List Chains

Búsqueda

En MakeLists chains supported by 1Shot API.

Recibes las cadenas que admite 1Shot API, un bundle por cadena, y eliges sobre una lista real en lugar de adivinar.

Cuándo usarlo
al montar un escenario que debe apuntar a la cadena correcta, o para rellenar un desplegable en un formulario.
Ojo
como toda búsqueda, puede devolver varios bundles, y cada módulo siguiente se ejecuta una vez por cadena.
1Shot API14

List Contract Methods

Búsqueda

En MakeLists available Contract Methods from 1Shot API.

Te enseña las Contract Methods disponibles en tu cuenta de 1Shot API. De un vistazo sabes qué puede llamar el escenario y qué falta por preparar.

Cuándo usarlo
para localizar un método antes de consultarlo, leerlo, simularlo o ejecutarlo, o para mantener un catálogo en una hoja de cálculo.
Ojo
cada método sale como un bundle aparte; si no acotas la búsqueda, los módulos siguientes se repiten por cada uno.
1Shot API15

List Transactions

Búsqueda

En MakeGet a list of executed Transactions from 1Shot API

Recuperas las transacciones ya ejecutadas con 1Shot API, una base sólida para un libro de registro o un informe de actividad.

Cuándo usarlo
cuando contabilidad u operaciones quieren cada transacción ejecutada copiada en una hoja o una base de datos.
Ojo
cada transacción se convierte en un bundle y cada módulo posterior gasta una operación por ella; filtra antes de añadir pasos pesados.
1Shot API16

List Wallets

Búsqueda

En MakeLists Wallets with their balances.

Todos tus Wallets con su saldo de una sola pasada: la forma más sencilla de vigilar los fondos de varios proyectos.

Cuándo usarlo
cuando la persona de finanzas quiere los saldos publicados en un canal de chat o volcados en una hoja.
Ojo
un bundle por Wallet supone una operación por Wallet en cada módulo que venga después.
1Shot API17

Search for Prompts

Búsqueda

En MakePerform a semantic search for 1Shot Prompts.

Encuentras 1Shot Prompts por su significado y no por palabras exactas: basta con describir lo que necesitas para que aparezca el adecuado.

Cuándo usarlo
como primer paso antes de Assure Contract Methods from Prompt, cuando sabes qué quieres hacer pero no qué Prompt lo cubre.
Ojo
una búsqueda semántica puede devolver varias coincidencias parecidas; revisa cuál mapeas.
¿Necesitas ayuda?

¿Necesitas ayuda para automatizar 1Shot API con Make?

Una persona lee cada mensaje.

FAQ

Preguntas sobre la integración 1Shot API Make

01¿La integración 1Shot API Make es gratuita?
Sí, 1Shot API es una app estándar de Make y funciona desde el plan Free. Ese plan tiene sus límites: 2 escenarios activos, un mínimo de 15 minutos entre dos ejecuciones programadas, 5 minutos de ejecución como máximo, archivos de hasta 5 MB y 512 MB de transferencia. Los planes de pago (Core, Pro, Teams y Enterprise) bajan el intervalo a 1 minuto, quitan el tope de escenarios activos y permiten 40 minutos de ejecución. El consumo se cuenta en operaciones al mes.
02¿Qué hace falta para conectar 1Shot API con Make?
Basta con una cuenta de 1Shot API y otra de Make; el directorio no menciona más requisitos. Añade cualquier módulo de 1Shot API, pulsa Create a connection, ponle nombre si quieres, aprueba el acceso de Make en la página de 1Shot API o pega la clave que te da tu cuenta y pulsa Save. Esa única conexión la reutilizan todos los módulos de 1Shot API en todos tus escenarios, así que solo la configuras una vez por cuenta.
03¿El disparador de 1Shot API funciona en tiempo real?
Sí. Watch Transaction Webhook es un disparador instantáneo: 1Shot API avisa a Make por webhook en cuanto una transacción se completa o falla, y el escenario arranca al momento. En el editor lo distingues por el icono del rayo en el módulo. Es el único disparador de la app, así que para reaccionar a otra cosa, como un Wallet nuevo, usa un escenario programado que lance List Wallets o List Transactions.
04¿Qué hago si falta un módulo de 1Shot API en Make?
Recurre a Make an API Call. Este módulo llama a cualquier endpoint de 1Shot API con la conexión que ya configuraste, de modo que no dependes solo de los módulos ya preparados. La petición la escribes tú, por eso conviene tener abierta la referencia de 1Shot API mientras la preparas. Por parte de Make, el directorio no muestra límites numéricos para esta app, así que no hay un tope publicado que prever desde ese lado.
05¿Make o n8n para automatizar 1Shot API?
Depende de dónde vivan ya tus otras automatizaciones. En Make, 1Shot API ofrece 18 módulos, entre ellos un disparador instantáneo para las transacciones terminadas y Make an API Call para lo que no esté cubierto. La app también tiene un nodo en n8n, explicado en una página propia de este sitio. Ninguna opción gana de entrada: quédate con la herramienta que tu equipo ya usa y compara los módulos de cada una para los pasos concretos que necesitas.