Browser Test
Referencia de la API
Prueba de navegador
Lanza un navegador Chromium headless real mediante Playwright y prueba la página de forma autónoma: errores de JS, enlaces rotos, accesibilidad de formularios y Core Web Vitals.
POST
/api/browser-testsynchronousErrores de JS, enlaces rotos, problemas de formularios, capturas de pantalla
Cuerpo de la solicitud
{
"url": "https://example.com"
}Respuesta
{
"testId": "clxyz...",
"pagesVisited": 3,
"jsErrors": [...],
"brokenLinks": [...],
"formIssues": [...],
"suggestions": [...],
"aiSummary": "..."
}Ejemplo
curl -X POST https://www.scanverra.com/api/browser-test \
-H "X-API-Key: sk_live_..." \
-H "Content-Type: application/json" \
-d '{"url":"https://example.com"}'Sin puntuación agregada
A diferencia de Audit o Security Scan, este endpoint no devuelve un único número de 0 a 100. En su lugar, obtienes arrays de problemas categorizados (jsErrors, brokenLinks, formIssues, problemas de imagen/alt), cada uno etiquetado con severity: "error" | "warning". Para condicionar un pipeline a esto, comprueba el número de entradas con severity === "error" — consulta Integración CI/CD.