---
title: API de Terceros 
slug: helper-es/api-de-terceros
description: Learn how to seamlessly integrate external APIs into virtual assistant Helper through REST requests with our comprehensive document. Follow step-by-step instructions on registering a new API, specifying name, dependency, method, and URL, and add headers, 
createdAt: 2022-06-13T21:45:07.000Z
---

Nuestro asistente virtual Helper proporciona un área para integrar las APIs externas al *chatbot*. Con esto, podrá utilizar las API de terceros con todos los recursos de Helper. Esta integración se realiza a través de una solicitud **REST&#x20;**&#x79; requiere unos pocos pasos para su configuración.

## Procedimiento

1. Después de acceder a la plataforma, acceda al menú "**APIs de terceros**";
2. La pantalla mostrará las API previamente registradas, si las hay, con las opciones de **Edición&#x20;**&#x79; **Eliminación**;
3. Si desea buscar una API específica, utilice el campo de búsqueda y haga clic en el botón "**Buscar**";
4. Para registrar una nueva API, haga clic en "**Nuevo**". Aparecerán los siguientes campos para ser completados:

| **Campo**       | **Definición**                                                                                                                              |
| --------------- | ------------------------------------------------------------------------------------------------------------------------------------------- |
| **Nombre**      | Defina el nombre característico de la API que se registra                                                                                   |
| **Dependencia** | Si es necesario, identifique si la API que se está creando requiere previamente la ejecución de otra API.                                   |
| **Método**      | Seleccione el método http que se utilizará en la API: **POST, GET, PUT, DELETE o PATCH**.                                                   |
| **URL**         | Defina la URL de la nueva API. Si quiere incluir en la URL un contexto ya registrado en el asistente virtual, **ponga el valor entre \{}.** |

Una vez completados los campos de identificación, vamos a completar los atributos necesarios para dar continuidad a las solicitudes REST: **encabezado, cuerpo, respuestas y configuraciones**.

## Encabezados

Essa função permite adicionar valores necessários para o cabeçalho da requisição REST.

1. Haga clic en el botón “**+**” para añadir el encabezado con la información para:
   - lave;
   - Valor;
2. Haga clic en "**Guardar**".

## Cuerpo

En el cuerpo puede reunir el contenido que se enviará en el cuerpo de la solicitud.

1. Haga clic en el botón “**+**” para añadir el cuerpo con la información de:

2\. Haga clic en "**Guardar**".

## Respuestas

En las respuestas, vamos a configurar lo que esperamos de esta API.

1. Haga clic en el botón “**+**” para añadir la información para:
   - Formato da respuesta: puede ser en JSON o en texto;
   - Nombre;
   - Tipo: texto, número, booleano, lista, objeto o contexto;
   - Identificaciones.
2. Haga clic en "**Guardar**".

## Configuraciones

Aquí definiremos las configuraciones de la solicitud que influirán en la comprensión del asistente

1. Seleccione el código deseado para definir los campos:
   - Estado htpp de éxito;
   - Estado htpp de no autorizado;
   - Estado htpp no encontrado.
     - **\***&#x4C;as opciones presentadas para estos campos están predefinidas por el sistema.
2. Luego, define los mensajes que aparecerán en la pantalla del *chatbot&#x20;*&#x70;ara los siguientes casos:
   - Mensaje de *chatbot&#x20;*&#x70;ara contenido no encontrado;
     Mensaje de *chatbot&#x20;*&#x70;ara fallo en la solicitud;;
3. Define si la API que se está creando es una API de autenticación.
4. Haga clic en "**Guardar**".

