El problema
Los usuarios de n8n que crean flujos de trabajo de automatización de búsqueda utilizan el nodo de solicitud HTTP genérico para llamar a las API de búsqueda. Esto requiere configurar manualmente las URL, los encabezados, la autenticación y el análisis de respuestas para cada proveedor de búsqueda. Cuando la API de búsqueda cambia o el equipo quiere cambiar de proveedor, es necesario actualizar cada nodo de solicitud HTTP en cada flujo de trabajo.
La solucion de Scavio
Estandarice todos los flujos de trabajo de búsqueda n8n en la API REST de Scavio con una configuración de nodo de solicitud HTTP reutilizable. Configure una vez: URL (api.scavio.dev/api/v1/search), encabezado (x-api-key) y plantilla de cuerpo de solicitud. Guárdelo como credencial n8n reutilizable. Todos los flujos de trabajo de búsqueda comparten la misma configuración, lo que hace que los cambios de proveedor sean una única actualización.
Antes
Antes de la estandarización, el equipo tenía 8 flujos de trabajo n8n con nodos de búsqueda, cada uno configurado de manera diferente. 3 usaron SerpAPI, 2 usaron DataForSEO, 3 usaron raspadores personalizados. Para actualizar los datos de comparación de precios fue necesario editar cinco flujos de trabajo separados.
Después
Después de estandarizar en Scavio, los 8 flujos de trabajo utilizan la misma credencial y formato de solicitud. Agregar la extracción de descripción general de AI requirió cambiar un parámetro (ai_overview: true) en la plantilla compartida. El costo mensual bajó de $85 (proveedores mixtos) a $30 (plan Scavio 7K).
Para quien es
Usuarios de n8n que crean flujos de trabajo de automatización de búsqueda. Equipos sin código o con poco código estandarizados en una única API de búsqueda. Agencias que gestionan múltiples flujos de trabajo n8n que utilizan datos de búsqueda.
Beneficios clave
- Un formato de solicitud y credencial para todos los flujos de trabajo de búsqueda n8n
- Cambiar de proveedor requiere actualizar una configuración, no todos los flujos de trabajo
- Información general de IA y gráfico de conocimiento disponibles en cada nodo de búsqueda
- Búsqueda multiplataforma desde una configuración de nodo de solicitud HTTP
- 250 créditos gratuitos al mes para pruebas y flujos de trabajo de bajo volumen
Ejemplo en Python
# n8n HTTP Request node equivalent in Python
import requests
API_KEY = "your_scavio_api_key"
def n8n_search_node(query: str, platform: str = "google", ai_overview: bool = True) -> dict:
"""Replicates n8n HTTP Request node for Scavio.
n8n config: Method=POST, URL=https://api.scavio.dev/api/v1/search
Header: x-api-key={{$credentials.scavioKey}}
Body: {platform, query, ai_overview}
"""
res = requests.post(
"https://api.scavio.dev/api/v1/search",
headers={"x-api-key": API_KEY},
json={"platform": platform, "query": query, "ai_overview": ai_overview},
timeout=15,
)
res.raise_for_status()
return res.json()
# Same function works for all platforms
google = n8n_search_node("best crm 2026", "google")
amazon = n8n_search_node("wireless mouse", "amazon")
reddit = n8n_search_node("best search api", "reddit")
print(f"Google: {len(google.get('organic', []))} results")
print(f"Amazon: {len(amazon.get('organic', []))} results")
print(f"Reddit: {len(reddit.get('organic', []))} results")Ejemplo en JavaScript
const API_KEY = "your_scavio_api_key";
async function n8nSearchNode(query, platform = "google", aiOverview = true) {
const res = await fetch("https://api.scavio.dev/api/v1/search", {
method: "POST",
headers: { "x-api-key": API_KEY, "content-type": "application/json" },
body: JSON.stringify({ platform, query, ai_overview: aiOverview }),
});
return res.json();
}
const google = await n8nSearchNode("best crm 2026");
const amazon = await n8nSearchNode("wireless mouse", "amazon");
console.log(`Google: ${(google.organic ?? []).length}, Amazon: ${(amazon.organic ?? []).length}`);Plataformas utilizadas
Búsqueda web con grafo de conocimiento, PAA y resúmenes de IA
Amazon
Búsqueda de productos con precios, calificaciones y reseñas
YouTube
Búsqueda de videos con transcripciones y metadatos
Comunidad, publicaciones y comentarios en hilos de cualquier subreddit