---
title: "List a screen's signing keys"
method: GET
path: "/v1/proof/keys"
tags: ["proof"]
---

# List a screen's signing keys

`GET /v1/proof/keys`

## Request

- Base URL: `https://api.brixsignage.com`
- URL: `https://api.brixsignage.com/v1/proof/keys`
- Auth: HTTP bearer

Lists the proof-of-play signing keys that one screen has registered. `screenId` is required. Each key shows its key id, when it was first seen, the key it replaced and when it was revoked. Key material is never returned. Available only to workspaces with digital-out-of-home enabled.

## Response `2XX`

Success. Body is `{ data: … }` unless the endpoint serves bytes. The shape of `data` is not yet modelled for this operation.

## Other responses

- `4XX`: Client error. 404 rather than 403 for another tenant's resource, so account existence is not leaked.
- `5XX`: Server error. The body carries a `requestId` to quote to support.

---

[API](https://skmtc.dev/brixsignage/apis/brix-api.md) · [All operations](https://skmtc.dev/brixsignage/apis/brix-api/llms.txt) · [OpenAPI document](https://skmtc.dev/brixsignage/apis/brix-api/revisions/02fd3665dc7d?raw)
