Analyzes a URL for both desktop and mobile strategies and returns performance metrics as JSON.
{
"url": "<string>",
"desktop": {
"performance_score": 123,
"first_contentful_paint": 123,
"speed_index": 123,
"largest_contentful_paint": 123,
"time_to_interactive": 123,
"total_blocking_time": 123,
"cumulative_layout_shift": 123,
"loading_experience": {
"id": "<string>",
"metrics": {
"first_contentful_paint": {},
"first_input_delay": {},
"largest_contentful_paint": {},
"cumulative_layout_shift": {},
"interaction_to_next_paint": {}
},
"overall_category": "<string>",
"initial_url": "<string>"
},
"origin_loading_experience": {
"id": "<string>",
"metrics": {
"first_contentful_paint": {},
"first_input_delay": {},
"largest_contentful_paint": {},
"cumulative_layout_shift": {},
"interaction_to_next_paint": {}
},
"overall_category": "<string>",
"initial_url": "<string>"
},
"opportunities": [
{}
],
"diagnostics": [
{}
],
"categories": {}
},
"mobile": {
"performance_score": 123,
"first_contentful_paint": 123,
"speed_index": 123,
"largest_contentful_paint": 123,
"time_to_interactive": 123,
"total_blocking_time": 123,
"cumulative_layout_shift": 123,
"loading_experience": {
"id": "<string>",
"metrics": {
"first_contentful_paint": {},
"first_input_delay": {},
"largest_contentful_paint": {},
"cumulative_layout_shift": {},
"interaction_to_next_paint": {}
},
"overall_category": "<string>",
"initial_url": "<string>"
},
"origin_loading_experience": {
"id": "<string>",
"metrics": {
"first_contentful_paint": {},
"first_input_delay": {},
"largest_contentful_paint": {},
"cumulative_layout_shift": {},
"interaction_to_next_paint": {}
},
"overall_category": "<string>",
"initial_url": "<string>"
},
"opportunities": [
{}
],
"diagnostics": [
{}
],
"categories": {}
}
}
Categories to analyze (PERFORMANCE, ACCESSIBILITY, BEST_PRACTICES, SEO, PWA)
Request model for website evaluation.
Successful Response
Response model for website performance statistics.
{
"url": "<string>",
"desktop": {
"performance_score": 123,
"first_contentful_paint": 123,
"speed_index": 123,
"largest_contentful_paint": 123,
"time_to_interactive": 123,
"total_blocking_time": 123,
"cumulative_layout_shift": 123,
"loading_experience": {
"id": "<string>",
"metrics": {
"first_contentful_paint": {},
"first_input_delay": {},
"largest_contentful_paint": {},
"cumulative_layout_shift": {},
"interaction_to_next_paint": {}
},
"overall_category": "<string>",
"initial_url": "<string>"
},
"origin_loading_experience": {
"id": "<string>",
"metrics": {
"first_contentful_paint": {},
"first_input_delay": {},
"largest_contentful_paint": {},
"cumulative_layout_shift": {},
"interaction_to_next_paint": {}
},
"overall_category": "<string>",
"initial_url": "<string>"
},
"opportunities": [
{}
],
"diagnostics": [
{}
],
"categories": {}
},
"mobile": {
"performance_score": 123,
"first_contentful_paint": 123,
"speed_index": 123,
"largest_contentful_paint": 123,
"time_to_interactive": 123,
"total_blocking_time": 123,
"cumulative_layout_shift": 123,
"loading_experience": {
"id": "<string>",
"metrics": {
"first_contentful_paint": {},
"first_input_delay": {},
"largest_contentful_paint": {},
"cumulative_layout_shift": {},
"interaction_to_next_paint": {}
},
"overall_category": "<string>",
"initial_url": "<string>"
},
"origin_loading_experience": {
"id": "<string>",
"metrics": {
"first_contentful_paint": {},
"first_input_delay": {},
"largest_contentful_paint": {},
"cumulative_layout_shift": {},
"interaction_to_next_paint": {}
},
"overall_category": "<string>",
"initial_url": "<string>"
},
"opportunities": [
{}
],
"diagnostics": [
{}
],
"categories": {}
}
}