---
title: "Retrieve a URL signing key"
method: GET
path: "/video/v1/signing-keys/{SIGNING_KEY_ID}"
tags: ["URL Signing Keys"]
deprecated: true
---

# Retrieve a URL signing key

`GET /video/v1/signing-keys/{SIGNING_KEY_ID}`

## Request

- Base URL: `https://api.mux.com`
- URL: `https://api.mux.com/video/v1/signing-keys/{SIGNING_KEY_ID}`
- Auth: one of:
  - HTTP basic
  - HTTP bearer

> **Deprecated.**

This route is now deprecated, please use the `Signing Keys` API. Retrieves the details of a URL signing key that has previously
been created. Supply the unique signing key ID that was returned from your
previous request, and Mux will return the corresponding signing key information.
**The private key is not returned in this response.**

Note: Any new access tokens authenticating this route will be required to have `System` level permissions.

## Path parameters

- `SIGNING_KEY_ID` string, required

## Response `200`

OK

- SigningKeyResponse
  - `data` SigningKey, required
    - `id` string, required: Unique identifier for the Signing Key.
    - `created_at` string, int64, required: Time at which the object was created. Measured in seconds since the Unix epoch.
    - `private_key` string, byte: A Base64 encoded private key that can be used with the RS256 algorithm when creating a [JWT](https://jwt.io/). **Note that this value is only returned once when creating a URL signing key.**

## Changes

- **2025-08-05** `ba7ebfd893a1`: 1 info
  - the endpoint scheme security `authorizationToken` was added to the API
- **2025-07-02** `d4d7fca3b738`: 1 info
  - the endpoint scheme security `accessToken` was added to the API

[Operation history](https://skmtc.dev/muxinc/apis/mux-api/changes/video/v1/signing-keys/:SIGNING_KEY_ID/get.md)

---

[API](https://skmtc.dev/muxinc/apis/mux-api.md) - [All operations](https://skmtc.dev/muxinc/apis/mux-api/llms.txt) - [OpenAPI document](https://skmtc.dev/muxinc/apis/mux-api/revisions/75b4251a1d96?raw)
