---
title: "Checkin"
method: POST
path: "/v1/checkin/{wid}"
---

# Checkin

`POST /v1/checkin/{wid}`

## Request

- Base URL: `https://api.ned.watch` (the document declares no server; this is the origin it was published from)
- URL: `https://api.ned.watch/v1/checkin/{wid}`
- Auth: none declared

Deadman check-in. Proves possession of the watch's signing secret (audit E53):
either  Authorization: Bearer <signing_secret>  or  X-Ned-Checkin: hex(HMAC-SHA256(signing_secret, watch_id)).

## Path parameters

- `wid` string, required

## Headers

- `authorization` string, nullable
- `x-ned-checkin` string, nullable

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/ned/apis/ned-watch.md) · [All operations](https://skmtc.dev/ned/apis/ned-watch/llms.txt) · [OpenAPI document](https://skmtc.dev/ned/apis/ned-watch/revisions/6cc545e782d4?raw)
