PageVitals

PageVitals provides website performance monitoring, synthetic testing, real-user monitoring reports, performance budgets, and optimization insights.

28 actionsAPI key

Connect PageVitals

What your bot can do in PageVitals

Looks up

  • Get Multistep TestGet one multistep test definition, including its configured steps.
  • Get Page MetricsGet the latest Lighthouse and Chrome UX metrics for one configured page and device.
  • Get Page OpportunitiesList Lighthouse improvement opportunities for a page/device, or return the full variable-shape details for one opportunity ID.
  • Get Page TimelineGet one historical timeline for a page/device.
  • Get TestGet the detailed Lighthouse, timing, resource, budget, and validation summary for one synthetic test.
  • Get Test ReportGet one specialized synthetic-test report.
  • Get Test SeriesGet one synthetic test series and its individual tests, statuses, page IDs, device variants, and failure messages.
  • List BudgetsList performance budgets, current status, notification settings, and affected pages for a website.
  • List Configured PagesList the raw pages configured for PageVitals monitoring on a website.
  • List Multistep RunsList historical runs for one multistep test, including status, duration, interaction, layout-shift, CPU, transfer-size, and blocking-time…
Show 5 more
  • List Multistep TestsList multistep tests configured for a website with recent metrics, state, and success rates.
  • List Page MetricsList every configured page/device combination for a website with recent timeline and latest performance metrics.
  • List Test SeriesList recent synthetic test series for a website, including status and failure counts.
  • List Website OpportunitiesList Lighthouse improvement opportunities aggregated across a website and the affected pages.
  • List WebsitesList websites visible to the connected PageVitals API key.

Takes action

  • Add Configured PagesAdd one or more explicitly supplied pages to PageVitals monitoring for a website.
  • Create BudgetCreate a persistent PageVitals performance budget for a website.
  • Create Multistep TestCreate an empty PageVitals multistep test definition with an explicit name and device profile.
  • Create WebsiteAdd a domain to the PageVitals account and begin managing it.
  • Delete BudgetDelete one PageVitals performance budget and stop enforcing its threshold.
  • Delete Configured PagePermanently delete one PageVitals configured page and all of its test results, including historical results.
  • Delete Multistep TestPermanently delete one PageVitals multistep test definition.
  • Delete WebsitePermanently delete one PageVitals website and all of its tests, metrics, analytics, and configuration.
  • Run Multistep TestsTrigger exactly one named multistep test or intentionally fan out to every multistep test configured for a website.
  • Run Test SeriesTrigger synthetic tests for selected page/device variants, or for every configured test when pages is omitted.
Show 3 more
  • Update BudgetReplace a PageVitals performance budget's complete metric threshold and device scope.
  • Update Configured PageUpdate a configured PageVitals page's URL, display alias, or both.
  • Update Multistep TestUpdate a multistep test's alias and device.

More data apps