Tool to start a new GTmetrix test for a specified URL. Use when you need to analyze website performance with configurable options like location, browser, and throttling.
dnsarrayCustom DNS host and IP for testing (e.g., ['example.com:1.2.3.4']).
urlRequiredstringThe URL to test. Must be a valid HTTP or HTTPS URL.
videointegerEnable video generation: 0 for disabled, 1 for enabled.
reportstringReport type: 'lighthouse' for Lighthouse only, 'legacy' for PageSpeed/YSlow, 'lighthouse,legacy' for both, 'none' for metrics-only.
adblockintegerEnable AdBlock: 0 for disabled, 1 for enabled.
browserstringBrowser identifier for test execution (e.g., 'chrome', 'firefox').
cookiesarrayCookies using 'name=value' syntax (e.g., ['session_id=abc123', 'user=john']).
locationstringLocation identifier for test execution (e.g., 'us-east1', 'europe-west1').
throttlestringConnection throttling in Kbps and latency in ms (e.g., '1500/50' for 1.5 Mbps and 50ms latency).
allow_urlarrayOnly load resources matching these URL patterns (e.g., ['*.example.com/*']).
block_urlarrayPrevent loading resources matching these URL patterns (e.g., ['*.ads.com/*']).
retentionintegerReport retention period in months. Must be one of: 1, 6, 12, or 24.
dataRequiredData from the action execution
errorstringError if any occurred during the execution of the action
successfulRequiredbooleanWhether or not the action execution was successful or not
API key connection. Risk level 2 of 5.
Free Action
No published Skills explicitly reference this Action yet.