Close menu
Explore Plans
Mobile menu Close menu
GoDaddy

Update a DNS record

This action will replace an existing DNS record on one of your domains with a new value.

Developer info

API endpoint slug
godaddy.update_dns_record
Filter code method
Godaddy.updateDnsRecord.skip(string?: reason)
Runtime method
runAction("godaddy.update_dns_record", {})

Action fields

Domain Text input > Other

Label
Domain
Helper text
The domain in your account (for example, example.com).
Slug
domain
Required
true
Can have default value
true
Filter code method
Godaddy.updateDnsRecord.setDomain(string: domain)

Record type Dropdown list

Label
Record type
Helper text
The type of DNS record to update.
Slug
record_type
Required
true
Can have default value
true
Filter code method
Godaddy.updateDnsRecord.setRecordType(string: record_type)

Record name Text input > Other

Label
Record name
Helper text
The host the record applies to, such as @ for the root domain or www for a subdomain.
Slug
record_name
Required
true
Can have default value
true
Filter code method
Godaddy.updateDnsRecord.setRecordName(string: record_name)

New value Text input > Other

Label
New value
Helper text
The value to set, such as an IP address for an A record or a hostname for a CNAME.
Slug
new_value
Required
true
Can have default value
true
Filter code method
Godaddy.updateDnsRecord.setNewValue(string: new_value)

Ttl Text input > Other

Label
TTL
Helper text
How long the record should be cached, in seconds. Leave blank to use the default.
Slug
ttl
Required
false
Can have default value
true
Filter code method
Godaddy.updateDnsRecord.setTtl(string: ttl)

Priority Text input > Other

Label
Priority
Helper text
Priority for MX or SRV records. Leave blank for other record types.
Slug
priority
Required
false
Can have default value
true
Filter code method
Godaddy.updateDnsRecord.setPriority(string: priority)