GET · Services
Quote a manual renewal
Quote a manual renewal
/api/v1/services/{service}/actions/renew
Description
Returns canRenew, price, the current and newExpiresAt dates, maxYears and any existingInvoice. This does not renew — that spends money, so it returns a confirmation URL instead. For a change of billing period use get_upgrade_options' sibling flows.
Path parameters
| Name | Type | Description |
|---|---|---|
service
required
|
string |
Query parameters
| Name | Type | Description |
|---|---|---|
input
required
|
string |
A domain, email address, website URL, or Inleed service id — for example example.se, [email protected] or 42976. Resolved to the owning account automatically, and the resolved target is echoed back in the response.
|
years
|
integer | How many years (or billing periods) to quote, 1–9. Defaults to 1. Range 1–9. |
Responses
The specification does not describe this response body; the note in the rail says what to expect.
Every non-2xx response is an RFC 7807 problem with a stable
code.
Commonly returned errors
The codes this operation reaches on its own path: the auth stack, its own validation and
ownership checks, and the transport. Not a closed set — a shared code from the
full registry can still surface. Each links to the code’s own page,
the same URL its type dereferences to.