API/Domain commands
From DreamHost
Contents |
Domain commands
The domain API module commands manage domains and domain registrations.
Commands
domain-list_domains
Dump a list of all hosted domains (not including registrations) on all accounts you have access to.
Values:
(none)
Result:
success account_id domain home type unique_ip hosting_type user path outside_url www_or_not php security fastcgi xcache php_fcgid passenger 1 718apts.com machine.dreamhost.com http 1.2.3.4 full groo 718apts.com remove_www mod_php 0 0 1 0 0 1 filesforever.com machine.dreamhost.com http redirect https://files.dreamhost.com/ both_work pcgi4 0 0 1 0 0 1 groo.com ps1234.dreamhost.com http full groo groo.com add_www pcgi5 0 0 1 0 0 1 test.groo.com ps5678.dreamhost.com http mirror http://www.groo.com/ both_work pcgi5 0 0 1 0 0
Possible Values:
type : http or https hosting_type : full or redirect or parked or mirror or cloaked or google www_or_not : both_work or add_www or remove_www php : pcgi4 or pcgi5 or mod_php security : 0 or 1 fastcgi : 0 or 1 xcache : 0 or 1 php_fcgid : 0 or 1 passenger : 0 or 1
Possible Errors:
(none)
domain-list_registrations
Dump a list of all domain registrations you have registered with DreamHost, including ones that have expired recently enough that you can still just renew them from our panel.
Values:
(none)
Result:
success account_id domain expires created modified autorenew locked expired ns1 ns2 ns3 ns4 registrant registrant_org registrant_street1 registrant_street2 registrant_city registrant_state registrant_zip registrant_country registrant_phone registrant_fax registrant_email tech tech_org tech_street1 tech_street2 tech_city tech_state tech_zip tech_country tech_phone tech_fax tech_email billing billing_org billing_street1 billing_street2 billing_city billing_state billing_zip billing_country billing_phone billing_fax billing_email admin admin_org admin_street1 admin_street2 admin_city admin_state admin_zip admin_country admin_phone admin_fax admin_email 1 718apts.com 2010-02-05 17:25:06 2009-02-05 17:25:06 2009-02-05 17:25:06 no no no ns1.dreamhost.com ns2.dreamhost.com ns3.dreamhost.com 718apts.com Private Registrant A Happy DreamHost Customer 417 Associated Rd #324 Brea CA 92821 US +1.2139471032 718apts.com@proxy.dreamhost.com 718apts.com Private Registrant A Happy DreamHost Customer 417 Associated Rd #324 Brea CA 92821 US +1.2139471032 718apts.com@proxy.dreamhost.com 718apts.com Private Registrant A Happy DreamHost Customer 417 Associated Rd #324 Brea CA 92821 US +1.2139471032 718apts.com@proxy.dreamhost.com A Happy DreamHost Customer 417 Associated Rd #324 Brea CA 92821 US +1.2139471032 718apts.com@proxy.dreamhost.com 1 groo.com 2010-04-23 21:00:00 1997-04-22 21:00:00 2008-04-25 00:04:52 yes no no ns1.dreamhost.com ns2.dreamhost.com ns3.dreamhost.com Mark Evanier Josh jones 41 Symphony Road Unit C Boston MA 02115 US +1.6173318949 josh@newdream.net Josh Jones DreamHost Web Hosting PO BOX 5479 Huntington Park CA 90255 US +1.2139471032 hostmaster@dreamhost.com Josh Jones DreamHost Web Hosting PO BOX 5479 Huntington Park CA 90255 US +1.2139471032 hostmaster@dreamhost.com DreamHost Web Hosting PO BOX 5479 Huntington Park CA 90255 US +1.2139471032 hostmaster@dreamhost.com 1 thebesthostever.com 2009-09-19 15:24:39 2007-09-19 15:24:39 2007-09-19 15:24:39 yes no no ns1.dreamhost.com ns2.dreamhost.com ns3.dreamhost.com thebesthostever.com Private Registrant DreamHost Web Hosting 417 Associated Rd #324 Brea CA 92821 US +1.2139471032 thebesthostever.com@proxy.dreamhost.com thebesthostever.com Private Registrant DreamHost Web Hosting 417 Associated Rd #324 Brea CA 92821 US +1.2139471032 thebesthostever.com@proxy.dreamhost.com thebesthostever.com Private Registrant DreamHost Web Hosting 417 Associated Rd #324 Brea CA 92821 US +1.2139471032 thebesthostever.com@proxy.dreamhost.com DreamHost Web Hosting 417 Associated Rd #324 Brea CA 92821 US +1.2139471032 thebesthostever.com@proxy.dreamhost.com
Possible Values:
autorenew : yes, no, or ask locked : yes or no expired : yes or no
Note, all the contact/nameserver info can have a special value of unknown which means we have bad data for it!
Possible Errors:
(none)
domain-registration_available
Checks to see if a domain name is available to be registered. Must be a .com .net .org or .info domain (and not a sub-domain).
Values:
domain
Result:
success available yes
or
success available no
Possible Errors:
invalid_domain : the domain is not valid or it is a sub-domain invalid_tld : the top level domain is not .com .net .org or .info