PageVitals
PageVitals provides website performance monitoring, synthetic testing, real-user monitoring reports, performance budgets, and optimization insights.
28 actionsAPI key
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.