Resumen
End-to-end ASIN research pipeline ese replaces Helium 10 plus Jungle Scout for el discovery cycle. Descubrir by categoria, filtrar by resena conteo y rating, obtener full producto detalle per ASIN, puntuacion contra personalizado criterios, y escribir un CSV listo for nicho resena.
Desencadenador
Diario cron o manual ejecutar per categoria
Programación
Diario 6 AM
Pasos del flujo de trabajo
Search by categoria
Scavio Amazon search returns top sellers con key campos.
Apply filtra
Drop productos above your review-count cap o below your rating floor.
Obtener producto detalle
Per-ASIN call returns full precios, ratings histogram, fulfillment, seller info.
Puntuacion contra criterios
Personalizado scoring function ranks by margin proxy, demand proxy, y competition.
Escribir CSV
Emit one fila per qualifying ASIN con puntuacion for nicho resena.
Implementacion en Python
import os, requests, csv
API_KEY = os.environ["SCAVIO_API_KEY"]
H = {"x-api-key": API_KEY}
def pipeline(category, max_reviews=200, min_rating=4.0):
s = requests.post("https://api.scavio.dev/api/v1/amazon/search",
headers=H, json={"query": category, "sort_by": "best_sellers"}).json()
rows = []
for p in s.get("products", []):
if p.get("review_count", 0) <= max_reviews and p.get("rating", 0) >= min_rating:
d = requests.post("https://api.scavio.dev/api/v1/amazon/product",
headers=H, json={"asin": p["asin"]}).json()
rows.append({"asin": p["asin"], "title": d.get("title"), "price": d.get("price"), "rating": d.get("rating")})
return rowsImplementacion en JavaScript
const H = { "x-api-key": process.env.SCAVIO_API_KEY, "content-type": "application/json" };
async function pipeline(category) {
const s = await fetch("https://api.scavio.dev/api/v1/amazon/search", {
method: "POST", headers: H,
body: JSON.stringify({ query: category, sort_by: "best_sellers" })
}).then(r => r.json());
return (s.products || []).filter(p => p.review_count <= 200 && p.rating >= 4);
}Plataformas utilizadas
Amazon
Búsqueda de productos con precios, calificaciones y reseñas