{"section":"tutorials","requestedLocale":"es","requestedSlug":"conceptos-basicos-sobre-integraciones","locale":"es","slug":"conceptos-basicos-sobre-integraciones","path":"docs/es/tutorials/weni-by-vtex/integraciones/conceptos-basicos-sobre-integraciones.md","branch":"main","content":"## Integración a través de API\n\nLa integración implica la acción de **buscar, modificar o enviar información a un servicio**. Las integraciones se dividen en dos:\n\n- **Nativa:** La plataforma Weni puede integrarse con APIs que tienen formato REST/Json mediante una tarjeta Webhook o a través de una aplicación preexistente en el menú de Integraciones.\n- **No nativa:** Realizamos integraciones no nativas para APIs que no son REST/Json. Sin embargo, en este caso, debemos analizar el esfuerzo y el alcance de la solicitud, ya que utilizamos servicios externos para consumir y modelar la API, por ejemplo, [Back4app](https://www.back4app.com/#) y [Pipedream](https://pipedream.com/).\n\n## ¿Qué es una API?\n\nEs una forma de comunicación entre sistemas, en la que uno de ellos proporciona información y servicios que pueden ser utilizados por el otro (Plataforma Weni). Normalmente, una API tiene:\n\n- URL\n- Documentación que explica cómo puede ser utilizada\n- Endpoints/recursos disponibles\n- Formas de autenticación para usar la API, si es necesario.\n\n## ¿Qué es un webhook?\n\nUn Webhook es una tecnología utilizada para permitir la comunicación entre dos aplicaciones en tiempo real. En la Plataforma Weni, podemos buscar e incluso actualizar información en otros sistemas a través de la tarjeta de **Llamar Webhook**. Esto significa que, para consumir una API, utilizarás una tarjeta Webhook:\n\nPara enviar información a un sistema utilizando una API, debes usar el cuerpo de la solicitud (body) o enviarla directamente en la URL (query). La documentación de la API indicará cómo debe hacerse.\n\nEn esta imagen podemos ver la documentación de la API de Weni:\n\nEn esta imagen podemos ver cómo sería el cuerpo de la solicitud:\n\n> **Tip:** La carta Llamar Webhook permite el uso de variables, como @results, @contact y @fields. [Obtén más información sobre variables aquí.](https://help.vtex.com/es/docs/tutorials/introduccion-a-expresiones-y-variables)\n\n## ¿Cómo saber si la API puede integrarse nativamente?\n\nLa documentación de la API actúa como un manual que nos ayuda a comprender cómo integrarla. En ella se indicará si las solicitudes están en la arquitectura nativa de la plataforma Weni: REST/Json.\n\n> **Nota:** Si la arquitectura de tu API no es REST/Json, aún es posible realizar la integración, pero será necesario modelar esa API.\n\n## ¿Cómo visualizar la llamada a la API en la plataforma Weni?\n\nPara ver el retorno de la API, accede al registro de Webhooks en el Módulo Flujos:\n\n¿Tienes más preguntas sobre API? ¡Comparte en nuestra [comunidad](https://comunidade.weni.ai/)! 😉 Contamos con un equipo de expertos para responder tus dudas."}