---
title: "Toggle pre-warmed domain auto-renewal"
method: POST
path: "/v1/prewarmed/auto-renew"
tags: ["Pre-warmed Marketplace"]
---

# Toggle pre-warmed domain auto-renewal

`POST /v1/prewarmed/auto-renew`

## Request

- Base URL: `https://api.winnr.app`
- URL: `https://api.winnr.app/v1/prewarmed/auto-renew`
- Auth: HTTP bearer

Opt the account in or out of automatic renewal for its purchased
pre-warmed domains. Auto-renewal is OFF by default: pre-warmed domains
are aged assets that otherwise retire at registrar expiry.

With auto-renewal on, expiring pre-warmed domains are charged as a
one-off invoice (registrar cost rounded up plus $1 per domain, per
year) about 7 days before expiry, and the domain is renewed only after
the charge succeeds.

## Request body

- object
  - `enabled` boolean, required: Whether pre-warmed domains should auto-renew.

## Response `200`

Setting updated

- object
  - `meta` Meta
    - `request_id` string
    - `timestamp` string, date-time
  - `data` object
    - `prewarmed_auto_renew` boolean

## Other responses

- `400`: 'enabled' missing or not a boolean.
- `401`: Authentication required or token invalid
- `403`: The pre-warmed marketplace is not enabled for this account

---

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