Reactivate Domain
Reactivate a cancelled domain subscription before the expiry date. This creates a new recurring subscription and clears the cancellation, so the domain continues to renew normally.
Request
POST /api/v1/domains/:id/uncancel
Required scope: domains:provision
Path Parameters
| Parameter |
Type |
Description |
id |
string |
The domain ID |
Headers
| Header |
Required |
Value |
Authorization |
Yes |
Bearer YOUR_API_KEY |
Response
{
"data": {
"id": "507f1f77bcf86cd799439011",
"name": "example.com",
"reactivated": true
}
}
Response Fields
| Field |
Type |
Description |
id |
string |
The domain ID |
name |
string |
The domain name |
reactivated |
boolean |
Always true after successful reactivation |
Error Responses
| Status |
Code |
Description |
| 400 |
NOT_CANCELLED |
No cancelled subscription found for this domain |
| 400 |
UNCANCEL_FAILED |
Failed to reactivate the subscription |
| 403 |
INSUFFICIENT_SCOPE |
API key lacks domains:provision scope |
| 404 |
NOT_FOUND |
Domain not found or you do not have owner access |
Example
curl -X POST https://site.quest/api/v1/domains/507f1f77bcf86cd799439011/uncancel \
-H "Authorization: Bearer sq_live_a94ecfca096d..."
MCP
This action is also available via the uncancel_domain MCP tool.