← Documentación
General

Petición HTTP

Hace una petición a una API (un servicio en internet) y guarda lo que responde para usarlo en los pasos que siguen. Configuración: • Método — GET (leer), POST

Hace una petición a una API (un servicio en internet) y guarda lo que responde para usarlo en los pasos que siguen. Configuración: • Método — GET (leer), POST (crear/enviar), PUT y PATCH (actualizar), DELETE (borrar) o HEAD (solo encabezados). • URL — la dirección completa (ej. https://api.miservicio.com/ventas). Si omites https:// se lo pongo. Puede venir de una variable. • Parámetros de la URL — pares nombre/valor que se agregan como ?nombre=valor (ya codificados). • Encabezados (headers) — pares nombre/valor, por ejemplo Accept. Content-Type se pone solo según el cuerpo. • Token — opcional: se manda como «Authorization: Bearer …». Si escribes «Basic …» se respeta tal cual. • Cuerpo (body) — solo en POST, PUT, PATCH y DELETE: JSON (se revisa que sea válido), Texto, o Formulario (campos nombre/valor). Puedes usar variables y resultados de pasos anteriores. • Tiempo máximo — de 1 a 30 segundos. • Si falla — «Detener el flujo» (por defecto): un error de red o una respuesta que no sea 2xx hace fallar este paso en rojo con el motivo. «Seguir de todos modos»: el flujo continúa y tú decides con el código de estado. Resultados (abre el menú ▾ de cualquier campo de un paso posterior → «Resultado de un paso anterior»): • Respuesta — si la API devuelve JSON, llega ya leído (un arreglo u objeto: se puede pasar directo a «Modificar control» para llenar un Gráfico); si no, es texto. • Código de estado — el número HTTP (200, 404, 500…). En la Vista previa del editor la petición sale desde el servidor de K-ode (los navegadores no dejan llamar a otros sitios directamente), que no permite direcciones internas ni locales; en el celular sale directo del teléfono. Ojo: lo que escribas aquí (tokens, claves) lo ven quienes pueden editar el proyecto; no pongas claves que no quieras compartir con ellos.

Entradas

  • URL (text)
  • Token (opcional, se manda como Bearer) (text)
  • Cuerpo (según el tipo elegido abajo) (text)