---
title: "Get all uptime monitoring locations"
method: GET
path: "/uptime-locations"
tags: ["locations"]
---

# Get all uptime monitoring locations

`GET /uptime-locations`

Returns a list of locations detailing server information for uptime
monitoring servers. This information can be used to create further
checks using the API.

## Query parameters

- `region_code` string

## Response `200`

OK

- MonitoringLocations
  - `data` MonitoringLocation[], required — List of monitoring locations
    - `description` string, required — Server description
    - `ipv4` string, ipv4 — Server IPv4 address
    - `ipv6` string, ipv6 — Server IPv6 address
    - `region` string, required — Server region
    - `region_code` string, required — Server region code
    - `status` 'down' | 'up', required — Server status

## Other responses

- `default` — Unexpected Error

---

[API](https://skmtc.dev/statuscake/apis/statuscake-api.md) · [All operations](https://skmtc.dev/statuscake/apis/statuscake-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/statuscake/statuscake-api/revisions/6d32a6afe2cf/schema)
