MCP tool · Services & subscriptions
renew_service
Renew a hosting or domain service for one or more periods.
renew_service
Idempotent
Description
Renew a hosting or domain service for one or more periods. This costs money and does not charge on this call: it validates and quotes, then returns {status:"confirmation_required", confirmationUrl, expiresAt, preview}. Show the human the confirmationUrl — they open it in the Inleed client area, review the price and new expiry, and approve. Do not attempt to approve it yourself.
Input
| Name | Type | Description |
|---|---|---|
input
|
string |
A domain, email address, website URL, numeric service id, or hosting-account username the customer actually owns. Resolved to the owning account automatically; the resolved target is echoed back in the response.
|
inputs
|
string[] |
Several services to renew in one confirmation and one invoice (2–25 identifiers, each as for input). Use this — not repeated calls — when the customer asks to renew several things or "all".
|
years
|
integer | How many yearly periods to renew for (1–9). Omit for the default single period. |
attempt_key
|
string | An idempotency key you choose. Reusing it within an hour returns the same held renewal instead of creating a second one. |