GTmetrix
gtmetrixGTmetrix is a performance testing and monitoring tool that analyzes website speed, provides detailed performance reports, and helps optimize web applications for better user experience.
Acciones disponibles (16)
Cada acción es una operación que el agente puede ejecutar contra este conector. Haz clic en una acción para ver sus parámetros.
Delete PageGTMETRIX_DELETE_PAGEAcciónTool to delete a specific page in GTmetrix. Use when you need to permanently remove a page resource.
GTMETRIX_DELETE_PAGEAcciónTool to delete a specific page in GTmetrix. Use when you need to permanently remove a page resource.
Parámetros de entrada
page_idstringObligatorioPage slug identifier for the page to be deleted
Parámetros de salida
dataobjectObligatorioContains the deleted page resource information
erroranyError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete ReportGTMETRIX_DELETE_REPORTAcciónTool to delete a GTmetrix report. Use when you need to remove an existing performance report from GTmetrix.
GTMETRIX_DELETE_REPORTAcciónTool to delete a GTmetrix report. Use when you need to remove an existing performance report from GTmetrix.
Parámetros de entrada
report_idstringObligatorioUnique identifier (slug) of the report to delete
Parámetros de salida
dataobjectObligatorioData object containing the deleted report information
erroranyError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get BrowsersGTMETRIX_GET_BROWSERSAcciónTool to retrieve the list of available browsers for GTmetrix performance tests. Use when you need to see which browsers are available and their testing capabilities.
GTMETRIX_GET_BROWSERSAcciónTool to retrieve the list of available browsers for GTmetrix performance tests. Use when you need to see which browsers are available and their testing capabilities.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobject[]ObligatorioCollection of browser objects.
erroranyError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Location DetailsGTMETRIX_GET_LOCATIONAcciónTool to retrieve location details from GTmetrix. Use when you need to get information about a specific GTmetrix test location including name, region, browser support, IP addresses, and access permissions.
GTMETRIX_GET_LOCATIONAcciónTool to retrieve location details from GTmetrix. Use when you need to get information about a specific GTmetrix test location including name, region, browser support, IP addresses, and access permissions.
Parámetros de entrada
location_idstringObligatorioThe location ID to retrieve details for
Parámetros de salida
dataobjectObligatorioLocation data containing type, id, and attributes
erroranyError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get LocationsGTMETRIX_GET_LOCATIONSAcciónTool to retrieve the list of available GTmetrix test locations. Use when you need to see which locations are available for testing and their details including supported browsers and access status.
GTMETRIX_GET_LOCATIONSAcciónTool to retrieve the list of available GTmetrix test locations. Use when you need to see which locations are available for testing and their details including supported browsers and access status.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobject[]ObligatorioArray of location objects with their details.
erroranyError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Page DetailsGTMETRIX_GET_PAGEAcciónTool to retrieve page details from the user's GTmetrix account. Use when you need to get comprehensive page information including URL, testing configuration, and monitoring frequency.
GTMETRIX_GET_PAGEAcciónTool to retrieve page details from the user's GTmetrix account. Use when you need to get comprehensive page information including URL, testing configuration, and monitoring frequency.
Parámetros de entrada
page_idstringObligatorioThe page slug identifier used to retrieve a specific page resource
Parámetros de salida
dataobjectObligatorioThe page data object
erroranyError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Page ReportsGTMETRIX_GET_PAGE_REPORTSAcciónTool to retrieve the report list associated with a monitored page in GTmetrix. Use when you need to access historical performance data for a specific page. Supports pagination, sorting, and filtering.
GTMETRIX_GET_PAGE_REPORTSAcciónTool to retrieve the report list associated with a monitored page in GTmetrix. Use when you need to access historical performance data for a specific page. Supports pagination, sorting, and filtering.
Parámetros de entrada
sortanySort by report attributes: 'created', 'expires', 'performance_score', 'structure_score'. Prepend '-' for reverse sorting (e.g., '-created').
filteranyFilter by browser, location, gtmetrix_grade, source, created, expires, and boolean conditions.
page_idstringObligatorioPage slug identifier for the monitored page (e.g., '1gdDYk09').
page_sizeanySize of page for paginated results. Must be between 1 and 500.
page_numberanyPage number of results to retrieve.
Parámetros de salida
dataobject[]ObligatorioList of report objects with performance data.
metaanyMetadata about the response.
erroranyError if any occurred during the execution of the action
linksanyPagination links.
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get PagesGTMETRIX_GET_PAGESAcciónTool to retrieve the page list from your GTmetrix account. Returns a paginated collection of monitored pages with their configurations and latest report information. Use when you need to view all monitored pages, check page configurations, or access latest report data.
GTMETRIX_GET_PAGESAcciónTool to retrieve the page list from your GTmetrix account. Returns a paginated collection of monitored pages with their configurations and latest report information. Use when you need to view all monitored pages, check page configurations, or access latest report data.
Parámetros de entrada
sortanySort by page attributes (created, latest_report_time). Prepend '-' for reverse order (e.g., '-created' for newest first).
filteranyFilter results by url, location, browser, created, latest_report, latest_report_time, or monitored status.
page_sizeanyPage size for paginated results. Maximum: 500, Minimum: 1.
page_numberanyPage number of results to retrieve.
Parámetros de salida
dataobject[]ObligatorioCollection of page objects.
metaanyPagination metadata.
erroranyError if any occurred during the execution of the action
linksanyPagination links.
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get ReportGTMETRIX_GET_REPORTAcciónTool to retrieve a GTmetrix test report by its identifier. Use when you need to get comprehensive performance metrics, timing data, and links to resources for a specific report.
GTMETRIX_GET_REPORTAcciónTool to retrieve a GTmetrix test report by its identifier. Use when you need to get comprehensive performance metrics, timing data, and links to resources for a specific report.
Parámetros de entrada
report_idstringObligatorioReport slug identifier - the unique ID of the report to retrieve.
Parámetros de salida
dataobjectObligatorioContains the report resource object.
erroranyError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Simulated DeviceGTMETRIX_GET_SIMULATED_DEVICEAcciónTool to retrieve simulated device details. Use when you need information about a specific simulated device including its name, category, manufacturer, user agent, screen dimensions, and pixel ratio.
GTMETRIX_GET_SIMULATED_DEVICEAcciónTool to retrieve simulated device details. Use when you need information about a specific simulated device including its name, category, manufacturer, user agent, screen dimensions, and pixel ratio.
Parámetros de entrada
simulated_device_idstringObligatorioThe simulated device ID to retrieve
Parámetros de salida
dataobjectObligatorioSimulated device data object
erroranyError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Simulated DevicesGTMETRIX_GET_SIMULATED_DEVICESAcciónTool to retrieve the list of simulated devices available in GTmetrix. Use when you need to see available device profiles for testing.
GTMETRIX_GET_SIMULATED_DEVICESAcciónTool to retrieve the list of simulated devices available in GTmetrix. Use when you need to see available device profiles for testing.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobject[]ObligatorioArray of simulated device objects.
erroranyError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get API Account StatusGTMETRIX_GET_STATUSAcciónTool to retrieve the current API account state and remaining credits. Use to check available API credits, refill schedule, and account features.
GTMETRIX_GET_STATUSAcciónTool to retrieve the current API account state and remaining credits. Use to check available API credits, refill schedule, and account features.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
erroranyError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Test DetailsGTMETRIX_GET_TESTAcciónTool to retrieve test details for a specific GTMetrix test. Use when you need to check the status, configuration, or results of a previously initiated test.
GTMETRIX_GET_TESTAcciónTool to retrieve test details for a specific GTMetrix test. Use when you need to check the status, configuration, or results of a previously initiated test.
Parámetros de entrada
test_idstringObligatorioThe unique test identifier
Parámetros de salida
dataobjectObligatorioThe test or report response data object
erroranyError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get TestsGTMETRIX_GET_TESTSAcciónTool to retrieve the test list from your GTmetrix account with pagination and filtering support. Use when you need to view tests with their state, timestamps, and configuration details.
GTMETRIX_GET_TESTSAcciónTool to retrieve the test list from your GTmetrix account with pagination and filtering support. Use when you need to view tests with their state, timestamps, and configuration details.
Parámetros de entrada
sortanySort results by test attributes (state, created, started, finished). Prepend with '-' for reverse sorting. Example: '-created' for newest first.
page_sizeanyMaximum page size for paginated results. Range: 1-500.
page_numberanyPage number of results to retrieve.
filter_stateanyFilter results by test state: 'queued', 'started', 'error', or 'completed'.
filter_browseranyFilter results by browser ID used in tests.
filter_createdanyFilter results by creation timestamp (Unix timestamp).
filter_startedanyFilter results by start timestamp (Unix timestamp).
filter_finishedanyFilter results by finish timestamp (Unix timestamp).
filter_locationanyFilter results by test location ID.
Parámetros de salida
dataobject[]ObligatorioArray of test objects.
metaanyResponse metadata.
erroranyError if any occurred during the execution of the action
linksanyPagination links for navigating results.
successfulbooleanObligatorioWhether or not the action execution was successful or not
Retest ReportGTMETRIX_RETEST_REPORTAcciónTool to initiate a retest of a completed GTmetrix report with same parameters. Use when you need to rerun a test using the exact same analysis parameters as the original test.
GTMETRIX_RETEST_REPORTAcciónTool to initiate a retest of a completed GTmetrix report with same parameters. Use when you need to rerun a test using the exact same analysis parameters as the original test.
Parámetros de entrada
report_idstringObligatorioReport slug identifier for the report to retest
Parámetros de salida
dataobjectObligatorioTest object containing test details
metaanyMetadata about API credits usage
erroranyError if any occurred during the execution of the action
linksanyResource links to the created test
successfulbooleanObligatorioWhether or not the action execution was successful or not
Start TestGTMETRIX_START_TESTAcciónTool 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.
GTMETRIX_START_TESTAcciónTool 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.
Parámetros de entrada
dnsanyCustom DNS host and IP for testing (e.g., ['example.com:1.2.3.4']).
urlstringObligatoriouriThe URL to test. Must be a valid HTTP or HTTPS URL.
videoanyEnable video generation: 0 for disabled, 1 for enabled.
reportanyReport type: 'lighthouse' for Lighthouse only, 'legacy' for PageSpeed/YSlow, 'lighthouse,legacy' for both, 'none' for metrics-only.
adblockanyEnable AdBlock: 0 for disabled, 1 for enabled.
browseranyBrowser identifier for test execution (e.g., 'chrome', 'firefox').
cookiesanyCookies using 'name=value' syntax (e.g., ['session_id=abc123', 'user=john']).
locationanyLocation identifier for test execution (e.g., 'us-east1', 'europe-west1').
throttleanyConnection throttling in Kbps and latency in ms (e.g., '1500/50' for 1.5 Mbps and 50ms latency).
allow_urlanyOnly load resources matching these URL patterns (e.g., ['*.example.com/*']).
block_urlanyPrevent loading resources matching these URL patterns (e.g., ['*.ads.com/*']).
retentionanyReport retention period in months. Must be one of: 1, 6, 12, or 24.
user_agentanyCustom User Agent string to use for the test.
stop_onloadanyStop test at window.onload event: 0 for disabled, 1 for enabled.
browser_dppxanyDevice pixel ratio. Must be between 1 and 5.
browser_widthanyViewport width in pixels. Default is 1366.
browser_heightanyViewport height in pixels. Default is 768.
browser_rotateanySwap viewport width and height (rotate): 0 for disabled, 1 for enabled.
simulate_deviceanyDevice simulation identifier (e.g., 'iPhone 12', 'Samsung Galaxy S21').
httpauth_passwordanyPassword for HTTP access authentication.
httpauth_usernameanyUsername for HTTP access authentication.
Parámetros de salida
dataobjectObligatorioTest object containing test details.
metaanyMetadata about API credits usage.
erroranyError if any occurred during the execution of the action
linksanyResource links to the created test.
successfulbooleanObligatorioWhether or not the action execution was successful or not