---
title: "Get a single Status Dashboard by `url_slug`"
method: GET
path: "/status_dashboards/url_slugs/{url_slug}"
tags: ["Status Dashboards"]
---

# Get a single Status Dashboard by \`url_slug\`

`GET /status_dashboards/url_slugs/{url_slug}`

## Request

- Base URL: `https://api.pagerduty.com`
- URL: `https://api.pagerduty.com/status_dashboards/url_slugs/{url_slug}`
- Auth: API key in header `Authorization`
- TypeScript: <https://skmtc.dev/pagerduty/apis/rest-api/docs/status_dashboards/url_slugs/:url_slug/get.ts> (a function with typed inputs; its response is checked against the schema)

Get a Status Dashboard by its PagerDuty `url_slug`.  A `url_slug` is a human-readable reference
for a custom Status Dashboard that may be created or changed in the UI. It will generally be a `dash-separated-string-like-this`.

Scoped OAuth requires: `status_dashboards.read`

## Path parameters

- `url_slug` string, required

## Headers

- `Accept` string, required

## Response `200`

OK

- object
  - `status_dashboard` StatusDashboard
    - `id` string
    - `url_slug` string
    - `name` string

## Other responses

- `400`: Caller provided invalid arguments. Please review the response for error details. Retrying with the same arguments will *not* work.
- `401`: Caller did not supply credentials or did not provide the correct credentials. If you are using an API key, it may be invalid or your Authorization header may be malformed.
- `403`: Caller is not authorized to view the requested resource. While your authentication is valid, the authenticated user or token does not have permission to perform this action.
- `422`: Unprocessable Entity. Some arguments failed validation checks.
- `429`: Too many requests have been made, the rate limit has been reached.

---

[API](https://skmtc.dev/pagerduty/apis/rest-api.md) - [All operations](https://skmtc.dev/pagerduty/apis/rest-api/llms.txt) - [OpenAPI document](https://skmtc.dev/pagerduty/apis/rest-api/revisions/b679a8f3f02c?raw)
