Ir al contenido principal

Acción de Solicitud HTTP

Enviar una solicitud HTTP a un punto final externo como parte de una canalización de automatización.

Introducción

Enviar una solicitud HTTP a cualquier punto final durante la ejecución de una automatización. Utilice esta acción para integrar las automatizaciones de Level con sistemas externos — desencadenar webhooks, publicar datos en una API o llamar a cualquier punto final HTTP como parte de un flujo de trabajo.


Acción de Solicitud HTTP

Desde la canalización de automatización en modo edición, haga clic + and select HTTP request de la categoría Otros.

HTTP Request Action


URL

El punto final al que enviar la solicitud. Requerido. Haga clic (x) para insertar una variable, variable del sistema o referencia de campo personalizado.

Método

El método HTTP para la solicitud.

Métodos soportados: GET, POST, PUT, DELETE, PATCH .

Tipo de contenido

El tipo de contenido del cuerpo de la solicitud.

Opción

Usar

application/json

JSON payloads

text/plain

Plain text

application/x-www-form-urlencoded

Envíos de formularios

Cuerpo

El cuerpo de la solicitud. Haga clic (x) para insertar referencias de variables para incluir datos dinámicos de la canalización.

Encabezados

Click + Agregar encabezados de solicitud para agregar pares de encabezado personalizado clave-valor. Haga clic (x) en cualquier campo para insertar una referencia de variable. Haga clic × para eliminar una fila de encabezado.

Common headers:

  • Authorization: Bearer ##{{api_token}}

  • X-API-Key: ##{{api_key}}


Conditions

El campo Conditions La sección le permite restringir cuándo se ejecuta esta acción en función de los atributos del dispositivo o el resultado de una acción anterior.

See Condiciones de acciónpara la referencia completa sobre tipos de condiciones, operadores y valores.


Opciones Adicionales

Expanda Opciones adicionales para el nombre de la acción, el comportamiento de falla, la asignación de variable de salida, los reintentos y la activación de alternancia.

💡 TIP: Use Asignar salida de acción a variable en Opciones adicionales para capturar el cuerpo de la respuesta HTTP en una variable de automatización. Esto permite que las acciones posteriores actúen sobre la respuesta — por ejemplo, verificando un campo de estado devuelto por una API.

See Descripción general de accionespara la referencia completa de opciones adicionales disponibles en cada acción.


Preguntas Frecuentes

  • ¿Qué cuenta como una solicitud exitosa?Una solicitud se considera exitosa cuando el punto final devuelve un Código de respuesta HTTP 2xx . Any respuesta no 2xx (4xx o 5xx) se trata como un error y la acción se marcará como fallida.

  • ¿Puedo enviar JSON en el cuerpo? Yes — set Content-Type: application/json en la sección Encabezados y escriba su carga útil JSON en el campo Cuerpo.

  • ¿Puedo autenticarme en un punto final protegido? Sí — incluya unAuthorization encabezado con su token o credenciales. Usar(x) para hacer referencia a una variable de automatización almacenada o campo personalizado en lugar de codificar el valor.

  • ¿Quién puede agregar o modificar acciones de solicitud HTTP? Técnicos con permiso para editar automatizaciones en el grupo relevante. Ver Espacio de trabajo → Permisos para la configuración del control de acceso.

¿Ha quedado contestada tu pregunta?