Skip to main content
GET
One Lighthouse scan in full, so an earlier snapshot can be inspected.

Authorizations

X-API-Key
string
header
required

Company API key - scoped to a specific company. Generate from the Integrations page in your dashboard.

Path Parameters

projectId
string
required
snapshotId
string
required

Query Parameters

companyId
string
required

Company ID that owns the SEO data

Response

The scan in full

One Lighthouse scan of the home page: category scores 0-100 (including agenticBrowsingScore, Lighthouse's AI-agent readiness / AEO category: llms.txt, agent accessibility tree, WebMCP), Core Web Vitals lab metrics (ms except CLS) and the audits that did not pass.

id
string
runId
string
url
string

Audited URL

device
string

mobile or desktop

performanceScore
integer
accessibilityScore
integer
bestPracticesScore
integer
seoScore
integer
agenticBrowsingScore
integer

Agentic Browsing (AEO) score 0-100

vitals
object

{FCP, LCP, TBT, CLS, SI, TTI, TTFB} -> {value, rating, displayValue}

failingAudits
object[]

[{id, title, description, score, displayValue, category}], worst first. category is the Lighthouse category id (performance, accessibility, best-practices, seo, agentic-browsing)

opportunities
object[]

Performance opportunities [{id, title, description, score, displayValue, category}]

passingAudits
object[]

Audits that passed [{id, title, description, score, displayValue, category}]

lighthouseVersion
string
error
string

Why the scan failed, when it did

checkedAt
string<date-time>