Please note that the contents of this offline web site may be out of date. To access the most recent documentation visit the online version .
Note that links that point to online resources are green in color and will open in a new window.
We would love it if you could give us feedback about this material by filling this form (You have to be online to fill it)



API Reference

This API reference is organized by resource type. Each resource type has one or more data representations and one or more methods.

Resource types

  1. Changes
  2. ManagedZones
  3. Projects
  4. ResourceRecordSets

Changes

For Changes Resource details, see the resource representation page.

Method HTTP request Description
URIs relative to https://www.googleapis.com/dns/v1beta1/projects, unless otherwise noted
create POST  / project /managedZones/ managedZone /changes Atomically updates the ResourceRecordSet collection. This method can include both additions and deletions. If you need to update a resource record, you send the deletion and addition of the record in the same request. As a best practice to prevent collisions with other changes, you should increment the serial number of your SOA record with each request to this method by sending a deletion and addition of the SOA record with your other changes.
get GET  / project /managedZones/ managedZone /changes/ changeId Fetches the representation of an existing Change . You can monitor the status of changes by using this method and checking the status field in the response.
list GET  / project /managedZones/ managedZone /changes Enumerates the list of Changes to a ResourceRecordSet collection. The status of the changes can be determined by examining the status field. This method allows you to see a historical record of all changes made to the resource record sets for the managed zone. For more information, see Monitoring changes .

ManagedZones

For ManagedZones Resource details, see the resource representation page.

Method HTTP request Description
URIs relative to https://www.googleapis.com/dns/v1beta1/projects, unless otherwise noted
create POST  / project /managedZones Creates a new managed zone.
delete DELETE  / project /managedZones/ managedZone Deletes a previously created managed zone.
get GET  / project /managedZones/ managedZone Fetches the representation of an existing managed zone.
list GET  / project /managedZones Enumerates managed zones that have been created but not yet deleted.

Projects

For Projects Resource details, see the resource representation page.

Method HTTP request Description
URIs relative to https://www.googleapis.com/dns/v1beta1/projects, unless otherwise noted
get GET  / project Fetches the representation of an existing Project . Use this method to look up the limits on the number of resources that are associated with your project. For more information, see quotas .

ResourceRecordSets

For ResourceRecordSets Resource details, see the resource representation page.

Method HTTP request Description
URIs relative to https://www.googleapis.com/dns/v1beta1/projects, unless otherwise noted
list GET  / project /managedZones/ managedZone /rrsets Enumerates ResourceRecordSets that have been created but not yet deleted.

Authentication required

You need to be signed in with Google+ to do that.

Signing you in...

Google Developers needs your permission to do that.