Sitelutions Dynamic DNS Update Clients & SpecsSitelutions is compatible with many well-known Dynamic DNS update clients. Also, we make it easy for our users
to develop their own clients by maintaining specifications on our open update infrastructure.
You can update your DNS Record(s) with a simple HTTP or HTTPS (recommended) request to our server. You can use this information
to build your own update client. If you develop your client, we'd love to review it and post it here. Please contact us if you've built your own
Script URL: http(s)://www.sitelutions.com/dnsup
Arguments to be passed in the URL (GET querystring):
Sample Update URL
Your e-mail address as registered with our system (address you use to login).
Your password that you use to login.
The record ID of the A record you'd like to update. Multiple IDs can be separated by a comma (",") character.
The new IP address for this record.
If this parameter is set to "1", the ip parameter is ignored, and the record is updated with the IP address that originated the HTTP request.
Optional field for time-to-live. If not provided, record's TTL is not changed.
Possible Update Responses: (Response is plain text [text/plain])
Please note that if you provide more than one record ID to be updated, the system will return multiple responses, each on a new line.
User authentication failed (user e-mail address or password invalid)
Record has been updated successfully.
- failure ([description])
Where [description] is equal to one of the following:
- invalid ip
You provided an invalid IP address (or didn't provide one at all) via GET querystring parameter 'ip'.
- invalid ttl
You provided an invalid time-to-live via GET querystring parameter 'ttl'.
- no record
You failed to provide a record ID to update.
A database error of some sort occurred. This is an unusual and unlikely error. Contact support.
- not owner
You are not the owner of the record you are trying to update.