Scanverra
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-testsynchronous

Errores 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.