---
title: "Service status and the deployment's certificate-signing pubkey"
method: GET
path: "/v1/status"
tags: ["onboarding"]
---

# Service status and the deployment's certificate-signing pubkey

`GET /v1/status`

## Request

- Base URL: `https://api.redeal.dev`
- URL: `https://api.redeal.dev/v1/status`
- Auth: none declared

## Response `200`

Service status

- object
  - `status` string
  - `service` string
  - `version` string
  - `pubkey` string: labelled verifying key for certificate signatures: "<scheme>:<hex>" (es256 = ECDSA P-256 compressed SEC1; ed25519 = raw)
  - `key_custody` string: where the signing key lives (e.g. AWS KMS; dev custody in non-production)
  - `legacy_pubkeys` string[]: retired labelled pubkeys still accepted by /v1/verify (spec §8 key rotation)
  - `dev_ephemeral_key` boolean
  - `note` string

---

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