---
title: "Renew a watch 30 more days (same key)"
method: POST
path: "/v1/watch/{id}/renew"
---

# Renew a watch 30 more days (same key)

`POST /v1/watch/{id}/renew`

## Request

- Base URL: `https://x402-trust.com`
- URL: `https://x402-trust.com/v1/watch/{id}/renew`
- Auth: none declared

Extend an existing watch by 30 days. The bearer secret stays the same; renewing early adds time from the later of now or the current expiry.

## Request body

- object

## Response `200`

Successful response

- object
  - `watch_id` string: Echoed watch id.
  - `expires_at` number: New expiry (Unix ms).
  - `key_unchanged` boolean: Always true — the secret is not rotated.

## Other responses

- `402`: Payment Required

---

[API](https://skmtc.dev/x402-trust/apis/x402-trust-trust-reliability-data-for-the-x402-ecosystem.md) · [All operations](https://skmtc.dev/x402-trust/apis/x402-trust-trust-reliability-data-for-the-x402-ecosystem/llms.txt) · [OpenAPI document](https://skmtc.dev/x402-trust/apis/x402-trust-trust-reliability-data-for-the-x402-ecosystem/revisions/2a53d895d466?raw)
