Ir al contenido

HTTP GET

Tipo: http-get  ·  Paquete: HTTP Activities v1.0.0  ·  Salida: ZoanHttpResponse

Envía una petición GET para leer/consultar datos de una API o servicio web. Es la petición más común: obtener un registro, listar elementos, descargar un dato. No envía cuerpo; toda la información va en la URL (incluyendo parámetros de consulta como ?estado=activo).

Hace la petición a la url (con cabeceras y autenticación opcionales) y devuelve un ZoanHttpResponse. Si el cuerpo de la respuesta es JSON, se convierte automáticamente en diccionario/lista. Recuerda: si el servidor responde con un código de error, la actividad falla — ver manejo de errores.

ParámetroEditorDescripción
urlexpresiónLa URL de la petición. Admite expresiones (ej. = "https://api.com/clientes/" + id).
ParámetroEditorDescripción
headersJSONDiccionario de cabeceras extra. Ver cabeceras.
authorizationJSONAutenticación: bearer, basic o apikey. Ver autenticación.

Devuelve un ZoanHttpResponse con .StatusCode, .Ok, .Body y .Headers.

Consultar un cliente por su id, autenticando con un token seguro:

HTTP GET
url = = "https://api.erp.com/clientes/" + clienteId
authorization = { "type": "bearer", "token": = credential("api-erp").ToPlainText() }
→ output: resp
Set Variable name = nombreCliente value = = resp.Body["nombre"]
Log message = = "Cliente: " + nombreCliente