# Enable or disable auto renewal for ICANN DNS domains Enable or disable auto renewal for ICANN DNS domains (.com, .net, .org, .io, etc.). When enabled, domains will be automatically renewed before expiration using the saved payment method. User must own the domains and have a valid payment method on file. Use ud_cart_get_payment_methods to retrieve available payment methods. Endpoint: POST /mcp/v1/actions/ud_domain_auto_renewal_update Version: 1.0.0 Security: bearerAuth ## Request fields (application/json): - `action` (string, required) Action to perform: "enable" or "disable" auto renewal Enum: "enable", "disable" - `domains` (array, required) Array of domains to update auto renewal for - `domains.name` (string, required) Full domain name (e.g., "example.com") - `paymentMethodId` (string) Payment method ID for enabling. Use ud_cart_get_payment_methods to retrieve available payment methods. If not provided, uses default card. ## Response 200 fields (application/json): - `results` (array) Results for each domain - `results.domain` (string) Domain name - `results.success` (boolean) Whether the operation succeeded - `results.error` (string) Error message if failed - `successCount` (number) Number of successful updates - `failureCount` (number) Number of failed updates ## Response 401 fields