El problema
La creación de un agente de investigación multiplataforma requiere claves API independientes para Google (SerpAPI, DataForSEO), Amazon (sin API de producto oficial), Reddit (PRAW), YouTube (Data API v3) y TikTok (OAuth complejo). Administrar 5 claves API, límites de tarifas y facturación es complicado.
La solucion de Scavio
La API de búsqueda de Scavio cubre las cinco plataformas bajo una única clave API con una interfaz POST consistente. Cambie de plataforma cambiando el campo de plataforma en el cuerpo de la solicitud.
Antes
El agente tiene 5 credenciales API. SerpAPI para Google. Amazonia raspada. Aplicación Reddit OAuth. YouTube Data API v3 con cuota. Aplicación para desarrolladores de TikTok con aprobación de 2 semanas. Cada uno tiene patrones de autenticación, límites de tarifas y facturación separados. Configuración total: 2-3 días.
Después
Una clave API de Scavio. Mismo punto final POST, mismo encabezado de autenticación. Cambie entre Google, Amazon, Reddit, YouTube, TikTok cambiando de plataforma en el cuerpo. Configuración: 10 minutos.
Para quien es
Desarrolladores que crean agentes de investigación multiplataforma, herramientas de inteligencia competitiva o rastreadores de comercio electrónico que desean evitar administrar múltiples integraciones de API.
Beneficios clave
- Una clave API para las cinco plataformas
- Autenticación coherente (x-api-key o portador)
- Cuenta de facturación única, límite de tarifa única para realizar un seguimiento
- Cubre plataformas sin API oficial de búsqueda de productos (Amazon)
Ejemplo en Python
import requests
API_KEY = "your-scavio-api-key"
def search(query: str, platform: str = "google", n: int = 5) -> list:
r = requests.post(
"https://api.scavio.dev/api/v1/search",
json={"query": query, "platform": platform, "num_results": n},
headers={"x-api-key": API_KEY},
timeout=15
)
r.raise_for_status()
return r.json().get("organic_results", [])
# Same function, different platform
google_results = search("best AI tools 2026", "google")
amazon_results = search("mechanical keyboard", "amazon")
reddit_results = search("Claude vs ChatGPT", "reddit")
youtube_results = search("AI coding tutorial", "youtube")
for platform, results in [("google", google_results), ("amazon", amazon_results),
("reddit", reddit_results), ("youtube", youtube_results)]:
print(f"\n{platform}: {len(results)} results")
if results:
print(f" Top: {results[0].get('title','')[:60]}")Ejemplo en JavaScript
const API_KEY = 'your-scavio-api-key';
async function search(query, platform = 'google', n = 5) {
const res = await fetch('https://api.scavio.dev/api/v1/search', {
method: 'POST',
headers: { 'Content-Type': 'application/json', 'x-api-key': API_KEY },
body: JSON.stringify({ query, platform, num_results: n })
});
return (await res.json()).organic_results ?? [];
}
const [google, amazon, reddit] = await Promise.all([
search('best AI tools 2026', 'google'),
search('mechanical keyboard', 'amazon'),
search('Claude vs ChatGPT', 'reddit')
]);
console.log({ google: google.length, amazon: amazon.length, reddit: reddit.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
Comunidad, publicaciones y comentarios en hilos de cualquier subreddit
YouTube
Búsqueda de videos con transcripciones y metadatos
TikTok
Descubrimiento de videos, creadores y productos en tendencia