scrape_template
Scrapers predefinidos para 10 de los sitios más solicitados. Sin esquema, sin selectores, sin LLM — solo pase un nombre de plantilla y una URL. Los extractores integrados se encargan del análisis y devuelven JSON limpio y tipado por 1 credit por llamada.
Casos de uso
Datos rápidos de comercio electrónico
Obtenga el precio, la calificación y el stock de un producto de Amazon sin escribir un solo selector.
Agregación de perfiles de desarrolladores
Combine repositorios de GitHub, paquetes de npm y actividad de Stack Overflow en una sola vista de desarrollador.
Monitoreo de redes sociales
Rastree tweets, hilos de Reddit y lanzamientos de Product Hunt con un único endpoint por fuente.
Endpoint
/api/v1/tools/scrape_templateParameters
list. Envíe template: "list" por sí solo para descubrir las plantillas disponibles.| Name | Type | Required | Default | Description |
|---|---|---|---|---|
template | string | Required | - | Nombre de la plantilla. Una de las 10 plantillas admitidas, o "list" para descubrirlas mediante programación. Example: github-repo |
url | string | Optional | - | URL a scrapear. Obligatoria salvo cuando template === "list". Example: https://github.com/crawlforge/mcp-server |
timeout | number | Optional | 15000 | Tiempo de espera de la solicitud en milisegundos (5000–60000). Example: 15000 |
Plantillas admitidas
10 plantillas disponibles — Cada plantilla devuelve una forma JSON normalizada y ajustada para ese sitio.
amazon-productlinkedin-profilegithub-repoyoutube-videotweetreddit-threadhacker-news-front-pageproducthunt-launchstackoverflow-questionnpm-package{ "template": "list" } (sin necesidad de url) para obtener esta lista mediante programación. Útil para mantener sincronizados los SDK del cliente.Ejemplos de solicitud
cURL — github-repo
TypeScript — amazon-product
cURL — descubrir plantillas
Ejemplo de respuesta
{ "success": true, "data": { "template": "github-repo", "url": "https://github.com/crawlforge/mcp-server", "extracted": { "name": "crawlforge/mcp-server", "stars": 12843, "forks": 1024, "language": "TypeScript", "description": "Powerful web scraping MCP server", "last_commit": "2026-05-15T10:23:00Z" }, "scraped_at": "2026-05-18T12:00:00.000Z" }, "credits_used": 1, "credits_remaining": 999, "processing_time": 812}data.extractedForma normalizada y ajustada para la plantilla elegidadata.scraped_atMarca de tiempo ISO 8601 de cuándo finalizó el scrapecredits_used1 credit fijo por llamada, independientemente de la plantillaCosto en credits
Consejo: ¿Necesita un sitio que no es compatible? Use scrape_structured para selectores personalizados (2 credits) o extract_with_llm para extracción con LLM.