Manual renewal
Send aPOST request to /v1/domains/{domain}/renew to renew a domain immediately. The renewal deducts credits from your account balance atomically — no credits are charged unless the operation fully succeeds.
Renewing early never wastes time on your registration. The new expiry date is always calculated by extending from the later of today or the domain’s current expiry, so you never lose the time you already paid for.
expiresAt timestamp confirming how far out the registration now runs.
Options
years— The number of years to extend the registration. Defaults to1. Accepts values from1to10.
Enabling auto-renew
Auto-renew instructs NameGrid to renew your domain automatically before it expires, as long as your account has enough credits. Enable it by sending aPATCH request to /v1/domains/{domain} with autoRenew set to true.
"autoRenew": false.
Checking expiry dates
UseGET /v1/domains to list all domains in your account along with their expiresAt timestamps, giving you a full view of what needs attention.
expiring_soon status in the response. Filter for this status to build renewal reminders or automated workflows that act before a domain lapses.
NameGrid also sends email notifications to the address on your account as expiry approaches. Renewing early — whether manually or via auto-renew — is always the safest option.