FETCHAPI

Get Lighthouse audit scores for a web page API

One call runs a Google Lighthouse audit on a web page and returns performance, accessibility, and best practices scores. The answer contains audit results for metrics like First Contentful Paint, HTTPS usage, and other web vitals. The sample shows the audit was truncated due to length but includes security and performance audit details.

1 live route on DataForSEO, price on request. Every route below answered our last live test on 2026-10-06; the gateway re-tests them daily.

Get a keySee it in the catalogUse it from MCP

Price per call, by route

The upstream price you are metered at, cheapest first. A route without a published price says so.

ProviderEndpointPriceTested
Lighthouse audit of a web pagePOST on_page/lighthouse/live/jsonprice on request✓ 2026-10-06pricing ↗

What it returns

From a real call to the route: DataForSEO.

One call runs a Google Lighthouse audit on a web page and returns performance, accessibility, and best practices scores. The answer contains audit results for metrics like First Contentful Paint, HTTPS usage, and other web vitals. The sample shows the audit was truncated due to length but includes security and performance audit details.
result[].lighthouseVersionVersion of Lighthouse usedresult[].requestedUrlURL that was auditedresult[].fetchTimeWhen the audit was performedresult[].audits[].scoreAudit score (0-1 or null if not applicable)result[].audits[].titleName of the auditresult[].audits[].scoreDisplayModeHow the score should be displayed (binary, numeric, error, etc.)result[].audits[].descriptionExplanation of what the audit measures

Call it

HTTP with your key in x-api-key, or the call_endpoint tool of our MCP server.

POST /api/gw/dataforseo/on_page/lighthouse/live/jsonprice on request✓ working · tested 2026-10-0612.09 s latency
Parameters
ParameterTypeNotes
urlstr · bodyJSON body fielde.g. "https://www.pokemon.com/us"
for_mobilebool · bodyJSON body fielde.g. false
HTTP
curl -X POST "https://fetchapi.co/api/gw/dataforseo/on_page/lighthouse/live/json" \
  -H "x-api-key: YOUR_KEY" -H "content-type: application/json" \
  -d '[{"url": "https://www.pokemon.com/us", "for_mobile": false}]'
MCP
call_endpoint("dataforseo.on_page_lighthouse", {}, [{"url": "https://www.pokemon.com/us", "for_mobile": false}])
Real example answer (trimmed) · 2026-10-04
{
  "preview": "{\"version\":\"0.1.20260917\",\"status_code\":20000,\"status_message\":\"Ok.\",\"time\":\"11.8724 sec.\",\"cost\":0.005,\"tasks_count\":1,\"tasks_error\":0,\"tasks\":[{\"id\":\"10040441…",
  "truncated": true
}

Related DataForSEO APIs

All 20 DataForSEO jobs →

One key for every API on this page.

Call it over HTTP or from any MCP client. Each key has a rate limit and a monthly cap; calls are metered at the upstream price.