Académique Documents
Professionnel Documents
Culture Documents
http://www.zerigo.com/docs/apis/dns/1.1/single_page
(/)
Services:
Contact Us (/contact)
1 of 3
4/21/2012 1:20 PM
http://www.zerigo.com/docs/apis/dns/1.1/single_page
DNS (/docs/managed-dns)
Servers (/docs/vps-servers)
Watchdog (/docs/watchdog)
API status
This is the current version of the API. All new development should use this version. Additionally, users of an older version of the API should plan to upgrade to the latest version. See the documentation for the older versions for sunset dates.
Authentication
Authentication for all API requests is done via a standard Basic HTTP Auth header. The username is your email address and the password is the dynamic update token available in Manage Account DNS Preferences. You must enable dynamic updates to use the API.
Content types
A Content-Type header is required for all POST or PUT requests. If your content is sent as XML (recommended), you must send Content-Type: application/xml. All examples within our documentation are XML and must use the application/xml mime-type. A Content-Type header should not be sent with GET or DELETE requests. You may also send standard web-form content with the application/x-www-form-urlencoded mime-type. Parameters should be translated like this: <zone><domain>example.com</domain> <ns-type>pri_sec</ns-type></zone> becomes zone[domain]=example.com& zone[ns_type]=pri_sec. Note that ns-type became ns_type. The rule is this: use hyphens for XML node names and use underscores for web-form content or URL query parameters. If your HTTP client cannot send PUT and DELETE verbs, you may substitute the parameter _method=put along with a POST request. This only works for web-form content and the _method parameter must be in the POST body, not in the query string. It is recommended that you use an HTTP client capable of using PUT and DELETE verbs.
2 of 3
4/21/2012 1:20 PM
http://www.zerigo.com/docs/apis/dns/1.1/single_page
Cloud VPS
Overview (/vps-servers/) Features (/vps-servers/features) Specs (/vps-servers/technical_specs) FAQ/Support (/vps-servers/q_and_a) Plans and Pricing (/vps-servers /pricing) Cloud VPS API (/docs/vps-servers) Cloud VPS Support Documentation (/docs/vps-servers)
DNS
Overview (/managed-dns/) Features (/managed-dns/features) Specs (/manageddns/technical_specs) FAQ/Support (/manageddns/q_and_a) Plans and Pricing (/manageddns/pricing) Managed DNS API (/docs /managed-dns) DNS Support Documentation (/docs /managed-dns)
Watchdog
Overview (/watchdog/) Features (/watchdog/features) Specs (/watchdog/technical_specs) FAQ/Support (/watchdog/q_and_a) Plans and Pricing (/watchdog#pricing) Watchdog Support Documentation (/docs/watchdog)
Support
Support Docs (/support) Contact Us (/contact) Accounts and Billing (/docs/general) Terms of Service (/terms) Service Level Agreements (/sla)
Copyright 2012 Zerigo, Inc., an 8x8 (http://www.8x8.com/) company; all rights reserved. Terms of service (/terms).
3 of 3
4/21/2012 1:20 PM