---
title: "Get all tests for a URL"
method: GET
path: "/urls/{url_id}"
---

# Get all tests for a URL

`GET /urls/{url_id}`

Retrieves all the metadata for tests of a specific monitored URL.

## Path parameters

- `url_id` integer, required

## Query parameters

- `browser` string
- `region` string
- `days` integer
- `per_page` integer
- `page` integer

## Response `200`

200

- object
  - `site_id` integer
  - `site_name` string
  - `url_id` integer
  - `url` string
  - `label` string
  - `script` string
  - `username` unknown
  - `password` unknown
  - `tests` object[]
    - `test_id` string
    - `url` string
    - `timezone` string
    - `day` string
    - `timestamp` integer
    - `region` string
    - `status` integer
    - `run` integer
    - `browser` string
    - `browser_version` string
    - `viewport_width` integer
    - `viewport_height` integer
    - `pixel_ratio` integer
    - `bandwidth_down` integer
    - `bandwidth_up` integer
    - `bandwidth_latency` integer
    - `bandwidth_packet_loss_rate` integer
    - `byte` integer
    - `dom_content_loaded` integer
    - `render` integer
    - `visually_complete` integer
    - `first_interactive` integer
    - `first_cpu_idle` integer
    - `time_to_interactive` integer
    - `first_contentful_paint` integer
    - `largest_contentful_paint` integer
    - `first_meaningful_paint` integer
    - `cumulative_layout_shift` number
    - `dom` integer
    - `loaded` integer
    - `size` integer
    - `image_saving` integer
    - `requests` integer
    - `speedindex` integer
    - `html_requests` integer
    - `html_size` integer
    - `css_requests` integer
    - `css_size` integer
    - `js_requests` integer
    - `js_size` integer
    - `image_requests` integer
    - `image_size` integer
    - `font_requests` integer
    - `font_size` integer
    - `text_requests` integer
    - `text_size` integer
    - `flash_requests` integer
    - `flash_size` integer
    - `other_requests` integer
    - `other_size` integer
    - `first_party_requests` integer
    - `first_party_size` integer
    - `first_party_cpu` integer
    - `first_party_long_tasks` integer
    - `first_party_num_long_tasks` integer
    - `first_party_longest_task` integer
    - `third_party_requests` integer
    - `third_party_size` integer
    - `third_party_cpu` integer
    - `third_party_long_tasks` integer
    - `third_party_num_long_tasks` integer
    - `third_party_longest_task` integer
    - `blocking_scripts` integer
    - `blocking_css` integer
    - `har` string
    - `screen` string
    - `custom_metrics` object[]
      - `mark` string
      - `value` integer
    - `hero_metrics` object[]
      - `hero` string
      - `name` string
      - `value` integer
    - `first_painted_hero` integer
    - `last_painted_hero` integer
    - `lighthouse_performance` integer
    - `lighthouse_pwa` integer
    - `lighthouse_accessibility` integer
    - `lighthouse_best_practice` integer
    - `lighthouse_seo` integer
    - `total_blocking_time` integer
    - `long_tasks` integer
    - `num_long_tasks` integer
    - `longest_task` integer
    - `cpu_idle` integer
    - `cpu_scripting` integer
    - `cpu_layout` integer
    - `cpu_painting` integer
    - `cpu_render_idle` integer
    - `cpu_render_scripting` integer
    - `cpu_render_layout` integer
    - `cpu_render_painting` integer
    - `cpu_pageload_idle` integer
    - `cpu_pageload_scripting` integer
    - `cpu_pageload_layout` integer
    - `cpu_pageload_painting` integer
    - `dom_elements` integer

## Other responses

- `404` — 404

---

[API](https://skmtc.net/speedcurve/apis/speedcurve-api.md) · [All operations](https://skmtc.net/speedcurve/apis/speedcurve-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/speedcurve/speedcurve-api/versions/bb573d4fb28a/schema)
