Skip to main content
GET
Latest Lighthouse result

Authorizations

Authorization
string
header
required

Bearer token authentication. Accepts company-admin tokens with storefront.view for read operations and storefront.update for writes and scan triggers (legacy per-resource grants like categories.update / products.view / etc. are still accepted during the migration), required on every company operation. Storefront public operations under /api/v202604/{resource} and /api/v202604/{resource}/{slug} are unauthenticated (security: []).

Path Parameters

id
integer
required

The unique identifier of the post.

Response

Latest Lighthouse result.

Latest Lighthouse result for the resource, returned raw — no meta, no top-level status. core_metrics, category_scores, and optimization_opportunities are derived from the raw result blob; any derived value can be null when the run did not produce it.

id
integer
required
Example:

55

scanned_at
string<date-time> | null
required
Example:

"2026-06-23T13:42:17Z"

created_at
string<date-time>
required
Example:

"2026-06-23T13:42:17Z"

updated_at
string<date-time>
required
Example:

"2026-06-23T13:42:20Z"

device_type
enum<string> | null
required

Lighthouse form factor (formFactor / emulatedFormFactor).

Available options:
mobile,
desktop,
null
Example:

"mobile"

final_url
string | null
required
Example:

"https://acme.fluid.app/home/categories/summer-sale"

fetch_time
string<date-time> | null
required
Example:

"2026-06-23T13:42:17Z"

core_metrics
object
required

Summarized metrics derived from the raw result. Every key is always present; every value is nullable. Rating fields are good / needs-improvement / poor (or null).

category_scores
object
required

Per-Lighthouse-category score, 0–100 ((score * 100).round) or null. Keys are whatever categories the run produced (e.g. performance, accessibility, best-practices, seo, pwa).

Example:
optimization_opportunities
object[]
required

Audits with a savings opportunity (score < 1), sorted by estimated savings descending.

result
object
required

Raw Lighthouse JSON blob (the upstream Google Lighthouse schema). Large (~100 KB typical); the summarized core_metrics, category_scores, and optimization_opportunities above are derived from it.