1.0beta7
diff --git a/MANIFEST.in b/MANIFEST.in
index 2034f57..6ccb0b2 100644
--- a/MANIFEST.in
+++ b/MANIFEST.in
@@ -1,19 +1,16 @@
 recursive-include tests *.py *.json
-recursive-include functional_tests *.py
-recursive-include httplib2 *.py
+recursive-include tests/data *.json *.sh *.p12 *.pem *.jpg *.png
 recursive-include uritemplate *.py
 recursive-include apiclient *.json *.py
-recursive-include oauth2 *.py
 recursive-include docs *.html
-recursive-include simplejson *.py *.c
 recursive-include samples *.py *.png *.html *.yaml *.json
 include samples/gtaskqueue_sample/gtaskqueue/gen_appengine_access_token
 include samples/gtaskqueue_sample/gtaskqueue/gtaskqueue
 include samples/gtaskqueue_sample/gtaskqueue/gtaskqueue_puller
 include runtests.py
+include CHANGELOG
+include README
+include FAQ
 include runsamples.py
 include setpath.sh
-include setup_utils.py
-include gflags.py
-include gflags_validators.py
 include bin/enable-app-engine-project
diff --git a/MANIFEST_oauth2client.in b/MANIFEST_oauth2client.in
index 1e189f3..7c2986a 100644
--- a/MANIFEST_oauth2client.in
+++ b/MANIFEST_oauth2client.in
@@ -1,7 +1,2 @@
-recursive-include httplib2 *.py
-recursive-include simplejson *.py *.c
 recursive-include samples *.py *.png *.html *.yaml *.json
-include setup_utils.py
-include gflags.py
-include gflags_validators.py
 include README
diff --git a/README_oauth2client b/README_oauth2client
index 857613b..7c51b9e 100644
--- a/README_oauth2client
+++ b/README_oauth2client
@@ -6,15 +6,7 @@
 
 To install, simply say
 
-   $ python setup.py install
-
-If you want to do a "mock install" and simply extend your PYTHONPATH
-for the current shell to include this folder and the packages in it, do
-
-   $ source setpath.sh
-
-from the root of the project directory.
-
+   $ easy_install --upgrade oauth2client
 
 
 Third Party Libraries
diff --git a/docs/apiclient.anyjson.html b/docs/apiclient.anyjson.html
index a2995a0..aed7393 100644
--- a/docs/apiclient.anyjson.html
+++ b/docs/apiclient.anyjson.html
@@ -8,7 +8,7 @@
 <td valign=bottom>&nbsp;<br>
 <font color="#ffffff" face="helvetica, arial">&nbsp;<br><big><big><strong><a href="apiclient.html"><font color="#ffffff">apiclient</font></a>.anyjson</strong></big></big></font></td
 ><td align=right valign=bottom
-><font color="#ffffff" face="helvetica, arial"><a href=".">index</a><br><a href="file:/usr/local/google/home/jcgregorio/projects/apiclient-release/apiclient/anyjson.py">/usr/local/google/home/jcgregorio/projects/apiclient-release/apiclient/anyjson.py</a></font></td></tr></table>
+><font color="#ffffff" face="helvetica, arial"><a href=".">index</a><br><a href="file:/home/jcgregorio/projects/apiclient-release/apiclient/anyjson.py">/home/jcgregorio/projects/apiclient-release/apiclient/anyjson.py</a></font></td></tr></table>
     <p><tt>Utility&nbsp;module&nbsp;to&nbsp;import&nbsp;a&nbsp;JSON&nbsp;module<br>
 &nbsp;<br>
 Hides&nbsp;all&nbsp;the&nbsp;messy&nbsp;details&nbsp;of&nbsp;exactly&nbsp;where<br>
diff --git a/docs/apiclient.contrib.html b/docs/apiclient.contrib.html
new file mode 100644
index 0000000..fbf5bf5
--- /dev/null
+++ b/docs/apiclient.contrib.html
@@ -0,0 +1,23 @@
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><title>Python: package apiclient.contrib</title>
+</head><body bgcolor="#f0f0f8">
+
+<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="heading">
+<tr bgcolor="#7799ee">
+<td valign=bottom>&nbsp;<br>
+<font color="#ffffff" face="helvetica, arial">&nbsp;<br><big><big><strong><a href="apiclient.html"><font color="#ffffff">apiclient</font></a>.contrib</strong></big></big></font></td
+><td align=right valign=bottom
+><font color="#ffffff" face="helvetica, arial"><a href=".">index</a><br><a href="file:/home/jcgregorio/projects/apiclient-release/apiclient/contrib/__init__.py">/home/jcgregorio/projects/apiclient-release/apiclient/contrib/__init__.py</a></font></td></tr></table>
+    <p></p>
+<p>
+<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
+<tr bgcolor="#aa55cc">
+<td colspan=3 valign=bottom>&nbsp;<br>
+<font color="#ffffff" face="helvetica, arial"><big><strong>Package Contents</strong></big></font></td></tr>
+    
+<tr><td bgcolor="#aa55cc"><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</tt></td><td>&nbsp;</td>
+<td width="100%"><table width="100%" summary="list"><tr><td width="25%" valign=top><a href="apiclient.contrib.latitude.html"><strong>latitude</strong>&nbsp;(package)</a><br>
+</td><td width="25%" valign=top><a href="apiclient.contrib.moderator.html"><strong>moderator</strong>&nbsp;(package)</a><br>
+</td><td width="25%" valign=top></td><td width="25%" valign=top></td></tr></table></td></tr></table>
+</body></html>
\ No newline at end of file
diff --git a/docs/apiclient.contrib.latitude.html b/docs/apiclient.contrib.latitude.html
new file mode 100644
index 0000000..ebfb387
--- /dev/null
+++ b/docs/apiclient.contrib.latitude.html
@@ -0,0 +1,21 @@
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><title>Python: package apiclient.contrib.latitude</title>
+</head><body bgcolor="#f0f0f8">
+
+<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="heading">
+<tr bgcolor="#7799ee">
+<td valign=bottom>&nbsp;<br>
+<font color="#ffffff" face="helvetica, arial">&nbsp;<br><big><big><strong><a href="apiclient.html"><font color="#ffffff">apiclient</font></a>.<a href="apiclient.contrib.html"><font color="#ffffff">contrib</font></a>.latitude</strong></big></big></font></td
+><td align=right valign=bottom
+><font color="#ffffff" face="helvetica, arial"><a href=".">index</a><br><a href="file:/home/jcgregorio/projects/apiclient-release/apiclient/contrib/latitude/__init__.py">/home/jcgregorio/projects/apiclient-release/apiclient/contrib/latitude/__init__.py</a></font></td></tr></table>
+    <p></p>
+<p>
+<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
+<tr bgcolor="#aa55cc">
+<td colspan=3 valign=bottom>&nbsp;<br>
+<font color="#ffffff" face="helvetica, arial"><big><strong>Package Contents</strong></big></font></td></tr>
+    
+<tr><td bgcolor="#aa55cc"><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</tt></td><td>&nbsp;</td>
+<td width="100%"><table width="100%" summary="list"><tr><td width="25%" valign=top></td><td width="25%" valign=top></td><td width="25%" valign=top></td><td width="25%" valign=top></td></tr></table></td></tr></table>
+</body></html>
\ No newline at end of file
diff --git a/docs/apiclient.contrib.moderator.html b/docs/apiclient.contrib.moderator.html
new file mode 100644
index 0000000..9448fb0
--- /dev/null
+++ b/docs/apiclient.contrib.moderator.html
@@ -0,0 +1,21 @@
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><title>Python: package apiclient.contrib.moderator</title>
+</head><body bgcolor="#f0f0f8">
+
+<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="heading">
+<tr bgcolor="#7799ee">
+<td valign=bottom>&nbsp;<br>
+<font color="#ffffff" face="helvetica, arial">&nbsp;<br><big><big><strong><a href="apiclient.html"><font color="#ffffff">apiclient</font></a>.<a href="apiclient.contrib.html"><font color="#ffffff">contrib</font></a>.moderator</strong></big></big></font></td
+><td align=right valign=bottom
+><font color="#ffffff" face="helvetica, arial"><a href=".">index</a><br><a href="file:/home/jcgregorio/projects/apiclient-release/apiclient/contrib/moderator/__init__.py">/home/jcgregorio/projects/apiclient-release/apiclient/contrib/moderator/__init__.py</a></font></td></tr></table>
+    <p></p>
+<p>
+<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
+<tr bgcolor="#aa55cc">
+<td colspan=3 valign=bottom>&nbsp;<br>
+<font color="#ffffff" face="helvetica, arial"><big><strong>Package Contents</strong></big></font></td></tr>
+    
+<tr><td bgcolor="#aa55cc"><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</tt></td><td>&nbsp;</td>
+<td width="100%"><table width="100%" summary="list"><tr><td width="25%" valign=top></td><td width="25%" valign=top></td><td width="25%" valign=top></td><td width="25%" valign=top></td></tr></table></td></tr></table>
+</body></html>
\ No newline at end of file
diff --git a/docs/apiclient.discovery.html b/docs/apiclient.discovery.html
index 1f594cb..e6270ef 100644
--- a/docs/apiclient.discovery.html
+++ b/docs/apiclient.discovery.html
@@ -8,7 +8,7 @@
 <td valign=bottom>&nbsp;<br>
 <font color="#ffffff" face="helvetica, arial">&nbsp;<br><big><big><strong><a href="apiclient.html"><font color="#ffffff">apiclient</font></a>.discovery</strong></big></big></font></td
 ><td align=right valign=bottom
-><font color="#ffffff" face="helvetica, arial"><a href=".">index</a><br><a href="file:/usr/local/google/home/jcgregorio/projects/apiclient-release/apiclient/discovery.py">/usr/local/google/home/jcgregorio/projects/apiclient-release/apiclient/discovery.py</a></font></td></tr></table>
+><font color="#ffffff" face="helvetica, arial"><a href=".">index</a><br><a href="file:/home/jcgregorio/projects/apiclient-release/apiclient/discovery.py">/home/jcgregorio/projects/apiclient-release/apiclient/discovery.py</a></font></td></tr></table>
     <p><tt>Client&nbsp;for&nbsp;discovery&nbsp;based&nbsp;APIs<br>
 &nbsp;<br>
 A&nbsp;client&nbsp;library&nbsp;for&nbsp;Google's&nbsp;discovery&nbsp;based&nbsp;APIs.</tt></p>
diff --git a/docs/apiclient.errors.html b/docs/apiclient.errors.html
index 56b67d4..e95faf3 100644
--- a/docs/apiclient.errors.html
+++ b/docs/apiclient.errors.html
@@ -8,7 +8,7 @@
 <td valign=bottom>&nbsp;<br>
 <font color="#ffffff" face="helvetica, arial">&nbsp;<br><big><big><strong><a href="apiclient.html"><font color="#ffffff">apiclient</font></a>.errors</strong></big></big></font></td
 ><td align=right valign=bottom
-><font color="#ffffff" face="helvetica, arial"><a href=".">index</a><br><a href="file:/usr/local/google/home/jcgregorio/projects/apiclient-release/apiclient/errors.py">/usr/local/google/home/jcgregorio/projects/apiclient-release/apiclient/errors.py</a></font></td></tr></table>
+><font color="#ffffff" face="helvetica, arial"><a href=".">index</a><br><a href="file:/home/jcgregorio/projects/apiclient-release/apiclient/errors.py">/home/jcgregorio/projects/apiclient-release/apiclient/errors.py</a></font></td></tr></table>
     <p><tt>Errors&nbsp;for&nbsp;the&nbsp;library.<br>
 &nbsp;<br>
 All&nbsp;exceptions&nbsp;defined&nbsp;by&nbsp;the&nbsp;library<br>
diff --git a/docs/apiclient.ext.appengine.html b/docs/apiclient.ext.appengine.html
index 9a59842..1166495 100644
--- a/docs/apiclient.ext.appengine.html
+++ b/docs/apiclient.ext.appengine.html
@@ -8,7 +8,7 @@
 <td valign=bottom>&nbsp;<br>
 <font color="#ffffff" face="helvetica, arial">&nbsp;<br><big><big><strong><a href="apiclient.html"><font color="#ffffff">apiclient</font></a>.<a href="apiclient.ext.html"><font color="#ffffff">ext</font></a>.appengine</strong></big></big></font></td
 ><td align=right valign=bottom
-><font color="#ffffff" face="helvetica, arial"><a href=".">index</a><br><a href="file:/usr/local/google/home/jcgregorio/projects/apiclient-release/apiclient/ext/appengine.py">/usr/local/google/home/jcgregorio/projects/apiclient-release/apiclient/ext/appengine.py</a></font></td></tr></table>
+><font color="#ffffff" face="helvetica, arial"><a href=".">index</a><br><a href="file:/home/jcgregorio/projects/apiclient-release/apiclient/ext/appengine.py">/home/jcgregorio/projects/apiclient-release/apiclient/ext/appengine.py</a></font></td></tr></table>
     <p><tt>Utilities&nbsp;for&nbsp;Google&nbsp;App&nbsp;Engine<br>
 &nbsp;<br>
 Utilities&nbsp;for&nbsp;making&nbsp;it&nbsp;easier&nbsp;to&nbsp;use&nbsp;the<br>
@@ -116,6 +116,20 @@
 Returns:<br>
 &nbsp;&nbsp;Default&nbsp;value&nbsp;as&nbsp;provided&nbsp;by&nbsp;<a href="#FlowThreeLeggedProperty-__init__">__init__</a>(default).</tt></dd></dl>
 
+<dl><dt><a name="FlowThreeLeggedProperty-get_updated_value_for_datastore"><strong>get_updated_value_for_datastore</strong></a>(self, model_instance)</dt><dd><tt>Determine&nbsp;new&nbsp;value&nbsp;for&nbsp;auto-updated&nbsp;property.<br>
+&nbsp;<br>
+Some&nbsp;properies&nbsp;(e.g.&nbsp;DateTimeProperty,&nbsp;UserProperty)&nbsp;optionally&nbsp;update&nbsp;their<br>
+value&nbsp;on&nbsp;every&nbsp;put().&nbsp;This&nbsp;call&nbsp;must&nbsp;return&nbsp;the&nbsp;new&nbsp;desired&nbsp;value&nbsp;for&nbsp;such<br>
+properties.&nbsp;For&nbsp;all&nbsp;other&nbsp;properties,&nbsp;this&nbsp;call&nbsp;must&nbsp;return<br>
+AUTO_UPDATE_UNCHANGED.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;model_instance:&nbsp;Instance&nbsp;to&nbsp;get&nbsp;new&nbsp;value&nbsp;for.<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;Datastore&nbsp;representation&nbsp;of&nbsp;the&nbsp;new&nbsp;model&nbsp;value&nbsp;in&nbsp;a&nbsp;form&nbsp;that&nbsp;is<br>
+&nbsp;&nbsp;appropriate&nbsp;for&nbsp;storing&nbsp;in&nbsp;the&nbsp;datastore,&nbsp;or&nbsp;AUTO_UPDATE_UNCHANGED.</tt></dd></dl>
+
 <hr>
 Data descriptors inherited from <a href="google.appengine.ext.db.html#Property">google.appengine.ext.db.Property</a>:<br>
 <dl><dt><strong>__dict__</strong></dt>
@@ -200,6 +214,20 @@
 Returns:<br>
 &nbsp;&nbsp;Default&nbsp;value&nbsp;as&nbsp;provided&nbsp;by&nbsp;<a href="#OAuthCredentialsProperty-__init__">__init__</a>(default).</tt></dd></dl>
 
+<dl><dt><a name="OAuthCredentialsProperty-get_updated_value_for_datastore"><strong>get_updated_value_for_datastore</strong></a>(self, model_instance)</dt><dd><tt>Determine&nbsp;new&nbsp;value&nbsp;for&nbsp;auto-updated&nbsp;property.<br>
+&nbsp;<br>
+Some&nbsp;properies&nbsp;(e.g.&nbsp;DateTimeProperty,&nbsp;UserProperty)&nbsp;optionally&nbsp;update&nbsp;their<br>
+value&nbsp;on&nbsp;every&nbsp;put().&nbsp;This&nbsp;call&nbsp;must&nbsp;return&nbsp;the&nbsp;new&nbsp;desired&nbsp;value&nbsp;for&nbsp;such<br>
+properties.&nbsp;For&nbsp;all&nbsp;other&nbsp;properties,&nbsp;this&nbsp;call&nbsp;must&nbsp;return<br>
+AUTO_UPDATE_UNCHANGED.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;model_instance:&nbsp;Instance&nbsp;to&nbsp;get&nbsp;new&nbsp;value&nbsp;for.<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;Datastore&nbsp;representation&nbsp;of&nbsp;the&nbsp;new&nbsp;model&nbsp;value&nbsp;in&nbsp;a&nbsp;form&nbsp;that&nbsp;is<br>
+&nbsp;&nbsp;appropriate&nbsp;for&nbsp;storing&nbsp;in&nbsp;the&nbsp;datastore,&nbsp;or&nbsp;AUTO_UPDATE_UNCHANGED.</tt></dd></dl>
+
 <hr>
 Data descriptors inherited from <a href="google.appengine.ext.db.html#Property">google.appengine.ext.db.Property</a>:<br>
 <dl><dt><strong>__dict__</strong></dt>
diff --git a/docs/apiclient.ext.authtools.html b/docs/apiclient.ext.authtools.html
index ceeb801..397da01 100644
--- a/docs/apiclient.ext.authtools.html
+++ b/docs/apiclient.ext.authtools.html
@@ -8,7 +8,7 @@
 <td valign=bottom>&nbsp;<br>
 <font color="#ffffff" face="helvetica, arial">&nbsp;<br><big><big><strong><a href="apiclient.html"><font color="#ffffff">apiclient</font></a>.<a href="apiclient.ext.html"><font color="#ffffff">ext</font></a>.authtools</strong></big></big></font></td
 ><td align=right valign=bottom
-><font color="#ffffff" face="helvetica, arial"><a href=".">index</a><br><a href="file:/usr/local/google/home/jcgregorio/projects/apiclient-release/apiclient/ext/authtools.py">/usr/local/google/home/jcgregorio/projects/apiclient-release/apiclient/ext/authtools.py</a></font></td></tr></table>
+><font color="#ffffff" face="helvetica, arial"><a href=".">index</a><br><a href="file:/home/jcgregorio/projects/apiclient-release/apiclient/ext/authtools.py">/home/jcgregorio/projects/apiclient-release/apiclient/ext/authtools.py</a></font></td></tr></table>
     <p><tt>Command-line&nbsp;tools&nbsp;for&nbsp;authenticating&nbsp;via&nbsp;OAuth&nbsp;1.0<br>
 &nbsp;<br>
 Do&nbsp;the&nbsp;OAuth&nbsp;1.0&nbsp;Three&nbsp;Legged&nbsp;Dance&nbsp;for<br>
diff --git a/docs/apiclient.ext.django_orm.html b/docs/apiclient.ext.django_orm.html
index e242bd7..e07dec5 100644
--- a/docs/apiclient.ext.django_orm.html
+++ b/docs/apiclient.ext.django_orm.html
@@ -8,7 +8,7 @@
 <td valign=bottom>&nbsp;<br>
 <font color="#ffffff" face="helvetica, arial">&nbsp;<br><big><big><strong><a href="apiclient.html"><font color="#ffffff">apiclient</font></a>.<a href="apiclient.ext.html"><font color="#ffffff">ext</font></a>.django_orm</strong></big></big></font></td
 ><td align=right valign=bottom
-><font color="#ffffff" face="helvetica, arial"><a href=".">index</a><br><a href="file:/usr/local/google/home/jcgregorio/projects/apiclient-release/apiclient/ext/django_orm.py">/usr/local/google/home/jcgregorio/projects/apiclient-release/apiclient/ext/django_orm.py</a></font></td></tr></table>
+><font color="#ffffff" face="helvetica, arial"><a href=".">index</a><br><a href="file:/home/jcgregorio/projects/apiclient-release/apiclient/ext/django_orm.py">/home/jcgregorio/projects/apiclient-release/apiclient/ext/django_orm.py</a></font></td></tr></table>
     <p><tt>#&nbsp;Copyright&nbsp;(C)&nbsp;2010&nbsp;Google&nbsp;Inc.<br>
 #<br>
 #&nbsp;Licensed&nbsp;under&nbsp;the&nbsp;Apache&nbsp;License,&nbsp;Version&nbsp;2.0&nbsp;(the&nbsp;"License");<br>
@@ -65,13 +65,9 @@
 Methods defined here:<br>
 <dl><dt><a name="FlowThreeLeggedField-contribute_to_class"><strong>contribute_to_class</strong></a>(self, cls, name)</dt></dl>
 
-<dl><dt><a name="FlowThreeLeggedField-db_type"><strong>db_type</strong></a> = inner(*args, **kwargs)</dt></dl>
+<dl><dt><a name="FlowThreeLeggedField-db_type"><strong>db_type</strong></a>(self)</dt></dl>
 
-<dl><dt><a name="FlowThreeLeggedField-get_db_prep_lookup"><strong>get_db_prep_lookup</strong></a> = inner(*args, **kwargs)</dt></dl>
-
-<dl><dt><a name="FlowThreeLeggedField-get_db_prep_save"><strong>get_db_prep_save</strong></a> = inner(*args, **kwargs)</dt></dl>
-
-<dl><dt><a name="FlowThreeLeggedField-get_db_prep_value"><strong>get_db_prep_value</strong></a> = inner(*args, **kwargs)</dt></dl>
+<dl><dt><a name="FlowThreeLeggedField-get_db_prep_value"><strong>get_db_prep_value</strong></a>(self, value)</dt></dl>
 
 <dl><dt><a name="FlowThreeLeggedField-to_python"><strong>to_python</strong></a>(self, value)</dt></dl>
 
@@ -86,14 +82,10 @@
 
 <dl><dt><a name="FlowThreeLeggedField-__deepcopy__"><strong>__deepcopy__</strong></a>(self, memodict)</dt></dl>
 
-<dl><dt><a name="FlowThreeLeggedField-__init__"><strong>__init__</strong></a>(self, verbose_name<font color="#909090">=None</font>, name<font color="#909090">=None</font>, primary_key<font color="#909090">=False</font>, max_length<font color="#909090">=None</font>, unique<font color="#909090">=False</font>, blank<font color="#909090">=False</font>, null<font color="#909090">=False</font>, db_index<font color="#909090">=False</font>, rel<font color="#909090">=None</font>, default<font color="#909090">=&lt;class django.db.models.fields.NOT_PROVIDED&gt;</font>, editable<font color="#909090">=True</font>, serialize<font color="#909090">=True</font>, unique_for_date<font color="#909090">=None</font>, unique_for_month<font color="#909090">=None</font>, unique_for_year<font color="#909090">=None</font>, choices<font color="#909090">=None</font>, help_text<font color="#909090">=''</font>, db_column<font color="#909090">=None</font>, db_tablespace<font color="#909090">=None</font>, auto_created<font color="#909090">=False</font>, validators<font color="#909090">=[]</font>, error_messages<font color="#909090">=None</font>)</dt></dl>
+<dl><dt><a name="FlowThreeLeggedField-__init__"><strong>__init__</strong></a>(self, verbose_name<font color="#909090">=None</font>, name<font color="#909090">=None</font>, primary_key<font color="#909090">=False</font>, max_length<font color="#909090">=None</font>, unique<font color="#909090">=False</font>, blank<font color="#909090">=False</font>, null<font color="#909090">=False</font>, db_index<font color="#909090">=False</font>, rel<font color="#909090">=None</font>, default<font color="#909090">=&lt;class django.db.models.fields.NOT_PROVIDED&gt;</font>, editable<font color="#909090">=True</font>, serialize<font color="#909090">=True</font>, unique_for_date<font color="#909090">=None</font>, unique_for_month<font color="#909090">=None</font>, unique_for_year<font color="#909090">=None</font>, choices<font color="#909090">=None</font>, help_text<font color="#909090">=''</font>, db_column<font color="#909090">=None</font>, db_tablespace<font color="#909090">=None</font>, auto_created<font color="#909090">=False</font>)</dt></dl>
 
 <dl><dt><a name="FlowThreeLeggedField-bind"><strong>bind</strong></a>(self, fieldmapping, original, bound_field_class)</dt></dl>
 
-<dl><dt><a name="FlowThreeLeggedField-clean"><strong>clean</strong></a>(self, value, model_instance)</dt><dd><tt>Convert&nbsp;the&nbsp;value's&nbsp;type&nbsp;and&nbsp;run&nbsp;validation.&nbsp;Validation&nbsp;errors&nbsp;from&nbsp;to_python<br>
-and&nbsp;validate&nbsp;are&nbsp;propagated.&nbsp;The&nbsp;correct&nbsp;value&nbsp;is&nbsp;returned&nbsp;if&nbsp;no&nbsp;error&nbsp;is<br>
-raised.</tt></dd></dl>
-
 <dl><dt><a name="FlowThreeLeggedField-formfield"><strong>formfield</strong></a>(self, form_class<font color="#909090">=&lt;class 'django.forms.fields.CharField'&gt;</font>, **kwargs)</dt><dd><tt>Returns&nbsp;a&nbsp;django.forms.<a href="django.db.models.fields.html#Field">Field</a>&nbsp;instance&nbsp;for&nbsp;this&nbsp;database&nbsp;<a href="django.db.models.fields.html#Field">Field</a>.</tt></dd></dl>
 
 <dl><dt><a name="FlowThreeLeggedField-get_attname"><strong>get_attname</strong></a>(self)</dt></dl>
@@ -107,31 +99,26 @@
 
 <dl><dt><a name="FlowThreeLeggedField-get_choices_default"><strong>get_choices_default</strong></a>(self)</dt></dl>
 
+<dl><dt><a name="FlowThreeLeggedField-get_db_prep_lookup"><strong>get_db_prep_lookup</strong></a>(self, lookup_type, value)</dt><dd><tt>Returns&nbsp;field's&nbsp;value&nbsp;prepared&nbsp;for&nbsp;database&nbsp;lookup.</tt></dd></dl>
+
+<dl><dt><a name="FlowThreeLeggedField-get_db_prep_save"><strong>get_db_prep_save</strong></a>(self, value)</dt><dd><tt>Returns&nbsp;field's&nbsp;value&nbsp;prepared&nbsp;for&nbsp;saving&nbsp;into&nbsp;a&nbsp;database.</tt></dd></dl>
+
 <dl><dt><a name="FlowThreeLeggedField-get_default"><strong>get_default</strong></a>(self)</dt><dd><tt>Returns&nbsp;the&nbsp;default&nbsp;value&nbsp;for&nbsp;this&nbsp;field.</tt></dd></dl>
 
 <dl><dt><a name="FlowThreeLeggedField-get_flatchoices"><strong>get_flatchoices</strong></a>(self, include_blank<font color="#909090">=True</font>, blank_choice<font color="#909090">=[('', '---------')]</font>)</dt><dd><tt>Returns&nbsp;flattened&nbsp;choices&nbsp;with&nbsp;a&nbsp;default&nbsp;blank&nbsp;choice&nbsp;included.</tt></dd></dl>
 
 <dl><dt><a name="FlowThreeLeggedField-get_internal_type"><strong>get_internal_type</strong></a>(self)</dt></dl>
 
-<dl><dt><a name="FlowThreeLeggedField-get_prep_lookup"><strong>get_prep_lookup</strong></a>(self, lookup_type, value)</dt><dd><tt>Perform&nbsp;preliminary&nbsp;non-db&nbsp;specific&nbsp;lookup&nbsp;checks&nbsp;and&nbsp;conversions</tt></dd></dl>
-
-<dl><dt><a name="FlowThreeLeggedField-get_prep_value"><strong>get_prep_value</strong></a>(self, value)</dt><dd><tt>Perform&nbsp;preliminary&nbsp;non-db&nbsp;specific&nbsp;value&nbsp;checks&nbsp;and&nbsp;conversions.</tt></dd></dl>
-
 <dl><dt><a name="FlowThreeLeggedField-get_validator_unique_lookup_type"><strong>get_validator_unique_lookup_type</strong></a>(self)</dt></dl>
 
 <dl><dt><a name="FlowThreeLeggedField-has_default"><strong>has_default</strong></a>(self)</dt><dd><tt>Returns&nbsp;a&nbsp;boolean&nbsp;of&nbsp;whether&nbsp;this&nbsp;field&nbsp;has&nbsp;a&nbsp;default&nbsp;value.</tt></dd></dl>
 
 <dl><dt><a name="FlowThreeLeggedField-pre_save"><strong>pre_save</strong></a>(self, model_instance, add)</dt><dd><tt>Returns&nbsp;field's&nbsp;value&nbsp;just&nbsp;before&nbsp;saving.</tt></dd></dl>
 
-<dl><dt><a name="FlowThreeLeggedField-run_validators"><strong>run_validators</strong></a>(self, value)</dt></dl>
-
 <dl><dt><a name="FlowThreeLeggedField-save_form_data"><strong>save_form_data</strong></a>(self, instance, data)</dt></dl>
 
 <dl><dt><a name="FlowThreeLeggedField-set_attributes_from_name"><strong>set_attributes_from_name</strong></a>(self, name)</dt></dl>
 
-<dl><dt><a name="FlowThreeLeggedField-validate"><strong>validate</strong></a>(self, value, model_instance)</dt><dd><tt>Validates&nbsp;value&nbsp;and&nbsp;throws&nbsp;ValidationError.&nbsp;Subclasses&nbsp;should&nbsp;override<br>
-this&nbsp;to&nbsp;provide&nbsp;validation&nbsp;logic.</tt></dd></dl>
-
 <dl><dt><a name="FlowThreeLeggedField-value_from_object"><strong>value_from_object</strong></a>(self, obj)</dt><dd><tt>Returns&nbsp;the&nbsp;value&nbsp;of&nbsp;this&nbsp;field&nbsp;in&nbsp;the&nbsp;given&nbsp;model&nbsp;instance.</tt></dd></dl>
 
 <dl><dt><a name="FlowThreeLeggedField-value_to_string"><strong>value_to_string</strong></a>(self, obj)</dt><dd><tt>Returns&nbsp;a&nbsp;string&nbsp;value&nbsp;of&nbsp;this&nbsp;field&nbsp;from&nbsp;the&nbsp;passed&nbsp;obj.<br>
@@ -147,8 +134,6 @@
 </dl>
 <dl><dt><strong>choices</strong></dt>
 </dl>
-<dl><dt><strong>description</strong></dt>
-</dl>
 <dl><dt><strong>flatchoices</strong></dt>
 <dd><tt>Flattened&nbsp;version&nbsp;of&nbsp;choices&nbsp;tuple.</tt></dd>
 </dl>
@@ -160,10 +145,6 @@
 
 <dl><dt><strong>creation_counter</strong> = 0</dl>
 
-<dl><dt><strong>default_error_messages</strong> = {'blank': &lt;django.utils.functional.__proxy__ object&gt;, 'invalid_choice': &lt;django.utils.functional.__proxy__ object&gt;, 'null': &lt;django.utils.functional.__proxy__ object&gt;}</dl>
-
-<dl><dt><strong>default_validators</strong> = []</dl>
-
 <dl><dt><strong>empty_strings_allowed</strong> = True</dl>
 
 </td></tr></table> <p>
@@ -182,13 +163,9 @@
 Methods defined here:<br>
 <dl><dt><a name="OAuthCredentialsField-contribute_to_class"><strong>contribute_to_class</strong></a>(self, cls, name)</dt></dl>
 
-<dl><dt><a name="OAuthCredentialsField-db_type"><strong>db_type</strong></a> = inner(*args, **kwargs)</dt></dl>
+<dl><dt><a name="OAuthCredentialsField-db_type"><strong>db_type</strong></a>(self)</dt></dl>
 
-<dl><dt><a name="OAuthCredentialsField-get_db_prep_lookup"><strong>get_db_prep_lookup</strong></a> = inner(*args, **kwargs)</dt></dl>
-
-<dl><dt><a name="OAuthCredentialsField-get_db_prep_save"><strong>get_db_prep_save</strong></a> = inner(*args, **kwargs)</dt></dl>
-
-<dl><dt><a name="OAuthCredentialsField-get_db_prep_value"><strong>get_db_prep_value</strong></a> = inner(*args, **kwargs)</dt></dl>
+<dl><dt><a name="OAuthCredentialsField-get_db_prep_value"><strong>get_db_prep_value</strong></a>(self, value)</dt></dl>
 
 <dl><dt><a name="OAuthCredentialsField-to_python"><strong>to_python</strong></a>(self, value)</dt></dl>
 
@@ -203,14 +180,10 @@
 
 <dl><dt><a name="OAuthCredentialsField-__deepcopy__"><strong>__deepcopy__</strong></a>(self, memodict)</dt></dl>
 
-<dl><dt><a name="OAuthCredentialsField-__init__"><strong>__init__</strong></a>(self, verbose_name<font color="#909090">=None</font>, name<font color="#909090">=None</font>, primary_key<font color="#909090">=False</font>, max_length<font color="#909090">=None</font>, unique<font color="#909090">=False</font>, blank<font color="#909090">=False</font>, null<font color="#909090">=False</font>, db_index<font color="#909090">=False</font>, rel<font color="#909090">=None</font>, default<font color="#909090">=&lt;class django.db.models.fields.NOT_PROVIDED&gt;</font>, editable<font color="#909090">=True</font>, serialize<font color="#909090">=True</font>, unique_for_date<font color="#909090">=None</font>, unique_for_month<font color="#909090">=None</font>, unique_for_year<font color="#909090">=None</font>, choices<font color="#909090">=None</font>, help_text<font color="#909090">=''</font>, db_column<font color="#909090">=None</font>, db_tablespace<font color="#909090">=None</font>, auto_created<font color="#909090">=False</font>, validators<font color="#909090">=[]</font>, error_messages<font color="#909090">=None</font>)</dt></dl>
+<dl><dt><a name="OAuthCredentialsField-__init__"><strong>__init__</strong></a>(self, verbose_name<font color="#909090">=None</font>, name<font color="#909090">=None</font>, primary_key<font color="#909090">=False</font>, max_length<font color="#909090">=None</font>, unique<font color="#909090">=False</font>, blank<font color="#909090">=False</font>, null<font color="#909090">=False</font>, db_index<font color="#909090">=False</font>, rel<font color="#909090">=None</font>, default<font color="#909090">=&lt;class django.db.models.fields.NOT_PROVIDED&gt;</font>, editable<font color="#909090">=True</font>, serialize<font color="#909090">=True</font>, unique_for_date<font color="#909090">=None</font>, unique_for_month<font color="#909090">=None</font>, unique_for_year<font color="#909090">=None</font>, choices<font color="#909090">=None</font>, help_text<font color="#909090">=''</font>, db_column<font color="#909090">=None</font>, db_tablespace<font color="#909090">=None</font>, auto_created<font color="#909090">=False</font>)</dt></dl>
 
 <dl><dt><a name="OAuthCredentialsField-bind"><strong>bind</strong></a>(self, fieldmapping, original, bound_field_class)</dt></dl>
 
-<dl><dt><a name="OAuthCredentialsField-clean"><strong>clean</strong></a>(self, value, model_instance)</dt><dd><tt>Convert&nbsp;the&nbsp;value's&nbsp;type&nbsp;and&nbsp;run&nbsp;validation.&nbsp;Validation&nbsp;errors&nbsp;from&nbsp;to_python<br>
-and&nbsp;validate&nbsp;are&nbsp;propagated.&nbsp;The&nbsp;correct&nbsp;value&nbsp;is&nbsp;returned&nbsp;if&nbsp;no&nbsp;error&nbsp;is<br>
-raised.</tt></dd></dl>
-
 <dl><dt><a name="OAuthCredentialsField-formfield"><strong>formfield</strong></a>(self, form_class<font color="#909090">=&lt;class 'django.forms.fields.CharField'&gt;</font>, **kwargs)</dt><dd><tt>Returns&nbsp;a&nbsp;django.forms.<a href="django.db.models.fields.html#Field">Field</a>&nbsp;instance&nbsp;for&nbsp;this&nbsp;database&nbsp;<a href="django.db.models.fields.html#Field">Field</a>.</tt></dd></dl>
 
 <dl><dt><a name="OAuthCredentialsField-get_attname"><strong>get_attname</strong></a>(self)</dt></dl>
@@ -224,31 +197,26 @@
 
 <dl><dt><a name="OAuthCredentialsField-get_choices_default"><strong>get_choices_default</strong></a>(self)</dt></dl>
 
+<dl><dt><a name="OAuthCredentialsField-get_db_prep_lookup"><strong>get_db_prep_lookup</strong></a>(self, lookup_type, value)</dt><dd><tt>Returns&nbsp;field's&nbsp;value&nbsp;prepared&nbsp;for&nbsp;database&nbsp;lookup.</tt></dd></dl>
+
+<dl><dt><a name="OAuthCredentialsField-get_db_prep_save"><strong>get_db_prep_save</strong></a>(self, value)</dt><dd><tt>Returns&nbsp;field's&nbsp;value&nbsp;prepared&nbsp;for&nbsp;saving&nbsp;into&nbsp;a&nbsp;database.</tt></dd></dl>
+
 <dl><dt><a name="OAuthCredentialsField-get_default"><strong>get_default</strong></a>(self)</dt><dd><tt>Returns&nbsp;the&nbsp;default&nbsp;value&nbsp;for&nbsp;this&nbsp;field.</tt></dd></dl>
 
 <dl><dt><a name="OAuthCredentialsField-get_flatchoices"><strong>get_flatchoices</strong></a>(self, include_blank<font color="#909090">=True</font>, blank_choice<font color="#909090">=[('', '---------')]</font>)</dt><dd><tt>Returns&nbsp;flattened&nbsp;choices&nbsp;with&nbsp;a&nbsp;default&nbsp;blank&nbsp;choice&nbsp;included.</tt></dd></dl>
 
 <dl><dt><a name="OAuthCredentialsField-get_internal_type"><strong>get_internal_type</strong></a>(self)</dt></dl>
 
-<dl><dt><a name="OAuthCredentialsField-get_prep_lookup"><strong>get_prep_lookup</strong></a>(self, lookup_type, value)</dt><dd><tt>Perform&nbsp;preliminary&nbsp;non-db&nbsp;specific&nbsp;lookup&nbsp;checks&nbsp;and&nbsp;conversions</tt></dd></dl>
-
-<dl><dt><a name="OAuthCredentialsField-get_prep_value"><strong>get_prep_value</strong></a>(self, value)</dt><dd><tt>Perform&nbsp;preliminary&nbsp;non-db&nbsp;specific&nbsp;value&nbsp;checks&nbsp;and&nbsp;conversions.</tt></dd></dl>
-
 <dl><dt><a name="OAuthCredentialsField-get_validator_unique_lookup_type"><strong>get_validator_unique_lookup_type</strong></a>(self)</dt></dl>
 
 <dl><dt><a name="OAuthCredentialsField-has_default"><strong>has_default</strong></a>(self)</dt><dd><tt>Returns&nbsp;a&nbsp;boolean&nbsp;of&nbsp;whether&nbsp;this&nbsp;field&nbsp;has&nbsp;a&nbsp;default&nbsp;value.</tt></dd></dl>
 
 <dl><dt><a name="OAuthCredentialsField-pre_save"><strong>pre_save</strong></a>(self, model_instance, add)</dt><dd><tt>Returns&nbsp;field's&nbsp;value&nbsp;just&nbsp;before&nbsp;saving.</tt></dd></dl>
 
-<dl><dt><a name="OAuthCredentialsField-run_validators"><strong>run_validators</strong></a>(self, value)</dt></dl>
-
 <dl><dt><a name="OAuthCredentialsField-save_form_data"><strong>save_form_data</strong></a>(self, instance, data)</dt></dl>
 
 <dl><dt><a name="OAuthCredentialsField-set_attributes_from_name"><strong>set_attributes_from_name</strong></a>(self, name)</dt></dl>
 
-<dl><dt><a name="OAuthCredentialsField-validate"><strong>validate</strong></a>(self, value, model_instance)</dt><dd><tt>Validates&nbsp;value&nbsp;and&nbsp;throws&nbsp;ValidationError.&nbsp;Subclasses&nbsp;should&nbsp;override<br>
-this&nbsp;to&nbsp;provide&nbsp;validation&nbsp;logic.</tt></dd></dl>
-
 <dl><dt><a name="OAuthCredentialsField-value_from_object"><strong>value_from_object</strong></a>(self, obj)</dt><dd><tt>Returns&nbsp;the&nbsp;value&nbsp;of&nbsp;this&nbsp;field&nbsp;in&nbsp;the&nbsp;given&nbsp;model&nbsp;instance.</tt></dd></dl>
 
 <dl><dt><a name="OAuthCredentialsField-value_to_string"><strong>value_to_string</strong></a>(self, obj)</dt><dd><tt>Returns&nbsp;a&nbsp;string&nbsp;value&nbsp;of&nbsp;this&nbsp;field&nbsp;from&nbsp;the&nbsp;passed&nbsp;obj.<br>
@@ -264,8 +232,6 @@
 </dl>
 <dl><dt><strong>choices</strong></dt>
 </dl>
-<dl><dt><strong>description</strong></dt>
-</dl>
 <dl><dt><strong>flatchoices</strong></dt>
 <dd><tt>Flattened&nbsp;version&nbsp;of&nbsp;choices&nbsp;tuple.</tt></dd>
 </dl>
@@ -277,10 +243,6 @@
 
 <dl><dt><strong>creation_counter</strong> = 0</dl>
 
-<dl><dt><strong>default_error_messages</strong> = {'blank': &lt;django.utils.functional.__proxy__ object&gt;, 'invalid_choice': &lt;django.utils.functional.__proxy__ object&gt;, 'null': &lt;django.utils.functional.__proxy__ object&gt;}</dl>
-
-<dl><dt><strong>default_validators</strong> = []</dl>
-
 <dl><dt><strong>empty_strings_allowed</strong> = True</dl>
 
 </td></tr></table></td></tr></table>
diff --git a/docs/apiclient.ext.file.html b/docs/apiclient.ext.file.html
index aaf6e16..ca90d5f 100644
--- a/docs/apiclient.ext.file.html
+++ b/docs/apiclient.ext.file.html
@@ -8,7 +8,7 @@
 <td valign=bottom>&nbsp;<br>
 <font color="#ffffff" face="helvetica, arial">&nbsp;<br><big><big><strong><a href="apiclient.html"><font color="#ffffff">apiclient</font></a>.<a href="apiclient.ext.html"><font color="#ffffff">ext</font></a>.file</strong></big></big></font></td
 ><td align=right valign=bottom
-><font color="#ffffff" face="helvetica, arial"><a href=".">index</a><br><a href="file:/usr/local/google/home/jcgregorio/projects/apiclient-release/apiclient/ext/file.py">/usr/local/google/home/jcgregorio/projects/apiclient-release/apiclient/ext/file.py</a></font></td></tr></table>
+><font color="#ffffff" face="helvetica, arial"><a href=".">index</a><br><a href="file:/home/jcgregorio/projects/apiclient-release/apiclient/ext/file.py">/home/jcgregorio/projects/apiclient-release/apiclient/ext/file.py</a></font></td></tr></table>
     <p><tt>Utilities&nbsp;for&nbsp;OAuth.<br>
 &nbsp;<br>
 Utilities&nbsp;for&nbsp;making&nbsp;it&nbsp;easier&nbsp;to&nbsp;work&nbsp;with&nbsp;OAuth&nbsp;1.0&nbsp;credentials.</tt></p>
diff --git a/docs/apiclient.ext.html b/docs/apiclient.ext.html
index 3b2e80e..502f4b6 100644
--- a/docs/apiclient.ext.html
+++ b/docs/apiclient.ext.html
@@ -8,7 +8,7 @@
 <td valign=bottom>&nbsp;<br>
 <font color="#ffffff" face="helvetica, arial">&nbsp;<br><big><big><strong><a href="apiclient.html"><font color="#ffffff">apiclient</font></a>.ext</strong></big></big></font></td
 ><td align=right valign=bottom
-><font color="#ffffff" face="helvetica, arial"><a href=".">index</a><br><a href="file:/usr/local/google/home/jcgregorio/projects/apiclient-release/apiclient/ext/__init__.py">/usr/local/google/home/jcgregorio/projects/apiclient-release/apiclient/ext/__init__.py</a></font></td></tr></table>
+><font color="#ffffff" face="helvetica, arial"><a href=".">index</a><br><a href="file:/home/jcgregorio/projects/apiclient-release/apiclient/ext/__init__.py">/home/jcgregorio/projects/apiclient-release/apiclient/ext/__init__.py</a></font></td></tr></table>
     <p></p>
 <p>
 <table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
diff --git a/docs/apiclient.html b/docs/apiclient.html
index 1920d38..2ae53e6 100644
--- a/docs/apiclient.html
+++ b/docs/apiclient.html
@@ -8,7 +8,7 @@
 <td valign=bottom>&nbsp;<br>
 <font color="#ffffff" face="helvetica, arial">&nbsp;<br><big><big><strong>apiclient</strong></big></big></font></td
 ><td align=right valign=bottom
-><font color="#ffffff" face="helvetica, arial"><a href=".">index</a><br><a href="file:/usr/local/google/home/jcgregorio/projects/apiclient-release/apiclient/__init__.py">/usr/local/google/home/jcgregorio/projects/apiclient-release/apiclient/__init__.py</a></font></td></tr></table>
+><font color="#ffffff" face="helvetica, arial"><a href=".">index</a><br><a href="file:/home/jcgregorio/projects/apiclient-release/apiclient/__init__.py">/home/jcgregorio/projects/apiclient-release/apiclient/__init__.py</a></font></td></tr></table>
     <p></p>
 <p>
 <table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
diff --git a/docs/apiclient.http.html b/docs/apiclient.http.html
index 3776a97..bc0d185 100644
--- a/docs/apiclient.http.html
+++ b/docs/apiclient.http.html
@@ -8,7 +8,7 @@
 <td valign=bottom>&nbsp;<br>
 <font color="#ffffff" face="helvetica, arial">&nbsp;<br><big><big><strong><a href="apiclient.html"><font color="#ffffff">apiclient</font></a>.http</strong></big></big></font></td
 ><td align=right valign=bottom
-><font color="#ffffff" face="helvetica, arial"><a href=".">index</a><br><a href="file:/usr/local/google/home/jcgregorio/projects/apiclient-release/apiclient/http.py">/usr/local/google/home/jcgregorio/projects/apiclient-release/apiclient/http.py</a></font></td></tr></table>
+><font color="#ffffff" face="helvetica, arial"><a href=".">index</a><br><a href="file:/home/jcgregorio/projects/apiclient-release/apiclient/http.py">/home/jcgregorio/projects/apiclient-release/apiclient/http.py</a></font></td></tr></table>
     <p><tt>Classes&nbsp;to&nbsp;encapsulate&nbsp;a&nbsp;single&nbsp;HTTP&nbsp;request.<br>
 &nbsp;<br>
 The&nbsp;classes&nbsp;implement&nbsp;a&nbsp;command&nbsp;pattern,&nbsp;with&nbsp;every<br>
diff --git a/docs/apiclient.mimeparse.html b/docs/apiclient.mimeparse.html
index 995f1fb..8acff5d 100644
--- a/docs/apiclient.mimeparse.html
+++ b/docs/apiclient.mimeparse.html
@@ -8,7 +8,7 @@
 <td valign=bottom>&nbsp;<br>
 <font color="#ffffff" face="helvetica, arial">&nbsp;<br><big><big><strong><a href="apiclient.html"><font color="#ffffff">apiclient</font></a>.mimeparse</strong></big></big> (version 0.1.3)</font></td
 ><td align=right valign=bottom
-><font color="#ffffff" face="helvetica, arial"><a href=".">index</a><br><a href="file:/usr/local/google/home/jcgregorio/projects/apiclient-release/apiclient/mimeparse.py">/usr/local/google/home/jcgregorio/projects/apiclient-release/apiclient/mimeparse.py</a></font></td></tr></table>
+><font color="#ffffff" face="helvetica, arial"><a href=".">index</a><br><a href="file:/home/jcgregorio/projects/apiclient-release/apiclient/mimeparse.py">/home/jcgregorio/projects/apiclient-release/apiclient/mimeparse.py</a></font></td></tr></table>
     <p><tt>MIME-Type&nbsp;Parser<br>
 &nbsp;<br>
 This&nbsp;module&nbsp;provides&nbsp;basic&nbsp;functions&nbsp;for&nbsp;handling&nbsp;mime-types.&nbsp;It&nbsp;can&nbsp;handle<br>
diff --git a/docs/apiclient.model.html b/docs/apiclient.model.html
index 04d4fba..59a7e49 100644
--- a/docs/apiclient.model.html
+++ b/docs/apiclient.model.html
@@ -8,7 +8,7 @@
 <td valign=bottom>&nbsp;<br>
 <font color="#ffffff" face="helvetica, arial">&nbsp;<br><big><big><strong><a href="apiclient.html"><font color="#ffffff">apiclient</font></a>.model</strong></big></big></font></td
 ><td align=right valign=bottom
-><font color="#ffffff" face="helvetica, arial"><a href=".">index</a><br><a href="file:/usr/local/google/home/jcgregorio/projects/apiclient-release/apiclient/model.py">/usr/local/google/home/jcgregorio/projects/apiclient-release/apiclient/model.py</a></font></td></tr></table>
+><font color="#ffffff" face="helvetica, arial"><a href=".">index</a><br><a href="file:/home/jcgregorio/projects/apiclient-release/apiclient/model.py">/home/jcgregorio/projects/apiclient-release/apiclient/model.py</a></font></td></tr></table>
     <p><tt><a href="#Model">Model</a>&nbsp;objects&nbsp;for&nbsp;requests&nbsp;and&nbsp;responses.<br>
 &nbsp;<br>
 Each&nbsp;API&nbsp;may&nbsp;support&nbsp;one&nbsp;or&nbsp;more&nbsp;serializations,&nbsp;such<br>
diff --git a/docs/apiclient.oauth.html b/docs/apiclient.oauth.html
index 0e51ed3..5a56b1d 100644
--- a/docs/apiclient.oauth.html
+++ b/docs/apiclient.oauth.html
@@ -8,7 +8,7 @@
 <td valign=bottom>&nbsp;<br>
 <font color="#ffffff" face="helvetica, arial">&nbsp;<br><big><big><strong><a href="apiclient.html"><font color="#ffffff">apiclient</font></a>.oauth</strong></big></big></font></td
 ><td align=right valign=bottom
-><font color="#ffffff" face="helvetica, arial"><a href=".">index</a><br><a href="file:/usr/local/google/home/jcgregorio/projects/apiclient-release/apiclient/oauth.py">/usr/local/google/home/jcgregorio/projects/apiclient-release/apiclient/oauth.py</a></font></td></tr></table>
+><font color="#ffffff" face="helvetica, arial"><a href=".">index</a><br><a href="file:/home/jcgregorio/projects/apiclient-release/apiclient/oauth.py">/home/jcgregorio/projects/apiclient-release/apiclient/oauth.py</a></font></td></tr></table>
     <p><tt>Utilities&nbsp;for&nbsp;OAuth.<br>
 &nbsp;<br>
 Utilities&nbsp;for&nbsp;making&nbsp;it&nbsp;easier&nbsp;to&nbsp;work&nbsp;with&nbsp;OAuth.</tt></p>
diff --git a/docs/apiclient.schema.html b/docs/apiclient.schema.html
new file mode 100644
index 0000000..5334e98
--- /dev/null
+++ b/docs/apiclient.schema.html
@@ -0,0 +1,141 @@
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><title>Python: module apiclient.schema</title>
+</head><body bgcolor="#f0f0f8">
+
+<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="heading">
+<tr bgcolor="#7799ee">
+<td valign=bottom>&nbsp;<br>
+<font color="#ffffff" face="helvetica, arial">&nbsp;<br><big><big><strong><a href="apiclient.html"><font color="#ffffff">apiclient</font></a>.schema</strong></big></big></font></td
+><td align=right valign=bottom
+><font color="#ffffff" face="helvetica, arial"><a href=".">index</a><br><a href="file:/home/jcgregorio/projects/apiclient-release/apiclient/schema.py">/home/jcgregorio/projects/apiclient-release/apiclient/schema.py</a></font></td></tr></table>
+    <p><tt>Schema&nbsp;processing&nbsp;for&nbsp;discovery&nbsp;based&nbsp;APIs<br>
+&nbsp;<br>
+<a href="#Schemas">Schemas</a>&nbsp;holds&nbsp;an&nbsp;APIs&nbsp;discovery&nbsp;schemas.&nbsp;It&nbsp;can&nbsp;return&nbsp;those&nbsp;schema&nbsp;as<br>
+deserialized&nbsp;JSON&nbsp;objects,&nbsp;or&nbsp;pretty&nbsp;print&nbsp;them&nbsp;as&nbsp;prototype&nbsp;objects&nbsp;that<br>
+conform&nbsp;to&nbsp;the&nbsp;schema.<br>
+&nbsp;<br>
+For&nbsp;example,&nbsp;given&nbsp;the&nbsp;schema:<br>
+&nbsp;<br>
+&nbsp;schema&nbsp;=&nbsp;"""{<br>
+&nbsp;&nbsp;&nbsp;"Foo":&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"<a href="__builtin__.html#object">object</a>",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"properties":&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"etag":&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"string",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"description":&nbsp;"ETag&nbsp;of&nbsp;the&nbsp;collection."<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"string",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"description":&nbsp;"Type&nbsp;of&nbsp;the&nbsp;collection&nbsp;('calendar#acl').",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"default":&nbsp;"calendar#acl"<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"nextPageToken":&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"string",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"description":&nbsp;"Token&nbsp;used&nbsp;to&nbsp;access&nbsp;the&nbsp;next<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;page&nbsp;of&nbsp;this&nbsp;result.&nbsp;Omitted&nbsp;if&nbsp;no&nbsp;further&nbsp;results&nbsp;are&nbsp;available."<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br>
+&nbsp;&nbsp;&nbsp;&nbsp;}<br>
+&nbsp;&nbsp;&nbsp;}<br>
+&nbsp;}"""<br>
+&nbsp;<br>
+&nbsp;s&nbsp;=&nbsp;<a href="#Schemas">Schemas</a>(schema)<br>
+&nbsp;print&nbsp;s.prettyPrintByName('Foo')<br>
+&nbsp;<br>
+&nbsp;Produces&nbsp;the&nbsp;following&nbsp;output:<br>
+&nbsp;<br>
+&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;"nextPageToken":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Token&nbsp;used&nbsp;to&nbsp;access&nbsp;the<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;next&nbsp;page&nbsp;of&nbsp;this&nbsp;result.&nbsp;Omitted&nbsp;if&nbsp;no&nbsp;further&nbsp;results&nbsp;are&nbsp;available.<br>
+&nbsp;&nbsp;&nbsp;"kind":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Type&nbsp;of&nbsp;the&nbsp;collection&nbsp;('calendar#acl').<br>
+&nbsp;&nbsp;&nbsp;"etag":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;ETag&nbsp;of&nbsp;the&nbsp;collection.<br>
+&nbsp;&nbsp;},<br>
+&nbsp;<br>
+The&nbsp;constructor&nbsp;takes&nbsp;a&nbsp;discovery&nbsp;document&nbsp;in&nbsp;which&nbsp;to&nbsp;look&nbsp;up&nbsp;named&nbsp;schema.</tt></p>
+<p>
+<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
+<tr bgcolor="#aa55cc">
+<td colspan=3 valign=bottom>&nbsp;<br>
+<font color="#ffffff" face="helvetica, arial"><big><strong>Modules</strong></big></font></td></tr>
+    
+<tr><td bgcolor="#aa55cc"><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</tt></td><td>&nbsp;</td>
+<td width="100%"><table width="100%" summary="list"><tr><td width="25%" valign=top><a href="copy.html">copy</a><br>
+</td><td width="25%" valign=top><a href="simplejson.html">simplejson</a><br>
+</td><td width="25%" valign=top></td><td width="25%" valign=top></td></tr></table></td></tr></table><p>
+<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
+<tr bgcolor="#ee77aa">
+<td colspan=3 valign=bottom>&nbsp;<br>
+<font color="#ffffff" face="helvetica, arial"><big><strong>Classes</strong></big></font></td></tr>
+    
+<tr><td bgcolor="#ee77aa"><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</tt></td><td>&nbsp;</td>
+<td width="100%"><dl>
+<dt><font face="helvetica, arial"><a href="__builtin__.html#object">__builtin__.object</a>
+</font></dt><dd>
+<dl>
+<dt><font face="helvetica, arial"><a href="apiclient.schema.html#Schemas">Schemas</a>
+</font></dt></dl>
+</dd>
+</dl>
+ <p>
+<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
+<tr bgcolor="#ffc8d8">
+<td colspan=3 valign=bottom>&nbsp;<br>
+<font color="#000000" face="helvetica, arial"><a name="Schemas">class <strong>Schemas</strong></a>(<a href="__builtin__.html#object">__builtin__.object</a>)</font></td></tr>
+    
+<tr bgcolor="#ffc8d8"><td rowspan=2><tt>&nbsp;&nbsp;&nbsp;</tt></td>
+<td colspan=2><tt><a href="#Schemas">Schemas</a>&nbsp;for&nbsp;an&nbsp;API.<br>&nbsp;</tt></td></tr>
+<tr><td>&nbsp;</td>
+<td width="100%">Methods defined here:<br>
+<dl><dt><a name="Schemas-__init__"><strong>__init__</strong></a>(self, discovery)</dt><dd><tt>Constructor.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;discovery:&nbsp;<a href="__builtin__.html#object">object</a>,&nbsp;Deserialized&nbsp;discovery&nbsp;document&nbsp;from&nbsp;which&nbsp;we&nbsp;pull<br>
+&nbsp;&nbsp;&nbsp;&nbsp;out&nbsp;the&nbsp;named&nbsp;schema.</tt></dd></dl>
+
+<dl><dt><a name="Schemas-get"><strong>get</strong></a>(self, name)</dt><dd><tt>Get&nbsp;deserialized&nbsp;JSON&nbsp;schema&nbsp;from&nbsp;the&nbsp;schema&nbsp;name.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;name:&nbsp;string,&nbsp;Schema&nbsp;name.</tt></dd></dl>
+
+<dl><dt><a name="Schemas-prettyPrintByName"><strong>prettyPrintByName</strong></a>(self, name)</dt><dd><tt>Get&nbsp;pretty&nbsp;printed&nbsp;<a href="__builtin__.html#object">object</a>&nbsp;prototype&nbsp;from&nbsp;the&nbsp;schema&nbsp;name.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;name:&nbsp;string,&nbsp;Name&nbsp;of&nbsp;schema&nbsp;in&nbsp;the&nbsp;discovery&nbsp;document.<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;string,&nbsp;A&nbsp;string&nbsp;that&nbsp;contains&nbsp;a&nbsp;prototype&nbsp;<a href="__builtin__.html#object">object</a>&nbsp;with<br>
+&nbsp;&nbsp;&nbsp;&nbsp;comments&nbsp;that&nbsp;conforms&nbsp;to&nbsp;the&nbsp;given&nbsp;schema.</tt></dd></dl>
+
+<dl><dt><a name="Schemas-prettyPrintSchema"><strong>prettyPrintSchema</strong></a>(self, schema)</dt><dd><tt>Get&nbsp;pretty&nbsp;printed&nbsp;<a href="__builtin__.html#object">object</a>&nbsp;prototype&nbsp;of&nbsp;schema.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;schema:&nbsp;<a href="__builtin__.html#object">object</a>,&nbsp;Parsed&nbsp;JSON&nbsp;schema.<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;string,&nbsp;A&nbsp;string&nbsp;that&nbsp;contains&nbsp;a&nbsp;prototype&nbsp;<a href="__builtin__.html#object">object</a>&nbsp;with<br>
+&nbsp;&nbsp;&nbsp;&nbsp;comments&nbsp;that&nbsp;conforms&nbsp;to&nbsp;the&nbsp;given&nbsp;schema.</tt></dd></dl>
+
+<hr>
+Data descriptors defined here:<br>
+<dl><dt><strong>__dict__</strong></dt>
+<dd><tt>dictionary&nbsp;for&nbsp;instance&nbsp;variables&nbsp;(if&nbsp;defined)</tt></dd>
+</dl>
+<dl><dt><strong>__weakref__</strong></dt>
+<dd><tt>list&nbsp;of&nbsp;weak&nbsp;references&nbsp;to&nbsp;the&nbsp;object&nbsp;(if&nbsp;defined)</tt></dd>
+</dl>
+</td></tr></table></td></tr></table><p>
+<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
+<tr bgcolor="#55aa55">
+<td colspan=3 valign=bottom>&nbsp;<br>
+<font color="#ffffff" face="helvetica, arial"><big><strong>Data</strong></big></font></td></tr>
+    
+<tr><td bgcolor="#55aa55"><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</tt></td><td>&nbsp;</td>
+<td width="100%"><strong>__author__</strong> = 'jcgregorio@google.com (Joe Gregorio)'</td></tr></table><p>
+<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
+<tr bgcolor="#7799ee">
+<td colspan=3 valign=bottom>&nbsp;<br>
+<font color="#ffffff" face="helvetica, arial"><big><strong>Author</strong></big></font></td></tr>
+    
+<tr><td bgcolor="#7799ee"><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</tt></td><td>&nbsp;</td>
+<td width="100%">jcgregorio@google.com&nbsp;(Joe&nbsp;Gregorio)</td></tr></table>
+</body></html>
\ No newline at end of file
diff --git a/docs/dyn/adsense.v1.1.accounts.adclients.html b/docs/dyn/adsense.v1.1.accounts.adclients.html
new file mode 100644
index 0000000..e8e3cf7
--- /dev/null
+++ b/docs/dyn/adsense.v1.1.accounts.adclients.html
@@ -0,0 +1,60 @@
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><title>Python: class Resource</title>
+</head><body bgcolor="#f0f0f8">
+<p>
+<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
+<tr bgcolor="#ffc8d8">
+<td colspan=3 valign=bottom>&nbsp;<br>
+<font color="#000000" face="helvetica, arial"><a name="Resource">class <strong>Resource</strong></a>(<a href="__builtin__.html#object">__builtin__.object</a>)</font></td></tr>
+    
+<tr bgcolor="#ffc8d8"><td rowspan=2><tt>&nbsp;&nbsp;&nbsp;</tt></td>
+<td colspan=2><tt>A&nbsp;class&nbsp;for&nbsp;interacting&nbsp;with&nbsp;a&nbsp;resource.<br>&nbsp;</tt></td></tr>
+<tr><td>&nbsp;</td>
+<td width="100%">Methods defined here:<br>
+<dl><dt><a name="Resource-__init__"><strong>__init__</strong></a>(self)</dt></dl>
+
+<dl><dt><a name="Resource-list"><strong>list</strong></a> = method(self, **kwargs)</dt><dd><tt>List&nbsp;all&nbsp;ad&nbsp;clients&nbsp;in&nbsp;the&nbsp;specified&nbsp;account.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;pageToken:&nbsp;string,&nbsp;A&nbsp;continuation&nbsp;token,&nbsp;used&nbsp;to&nbsp;page&nbsp;through&nbsp;ad&nbsp;clients.&nbsp;To&nbsp;retrieve&nbsp;the&nbsp;next&nbsp;page,&nbsp;set&nbsp;this&nbsp;parameter&nbsp;to&nbsp;the&nbsp;value&nbsp;of&nbsp;"nextPageToken"&nbsp;from&nbsp;the&nbsp;previous&nbsp;response.<br>
+&nbsp;&nbsp;maxResults:&nbsp;integer,&nbsp;The&nbsp;maximum&nbsp;number&nbsp;of&nbsp;ad&nbsp;clients&nbsp;to&nbsp;include&nbsp;in&nbsp;the&nbsp;response,&nbsp;used&nbsp;for&nbsp;paging.<br>
+&nbsp;&nbsp;accountId:&nbsp;string,&nbsp;Account&nbsp;for&nbsp;which&nbsp;to&nbsp;list&nbsp;ad&nbsp;clients.&nbsp;(required)<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"nextPageToken":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Continuation&nbsp;token&nbsp;used&nbsp;to&nbsp;page&nbsp;through&nbsp;ad&nbsp;clients.&nbsp;To&nbsp;retrieve&nbsp;the&nbsp;next&nbsp;page&nbsp;of&nbsp;results,&nbsp;set&nbsp;the&nbsp;next&nbsp;request's&nbsp;"pageToken"&nbsp;value&nbsp;to&nbsp;this.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"items":&nbsp;[&nbsp;#&nbsp;The&nbsp;ad&nbsp;clients&nbsp;returned&nbsp;in&nbsp;this&nbsp;list&nbsp;response.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"productCode":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;This&nbsp;ad&nbsp;client's&nbsp;product&nbsp;code,&nbsp;which&nbsp;corresponds&nbsp;to&nbsp;the&nbsp;PRODUCT_CODE&nbsp;report&nbsp;dimension.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"adsense#adClient",&nbsp;#&nbsp;Kind&nbsp;of&nbsp;resource&nbsp;this&nbsp;is,&nbsp;in&nbsp;this&nbsp;case&nbsp;adsense#adClient.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Unique&nbsp;identifier&nbsp;of&nbsp;this&nbsp;ad&nbsp;client.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"supportsReporting":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;this&nbsp;ad&nbsp;client&nbsp;supports&nbsp;being&nbsp;reported&nbsp;on.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"adsense#adClients",&nbsp;#&nbsp;Kind&nbsp;of&nbsp;list&nbsp;this&nbsp;is,&nbsp;in&nbsp;this&nbsp;case&nbsp;adsense#adClients.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"etag":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;ETag&nbsp;of&nbsp;this&nbsp;response&nbsp;for&nbsp;caching&nbsp;purposes.<br>
+&nbsp;&nbsp;}</tt></dd></dl>
+
+<dl><dt><a name="Resource-list_next"><strong>list_next</strong></a> = methodNext(self, previous_request, previous_response)</dt><dd><tt>Retrieves&nbsp;the&nbsp;next&nbsp;page&nbsp;of&nbsp;results.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;previous_request:&nbsp;The&nbsp;request&nbsp;for&nbsp;the&nbsp;previous&nbsp;page.<br>
+&nbsp;&nbsp;previous_response:&nbsp;The&nbsp;response&nbsp;from&nbsp;the&nbsp;request&nbsp;for&nbsp;the&nbsp;previous&nbsp;page.<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;A&nbsp;request&nbsp;object&nbsp;that&nbsp;you&nbsp;can&nbsp;call&nbsp;'execute()'&nbsp;on&nbsp;to&nbsp;request&nbsp;the&nbsp;next<br>
+&nbsp;&nbsp;page.&nbsp;Returns&nbsp;None&nbsp;if&nbsp;there&nbsp;are&nbsp;no&nbsp;more&nbsp;items&nbsp;in&nbsp;the&nbsp;collection.</tt></dd></dl>
+
+<hr>
+Data descriptors defined here:<br>
+<dl><dt><strong>__dict__</strong></dt>
+<dd><tt>dictionary&nbsp;for&nbsp;instance&nbsp;variables&nbsp;(if&nbsp;defined)</tt></dd>
+</dl>
+<dl><dt><strong>__weakref__</strong></dt>
+<dd><tt>list&nbsp;of&nbsp;weak&nbsp;references&nbsp;to&nbsp;the&nbsp;object&nbsp;(if&nbsp;defined)</tt></dd>
+</dl>
+</td></tr></table>
+</body></html>
\ No newline at end of file
diff --git a/docs/dyn/adsense.v1.1.accounts.adunits.customchannels.html b/docs/dyn/adsense.v1.1.accounts.adunits.customchannels.html
new file mode 100644
index 0000000..7544c2c
--- /dev/null
+++ b/docs/dyn/adsense.v1.1.accounts.adunits.customchannels.html
@@ -0,0 +1,68 @@
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><title>Python: class Resource</title>
+</head><body bgcolor="#f0f0f8">
+<p>
+<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
+<tr bgcolor="#ffc8d8">
+<td colspan=3 valign=bottom>&nbsp;<br>
+<font color="#000000" face="helvetica, arial"><a name="Resource">class <strong>Resource</strong></a>(<a href="__builtin__.html#object">__builtin__.object</a>)</font></td></tr>
+    
+<tr bgcolor="#ffc8d8"><td rowspan=2><tt>&nbsp;&nbsp;&nbsp;</tt></td>
+<td colspan=2><tt>A&nbsp;class&nbsp;for&nbsp;interacting&nbsp;with&nbsp;a&nbsp;resource.<br>&nbsp;</tt></td></tr>
+<tr><td>&nbsp;</td>
+<td width="100%">Methods defined here:<br>
+<dl><dt><a name="Resource-__init__"><strong>__init__</strong></a>(self)</dt></dl>
+
+<dl><dt><a name="Resource-list"><strong>list</strong></a> = method(self, **kwargs)</dt><dd><tt>List&nbsp;all&nbsp;custom&nbsp;channels&nbsp;which&nbsp;the&nbsp;specified&nbsp;ad&nbsp;unit&nbsp;belongs&nbsp;to.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;pageToken:&nbsp;string,&nbsp;A&nbsp;continuation&nbsp;token,&nbsp;used&nbsp;to&nbsp;page&nbsp;through&nbsp;custom&nbsp;channels.&nbsp;To&nbsp;retrieve&nbsp;the&nbsp;next&nbsp;page,&nbsp;set&nbsp;this&nbsp;parameter&nbsp;to&nbsp;the&nbsp;value&nbsp;of&nbsp;"nextPageToken"&nbsp;from&nbsp;the&nbsp;previous&nbsp;response.<br>
+&nbsp;&nbsp;adClientId:&nbsp;string,&nbsp;Ad&nbsp;client&nbsp;which&nbsp;contains&nbsp;the&nbsp;ad&nbsp;unit.&nbsp;(required)<br>
+&nbsp;&nbsp;maxResults:&nbsp;integer,&nbsp;The&nbsp;maximum&nbsp;number&nbsp;of&nbsp;custom&nbsp;channels&nbsp;to&nbsp;include&nbsp;in&nbsp;the&nbsp;response,&nbsp;used&nbsp;for&nbsp;paging.<br>
+&nbsp;&nbsp;adUnitId:&nbsp;string,&nbsp;Ad&nbsp;unit&nbsp;for&nbsp;which&nbsp;to&nbsp;list&nbsp;custom&nbsp;channels.&nbsp;(required)<br>
+&nbsp;&nbsp;accountId:&nbsp;string,&nbsp;Account&nbsp;to&nbsp;which&nbsp;the&nbsp;ad&nbsp;client&nbsp;belongs.&nbsp;(required)<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"nextPageToken":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Continuation&nbsp;token&nbsp;used&nbsp;to&nbsp;page&nbsp;through&nbsp;custom&nbsp;channels.&nbsp;To&nbsp;retrieve&nbsp;the&nbsp;next&nbsp;page&nbsp;of&nbsp;results,&nbsp;set&nbsp;the&nbsp;next&nbsp;request's&nbsp;"pageToken"&nbsp;value&nbsp;to&nbsp;this.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"items":&nbsp;[&nbsp;#&nbsp;The&nbsp;custom&nbsp;channels&nbsp;returned&nbsp;in&nbsp;this&nbsp;list&nbsp;response.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"adsense#customChannel",&nbsp;#&nbsp;Kind&nbsp;of&nbsp;resource&nbsp;this&nbsp;is,&nbsp;in&nbsp;this&nbsp;case&nbsp;adsense#customChannel.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"code":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Code&nbsp;of&nbsp;this&nbsp;custom&nbsp;channel,&nbsp;not&nbsp;necessarily&nbsp;unique&nbsp;across&nbsp;ad&nbsp;clients.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"targetingInfo":&nbsp;{&nbsp;#&nbsp;The&nbsp;targeting&nbsp;information&nbsp;of&nbsp;this&nbsp;custom&nbsp;channel,&nbsp;if&nbsp;activated.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"location":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;locations&nbsp;in&nbsp;which&nbsp;ads&nbsp;appear.&nbsp;(Only&nbsp;valid&nbsp;for&nbsp;content&nbsp;and&nbsp;mobile&nbsp;content&nbsp;ads).&nbsp;Acceptable&nbsp;values&nbsp;for&nbsp;content&nbsp;ads&nbsp;are:&nbsp;TOP_LEFT,&nbsp;TOP_CENTER,&nbsp;TOP_RIGHT,&nbsp;MIDDLE_LEFT,&nbsp;MIDDLE_CENTER,&nbsp;MIDDLE_RIGHT,&nbsp;BOTTOM_LEFT,&nbsp;BOTTOM_CENTER,&nbsp;BOTTOM_RIGHT,&nbsp;MULTIPLE_LOCATIONS.&nbsp;Acceptable&nbsp;values&nbsp;for&nbsp;mobile&nbsp;content&nbsp;ads&nbsp;are:&nbsp;TOP,&nbsp;MIDDLE,&nbsp;BOTTOM,&nbsp;MULTIPLE_LOCATIONS.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"adsAppearOn":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;name&nbsp;used&nbsp;to&nbsp;describe&nbsp;this&nbsp;channel&nbsp;externally.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"siteLanguage":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;language&nbsp;of&nbsp;the&nbsp;sites&nbsp;ads&nbsp;will&nbsp;be&nbsp;displayed&nbsp;on.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"description":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;external&nbsp;description&nbsp;of&nbsp;the&nbsp;channel.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Unique&nbsp;identifier&nbsp;of&nbsp;this&nbsp;custom&nbsp;channel.&nbsp;This&nbsp;should&nbsp;be&nbsp;considered&nbsp;an&nbsp;opaque&nbsp;identifier;&nbsp;it&nbsp;is&nbsp;not&nbsp;safe&nbsp;to&nbsp;rely&nbsp;on&nbsp;it&nbsp;being&nbsp;in&nbsp;any&nbsp;particular&nbsp;format.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Name&nbsp;of&nbsp;this&nbsp;custom&nbsp;channel.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"adsense#customChannels",&nbsp;#&nbsp;Kind&nbsp;of&nbsp;list&nbsp;this&nbsp;is,&nbsp;in&nbsp;this&nbsp;case&nbsp;adsense#customChannels.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"etag":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;ETag&nbsp;of&nbsp;this&nbsp;response&nbsp;for&nbsp;caching&nbsp;purposes.<br>
+&nbsp;&nbsp;}</tt></dd></dl>
+
+<dl><dt><a name="Resource-list_next"><strong>list_next</strong></a> = methodNext(self, previous_request, previous_response)</dt><dd><tt>Retrieves&nbsp;the&nbsp;next&nbsp;page&nbsp;of&nbsp;results.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;previous_request:&nbsp;The&nbsp;request&nbsp;for&nbsp;the&nbsp;previous&nbsp;page.<br>
+&nbsp;&nbsp;previous_response:&nbsp;The&nbsp;response&nbsp;from&nbsp;the&nbsp;request&nbsp;for&nbsp;the&nbsp;previous&nbsp;page.<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;A&nbsp;request&nbsp;object&nbsp;that&nbsp;you&nbsp;can&nbsp;call&nbsp;'execute()'&nbsp;on&nbsp;to&nbsp;request&nbsp;the&nbsp;next<br>
+&nbsp;&nbsp;page.&nbsp;Returns&nbsp;None&nbsp;if&nbsp;there&nbsp;are&nbsp;no&nbsp;more&nbsp;items&nbsp;in&nbsp;the&nbsp;collection.</tt></dd></dl>
+
+<hr>
+Data descriptors defined here:<br>
+<dl><dt><strong>__dict__</strong></dt>
+<dd><tt>dictionary&nbsp;for&nbsp;instance&nbsp;variables&nbsp;(if&nbsp;defined)</tt></dd>
+</dl>
+<dl><dt><strong>__weakref__</strong></dt>
+<dd><tt>list&nbsp;of&nbsp;weak&nbsp;references&nbsp;to&nbsp;the&nbsp;object&nbsp;(if&nbsp;defined)</tt></dd>
+</dl>
+</td></tr></table>
+</body></html>
\ No newline at end of file
diff --git a/docs/dyn/adsense.v1.1.accounts.adunits.html b/docs/dyn/adsense.v1.1.accounts.adunits.html
new file mode 100644
index 0000000..c1ef81c
--- /dev/null
+++ b/docs/dyn/adsense.v1.1.accounts.adunits.html
@@ -0,0 +1,93 @@
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><title>Python: class Resource</title>
+</head><body bgcolor="#f0f0f8">
+<p>
+<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
+<tr bgcolor="#ffc8d8">
+<td colspan=3 valign=bottom>&nbsp;<br>
+<font color="#000000" face="helvetica, arial"><a name="Resource">class <strong>Resource</strong></a>(<a href="__builtin__.html#object">__builtin__.object</a>)</font></td></tr>
+    
+<tr bgcolor="#ffc8d8"><td rowspan=2><tt>&nbsp;&nbsp;&nbsp;</tt></td>
+<td colspan=2><tt>A&nbsp;class&nbsp;for&nbsp;interacting&nbsp;with&nbsp;a&nbsp;resource.<br>&nbsp;</tt></td></tr>
+<tr><td>&nbsp;</td>
+<td width="100%">Methods defined here:<br>
+<dl><dt><a name="Resource-__init__"><strong>__init__</strong></a>(self)</dt></dl>
+
+<dl><dt><a name="Resource-customchannels"><strong><a href="adsense.v1.1.accounts.adunits.customchannels.html">customchannels</a></strong></a> = methodResource(self)</dt><dd><tt>A&nbsp;collection&nbsp;resource.</tt></dd></dl>
+
+<dl><dt><a name="Resource-get"><strong>get</strong></a> = method(self, **kwargs)</dt><dd><tt>Gets&nbsp;the&nbsp;specified&nbsp;ad&nbsp;unit&nbsp;in&nbsp;the&nbsp;specified&nbsp;ad&nbsp;client&nbsp;for&nbsp;the&nbsp;specified&nbsp;account.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;adClientId:&nbsp;string,&nbsp;Ad&nbsp;client&nbsp;for&nbsp;which&nbsp;to&nbsp;get&nbsp;the&nbsp;ad&nbsp;unit.&nbsp;(required)<br>
+&nbsp;&nbsp;adUnitId:&nbsp;string,&nbsp;Ad&nbsp;unit&nbsp;to&nbsp;retrieve.&nbsp;(required)<br>
+&nbsp;&nbsp;accountId:&nbsp;string,&nbsp;Account&nbsp;to&nbsp;which&nbsp;the&nbsp;ad&nbsp;client&nbsp;belongs.&nbsp;(required)<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"status":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Status&nbsp;of&nbsp;this&nbsp;ad&nbsp;unit.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;NEW:&nbsp;Indicates&nbsp;that&nbsp;the&nbsp;ad&nbsp;unit&nbsp;was&nbsp;created&nbsp;within&nbsp;the&nbsp;last&nbsp;seven&nbsp;days&nbsp;and&nbsp;does&nbsp;not&nbsp;yet&nbsp;have&nbsp;any&nbsp;activity&nbsp;associated&nbsp;with&nbsp;it.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;ACTIVE:&nbsp;Indicates&nbsp;that&nbsp;there&nbsp;has&nbsp;been&nbsp;activity&nbsp;on&nbsp;this&nbsp;ad&nbsp;unit&nbsp;in&nbsp;the&nbsp;last&nbsp;seven&nbsp;days.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;INACTIVE:&nbsp;Indicates&nbsp;that&nbsp;there&nbsp;has&nbsp;been&nbsp;no&nbsp;activity&nbsp;on&nbsp;this&nbsp;ad&nbsp;unit&nbsp;in&nbsp;the&nbsp;last&nbsp;seven&nbsp;days.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"adsense#adUnit",&nbsp;#&nbsp;Kind&nbsp;of&nbsp;resource&nbsp;this&nbsp;is,&nbsp;in&nbsp;this&nbsp;case&nbsp;adsense#adUnit.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"code":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Identity&nbsp;code&nbsp;of&nbsp;this&nbsp;ad&nbsp;unit,&nbsp;not&nbsp;necessarily&nbsp;unique&nbsp;across&nbsp;ad&nbsp;clients.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Unique&nbsp;identifier&nbsp;of&nbsp;this&nbsp;ad&nbsp;unit.&nbsp;This&nbsp;should&nbsp;be&nbsp;considered&nbsp;an&nbsp;opaque&nbsp;identifier;&nbsp;it&nbsp;is&nbsp;not&nbsp;safe&nbsp;to&nbsp;rely&nbsp;on&nbsp;it&nbsp;being&nbsp;in&nbsp;any&nbsp;particular&nbsp;format.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Name&nbsp;of&nbsp;this&nbsp;ad&nbsp;unit.<br>
+&nbsp;&nbsp;}</tt></dd></dl>
+
+<dl><dt><a name="Resource-list"><strong>list</strong></a> = method(self, **kwargs)</dt><dd><tt>List&nbsp;all&nbsp;ad&nbsp;units&nbsp;in&nbsp;the&nbsp;specified&nbsp;ad&nbsp;client&nbsp;for&nbsp;the&nbsp;specified&nbsp;account.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;pageToken:&nbsp;string,&nbsp;A&nbsp;continuation&nbsp;token,&nbsp;used&nbsp;to&nbsp;page&nbsp;through&nbsp;ad&nbsp;units.&nbsp;To&nbsp;retrieve&nbsp;the&nbsp;next&nbsp;page,&nbsp;set&nbsp;this&nbsp;parameter&nbsp;to&nbsp;the&nbsp;value&nbsp;of&nbsp;"nextPageToken"&nbsp;from&nbsp;the&nbsp;previous&nbsp;response.<br>
+&nbsp;&nbsp;includeInactive:&nbsp;boolean,&nbsp;Whether&nbsp;to&nbsp;include&nbsp;inactive&nbsp;ad&nbsp;units.&nbsp;Default:&nbsp;true.<br>
+&nbsp;&nbsp;adClientId:&nbsp;string,&nbsp;Ad&nbsp;client&nbsp;for&nbsp;which&nbsp;to&nbsp;list&nbsp;ad&nbsp;units.&nbsp;(required)<br>
+&nbsp;&nbsp;maxResults:&nbsp;integer,&nbsp;The&nbsp;maximum&nbsp;number&nbsp;of&nbsp;ad&nbsp;units&nbsp;to&nbsp;include&nbsp;in&nbsp;the&nbsp;response,&nbsp;used&nbsp;for&nbsp;paging.<br>
+&nbsp;&nbsp;accountId:&nbsp;string,&nbsp;Account&nbsp;to&nbsp;which&nbsp;the&nbsp;ad&nbsp;client&nbsp;belongs.&nbsp;(required)<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"nextPageToken":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Continuation&nbsp;token&nbsp;used&nbsp;to&nbsp;page&nbsp;through&nbsp;ad&nbsp;units.&nbsp;To&nbsp;retrieve&nbsp;the&nbsp;next&nbsp;page&nbsp;of&nbsp;results,&nbsp;set&nbsp;the&nbsp;next&nbsp;request's&nbsp;"pageToken"&nbsp;value&nbsp;to&nbsp;this.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"items":&nbsp;[&nbsp;#&nbsp;The&nbsp;ad&nbsp;units&nbsp;returned&nbsp;in&nbsp;this&nbsp;list&nbsp;response.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"status":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Status&nbsp;of&nbsp;this&nbsp;ad&nbsp;unit.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;NEW:&nbsp;Indicates&nbsp;that&nbsp;the&nbsp;ad&nbsp;unit&nbsp;was&nbsp;created&nbsp;within&nbsp;the&nbsp;last&nbsp;seven&nbsp;days&nbsp;and&nbsp;does&nbsp;not&nbsp;yet&nbsp;have&nbsp;any&nbsp;activity&nbsp;associated&nbsp;with&nbsp;it.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;ACTIVE:&nbsp;Indicates&nbsp;that&nbsp;there&nbsp;has&nbsp;been&nbsp;activity&nbsp;on&nbsp;this&nbsp;ad&nbsp;unit&nbsp;in&nbsp;the&nbsp;last&nbsp;seven&nbsp;days.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;INACTIVE:&nbsp;Indicates&nbsp;that&nbsp;there&nbsp;has&nbsp;been&nbsp;no&nbsp;activity&nbsp;on&nbsp;this&nbsp;ad&nbsp;unit&nbsp;in&nbsp;the&nbsp;last&nbsp;seven&nbsp;days.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"adsense#adUnit",&nbsp;#&nbsp;Kind&nbsp;of&nbsp;resource&nbsp;this&nbsp;is,&nbsp;in&nbsp;this&nbsp;case&nbsp;adsense#adUnit.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"code":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Identity&nbsp;code&nbsp;of&nbsp;this&nbsp;ad&nbsp;unit,&nbsp;not&nbsp;necessarily&nbsp;unique&nbsp;across&nbsp;ad&nbsp;clients.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Unique&nbsp;identifier&nbsp;of&nbsp;this&nbsp;ad&nbsp;unit.&nbsp;This&nbsp;should&nbsp;be&nbsp;considered&nbsp;an&nbsp;opaque&nbsp;identifier;&nbsp;it&nbsp;is&nbsp;not&nbsp;safe&nbsp;to&nbsp;rely&nbsp;on&nbsp;it&nbsp;being&nbsp;in&nbsp;any&nbsp;particular&nbsp;format.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Name&nbsp;of&nbsp;this&nbsp;ad&nbsp;unit.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"adsense#adUnits",&nbsp;#&nbsp;Kind&nbsp;of&nbsp;list&nbsp;this&nbsp;is,&nbsp;in&nbsp;this&nbsp;case&nbsp;adsense#adUnits.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"etag":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;ETag&nbsp;of&nbsp;this&nbsp;response&nbsp;for&nbsp;caching&nbsp;purposes.<br>
+&nbsp;&nbsp;}</tt></dd></dl>
+
+<dl><dt><a name="Resource-list_next"><strong>list_next</strong></a> = methodNext(self, previous_request, previous_response)</dt><dd><tt>Retrieves&nbsp;the&nbsp;next&nbsp;page&nbsp;of&nbsp;results.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;previous_request:&nbsp;The&nbsp;request&nbsp;for&nbsp;the&nbsp;previous&nbsp;page.<br>
+&nbsp;&nbsp;previous_response:&nbsp;The&nbsp;response&nbsp;from&nbsp;the&nbsp;request&nbsp;for&nbsp;the&nbsp;previous&nbsp;page.<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;A&nbsp;request&nbsp;object&nbsp;that&nbsp;you&nbsp;can&nbsp;call&nbsp;'execute()'&nbsp;on&nbsp;to&nbsp;request&nbsp;the&nbsp;next<br>
+&nbsp;&nbsp;page.&nbsp;Returns&nbsp;None&nbsp;if&nbsp;there&nbsp;are&nbsp;no&nbsp;more&nbsp;items&nbsp;in&nbsp;the&nbsp;collection.</tt></dd></dl>
+
+<hr>
+Data descriptors defined here:<br>
+<dl><dt><strong>__dict__</strong></dt>
+<dd><tt>dictionary&nbsp;for&nbsp;instance&nbsp;variables&nbsp;(if&nbsp;defined)</tt></dd>
+</dl>
+<dl><dt><strong>__weakref__</strong></dt>
+<dd><tt>list&nbsp;of&nbsp;weak&nbsp;references&nbsp;to&nbsp;the&nbsp;object&nbsp;(if&nbsp;defined)</tt></dd>
+</dl>
+</td></tr></table>
+</body></html>
\ No newline at end of file
diff --git a/docs/dyn/adsense.v1.1.accounts.customchannels.adunits.html b/docs/dyn/adsense.v1.1.accounts.customchannels.adunits.html
new file mode 100644
index 0000000..ebd3ba6
--- /dev/null
+++ b/docs/dyn/adsense.v1.1.accounts.customchannels.adunits.html
@@ -0,0 +1,69 @@
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><title>Python: class Resource</title>
+</head><body bgcolor="#f0f0f8">
+<p>
+<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
+<tr bgcolor="#ffc8d8">
+<td colspan=3 valign=bottom>&nbsp;<br>
+<font color="#000000" face="helvetica, arial"><a name="Resource">class <strong>Resource</strong></a>(<a href="__builtin__.html#object">__builtin__.object</a>)</font></td></tr>
+    
+<tr bgcolor="#ffc8d8"><td rowspan=2><tt>&nbsp;&nbsp;&nbsp;</tt></td>
+<td colspan=2><tt>A&nbsp;class&nbsp;for&nbsp;interacting&nbsp;with&nbsp;a&nbsp;resource.<br>&nbsp;</tt></td></tr>
+<tr><td>&nbsp;</td>
+<td width="100%">Methods defined here:<br>
+<dl><dt><a name="Resource-__init__"><strong>__init__</strong></a>(self)</dt></dl>
+
+<dl><dt><a name="Resource-list"><strong>list</strong></a> = method(self, **kwargs)</dt><dd><tt>List&nbsp;all&nbsp;ad&nbsp;units&nbsp;in&nbsp;the&nbsp;specified&nbsp;custom&nbsp;channel.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;pageToken:&nbsp;string,&nbsp;A&nbsp;continuation&nbsp;token,&nbsp;used&nbsp;to&nbsp;page&nbsp;through&nbsp;ad&nbsp;units.&nbsp;To&nbsp;retrieve&nbsp;the&nbsp;next&nbsp;page,&nbsp;set&nbsp;this&nbsp;parameter&nbsp;to&nbsp;the&nbsp;value&nbsp;of&nbsp;"nextPageToken"&nbsp;from&nbsp;the&nbsp;previous&nbsp;response.<br>
+&nbsp;&nbsp;includeInactive:&nbsp;boolean,&nbsp;Whether&nbsp;to&nbsp;include&nbsp;inactive&nbsp;ad&nbsp;units.&nbsp;Default:&nbsp;true.<br>
+&nbsp;&nbsp;customChannelId:&nbsp;string,&nbsp;Custom&nbsp;channel&nbsp;for&nbsp;which&nbsp;to&nbsp;list&nbsp;ad&nbsp;units.&nbsp;(required)<br>
+&nbsp;&nbsp;adClientId:&nbsp;string,&nbsp;Ad&nbsp;client&nbsp;which&nbsp;contains&nbsp;the&nbsp;custom&nbsp;channel.&nbsp;(required)<br>
+&nbsp;&nbsp;maxResults:&nbsp;integer,&nbsp;The&nbsp;maximum&nbsp;number&nbsp;of&nbsp;ad&nbsp;units&nbsp;to&nbsp;include&nbsp;in&nbsp;the&nbsp;response,&nbsp;used&nbsp;for&nbsp;paging.<br>
+&nbsp;&nbsp;accountId:&nbsp;string,&nbsp;Account&nbsp;to&nbsp;which&nbsp;the&nbsp;ad&nbsp;client&nbsp;belongs.&nbsp;(required)<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"nextPageToken":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Continuation&nbsp;token&nbsp;used&nbsp;to&nbsp;page&nbsp;through&nbsp;ad&nbsp;units.&nbsp;To&nbsp;retrieve&nbsp;the&nbsp;next&nbsp;page&nbsp;of&nbsp;results,&nbsp;set&nbsp;the&nbsp;next&nbsp;request's&nbsp;"pageToken"&nbsp;value&nbsp;to&nbsp;this.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"items":&nbsp;[&nbsp;#&nbsp;The&nbsp;ad&nbsp;units&nbsp;returned&nbsp;in&nbsp;this&nbsp;list&nbsp;response.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"status":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Status&nbsp;of&nbsp;this&nbsp;ad&nbsp;unit.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;NEW:&nbsp;Indicates&nbsp;that&nbsp;the&nbsp;ad&nbsp;unit&nbsp;was&nbsp;created&nbsp;within&nbsp;the&nbsp;last&nbsp;seven&nbsp;days&nbsp;and&nbsp;does&nbsp;not&nbsp;yet&nbsp;have&nbsp;any&nbsp;activity&nbsp;associated&nbsp;with&nbsp;it.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;ACTIVE:&nbsp;Indicates&nbsp;that&nbsp;there&nbsp;has&nbsp;been&nbsp;activity&nbsp;on&nbsp;this&nbsp;ad&nbsp;unit&nbsp;in&nbsp;the&nbsp;last&nbsp;seven&nbsp;days.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;INACTIVE:&nbsp;Indicates&nbsp;that&nbsp;there&nbsp;has&nbsp;been&nbsp;no&nbsp;activity&nbsp;on&nbsp;this&nbsp;ad&nbsp;unit&nbsp;in&nbsp;the&nbsp;last&nbsp;seven&nbsp;days.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"adsense#adUnit",&nbsp;#&nbsp;Kind&nbsp;of&nbsp;resource&nbsp;this&nbsp;is,&nbsp;in&nbsp;this&nbsp;case&nbsp;adsense#adUnit.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"code":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Identity&nbsp;code&nbsp;of&nbsp;this&nbsp;ad&nbsp;unit,&nbsp;not&nbsp;necessarily&nbsp;unique&nbsp;across&nbsp;ad&nbsp;clients.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Unique&nbsp;identifier&nbsp;of&nbsp;this&nbsp;ad&nbsp;unit.&nbsp;This&nbsp;should&nbsp;be&nbsp;considered&nbsp;an&nbsp;opaque&nbsp;identifier;&nbsp;it&nbsp;is&nbsp;not&nbsp;safe&nbsp;to&nbsp;rely&nbsp;on&nbsp;it&nbsp;being&nbsp;in&nbsp;any&nbsp;particular&nbsp;format.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Name&nbsp;of&nbsp;this&nbsp;ad&nbsp;unit.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"adsense#adUnits",&nbsp;#&nbsp;Kind&nbsp;of&nbsp;list&nbsp;this&nbsp;is,&nbsp;in&nbsp;this&nbsp;case&nbsp;adsense#adUnits.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"etag":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;ETag&nbsp;of&nbsp;this&nbsp;response&nbsp;for&nbsp;caching&nbsp;purposes.<br>
+&nbsp;&nbsp;}</tt></dd></dl>
+
+<dl><dt><a name="Resource-list_next"><strong>list_next</strong></a> = methodNext(self, previous_request, previous_response)</dt><dd><tt>Retrieves&nbsp;the&nbsp;next&nbsp;page&nbsp;of&nbsp;results.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;previous_request:&nbsp;The&nbsp;request&nbsp;for&nbsp;the&nbsp;previous&nbsp;page.<br>
+&nbsp;&nbsp;previous_response:&nbsp;The&nbsp;response&nbsp;from&nbsp;the&nbsp;request&nbsp;for&nbsp;the&nbsp;previous&nbsp;page.<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;A&nbsp;request&nbsp;object&nbsp;that&nbsp;you&nbsp;can&nbsp;call&nbsp;'execute()'&nbsp;on&nbsp;to&nbsp;request&nbsp;the&nbsp;next<br>
+&nbsp;&nbsp;page.&nbsp;Returns&nbsp;None&nbsp;if&nbsp;there&nbsp;are&nbsp;no&nbsp;more&nbsp;items&nbsp;in&nbsp;the&nbsp;collection.</tt></dd></dl>
+
+<hr>
+Data descriptors defined here:<br>
+<dl><dt><strong>__dict__</strong></dt>
+<dd><tt>dictionary&nbsp;for&nbsp;instance&nbsp;variables&nbsp;(if&nbsp;defined)</tt></dd>
+</dl>
+<dl><dt><strong>__weakref__</strong></dt>
+<dd><tt>list&nbsp;of&nbsp;weak&nbsp;references&nbsp;to&nbsp;the&nbsp;object&nbsp;(if&nbsp;defined)</tt></dd>
+</dl>
+</td></tr></table>
+</body></html>
\ No newline at end of file
diff --git a/docs/dyn/adsense.v1.1.accounts.customchannels.html b/docs/dyn/adsense.v1.1.accounts.customchannels.html
new file mode 100644
index 0000000..e176555
--- /dev/null
+++ b/docs/dyn/adsense.v1.1.accounts.customchannels.html
@@ -0,0 +1,92 @@
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><title>Python: class Resource</title>
+</head><body bgcolor="#f0f0f8">
+<p>
+<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
+<tr bgcolor="#ffc8d8">
+<td colspan=3 valign=bottom>&nbsp;<br>
+<font color="#000000" face="helvetica, arial"><a name="Resource">class <strong>Resource</strong></a>(<a href="__builtin__.html#object">__builtin__.object</a>)</font></td></tr>
+    
+<tr bgcolor="#ffc8d8"><td rowspan=2><tt>&nbsp;&nbsp;&nbsp;</tt></td>
+<td colspan=2><tt>A&nbsp;class&nbsp;for&nbsp;interacting&nbsp;with&nbsp;a&nbsp;resource.<br>&nbsp;</tt></td></tr>
+<tr><td>&nbsp;</td>
+<td width="100%">Methods defined here:<br>
+<dl><dt><a name="Resource-__init__"><strong>__init__</strong></a>(self)</dt></dl>
+
+<dl><dt><a name="Resource-adunits"><strong><a href="adsense.v1.1.accounts.customchannels.adunits.html">adunits</a></strong></a> = methodResource(self)</dt><dd><tt>A&nbsp;collection&nbsp;resource.</tt></dd></dl>
+
+<dl><dt><a name="Resource-get"><strong>get</strong></a> = method(self, **kwargs)</dt><dd><tt>Get&nbsp;the&nbsp;specified&nbsp;custom&nbsp;channel&nbsp;from&nbsp;the&nbsp;specified&nbsp;ad&nbsp;client&nbsp;for&nbsp;the&nbsp;specified&nbsp;account.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;customChannelId:&nbsp;string,&nbsp;Custom&nbsp;channel&nbsp;to&nbsp;retrieve.&nbsp;(required)<br>
+&nbsp;&nbsp;adClientId:&nbsp;string,&nbsp;Ad&nbsp;client&nbsp;which&nbsp;contains&nbsp;the&nbsp;custom&nbsp;channel.&nbsp;(required)<br>
+&nbsp;&nbsp;accountId:&nbsp;string,&nbsp;Account&nbsp;to&nbsp;which&nbsp;the&nbsp;ad&nbsp;client&nbsp;belongs.&nbsp;(required)<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"adsense#customChannel",&nbsp;#&nbsp;Kind&nbsp;of&nbsp;resource&nbsp;this&nbsp;is,&nbsp;in&nbsp;this&nbsp;case&nbsp;adsense#customChannel.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"code":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Code&nbsp;of&nbsp;this&nbsp;custom&nbsp;channel,&nbsp;not&nbsp;necessarily&nbsp;unique&nbsp;across&nbsp;ad&nbsp;clients.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"targetingInfo":&nbsp;{&nbsp;#&nbsp;The&nbsp;targeting&nbsp;information&nbsp;of&nbsp;this&nbsp;custom&nbsp;channel,&nbsp;if&nbsp;activated.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"location":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;locations&nbsp;in&nbsp;which&nbsp;ads&nbsp;appear.&nbsp;(Only&nbsp;valid&nbsp;for&nbsp;content&nbsp;and&nbsp;mobile&nbsp;content&nbsp;ads).&nbsp;Acceptable&nbsp;values&nbsp;for&nbsp;content&nbsp;ads&nbsp;are:&nbsp;TOP_LEFT,&nbsp;TOP_CENTER,&nbsp;TOP_RIGHT,&nbsp;MIDDLE_LEFT,&nbsp;MIDDLE_CENTER,&nbsp;MIDDLE_RIGHT,&nbsp;BOTTOM_LEFT,&nbsp;BOTTOM_CENTER,&nbsp;BOTTOM_RIGHT,&nbsp;MULTIPLE_LOCATIONS.&nbsp;Acceptable&nbsp;values&nbsp;for&nbsp;mobile&nbsp;content&nbsp;ads&nbsp;are:&nbsp;TOP,&nbsp;MIDDLE,&nbsp;BOTTOM,&nbsp;MULTIPLE_LOCATIONS.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"adsAppearOn":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;name&nbsp;used&nbsp;to&nbsp;describe&nbsp;this&nbsp;channel&nbsp;externally.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"siteLanguage":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;language&nbsp;of&nbsp;the&nbsp;sites&nbsp;ads&nbsp;will&nbsp;be&nbsp;displayed&nbsp;on.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"description":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;external&nbsp;description&nbsp;of&nbsp;the&nbsp;channel.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Unique&nbsp;identifier&nbsp;of&nbsp;this&nbsp;custom&nbsp;channel.&nbsp;This&nbsp;should&nbsp;be&nbsp;considered&nbsp;an&nbsp;opaque&nbsp;identifier;&nbsp;it&nbsp;is&nbsp;not&nbsp;safe&nbsp;to&nbsp;rely&nbsp;on&nbsp;it&nbsp;being&nbsp;in&nbsp;any&nbsp;particular&nbsp;format.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Name&nbsp;of&nbsp;this&nbsp;custom&nbsp;channel.<br>
+&nbsp;&nbsp;}</tt></dd></dl>
+
+<dl><dt><a name="Resource-list"><strong>list</strong></a> = method(self, **kwargs)</dt><dd><tt>List&nbsp;all&nbsp;custom&nbsp;channels&nbsp;in&nbsp;the&nbsp;specified&nbsp;ad&nbsp;client&nbsp;for&nbsp;the&nbsp;specified&nbsp;account.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;pageToken:&nbsp;string,&nbsp;A&nbsp;continuation&nbsp;token,&nbsp;used&nbsp;to&nbsp;page&nbsp;through&nbsp;custom&nbsp;channels.&nbsp;To&nbsp;retrieve&nbsp;the&nbsp;next&nbsp;page,&nbsp;set&nbsp;this&nbsp;parameter&nbsp;to&nbsp;the&nbsp;value&nbsp;of&nbsp;"nextPageToken"&nbsp;from&nbsp;the&nbsp;previous&nbsp;response.<br>
+&nbsp;&nbsp;adClientId:&nbsp;string,&nbsp;Ad&nbsp;client&nbsp;for&nbsp;which&nbsp;to&nbsp;list&nbsp;custom&nbsp;channels.&nbsp;(required)<br>
+&nbsp;&nbsp;maxResults:&nbsp;integer,&nbsp;The&nbsp;maximum&nbsp;number&nbsp;of&nbsp;custom&nbsp;channels&nbsp;to&nbsp;include&nbsp;in&nbsp;the&nbsp;response,&nbsp;used&nbsp;for&nbsp;paging.<br>
+&nbsp;&nbsp;accountId:&nbsp;string,&nbsp;Account&nbsp;to&nbsp;which&nbsp;the&nbsp;ad&nbsp;client&nbsp;belongs.&nbsp;(required)<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"nextPageToken":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Continuation&nbsp;token&nbsp;used&nbsp;to&nbsp;page&nbsp;through&nbsp;custom&nbsp;channels.&nbsp;To&nbsp;retrieve&nbsp;the&nbsp;next&nbsp;page&nbsp;of&nbsp;results,&nbsp;set&nbsp;the&nbsp;next&nbsp;request's&nbsp;"pageToken"&nbsp;value&nbsp;to&nbsp;this.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"items":&nbsp;[&nbsp;#&nbsp;The&nbsp;custom&nbsp;channels&nbsp;returned&nbsp;in&nbsp;this&nbsp;list&nbsp;response.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"adsense#customChannel",&nbsp;#&nbsp;Kind&nbsp;of&nbsp;resource&nbsp;this&nbsp;is,&nbsp;in&nbsp;this&nbsp;case&nbsp;adsense#customChannel.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"code":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Code&nbsp;of&nbsp;this&nbsp;custom&nbsp;channel,&nbsp;not&nbsp;necessarily&nbsp;unique&nbsp;across&nbsp;ad&nbsp;clients.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"targetingInfo":&nbsp;{&nbsp;#&nbsp;The&nbsp;targeting&nbsp;information&nbsp;of&nbsp;this&nbsp;custom&nbsp;channel,&nbsp;if&nbsp;activated.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"location":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;locations&nbsp;in&nbsp;which&nbsp;ads&nbsp;appear.&nbsp;(Only&nbsp;valid&nbsp;for&nbsp;content&nbsp;and&nbsp;mobile&nbsp;content&nbsp;ads).&nbsp;Acceptable&nbsp;values&nbsp;for&nbsp;content&nbsp;ads&nbsp;are:&nbsp;TOP_LEFT,&nbsp;TOP_CENTER,&nbsp;TOP_RIGHT,&nbsp;MIDDLE_LEFT,&nbsp;MIDDLE_CENTER,&nbsp;MIDDLE_RIGHT,&nbsp;BOTTOM_LEFT,&nbsp;BOTTOM_CENTER,&nbsp;BOTTOM_RIGHT,&nbsp;MULTIPLE_LOCATIONS.&nbsp;Acceptable&nbsp;values&nbsp;for&nbsp;mobile&nbsp;content&nbsp;ads&nbsp;are:&nbsp;TOP,&nbsp;MIDDLE,&nbsp;BOTTOM,&nbsp;MULTIPLE_LOCATIONS.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"adsAppearOn":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;name&nbsp;used&nbsp;to&nbsp;describe&nbsp;this&nbsp;channel&nbsp;externally.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"siteLanguage":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;language&nbsp;of&nbsp;the&nbsp;sites&nbsp;ads&nbsp;will&nbsp;be&nbsp;displayed&nbsp;on.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"description":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;external&nbsp;description&nbsp;of&nbsp;the&nbsp;channel.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Unique&nbsp;identifier&nbsp;of&nbsp;this&nbsp;custom&nbsp;channel.&nbsp;This&nbsp;should&nbsp;be&nbsp;considered&nbsp;an&nbsp;opaque&nbsp;identifier;&nbsp;it&nbsp;is&nbsp;not&nbsp;safe&nbsp;to&nbsp;rely&nbsp;on&nbsp;it&nbsp;being&nbsp;in&nbsp;any&nbsp;particular&nbsp;format.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Name&nbsp;of&nbsp;this&nbsp;custom&nbsp;channel.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"adsense#customChannels",&nbsp;#&nbsp;Kind&nbsp;of&nbsp;list&nbsp;this&nbsp;is,&nbsp;in&nbsp;this&nbsp;case&nbsp;adsense#customChannels.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"etag":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;ETag&nbsp;of&nbsp;this&nbsp;response&nbsp;for&nbsp;caching&nbsp;purposes.<br>
+&nbsp;&nbsp;}</tt></dd></dl>
+
+<dl><dt><a name="Resource-list_next"><strong>list_next</strong></a> = methodNext(self, previous_request, previous_response)</dt><dd><tt>Retrieves&nbsp;the&nbsp;next&nbsp;page&nbsp;of&nbsp;results.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;previous_request:&nbsp;The&nbsp;request&nbsp;for&nbsp;the&nbsp;previous&nbsp;page.<br>
+&nbsp;&nbsp;previous_response:&nbsp;The&nbsp;response&nbsp;from&nbsp;the&nbsp;request&nbsp;for&nbsp;the&nbsp;previous&nbsp;page.<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;A&nbsp;request&nbsp;object&nbsp;that&nbsp;you&nbsp;can&nbsp;call&nbsp;'execute()'&nbsp;on&nbsp;to&nbsp;request&nbsp;the&nbsp;next<br>
+&nbsp;&nbsp;page.&nbsp;Returns&nbsp;None&nbsp;if&nbsp;there&nbsp;are&nbsp;no&nbsp;more&nbsp;items&nbsp;in&nbsp;the&nbsp;collection.</tt></dd></dl>
+
+<hr>
+Data descriptors defined here:<br>
+<dl><dt><strong>__dict__</strong></dt>
+<dd><tt>dictionary&nbsp;for&nbsp;instance&nbsp;variables&nbsp;(if&nbsp;defined)</tt></dd>
+</dl>
+<dl><dt><strong>__weakref__</strong></dt>
+<dd><tt>list&nbsp;of&nbsp;weak&nbsp;references&nbsp;to&nbsp;the&nbsp;object&nbsp;(if&nbsp;defined)</tt></dd>
+</dl>
+</td></tr></table>
+</body></html>
\ No newline at end of file
diff --git a/docs/dyn/adsense.v1.1.accounts.html b/docs/dyn/adsense.v1.1.accounts.html
new file mode 100644
index 0000000..f18190f
--- /dev/null
+++ b/docs/dyn/adsense.v1.1.accounts.html
@@ -0,0 +1,89 @@
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><title>Python: class Resource</title>
+</head><body bgcolor="#f0f0f8">
+<p>
+<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
+<tr bgcolor="#ffc8d8">
+<td colspan=3 valign=bottom>&nbsp;<br>
+<font color="#000000" face="helvetica, arial"><a name="Resource">class <strong>Resource</strong></a>(<a href="__builtin__.html#object">__builtin__.object</a>)</font></td></tr>
+    
+<tr bgcolor="#ffc8d8"><td rowspan=2><tt>&nbsp;&nbsp;&nbsp;</tt></td>
+<td colspan=2><tt>A&nbsp;class&nbsp;for&nbsp;interacting&nbsp;with&nbsp;a&nbsp;resource.<br>&nbsp;</tt></td></tr>
+<tr><td>&nbsp;</td>
+<td width="100%">Methods defined here:<br>
+<dl><dt><a name="Resource-__init__"><strong>__init__</strong></a>(self)</dt></dl>
+
+<dl><dt><a name="Resource-adclients"><strong><a href="adsense.v1.1.accounts.adclients.html">adclients</a></strong></a> = methodResource(self)</dt><dd><tt>A&nbsp;collection&nbsp;resource.</tt></dd></dl>
+
+<dl><dt><a name="Resource-adunits"><strong><a href="adsense.v1.1.accounts.adunits.html">adunits</a></strong></a> = methodResource(self)</dt><dd><tt>A&nbsp;collection&nbsp;resource.</tt></dd></dl>
+
+<dl><dt><a name="Resource-customchannels"><strong><a href="adsense.v1.1.accounts.customchannels.html">customchannels</a></strong></a> = methodResource(self)</dt><dd><tt>A&nbsp;collection&nbsp;resource.</tt></dd></dl>
+
+<dl><dt><a name="Resource-get"><strong>get</strong></a> = method(self, **kwargs)</dt><dd><tt>Get&nbsp;information&nbsp;about&nbsp;the&nbsp;selected&nbsp;AdSense&nbsp;account.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;tree:&nbsp;boolean,&nbsp;Whether&nbsp;the&nbsp;tree&nbsp;of&nbsp;sub&nbsp;accounts&nbsp;should&nbsp;be&nbsp;returned.<br>
+&nbsp;&nbsp;accountId:&nbsp;string,&nbsp;Account&nbsp;to&nbsp;get&nbsp;information&nbsp;about.&nbsp;(required)<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"adsense#account",&nbsp;#&nbsp;Kind&nbsp;of&nbsp;resource&nbsp;this&nbsp;is,&nbsp;in&nbsp;this&nbsp;case&nbsp;adsense#account.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Unique&nbsp;identifier&nbsp;of&nbsp;this&nbsp;account.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"subAccounts":&nbsp;[&nbsp;#&nbsp;Sub&nbsp;accounts&nbsp;of&nbsp;the&nbsp;this&nbsp;account.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;Object&nbsp;with&nbsp;schema&nbsp;name:&nbsp;Account<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Name&nbsp;of&nbsp;this&nbsp;account.<br>
+&nbsp;&nbsp;}</tt></dd></dl>
+
+<dl><dt><a name="Resource-list"><strong>list</strong></a> = method(self, **kwargs)</dt><dd><tt>List&nbsp;all&nbsp;accounts&nbsp;available&nbsp;to&nbsp;this&nbsp;AdSense&nbsp;account.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;pageToken:&nbsp;string,&nbsp;A&nbsp;continuation&nbsp;token,&nbsp;used&nbsp;to&nbsp;page&nbsp;through&nbsp;accounts.&nbsp;To&nbsp;retrieve&nbsp;the&nbsp;next&nbsp;page,&nbsp;set&nbsp;this&nbsp;parameter&nbsp;to&nbsp;the&nbsp;value&nbsp;of&nbsp;"nextPageToken"&nbsp;from&nbsp;the&nbsp;previous&nbsp;response.<br>
+&nbsp;&nbsp;maxResults:&nbsp;integer,&nbsp;The&nbsp;maximum&nbsp;number&nbsp;of&nbsp;accounts&nbsp;to&nbsp;include&nbsp;in&nbsp;the&nbsp;response,&nbsp;used&nbsp;for&nbsp;paging.<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"nextPageToken":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Continuation&nbsp;token&nbsp;used&nbsp;to&nbsp;page&nbsp;through&nbsp;accounts.&nbsp;To&nbsp;retrieve&nbsp;the&nbsp;next&nbsp;page&nbsp;of&nbsp;results,&nbsp;set&nbsp;the&nbsp;next&nbsp;request's&nbsp;"pageToken"&nbsp;value&nbsp;to&nbsp;this.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"items":&nbsp;[&nbsp;#&nbsp;The&nbsp;accounts&nbsp;returned&nbsp;in&nbsp;this&nbsp;list&nbsp;response.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"adsense#account",&nbsp;#&nbsp;Kind&nbsp;of&nbsp;resource&nbsp;this&nbsp;is,&nbsp;in&nbsp;this&nbsp;case&nbsp;adsense#account.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Unique&nbsp;identifier&nbsp;of&nbsp;this&nbsp;account.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"subAccounts":&nbsp;[&nbsp;#&nbsp;Sub&nbsp;accounts&nbsp;of&nbsp;the&nbsp;this&nbsp;account.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;Object&nbsp;with&nbsp;schema&nbsp;name:&nbsp;Account<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Name&nbsp;of&nbsp;this&nbsp;account.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"adsense#accounts",&nbsp;#&nbsp;Kind&nbsp;of&nbsp;list&nbsp;this&nbsp;is,&nbsp;in&nbsp;this&nbsp;case&nbsp;adsense#accounts.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"etag":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;ETag&nbsp;of&nbsp;this&nbsp;response&nbsp;for&nbsp;caching&nbsp;purposes.<br>
+&nbsp;&nbsp;}</tt></dd></dl>
+
+<dl><dt><a name="Resource-list_next"><strong>list_next</strong></a> = methodNext(self, previous_request, previous_response)</dt><dd><tt>Retrieves&nbsp;the&nbsp;next&nbsp;page&nbsp;of&nbsp;results.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;previous_request:&nbsp;The&nbsp;request&nbsp;for&nbsp;the&nbsp;previous&nbsp;page.<br>
+&nbsp;&nbsp;previous_response:&nbsp;The&nbsp;response&nbsp;from&nbsp;the&nbsp;request&nbsp;for&nbsp;the&nbsp;previous&nbsp;page.<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;A&nbsp;request&nbsp;object&nbsp;that&nbsp;you&nbsp;can&nbsp;call&nbsp;'execute()'&nbsp;on&nbsp;to&nbsp;request&nbsp;the&nbsp;next<br>
+&nbsp;&nbsp;page.&nbsp;Returns&nbsp;None&nbsp;if&nbsp;there&nbsp;are&nbsp;no&nbsp;more&nbsp;items&nbsp;in&nbsp;the&nbsp;collection.</tt></dd></dl>
+
+<dl><dt><a name="Resource-reports"><strong><a href="adsense.v1.1.accounts.reports.html">reports</a></strong></a> = methodResource(self)</dt><dd><tt>A&nbsp;collection&nbsp;resource.</tt></dd></dl>
+
+<dl><dt><a name="Resource-urlchannels"><strong><a href="adsense.v1.1.accounts.urlchannels.html">urlchannels</a></strong></a> = methodResource(self)</dt><dd><tt>A&nbsp;collection&nbsp;resource.</tt></dd></dl>
+
+<hr>
+Data descriptors defined here:<br>
+<dl><dt><strong>__dict__</strong></dt>
+<dd><tt>dictionary&nbsp;for&nbsp;instance&nbsp;variables&nbsp;(if&nbsp;defined)</tt></dd>
+</dl>
+<dl><dt><strong>__weakref__</strong></dt>
+<dd><tt>list&nbsp;of&nbsp;weak&nbsp;references&nbsp;to&nbsp;the&nbsp;object&nbsp;(if&nbsp;defined)</tt></dd>
+</dl>
+</td></tr></table>
+</body></html>
\ No newline at end of file
diff --git a/docs/dyn/adsense.v1.1.accounts.reports.html b/docs/dyn/adsense.v1.1.accounts.reports.html
new file mode 100644
index 0000000..22429de
--- /dev/null
+++ b/docs/dyn/adsense.v1.1.accounts.reports.html
@@ -0,0 +1,70 @@
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><title>Python: class Resource</title>
+</head><body bgcolor="#f0f0f8">
+<p>
+<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
+<tr bgcolor="#ffc8d8">
+<td colspan=3 valign=bottom>&nbsp;<br>
+<font color="#000000" face="helvetica, arial"><a name="Resource">class <strong>Resource</strong></a>(<a href="__builtin__.html#object">__builtin__.object</a>)</font></td></tr>
+    
+<tr bgcolor="#ffc8d8"><td rowspan=2><tt>&nbsp;&nbsp;&nbsp;</tt></td>
+<td colspan=2><tt>A&nbsp;class&nbsp;for&nbsp;interacting&nbsp;with&nbsp;a&nbsp;resource.<br>&nbsp;</tt></td></tr>
+<tr><td>&nbsp;</td>
+<td width="100%">Methods defined here:<br>
+<dl><dt><a name="Resource-__init__"><strong>__init__</strong></a>(self)</dt></dl>
+
+<dl><dt><a name="Resource-generate"><strong>generate</strong></a> = method(self, **kwargs)</dt><dd><tt>Generate&nbsp;an&nbsp;AdSense&nbsp;report&nbsp;based&nbsp;on&nbsp;the&nbsp;report&nbsp;request&nbsp;sent&nbsp;in&nbsp;the&nbsp;query&nbsp;parameters.&nbsp;Returns&nbsp;the&nbsp;result&nbsp;as&nbsp;JSON;&nbsp;to&nbsp;retrieve&nbsp;output&nbsp;in&nbsp;CSV&nbsp;format&nbsp;specify&nbsp;"alt=csv"&nbsp;as&nbsp;a&nbsp;query&nbsp;parameter.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;sort:&nbsp;string,&nbsp;The&nbsp;name&nbsp;of&nbsp;a&nbsp;dimension&nbsp;or&nbsp;metric&nbsp;to&nbsp;sort&nbsp;the&nbsp;resulting&nbsp;report&nbsp;on,&nbsp;optionally&nbsp;prefixed&nbsp;with&nbsp;"+"&nbsp;to&nbsp;sort&nbsp;ascending&nbsp;or&nbsp;"-"&nbsp;to&nbsp;sort&nbsp;descending.&nbsp;If&nbsp;no&nbsp;prefix&nbsp;is&nbsp;specified,&nbsp;the&nbsp;column&nbsp;is&nbsp;sorted&nbsp;ascending.&nbsp;(repeated)<br>
+&nbsp;&nbsp;startDate:&nbsp;string,&nbsp;Start&nbsp;of&nbsp;the&nbsp;date&nbsp;range&nbsp;to&nbsp;report&nbsp;on&nbsp;in&nbsp;"YYYY-MM-DD"&nbsp;format,&nbsp;inclusive.&nbsp;(required)<br>
+&nbsp;&nbsp;endDate:&nbsp;string,&nbsp;End&nbsp;of&nbsp;the&nbsp;date&nbsp;range&nbsp;to&nbsp;report&nbsp;on&nbsp;in&nbsp;"YYYY-MM-DD"&nbsp;format,&nbsp;inclusive.&nbsp;(required)<br>
+&nbsp;&nbsp;currency:&nbsp;string,&nbsp;Optional&nbsp;currency&nbsp;to&nbsp;use&nbsp;when&nbsp;reporting&nbsp;on&nbsp;monetary&nbsp;metrics.&nbsp;Defaults&nbsp;to&nbsp;the&nbsp;account's&nbsp;currency&nbsp;if&nbsp;not&nbsp;set.<br>
+&nbsp;&nbsp;locale:&nbsp;string,&nbsp;Optional&nbsp;locale&nbsp;to&nbsp;use&nbsp;for&nbsp;translating&nbsp;report&nbsp;output&nbsp;to&nbsp;a&nbsp;local&nbsp;language.&nbsp;Defaults&nbsp;to&nbsp;"en_US"&nbsp;if&nbsp;not&nbsp;specified.<br>
+&nbsp;&nbsp;metric:&nbsp;string,&nbsp;Numeric&nbsp;columns&nbsp;to&nbsp;include&nbsp;in&nbsp;the&nbsp;report.&nbsp;(repeated)<br>
+&nbsp;&nbsp;maxResults:&nbsp;integer,&nbsp;The&nbsp;maximum&nbsp;number&nbsp;of&nbsp;rows&nbsp;of&nbsp;report&nbsp;data&nbsp;to&nbsp;return.<br>
+&nbsp;&nbsp;filter:&nbsp;string,&nbsp;Filters&nbsp;to&nbsp;be&nbsp;run&nbsp;on&nbsp;the&nbsp;report.&nbsp;(repeated)<br>
+&nbsp;&nbsp;startIndex:&nbsp;integer,&nbsp;Index&nbsp;of&nbsp;the&nbsp;first&nbsp;row&nbsp;of&nbsp;report&nbsp;data&nbsp;to&nbsp;return.<br>
+&nbsp;&nbsp;dimension:&nbsp;string,&nbsp;Dimensions&nbsp;to&nbsp;base&nbsp;the&nbsp;report&nbsp;on.&nbsp;(repeated)<br>
+&nbsp;&nbsp;accountId:&nbsp;string,&nbsp;Account&nbsp;upon&nbsp;which&nbsp;to&nbsp;report.<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"adsense#report",&nbsp;#&nbsp;Kind&nbsp;this&nbsp;is,&nbsp;in&nbsp;this&nbsp;case&nbsp;adsense#report.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"rows":&nbsp;[&nbsp;#&nbsp;The&nbsp;output&nbsp;rows&nbsp;of&nbsp;the&nbsp;report.&nbsp;Each&nbsp;row&nbsp;is&nbsp;a&nbsp;list&nbsp;of&nbsp;cells;&nbsp;one&nbsp;for&nbsp;each&nbsp;dimension&nbsp;in&nbsp;the&nbsp;request,&nbsp;followed&nbsp;by&nbsp;one&nbsp;for&nbsp;each&nbsp;metric&nbsp;in&nbsp;the&nbsp;request.&nbsp;The&nbsp;dimension&nbsp;cells&nbsp;contain&nbsp;strings,&nbsp;and&nbsp;the&nbsp;metric&nbsp;cells&nbsp;contain&nbsp;numbers.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"warnings":&nbsp;[&nbsp;#&nbsp;Any&nbsp;warnings&nbsp;associated&nbsp;with&nbsp;generation&nbsp;of&nbsp;the&nbsp;report.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"totals":&nbsp;[&nbsp;#&nbsp;The&nbsp;totals&nbsp;of&nbsp;the&nbsp;report.&nbsp;This&nbsp;is&nbsp;the&nbsp;same&nbsp;length&nbsp;as&nbsp;any&nbsp;other&nbsp;row&nbsp;in&nbsp;the&nbsp;report;&nbsp;cells&nbsp;corresponding&nbsp;to&nbsp;dimension&nbsp;columns&nbsp;are&nbsp;empty.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"headers":&nbsp;[&nbsp;#&nbsp;The&nbsp;header&nbsp;information&nbsp;of&nbsp;the&nbsp;columns&nbsp;requested&nbsp;in&nbsp;the&nbsp;report.&nbsp;This&nbsp;is&nbsp;a&nbsp;list&nbsp;of&nbsp;headers;&nbsp;one&nbsp;for&nbsp;each&nbsp;dimension&nbsp;in&nbsp;the&nbsp;request,&nbsp;followed&nbsp;by&nbsp;one&nbsp;for&nbsp;each&nbsp;metric&nbsp;in&nbsp;the&nbsp;request.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"currency":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;currency&nbsp;of&nbsp;this&nbsp;column.&nbsp;Only&nbsp;present&nbsp;if&nbsp;the&nbsp;header&nbsp;type&nbsp;is&nbsp;METRIC_CURRENCY.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;type&nbsp;of&nbsp;the&nbsp;header;&nbsp;one&nbsp;of&nbsp;DIMENSION,&nbsp;METRIC_TALLY,&nbsp;METRIC_RATIO,&nbsp;or&nbsp;METRIC_CURRENCY.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;name&nbsp;of&nbsp;the&nbsp;header.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"totalMatchedRows":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;total&nbsp;number&nbsp;of&nbsp;rows&nbsp;matched&nbsp;by&nbsp;the&nbsp;report&nbsp;request.&nbsp;Fewer&nbsp;rows&nbsp;may&nbsp;be&nbsp;returned&nbsp;in&nbsp;the&nbsp;response&nbsp;due&nbsp;to&nbsp;being&nbsp;limited&nbsp;by&nbsp;the&nbsp;row&nbsp;count&nbsp;requested&nbsp;or&nbsp;the&nbsp;report&nbsp;row&nbsp;limit.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"averages":&nbsp;[&nbsp;#&nbsp;The&nbsp;averages&nbsp;of&nbsp;the&nbsp;report.&nbsp;This&nbsp;is&nbsp;the&nbsp;same&nbsp;length&nbsp;as&nbsp;any&nbsp;other&nbsp;row&nbsp;in&nbsp;the&nbsp;report;&nbsp;cells&nbsp;corresponding&nbsp;to&nbsp;dimension&nbsp;columns&nbsp;are&nbsp;empty.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;}</tt></dd></dl>
+
+<hr>
+Data descriptors defined here:<br>
+<dl><dt><strong>__dict__</strong></dt>
+<dd><tt>dictionary&nbsp;for&nbsp;instance&nbsp;variables&nbsp;(if&nbsp;defined)</tt></dd>
+</dl>
+<dl><dt><strong>__weakref__</strong></dt>
+<dd><tt>list&nbsp;of&nbsp;weak&nbsp;references&nbsp;to&nbsp;the&nbsp;object&nbsp;(if&nbsp;defined)</tt></dd>
+</dl>
+</td></tr></table>
+</body></html>
\ No newline at end of file
diff --git a/docs/dyn/adsense.v1.1.accounts.urlchannels.html b/docs/dyn/adsense.v1.1.accounts.urlchannels.html
new file mode 100644
index 0000000..21e4972
--- /dev/null
+++ b/docs/dyn/adsense.v1.1.accounts.urlchannels.html
@@ -0,0 +1,60 @@
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><title>Python: class Resource</title>
+</head><body bgcolor="#f0f0f8">
+<p>
+<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
+<tr bgcolor="#ffc8d8">
+<td colspan=3 valign=bottom>&nbsp;<br>
+<font color="#000000" face="helvetica, arial"><a name="Resource">class <strong>Resource</strong></a>(<a href="__builtin__.html#object">__builtin__.object</a>)</font></td></tr>
+    
+<tr bgcolor="#ffc8d8"><td rowspan=2><tt>&nbsp;&nbsp;&nbsp;</tt></td>
+<td colspan=2><tt>A&nbsp;class&nbsp;for&nbsp;interacting&nbsp;with&nbsp;a&nbsp;resource.<br>&nbsp;</tt></td></tr>
+<tr><td>&nbsp;</td>
+<td width="100%">Methods defined here:<br>
+<dl><dt><a name="Resource-__init__"><strong>__init__</strong></a>(self)</dt></dl>
+
+<dl><dt><a name="Resource-list"><strong>list</strong></a> = method(self, **kwargs)</dt><dd><tt>List&nbsp;all&nbsp;URL&nbsp;channels&nbsp;in&nbsp;the&nbsp;specified&nbsp;ad&nbsp;client&nbsp;for&nbsp;the&nbsp;specified&nbsp;account.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;pageToken:&nbsp;string,&nbsp;A&nbsp;continuation&nbsp;token,&nbsp;used&nbsp;to&nbsp;page&nbsp;through&nbsp;URL&nbsp;channels.&nbsp;To&nbsp;retrieve&nbsp;the&nbsp;next&nbsp;page,&nbsp;set&nbsp;this&nbsp;parameter&nbsp;to&nbsp;the&nbsp;value&nbsp;of&nbsp;"nextPageToken"&nbsp;from&nbsp;the&nbsp;previous&nbsp;response.<br>
+&nbsp;&nbsp;adClientId:&nbsp;string,&nbsp;Ad&nbsp;client&nbsp;for&nbsp;which&nbsp;to&nbsp;list&nbsp;URL&nbsp;channels.&nbsp;(required)<br>
+&nbsp;&nbsp;maxResults:&nbsp;integer,&nbsp;The&nbsp;maximum&nbsp;number&nbsp;of&nbsp;URL&nbsp;channels&nbsp;to&nbsp;include&nbsp;in&nbsp;the&nbsp;response,&nbsp;used&nbsp;for&nbsp;paging.<br>
+&nbsp;&nbsp;accountId:&nbsp;string,&nbsp;Account&nbsp;to&nbsp;which&nbsp;the&nbsp;ad&nbsp;client&nbsp;belongs.&nbsp;(required)<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"nextPageToken":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Continuation&nbsp;token&nbsp;used&nbsp;to&nbsp;page&nbsp;through&nbsp;URL&nbsp;channels.&nbsp;To&nbsp;retrieve&nbsp;the&nbsp;next&nbsp;page&nbsp;of&nbsp;results,&nbsp;set&nbsp;the&nbsp;next&nbsp;request's&nbsp;"pageToken"&nbsp;value&nbsp;to&nbsp;this.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"items":&nbsp;[&nbsp;#&nbsp;The&nbsp;URL&nbsp;channels&nbsp;returned&nbsp;in&nbsp;this&nbsp;list&nbsp;response.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"adsense#urlChannel",&nbsp;#&nbsp;Kind&nbsp;of&nbsp;resource&nbsp;this&nbsp;is,&nbsp;in&nbsp;this&nbsp;case&nbsp;adsense#urlChannel.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Unique&nbsp;identifier&nbsp;of&nbsp;this&nbsp;URL&nbsp;channel.&nbsp;This&nbsp;should&nbsp;be&nbsp;considered&nbsp;an&nbsp;opaque&nbsp;identifier;&nbsp;it&nbsp;is&nbsp;not&nbsp;safe&nbsp;to&nbsp;rely&nbsp;on&nbsp;it&nbsp;being&nbsp;in&nbsp;any&nbsp;particular&nbsp;format.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"urlPattern":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;URL&nbsp;Pattern&nbsp;of&nbsp;this&nbsp;URL&nbsp;channel.&nbsp;Does&nbsp;not&nbsp;include&nbsp;"http://"&nbsp;or&nbsp;"https://".&nbsp;Example:&nbsp;www.example.com/home<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"adsense#urlChannels",&nbsp;#&nbsp;Kind&nbsp;of&nbsp;list&nbsp;this&nbsp;is,&nbsp;in&nbsp;this&nbsp;case&nbsp;adsense#urlChannels.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"etag":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;ETag&nbsp;of&nbsp;this&nbsp;response&nbsp;for&nbsp;caching&nbsp;purposes.<br>
+&nbsp;&nbsp;}</tt></dd></dl>
+
+<dl><dt><a name="Resource-list_next"><strong>list_next</strong></a> = methodNext(self, previous_request, previous_response)</dt><dd><tt>Retrieves&nbsp;the&nbsp;next&nbsp;page&nbsp;of&nbsp;results.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;previous_request:&nbsp;The&nbsp;request&nbsp;for&nbsp;the&nbsp;previous&nbsp;page.<br>
+&nbsp;&nbsp;previous_response:&nbsp;The&nbsp;response&nbsp;from&nbsp;the&nbsp;request&nbsp;for&nbsp;the&nbsp;previous&nbsp;page.<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;A&nbsp;request&nbsp;object&nbsp;that&nbsp;you&nbsp;can&nbsp;call&nbsp;'execute()'&nbsp;on&nbsp;to&nbsp;request&nbsp;the&nbsp;next<br>
+&nbsp;&nbsp;page.&nbsp;Returns&nbsp;None&nbsp;if&nbsp;there&nbsp;are&nbsp;no&nbsp;more&nbsp;items&nbsp;in&nbsp;the&nbsp;collection.</tt></dd></dl>
+
+<hr>
+Data descriptors defined here:<br>
+<dl><dt><strong>__dict__</strong></dt>
+<dd><tt>dictionary&nbsp;for&nbsp;instance&nbsp;variables&nbsp;(if&nbsp;defined)</tt></dd>
+</dl>
+<dl><dt><strong>__weakref__</strong></dt>
+<dd><tt>list&nbsp;of&nbsp;weak&nbsp;references&nbsp;to&nbsp;the&nbsp;object&nbsp;(if&nbsp;defined)</tt></dd>
+</dl>
+</td></tr></table>
+</body></html>
\ No newline at end of file
diff --git a/docs/dyn/adsense.v1.1.adclients.html b/docs/dyn/adsense.v1.1.adclients.html
new file mode 100644
index 0000000..9ce30fc
--- /dev/null
+++ b/docs/dyn/adsense.v1.1.adclients.html
@@ -0,0 +1,59 @@
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><title>Python: class Resource</title>
+</head><body bgcolor="#f0f0f8">
+<p>
+<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
+<tr bgcolor="#ffc8d8">
+<td colspan=3 valign=bottom>&nbsp;<br>
+<font color="#000000" face="helvetica, arial"><a name="Resource">class <strong>Resource</strong></a>(<a href="__builtin__.html#object">__builtin__.object</a>)</font></td></tr>
+    
+<tr bgcolor="#ffc8d8"><td rowspan=2><tt>&nbsp;&nbsp;&nbsp;</tt></td>
+<td colspan=2><tt>A&nbsp;class&nbsp;for&nbsp;interacting&nbsp;with&nbsp;a&nbsp;resource.<br>&nbsp;</tt></td></tr>
+<tr><td>&nbsp;</td>
+<td width="100%">Methods defined here:<br>
+<dl><dt><a name="Resource-__init__"><strong>__init__</strong></a>(self)</dt></dl>
+
+<dl><dt><a name="Resource-list"><strong>list</strong></a> = method(self, **kwargs)</dt><dd><tt>List&nbsp;all&nbsp;ad&nbsp;clients&nbsp;in&nbsp;this&nbsp;AdSense&nbsp;account.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;pageToken:&nbsp;string,&nbsp;A&nbsp;continuation&nbsp;token,&nbsp;used&nbsp;to&nbsp;page&nbsp;through&nbsp;ad&nbsp;clients.&nbsp;To&nbsp;retrieve&nbsp;the&nbsp;next&nbsp;page,&nbsp;set&nbsp;this&nbsp;parameter&nbsp;to&nbsp;the&nbsp;value&nbsp;of&nbsp;"nextPageToken"&nbsp;from&nbsp;the&nbsp;previous&nbsp;response.<br>
+&nbsp;&nbsp;maxResults:&nbsp;integer,&nbsp;The&nbsp;maximum&nbsp;number&nbsp;of&nbsp;ad&nbsp;clients&nbsp;to&nbsp;include&nbsp;in&nbsp;the&nbsp;response,&nbsp;used&nbsp;for&nbsp;paging.<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"nextPageToken":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Continuation&nbsp;token&nbsp;used&nbsp;to&nbsp;page&nbsp;through&nbsp;ad&nbsp;clients.&nbsp;To&nbsp;retrieve&nbsp;the&nbsp;next&nbsp;page&nbsp;of&nbsp;results,&nbsp;set&nbsp;the&nbsp;next&nbsp;request's&nbsp;"pageToken"&nbsp;value&nbsp;to&nbsp;this.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"items":&nbsp;[&nbsp;#&nbsp;The&nbsp;ad&nbsp;clients&nbsp;returned&nbsp;in&nbsp;this&nbsp;list&nbsp;response.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"productCode":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;This&nbsp;ad&nbsp;client's&nbsp;product&nbsp;code,&nbsp;which&nbsp;corresponds&nbsp;to&nbsp;the&nbsp;PRODUCT_CODE&nbsp;report&nbsp;dimension.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"adsense#adClient",&nbsp;#&nbsp;Kind&nbsp;of&nbsp;resource&nbsp;this&nbsp;is,&nbsp;in&nbsp;this&nbsp;case&nbsp;adsense#adClient.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Unique&nbsp;identifier&nbsp;of&nbsp;this&nbsp;ad&nbsp;client.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"supportsReporting":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;this&nbsp;ad&nbsp;client&nbsp;supports&nbsp;being&nbsp;reported&nbsp;on.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"adsense#adClients",&nbsp;#&nbsp;Kind&nbsp;of&nbsp;list&nbsp;this&nbsp;is,&nbsp;in&nbsp;this&nbsp;case&nbsp;adsense#adClients.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"etag":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;ETag&nbsp;of&nbsp;this&nbsp;response&nbsp;for&nbsp;caching&nbsp;purposes.<br>
+&nbsp;&nbsp;}</tt></dd></dl>
+
+<dl><dt><a name="Resource-list_next"><strong>list_next</strong></a> = methodNext(self, previous_request, previous_response)</dt><dd><tt>Retrieves&nbsp;the&nbsp;next&nbsp;page&nbsp;of&nbsp;results.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;previous_request:&nbsp;The&nbsp;request&nbsp;for&nbsp;the&nbsp;previous&nbsp;page.<br>
+&nbsp;&nbsp;previous_response:&nbsp;The&nbsp;response&nbsp;from&nbsp;the&nbsp;request&nbsp;for&nbsp;the&nbsp;previous&nbsp;page.<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;A&nbsp;request&nbsp;object&nbsp;that&nbsp;you&nbsp;can&nbsp;call&nbsp;'execute()'&nbsp;on&nbsp;to&nbsp;request&nbsp;the&nbsp;next<br>
+&nbsp;&nbsp;page.&nbsp;Returns&nbsp;None&nbsp;if&nbsp;there&nbsp;are&nbsp;no&nbsp;more&nbsp;items&nbsp;in&nbsp;the&nbsp;collection.</tt></dd></dl>
+
+<hr>
+Data descriptors defined here:<br>
+<dl><dt><strong>__dict__</strong></dt>
+<dd><tt>dictionary&nbsp;for&nbsp;instance&nbsp;variables&nbsp;(if&nbsp;defined)</tt></dd>
+</dl>
+<dl><dt><strong>__weakref__</strong></dt>
+<dd><tt>list&nbsp;of&nbsp;weak&nbsp;references&nbsp;to&nbsp;the&nbsp;object&nbsp;(if&nbsp;defined)</tt></dd>
+</dl>
+</td></tr></table>
+</body></html>
\ No newline at end of file
diff --git a/docs/dyn/adsense.v1.1.adunits.customchannels.html b/docs/dyn/adsense.v1.1.adunits.customchannels.html
new file mode 100644
index 0000000..92ab034
--- /dev/null
+++ b/docs/dyn/adsense.v1.1.adunits.customchannels.html
@@ -0,0 +1,67 @@
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><title>Python: class Resource</title>
+</head><body bgcolor="#f0f0f8">
+<p>
+<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
+<tr bgcolor="#ffc8d8">
+<td colspan=3 valign=bottom>&nbsp;<br>
+<font color="#000000" face="helvetica, arial"><a name="Resource">class <strong>Resource</strong></a>(<a href="__builtin__.html#object">__builtin__.object</a>)</font></td></tr>
+    
+<tr bgcolor="#ffc8d8"><td rowspan=2><tt>&nbsp;&nbsp;&nbsp;</tt></td>
+<td colspan=2><tt>A&nbsp;class&nbsp;for&nbsp;interacting&nbsp;with&nbsp;a&nbsp;resource.<br>&nbsp;</tt></td></tr>
+<tr><td>&nbsp;</td>
+<td width="100%">Methods defined here:<br>
+<dl><dt><a name="Resource-__init__"><strong>__init__</strong></a>(self)</dt></dl>
+
+<dl><dt><a name="Resource-list"><strong>list</strong></a> = method(self, **kwargs)</dt><dd><tt>List&nbsp;all&nbsp;custom&nbsp;channels&nbsp;which&nbsp;the&nbsp;specified&nbsp;ad&nbsp;unit&nbsp;belongs&nbsp;to.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;pageToken:&nbsp;string,&nbsp;A&nbsp;continuation&nbsp;token,&nbsp;used&nbsp;to&nbsp;page&nbsp;through&nbsp;custom&nbsp;channels.&nbsp;To&nbsp;retrieve&nbsp;the&nbsp;next&nbsp;page,&nbsp;set&nbsp;this&nbsp;parameter&nbsp;to&nbsp;the&nbsp;value&nbsp;of&nbsp;"nextPageToken"&nbsp;from&nbsp;the&nbsp;previous&nbsp;response.<br>
+&nbsp;&nbsp;adClientId:&nbsp;string,&nbsp;Ad&nbsp;client&nbsp;which&nbsp;contains&nbsp;the&nbsp;ad&nbsp;unit.&nbsp;(required)<br>
+&nbsp;&nbsp;maxResults:&nbsp;integer,&nbsp;The&nbsp;maximum&nbsp;number&nbsp;of&nbsp;custom&nbsp;channels&nbsp;to&nbsp;include&nbsp;in&nbsp;the&nbsp;response,&nbsp;used&nbsp;for&nbsp;paging.<br>
+&nbsp;&nbsp;adUnitId:&nbsp;string,&nbsp;Ad&nbsp;unit&nbsp;for&nbsp;which&nbsp;to&nbsp;list&nbsp;custom&nbsp;channels.&nbsp;(required)<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"nextPageToken":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Continuation&nbsp;token&nbsp;used&nbsp;to&nbsp;page&nbsp;through&nbsp;custom&nbsp;channels.&nbsp;To&nbsp;retrieve&nbsp;the&nbsp;next&nbsp;page&nbsp;of&nbsp;results,&nbsp;set&nbsp;the&nbsp;next&nbsp;request's&nbsp;"pageToken"&nbsp;value&nbsp;to&nbsp;this.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"items":&nbsp;[&nbsp;#&nbsp;The&nbsp;custom&nbsp;channels&nbsp;returned&nbsp;in&nbsp;this&nbsp;list&nbsp;response.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"adsense#customChannel",&nbsp;#&nbsp;Kind&nbsp;of&nbsp;resource&nbsp;this&nbsp;is,&nbsp;in&nbsp;this&nbsp;case&nbsp;adsense#customChannel.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"code":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Code&nbsp;of&nbsp;this&nbsp;custom&nbsp;channel,&nbsp;not&nbsp;necessarily&nbsp;unique&nbsp;across&nbsp;ad&nbsp;clients.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"targetingInfo":&nbsp;{&nbsp;#&nbsp;The&nbsp;targeting&nbsp;information&nbsp;of&nbsp;this&nbsp;custom&nbsp;channel,&nbsp;if&nbsp;activated.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"location":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;locations&nbsp;in&nbsp;which&nbsp;ads&nbsp;appear.&nbsp;(Only&nbsp;valid&nbsp;for&nbsp;content&nbsp;and&nbsp;mobile&nbsp;content&nbsp;ads).&nbsp;Acceptable&nbsp;values&nbsp;for&nbsp;content&nbsp;ads&nbsp;are:&nbsp;TOP_LEFT,&nbsp;TOP_CENTER,&nbsp;TOP_RIGHT,&nbsp;MIDDLE_LEFT,&nbsp;MIDDLE_CENTER,&nbsp;MIDDLE_RIGHT,&nbsp;BOTTOM_LEFT,&nbsp;BOTTOM_CENTER,&nbsp;BOTTOM_RIGHT,&nbsp;MULTIPLE_LOCATIONS.&nbsp;Acceptable&nbsp;values&nbsp;for&nbsp;mobile&nbsp;content&nbsp;ads&nbsp;are:&nbsp;TOP,&nbsp;MIDDLE,&nbsp;BOTTOM,&nbsp;MULTIPLE_LOCATIONS.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"adsAppearOn":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;name&nbsp;used&nbsp;to&nbsp;describe&nbsp;this&nbsp;channel&nbsp;externally.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"siteLanguage":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;language&nbsp;of&nbsp;the&nbsp;sites&nbsp;ads&nbsp;will&nbsp;be&nbsp;displayed&nbsp;on.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"description":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;external&nbsp;description&nbsp;of&nbsp;the&nbsp;channel.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Unique&nbsp;identifier&nbsp;of&nbsp;this&nbsp;custom&nbsp;channel.&nbsp;This&nbsp;should&nbsp;be&nbsp;considered&nbsp;an&nbsp;opaque&nbsp;identifier;&nbsp;it&nbsp;is&nbsp;not&nbsp;safe&nbsp;to&nbsp;rely&nbsp;on&nbsp;it&nbsp;being&nbsp;in&nbsp;any&nbsp;particular&nbsp;format.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Name&nbsp;of&nbsp;this&nbsp;custom&nbsp;channel.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"adsense#customChannels",&nbsp;#&nbsp;Kind&nbsp;of&nbsp;list&nbsp;this&nbsp;is,&nbsp;in&nbsp;this&nbsp;case&nbsp;adsense#customChannels.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"etag":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;ETag&nbsp;of&nbsp;this&nbsp;response&nbsp;for&nbsp;caching&nbsp;purposes.<br>
+&nbsp;&nbsp;}</tt></dd></dl>
+
+<dl><dt><a name="Resource-list_next"><strong>list_next</strong></a> = methodNext(self, previous_request, previous_response)</dt><dd><tt>Retrieves&nbsp;the&nbsp;next&nbsp;page&nbsp;of&nbsp;results.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;previous_request:&nbsp;The&nbsp;request&nbsp;for&nbsp;the&nbsp;previous&nbsp;page.<br>
+&nbsp;&nbsp;previous_response:&nbsp;The&nbsp;response&nbsp;from&nbsp;the&nbsp;request&nbsp;for&nbsp;the&nbsp;previous&nbsp;page.<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;A&nbsp;request&nbsp;object&nbsp;that&nbsp;you&nbsp;can&nbsp;call&nbsp;'execute()'&nbsp;on&nbsp;to&nbsp;request&nbsp;the&nbsp;next<br>
+&nbsp;&nbsp;page.&nbsp;Returns&nbsp;None&nbsp;if&nbsp;there&nbsp;are&nbsp;no&nbsp;more&nbsp;items&nbsp;in&nbsp;the&nbsp;collection.</tt></dd></dl>
+
+<hr>
+Data descriptors defined here:<br>
+<dl><dt><strong>__dict__</strong></dt>
+<dd><tt>dictionary&nbsp;for&nbsp;instance&nbsp;variables&nbsp;(if&nbsp;defined)</tt></dd>
+</dl>
+<dl><dt><strong>__weakref__</strong></dt>
+<dd><tt>list&nbsp;of&nbsp;weak&nbsp;references&nbsp;to&nbsp;the&nbsp;object&nbsp;(if&nbsp;defined)</tt></dd>
+</dl>
+</td></tr></table>
+</body></html>
\ No newline at end of file
diff --git a/docs/dyn/adsense.v1.1.adunits.html b/docs/dyn/adsense.v1.1.adunits.html
new file mode 100644
index 0000000..fe8c9a3
--- /dev/null
+++ b/docs/dyn/adsense.v1.1.adunits.html
@@ -0,0 +1,91 @@
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><title>Python: class Resource</title>
+</head><body bgcolor="#f0f0f8">
+<p>
+<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
+<tr bgcolor="#ffc8d8">
+<td colspan=3 valign=bottom>&nbsp;<br>
+<font color="#000000" face="helvetica, arial"><a name="Resource">class <strong>Resource</strong></a>(<a href="__builtin__.html#object">__builtin__.object</a>)</font></td></tr>
+    
+<tr bgcolor="#ffc8d8"><td rowspan=2><tt>&nbsp;&nbsp;&nbsp;</tt></td>
+<td colspan=2><tt>A&nbsp;class&nbsp;for&nbsp;interacting&nbsp;with&nbsp;a&nbsp;resource.<br>&nbsp;</tt></td></tr>
+<tr><td>&nbsp;</td>
+<td width="100%">Methods defined here:<br>
+<dl><dt><a name="Resource-__init__"><strong>__init__</strong></a>(self)</dt></dl>
+
+<dl><dt><a name="Resource-customchannels"><strong><a href="adsense.v1.1.adunits.customchannels.html">customchannels</a></strong></a> = methodResource(self)</dt><dd><tt>A&nbsp;collection&nbsp;resource.</tt></dd></dl>
+
+<dl><dt><a name="Resource-get"><strong>get</strong></a> = method(self, **kwargs)</dt><dd><tt>Gets&nbsp;the&nbsp;specified&nbsp;ad&nbsp;unit&nbsp;in&nbsp;the&nbsp;specified&nbsp;ad&nbsp;client.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;adClientId:&nbsp;string,&nbsp;Ad&nbsp;client&nbsp;for&nbsp;which&nbsp;to&nbsp;get&nbsp;the&nbsp;ad&nbsp;unit.&nbsp;(required)<br>
+&nbsp;&nbsp;adUnitId:&nbsp;string,&nbsp;Ad&nbsp;unit&nbsp;to&nbsp;retrieve.&nbsp;(required)<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"status":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Status&nbsp;of&nbsp;this&nbsp;ad&nbsp;unit.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;NEW:&nbsp;Indicates&nbsp;that&nbsp;the&nbsp;ad&nbsp;unit&nbsp;was&nbsp;created&nbsp;within&nbsp;the&nbsp;last&nbsp;seven&nbsp;days&nbsp;and&nbsp;does&nbsp;not&nbsp;yet&nbsp;have&nbsp;any&nbsp;activity&nbsp;associated&nbsp;with&nbsp;it.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;ACTIVE:&nbsp;Indicates&nbsp;that&nbsp;there&nbsp;has&nbsp;been&nbsp;activity&nbsp;on&nbsp;this&nbsp;ad&nbsp;unit&nbsp;in&nbsp;the&nbsp;last&nbsp;seven&nbsp;days.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;INACTIVE:&nbsp;Indicates&nbsp;that&nbsp;there&nbsp;has&nbsp;been&nbsp;no&nbsp;activity&nbsp;on&nbsp;this&nbsp;ad&nbsp;unit&nbsp;in&nbsp;the&nbsp;last&nbsp;seven&nbsp;days.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"adsense#adUnit",&nbsp;#&nbsp;Kind&nbsp;of&nbsp;resource&nbsp;this&nbsp;is,&nbsp;in&nbsp;this&nbsp;case&nbsp;adsense#adUnit.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"code":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Identity&nbsp;code&nbsp;of&nbsp;this&nbsp;ad&nbsp;unit,&nbsp;not&nbsp;necessarily&nbsp;unique&nbsp;across&nbsp;ad&nbsp;clients.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Unique&nbsp;identifier&nbsp;of&nbsp;this&nbsp;ad&nbsp;unit.&nbsp;This&nbsp;should&nbsp;be&nbsp;considered&nbsp;an&nbsp;opaque&nbsp;identifier;&nbsp;it&nbsp;is&nbsp;not&nbsp;safe&nbsp;to&nbsp;rely&nbsp;on&nbsp;it&nbsp;being&nbsp;in&nbsp;any&nbsp;particular&nbsp;format.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Name&nbsp;of&nbsp;this&nbsp;ad&nbsp;unit.<br>
+&nbsp;&nbsp;}</tt></dd></dl>
+
+<dl><dt><a name="Resource-list"><strong>list</strong></a> = method(self, **kwargs)</dt><dd><tt>List&nbsp;all&nbsp;ad&nbsp;units&nbsp;in&nbsp;the&nbsp;specified&nbsp;ad&nbsp;client&nbsp;for&nbsp;this&nbsp;AdSense&nbsp;account.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;pageToken:&nbsp;string,&nbsp;A&nbsp;continuation&nbsp;token,&nbsp;used&nbsp;to&nbsp;page&nbsp;through&nbsp;ad&nbsp;units.&nbsp;To&nbsp;retrieve&nbsp;the&nbsp;next&nbsp;page,&nbsp;set&nbsp;this&nbsp;parameter&nbsp;to&nbsp;the&nbsp;value&nbsp;of&nbsp;"nextPageToken"&nbsp;from&nbsp;the&nbsp;previous&nbsp;response.<br>
+&nbsp;&nbsp;includeInactive:&nbsp;boolean,&nbsp;Whether&nbsp;to&nbsp;include&nbsp;inactive&nbsp;ad&nbsp;units.&nbsp;Default:&nbsp;true.<br>
+&nbsp;&nbsp;adClientId:&nbsp;string,&nbsp;Ad&nbsp;client&nbsp;for&nbsp;which&nbsp;to&nbsp;list&nbsp;ad&nbsp;units.&nbsp;(required)<br>
+&nbsp;&nbsp;maxResults:&nbsp;integer,&nbsp;The&nbsp;maximum&nbsp;number&nbsp;of&nbsp;ad&nbsp;units&nbsp;to&nbsp;include&nbsp;in&nbsp;the&nbsp;response,&nbsp;used&nbsp;for&nbsp;paging.<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"nextPageToken":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Continuation&nbsp;token&nbsp;used&nbsp;to&nbsp;page&nbsp;through&nbsp;ad&nbsp;units.&nbsp;To&nbsp;retrieve&nbsp;the&nbsp;next&nbsp;page&nbsp;of&nbsp;results,&nbsp;set&nbsp;the&nbsp;next&nbsp;request's&nbsp;"pageToken"&nbsp;value&nbsp;to&nbsp;this.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"items":&nbsp;[&nbsp;#&nbsp;The&nbsp;ad&nbsp;units&nbsp;returned&nbsp;in&nbsp;this&nbsp;list&nbsp;response.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"status":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Status&nbsp;of&nbsp;this&nbsp;ad&nbsp;unit.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;NEW:&nbsp;Indicates&nbsp;that&nbsp;the&nbsp;ad&nbsp;unit&nbsp;was&nbsp;created&nbsp;within&nbsp;the&nbsp;last&nbsp;seven&nbsp;days&nbsp;and&nbsp;does&nbsp;not&nbsp;yet&nbsp;have&nbsp;any&nbsp;activity&nbsp;associated&nbsp;with&nbsp;it.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;ACTIVE:&nbsp;Indicates&nbsp;that&nbsp;there&nbsp;has&nbsp;been&nbsp;activity&nbsp;on&nbsp;this&nbsp;ad&nbsp;unit&nbsp;in&nbsp;the&nbsp;last&nbsp;seven&nbsp;days.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;INACTIVE:&nbsp;Indicates&nbsp;that&nbsp;there&nbsp;has&nbsp;been&nbsp;no&nbsp;activity&nbsp;on&nbsp;this&nbsp;ad&nbsp;unit&nbsp;in&nbsp;the&nbsp;last&nbsp;seven&nbsp;days.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"adsense#adUnit",&nbsp;#&nbsp;Kind&nbsp;of&nbsp;resource&nbsp;this&nbsp;is,&nbsp;in&nbsp;this&nbsp;case&nbsp;adsense#adUnit.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"code":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Identity&nbsp;code&nbsp;of&nbsp;this&nbsp;ad&nbsp;unit,&nbsp;not&nbsp;necessarily&nbsp;unique&nbsp;across&nbsp;ad&nbsp;clients.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Unique&nbsp;identifier&nbsp;of&nbsp;this&nbsp;ad&nbsp;unit.&nbsp;This&nbsp;should&nbsp;be&nbsp;considered&nbsp;an&nbsp;opaque&nbsp;identifier;&nbsp;it&nbsp;is&nbsp;not&nbsp;safe&nbsp;to&nbsp;rely&nbsp;on&nbsp;it&nbsp;being&nbsp;in&nbsp;any&nbsp;particular&nbsp;format.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Name&nbsp;of&nbsp;this&nbsp;ad&nbsp;unit.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"adsense#adUnits",&nbsp;#&nbsp;Kind&nbsp;of&nbsp;list&nbsp;this&nbsp;is,&nbsp;in&nbsp;this&nbsp;case&nbsp;adsense#adUnits.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"etag":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;ETag&nbsp;of&nbsp;this&nbsp;response&nbsp;for&nbsp;caching&nbsp;purposes.<br>
+&nbsp;&nbsp;}</tt></dd></dl>
+
+<dl><dt><a name="Resource-list_next"><strong>list_next</strong></a> = methodNext(self, previous_request, previous_response)</dt><dd><tt>Retrieves&nbsp;the&nbsp;next&nbsp;page&nbsp;of&nbsp;results.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;previous_request:&nbsp;The&nbsp;request&nbsp;for&nbsp;the&nbsp;previous&nbsp;page.<br>
+&nbsp;&nbsp;previous_response:&nbsp;The&nbsp;response&nbsp;from&nbsp;the&nbsp;request&nbsp;for&nbsp;the&nbsp;previous&nbsp;page.<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;A&nbsp;request&nbsp;object&nbsp;that&nbsp;you&nbsp;can&nbsp;call&nbsp;'execute()'&nbsp;on&nbsp;to&nbsp;request&nbsp;the&nbsp;next<br>
+&nbsp;&nbsp;page.&nbsp;Returns&nbsp;None&nbsp;if&nbsp;there&nbsp;are&nbsp;no&nbsp;more&nbsp;items&nbsp;in&nbsp;the&nbsp;collection.</tt></dd></dl>
+
+<hr>
+Data descriptors defined here:<br>
+<dl><dt><strong>__dict__</strong></dt>
+<dd><tt>dictionary&nbsp;for&nbsp;instance&nbsp;variables&nbsp;(if&nbsp;defined)</tt></dd>
+</dl>
+<dl><dt><strong>__weakref__</strong></dt>
+<dd><tt>list&nbsp;of&nbsp;weak&nbsp;references&nbsp;to&nbsp;the&nbsp;object&nbsp;(if&nbsp;defined)</tt></dd>
+</dl>
+</td></tr></table>
+</body></html>
\ No newline at end of file
diff --git a/docs/dyn/adsense.v1.1.customchannels.adunits.html b/docs/dyn/adsense.v1.1.customchannels.adunits.html
new file mode 100644
index 0000000..7f543af
--- /dev/null
+++ b/docs/dyn/adsense.v1.1.customchannels.adunits.html
@@ -0,0 +1,68 @@
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><title>Python: class Resource</title>
+</head><body bgcolor="#f0f0f8">
+<p>
+<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
+<tr bgcolor="#ffc8d8">
+<td colspan=3 valign=bottom>&nbsp;<br>
+<font color="#000000" face="helvetica, arial"><a name="Resource">class <strong>Resource</strong></a>(<a href="__builtin__.html#object">__builtin__.object</a>)</font></td></tr>
+    
+<tr bgcolor="#ffc8d8"><td rowspan=2><tt>&nbsp;&nbsp;&nbsp;</tt></td>
+<td colspan=2><tt>A&nbsp;class&nbsp;for&nbsp;interacting&nbsp;with&nbsp;a&nbsp;resource.<br>&nbsp;</tt></td></tr>
+<tr><td>&nbsp;</td>
+<td width="100%">Methods defined here:<br>
+<dl><dt><a name="Resource-__init__"><strong>__init__</strong></a>(self)</dt></dl>
+
+<dl><dt><a name="Resource-list"><strong>list</strong></a> = method(self, **kwargs)</dt><dd><tt>List&nbsp;all&nbsp;ad&nbsp;units&nbsp;in&nbsp;the&nbsp;specified&nbsp;custom&nbsp;channel.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;pageToken:&nbsp;string,&nbsp;A&nbsp;continuation&nbsp;token,&nbsp;used&nbsp;to&nbsp;page&nbsp;through&nbsp;ad&nbsp;units.&nbsp;To&nbsp;retrieve&nbsp;the&nbsp;next&nbsp;page,&nbsp;set&nbsp;this&nbsp;parameter&nbsp;to&nbsp;the&nbsp;value&nbsp;of&nbsp;"nextPageToken"&nbsp;from&nbsp;the&nbsp;previous&nbsp;response.<br>
+&nbsp;&nbsp;includeInactive:&nbsp;boolean,&nbsp;Whether&nbsp;to&nbsp;include&nbsp;inactive&nbsp;ad&nbsp;units.&nbsp;Default:&nbsp;true.<br>
+&nbsp;&nbsp;customChannelId:&nbsp;string,&nbsp;Custom&nbsp;channel&nbsp;for&nbsp;which&nbsp;to&nbsp;list&nbsp;ad&nbsp;units.&nbsp;(required)<br>
+&nbsp;&nbsp;adClientId:&nbsp;string,&nbsp;Ad&nbsp;client&nbsp;which&nbsp;contains&nbsp;the&nbsp;custom&nbsp;channel.&nbsp;(required)<br>
+&nbsp;&nbsp;maxResults:&nbsp;integer,&nbsp;The&nbsp;maximum&nbsp;number&nbsp;of&nbsp;ad&nbsp;units&nbsp;to&nbsp;include&nbsp;in&nbsp;the&nbsp;response,&nbsp;used&nbsp;for&nbsp;paging.<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"nextPageToken":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Continuation&nbsp;token&nbsp;used&nbsp;to&nbsp;page&nbsp;through&nbsp;ad&nbsp;units.&nbsp;To&nbsp;retrieve&nbsp;the&nbsp;next&nbsp;page&nbsp;of&nbsp;results,&nbsp;set&nbsp;the&nbsp;next&nbsp;request's&nbsp;"pageToken"&nbsp;value&nbsp;to&nbsp;this.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"items":&nbsp;[&nbsp;#&nbsp;The&nbsp;ad&nbsp;units&nbsp;returned&nbsp;in&nbsp;this&nbsp;list&nbsp;response.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"status":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Status&nbsp;of&nbsp;this&nbsp;ad&nbsp;unit.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;NEW:&nbsp;Indicates&nbsp;that&nbsp;the&nbsp;ad&nbsp;unit&nbsp;was&nbsp;created&nbsp;within&nbsp;the&nbsp;last&nbsp;seven&nbsp;days&nbsp;and&nbsp;does&nbsp;not&nbsp;yet&nbsp;have&nbsp;any&nbsp;activity&nbsp;associated&nbsp;with&nbsp;it.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;ACTIVE:&nbsp;Indicates&nbsp;that&nbsp;there&nbsp;has&nbsp;been&nbsp;activity&nbsp;on&nbsp;this&nbsp;ad&nbsp;unit&nbsp;in&nbsp;the&nbsp;last&nbsp;seven&nbsp;days.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;INACTIVE:&nbsp;Indicates&nbsp;that&nbsp;there&nbsp;has&nbsp;been&nbsp;no&nbsp;activity&nbsp;on&nbsp;this&nbsp;ad&nbsp;unit&nbsp;in&nbsp;the&nbsp;last&nbsp;seven&nbsp;days.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"adsense#adUnit",&nbsp;#&nbsp;Kind&nbsp;of&nbsp;resource&nbsp;this&nbsp;is,&nbsp;in&nbsp;this&nbsp;case&nbsp;adsense#adUnit.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"code":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Identity&nbsp;code&nbsp;of&nbsp;this&nbsp;ad&nbsp;unit,&nbsp;not&nbsp;necessarily&nbsp;unique&nbsp;across&nbsp;ad&nbsp;clients.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Unique&nbsp;identifier&nbsp;of&nbsp;this&nbsp;ad&nbsp;unit.&nbsp;This&nbsp;should&nbsp;be&nbsp;considered&nbsp;an&nbsp;opaque&nbsp;identifier;&nbsp;it&nbsp;is&nbsp;not&nbsp;safe&nbsp;to&nbsp;rely&nbsp;on&nbsp;it&nbsp;being&nbsp;in&nbsp;any&nbsp;particular&nbsp;format.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Name&nbsp;of&nbsp;this&nbsp;ad&nbsp;unit.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"adsense#adUnits",&nbsp;#&nbsp;Kind&nbsp;of&nbsp;list&nbsp;this&nbsp;is,&nbsp;in&nbsp;this&nbsp;case&nbsp;adsense#adUnits.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"etag":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;ETag&nbsp;of&nbsp;this&nbsp;response&nbsp;for&nbsp;caching&nbsp;purposes.<br>
+&nbsp;&nbsp;}</tt></dd></dl>
+
+<dl><dt><a name="Resource-list_next"><strong>list_next</strong></a> = methodNext(self, previous_request, previous_response)</dt><dd><tt>Retrieves&nbsp;the&nbsp;next&nbsp;page&nbsp;of&nbsp;results.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;previous_request:&nbsp;The&nbsp;request&nbsp;for&nbsp;the&nbsp;previous&nbsp;page.<br>
+&nbsp;&nbsp;previous_response:&nbsp;The&nbsp;response&nbsp;from&nbsp;the&nbsp;request&nbsp;for&nbsp;the&nbsp;previous&nbsp;page.<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;A&nbsp;request&nbsp;object&nbsp;that&nbsp;you&nbsp;can&nbsp;call&nbsp;'execute()'&nbsp;on&nbsp;to&nbsp;request&nbsp;the&nbsp;next<br>
+&nbsp;&nbsp;page.&nbsp;Returns&nbsp;None&nbsp;if&nbsp;there&nbsp;are&nbsp;no&nbsp;more&nbsp;items&nbsp;in&nbsp;the&nbsp;collection.</tt></dd></dl>
+
+<hr>
+Data descriptors defined here:<br>
+<dl><dt><strong>__dict__</strong></dt>
+<dd><tt>dictionary&nbsp;for&nbsp;instance&nbsp;variables&nbsp;(if&nbsp;defined)</tt></dd>
+</dl>
+<dl><dt><strong>__weakref__</strong></dt>
+<dd><tt>list&nbsp;of&nbsp;weak&nbsp;references&nbsp;to&nbsp;the&nbsp;object&nbsp;(if&nbsp;defined)</tt></dd>
+</dl>
+</td></tr></table>
+</body></html>
\ No newline at end of file
diff --git a/docs/dyn/adsense.v1.1.customchannels.html b/docs/dyn/adsense.v1.1.customchannels.html
new file mode 100644
index 0000000..d32126f
--- /dev/null
+++ b/docs/dyn/adsense.v1.1.customchannels.html
@@ -0,0 +1,90 @@
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><title>Python: class Resource</title>
+</head><body bgcolor="#f0f0f8">
+<p>
+<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
+<tr bgcolor="#ffc8d8">
+<td colspan=3 valign=bottom>&nbsp;<br>
+<font color="#000000" face="helvetica, arial"><a name="Resource">class <strong>Resource</strong></a>(<a href="__builtin__.html#object">__builtin__.object</a>)</font></td></tr>
+    
+<tr bgcolor="#ffc8d8"><td rowspan=2><tt>&nbsp;&nbsp;&nbsp;</tt></td>
+<td colspan=2><tt>A&nbsp;class&nbsp;for&nbsp;interacting&nbsp;with&nbsp;a&nbsp;resource.<br>&nbsp;</tt></td></tr>
+<tr><td>&nbsp;</td>
+<td width="100%">Methods defined here:<br>
+<dl><dt><a name="Resource-__init__"><strong>__init__</strong></a>(self)</dt></dl>
+
+<dl><dt><a name="Resource-adunits"><strong><a href="adsense.v1.1.customchannels.adunits.html">adunits</a></strong></a> = methodResource(self)</dt><dd><tt>A&nbsp;collection&nbsp;resource.</tt></dd></dl>
+
+<dl><dt><a name="Resource-get"><strong>get</strong></a> = method(self, **kwargs)</dt><dd><tt>Get&nbsp;the&nbsp;specified&nbsp;custom&nbsp;channel&nbsp;from&nbsp;the&nbsp;specified&nbsp;ad&nbsp;client.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;customChannelId:&nbsp;string,&nbsp;Custom&nbsp;channel&nbsp;to&nbsp;retrieve.&nbsp;(required)<br>
+&nbsp;&nbsp;adClientId:&nbsp;string,&nbsp;Ad&nbsp;client&nbsp;which&nbsp;contains&nbsp;the&nbsp;custom&nbsp;channel.&nbsp;(required)<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"adsense#customChannel",&nbsp;#&nbsp;Kind&nbsp;of&nbsp;resource&nbsp;this&nbsp;is,&nbsp;in&nbsp;this&nbsp;case&nbsp;adsense#customChannel.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"code":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Code&nbsp;of&nbsp;this&nbsp;custom&nbsp;channel,&nbsp;not&nbsp;necessarily&nbsp;unique&nbsp;across&nbsp;ad&nbsp;clients.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"targetingInfo":&nbsp;{&nbsp;#&nbsp;The&nbsp;targeting&nbsp;information&nbsp;of&nbsp;this&nbsp;custom&nbsp;channel,&nbsp;if&nbsp;activated.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"location":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;locations&nbsp;in&nbsp;which&nbsp;ads&nbsp;appear.&nbsp;(Only&nbsp;valid&nbsp;for&nbsp;content&nbsp;and&nbsp;mobile&nbsp;content&nbsp;ads).&nbsp;Acceptable&nbsp;values&nbsp;for&nbsp;content&nbsp;ads&nbsp;are:&nbsp;TOP_LEFT,&nbsp;TOP_CENTER,&nbsp;TOP_RIGHT,&nbsp;MIDDLE_LEFT,&nbsp;MIDDLE_CENTER,&nbsp;MIDDLE_RIGHT,&nbsp;BOTTOM_LEFT,&nbsp;BOTTOM_CENTER,&nbsp;BOTTOM_RIGHT,&nbsp;MULTIPLE_LOCATIONS.&nbsp;Acceptable&nbsp;values&nbsp;for&nbsp;mobile&nbsp;content&nbsp;ads&nbsp;are:&nbsp;TOP,&nbsp;MIDDLE,&nbsp;BOTTOM,&nbsp;MULTIPLE_LOCATIONS.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"adsAppearOn":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;name&nbsp;used&nbsp;to&nbsp;describe&nbsp;this&nbsp;channel&nbsp;externally.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"siteLanguage":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;language&nbsp;of&nbsp;the&nbsp;sites&nbsp;ads&nbsp;will&nbsp;be&nbsp;displayed&nbsp;on.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"description":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;external&nbsp;description&nbsp;of&nbsp;the&nbsp;channel.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Unique&nbsp;identifier&nbsp;of&nbsp;this&nbsp;custom&nbsp;channel.&nbsp;This&nbsp;should&nbsp;be&nbsp;considered&nbsp;an&nbsp;opaque&nbsp;identifier;&nbsp;it&nbsp;is&nbsp;not&nbsp;safe&nbsp;to&nbsp;rely&nbsp;on&nbsp;it&nbsp;being&nbsp;in&nbsp;any&nbsp;particular&nbsp;format.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Name&nbsp;of&nbsp;this&nbsp;custom&nbsp;channel.<br>
+&nbsp;&nbsp;}</tt></dd></dl>
+
+<dl><dt><a name="Resource-list"><strong>list</strong></a> = method(self, **kwargs)</dt><dd><tt>List&nbsp;all&nbsp;custom&nbsp;channels&nbsp;in&nbsp;the&nbsp;specified&nbsp;ad&nbsp;client&nbsp;for&nbsp;this&nbsp;AdSense&nbsp;account.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;pageToken:&nbsp;string,&nbsp;A&nbsp;continuation&nbsp;token,&nbsp;used&nbsp;to&nbsp;page&nbsp;through&nbsp;custom&nbsp;channels.&nbsp;To&nbsp;retrieve&nbsp;the&nbsp;next&nbsp;page,&nbsp;set&nbsp;this&nbsp;parameter&nbsp;to&nbsp;the&nbsp;value&nbsp;of&nbsp;"nextPageToken"&nbsp;from&nbsp;the&nbsp;previous&nbsp;response.<br>
+&nbsp;&nbsp;adClientId:&nbsp;string,&nbsp;Ad&nbsp;client&nbsp;for&nbsp;which&nbsp;to&nbsp;list&nbsp;custom&nbsp;channels.&nbsp;(required)<br>
+&nbsp;&nbsp;maxResults:&nbsp;integer,&nbsp;The&nbsp;maximum&nbsp;number&nbsp;of&nbsp;custom&nbsp;channels&nbsp;to&nbsp;include&nbsp;in&nbsp;the&nbsp;response,&nbsp;used&nbsp;for&nbsp;paging.<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"nextPageToken":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Continuation&nbsp;token&nbsp;used&nbsp;to&nbsp;page&nbsp;through&nbsp;custom&nbsp;channels.&nbsp;To&nbsp;retrieve&nbsp;the&nbsp;next&nbsp;page&nbsp;of&nbsp;results,&nbsp;set&nbsp;the&nbsp;next&nbsp;request's&nbsp;"pageToken"&nbsp;value&nbsp;to&nbsp;this.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"items":&nbsp;[&nbsp;#&nbsp;The&nbsp;custom&nbsp;channels&nbsp;returned&nbsp;in&nbsp;this&nbsp;list&nbsp;response.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"adsense#customChannel",&nbsp;#&nbsp;Kind&nbsp;of&nbsp;resource&nbsp;this&nbsp;is,&nbsp;in&nbsp;this&nbsp;case&nbsp;adsense#customChannel.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"code":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Code&nbsp;of&nbsp;this&nbsp;custom&nbsp;channel,&nbsp;not&nbsp;necessarily&nbsp;unique&nbsp;across&nbsp;ad&nbsp;clients.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"targetingInfo":&nbsp;{&nbsp;#&nbsp;The&nbsp;targeting&nbsp;information&nbsp;of&nbsp;this&nbsp;custom&nbsp;channel,&nbsp;if&nbsp;activated.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"location":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;locations&nbsp;in&nbsp;which&nbsp;ads&nbsp;appear.&nbsp;(Only&nbsp;valid&nbsp;for&nbsp;content&nbsp;and&nbsp;mobile&nbsp;content&nbsp;ads).&nbsp;Acceptable&nbsp;values&nbsp;for&nbsp;content&nbsp;ads&nbsp;are:&nbsp;TOP_LEFT,&nbsp;TOP_CENTER,&nbsp;TOP_RIGHT,&nbsp;MIDDLE_LEFT,&nbsp;MIDDLE_CENTER,&nbsp;MIDDLE_RIGHT,&nbsp;BOTTOM_LEFT,&nbsp;BOTTOM_CENTER,&nbsp;BOTTOM_RIGHT,&nbsp;MULTIPLE_LOCATIONS.&nbsp;Acceptable&nbsp;values&nbsp;for&nbsp;mobile&nbsp;content&nbsp;ads&nbsp;are:&nbsp;TOP,&nbsp;MIDDLE,&nbsp;BOTTOM,&nbsp;MULTIPLE_LOCATIONS.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"adsAppearOn":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;name&nbsp;used&nbsp;to&nbsp;describe&nbsp;this&nbsp;channel&nbsp;externally.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"siteLanguage":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;language&nbsp;of&nbsp;the&nbsp;sites&nbsp;ads&nbsp;will&nbsp;be&nbsp;displayed&nbsp;on.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"description":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;external&nbsp;description&nbsp;of&nbsp;the&nbsp;channel.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Unique&nbsp;identifier&nbsp;of&nbsp;this&nbsp;custom&nbsp;channel.&nbsp;This&nbsp;should&nbsp;be&nbsp;considered&nbsp;an&nbsp;opaque&nbsp;identifier;&nbsp;it&nbsp;is&nbsp;not&nbsp;safe&nbsp;to&nbsp;rely&nbsp;on&nbsp;it&nbsp;being&nbsp;in&nbsp;any&nbsp;particular&nbsp;format.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Name&nbsp;of&nbsp;this&nbsp;custom&nbsp;channel.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"adsense#customChannels",&nbsp;#&nbsp;Kind&nbsp;of&nbsp;list&nbsp;this&nbsp;is,&nbsp;in&nbsp;this&nbsp;case&nbsp;adsense#customChannels.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"etag":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;ETag&nbsp;of&nbsp;this&nbsp;response&nbsp;for&nbsp;caching&nbsp;purposes.<br>
+&nbsp;&nbsp;}</tt></dd></dl>
+
+<dl><dt><a name="Resource-list_next"><strong>list_next</strong></a> = methodNext(self, previous_request, previous_response)</dt><dd><tt>Retrieves&nbsp;the&nbsp;next&nbsp;page&nbsp;of&nbsp;results.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;previous_request:&nbsp;The&nbsp;request&nbsp;for&nbsp;the&nbsp;previous&nbsp;page.<br>
+&nbsp;&nbsp;previous_response:&nbsp;The&nbsp;response&nbsp;from&nbsp;the&nbsp;request&nbsp;for&nbsp;the&nbsp;previous&nbsp;page.<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;A&nbsp;request&nbsp;object&nbsp;that&nbsp;you&nbsp;can&nbsp;call&nbsp;'execute()'&nbsp;on&nbsp;to&nbsp;request&nbsp;the&nbsp;next<br>
+&nbsp;&nbsp;page.&nbsp;Returns&nbsp;None&nbsp;if&nbsp;there&nbsp;are&nbsp;no&nbsp;more&nbsp;items&nbsp;in&nbsp;the&nbsp;collection.</tt></dd></dl>
+
+<hr>
+Data descriptors defined here:<br>
+<dl><dt><strong>__dict__</strong></dt>
+<dd><tt>dictionary&nbsp;for&nbsp;instance&nbsp;variables&nbsp;(if&nbsp;defined)</tt></dd>
+</dl>
+<dl><dt><strong>__weakref__</strong></dt>
+<dd><tt>list&nbsp;of&nbsp;weak&nbsp;references&nbsp;to&nbsp;the&nbsp;object&nbsp;(if&nbsp;defined)</tt></dd>
+</dl>
+</td></tr></table>
+</body></html>
\ No newline at end of file
diff --git a/docs/dyn/adsense.v1.1.html b/docs/dyn/adsense.v1.1.html
new file mode 100644
index 0000000..c87b1ce
--- /dev/null
+++ b/docs/dyn/adsense.v1.1.html
@@ -0,0 +1,38 @@
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><title>Python: class Resource</title>
+</head><body bgcolor="#f0f0f8">
+<p>
+<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
+<tr bgcolor="#ffc8d8">
+<td colspan=3 valign=bottom>&nbsp;<br>
+<font color="#000000" face="helvetica, arial"><a name="Resource">class <strong>Resource</strong></a>(<a href="__builtin__.html#object">__builtin__.object</a>)</font></td></tr>
+    
+<tr bgcolor="#ffc8d8"><td rowspan=2><tt>&nbsp;&nbsp;&nbsp;</tt></td>
+<td colspan=2><tt>A&nbsp;class&nbsp;for&nbsp;interacting&nbsp;with&nbsp;a&nbsp;resource.<br>&nbsp;</tt></td></tr>
+<tr><td>&nbsp;</td>
+<td width="100%">Methods defined here:<br>
+<dl><dt><a name="Resource-__init__"><strong>__init__</strong></a>(self)</dt></dl>
+
+<dl><dt><a name="Resource-accounts"><strong><a href="adsense.v1.1.accounts.html">accounts</a></strong></a> = methodResource(self)</dt><dd><tt>A&nbsp;collection&nbsp;resource.</tt></dd></dl>
+
+<dl><dt><a name="Resource-adclients"><strong><a href="adsense.v1.1.adclients.html">adclients</a></strong></a> = methodResource(self)</dt><dd><tt>A&nbsp;collection&nbsp;resource.</tt></dd></dl>
+
+<dl><dt><a name="Resource-adunits"><strong><a href="adsense.v1.1.adunits.html">adunits</a></strong></a> = methodResource(self)</dt><dd><tt>A&nbsp;collection&nbsp;resource.</tt></dd></dl>
+
+<dl><dt><a name="Resource-customchannels"><strong><a href="adsense.v1.1.customchannels.html">customchannels</a></strong></a> = methodResource(self)</dt><dd><tt>A&nbsp;collection&nbsp;resource.</tt></dd></dl>
+
+<dl><dt><a name="Resource-reports"><strong><a href="adsense.v1.1.reports.html">reports</a></strong></a> = methodResource(self)</dt><dd><tt>A&nbsp;collection&nbsp;resource.</tt></dd></dl>
+
+<dl><dt><a name="Resource-urlchannels"><strong><a href="adsense.v1.1.urlchannels.html">urlchannels</a></strong></a> = methodResource(self)</dt><dd><tt>A&nbsp;collection&nbsp;resource.</tt></dd></dl>
+
+<hr>
+Data descriptors defined here:<br>
+<dl><dt><strong>__dict__</strong></dt>
+<dd><tt>dictionary&nbsp;for&nbsp;instance&nbsp;variables&nbsp;(if&nbsp;defined)</tt></dd>
+</dl>
+<dl><dt><strong>__weakref__</strong></dt>
+<dd><tt>list&nbsp;of&nbsp;weak&nbsp;references&nbsp;to&nbsp;the&nbsp;object&nbsp;(if&nbsp;defined)</tt></dd>
+</dl>
+</td></tr></table>
+</body></html>
\ No newline at end of file
diff --git a/docs/dyn/adsense.v1.1.reports.html b/docs/dyn/adsense.v1.1.reports.html
new file mode 100644
index 0000000..36c7171
--- /dev/null
+++ b/docs/dyn/adsense.v1.1.reports.html
@@ -0,0 +1,70 @@
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><title>Python: class Resource</title>
+</head><body bgcolor="#f0f0f8">
+<p>
+<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
+<tr bgcolor="#ffc8d8">
+<td colspan=3 valign=bottom>&nbsp;<br>
+<font color="#000000" face="helvetica, arial"><a name="Resource">class <strong>Resource</strong></a>(<a href="__builtin__.html#object">__builtin__.object</a>)</font></td></tr>
+    
+<tr bgcolor="#ffc8d8"><td rowspan=2><tt>&nbsp;&nbsp;&nbsp;</tt></td>
+<td colspan=2><tt>A&nbsp;class&nbsp;for&nbsp;interacting&nbsp;with&nbsp;a&nbsp;resource.<br>&nbsp;</tt></td></tr>
+<tr><td>&nbsp;</td>
+<td width="100%">Methods defined here:<br>
+<dl><dt><a name="Resource-__init__"><strong>__init__</strong></a>(self)</dt></dl>
+
+<dl><dt><a name="Resource-generate"><strong>generate</strong></a> = method(self, **kwargs)</dt><dd><tt>Generate&nbsp;an&nbsp;AdSense&nbsp;report&nbsp;based&nbsp;on&nbsp;the&nbsp;report&nbsp;request&nbsp;sent&nbsp;in&nbsp;the&nbsp;query&nbsp;parameters.&nbsp;Returns&nbsp;the&nbsp;result&nbsp;as&nbsp;JSON;&nbsp;to&nbsp;retrieve&nbsp;output&nbsp;in&nbsp;CSV&nbsp;format&nbsp;specify&nbsp;"alt=csv"&nbsp;as&nbsp;a&nbsp;query&nbsp;parameter.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;sort:&nbsp;string,&nbsp;The&nbsp;name&nbsp;of&nbsp;a&nbsp;dimension&nbsp;or&nbsp;metric&nbsp;to&nbsp;sort&nbsp;the&nbsp;resulting&nbsp;report&nbsp;on,&nbsp;optionally&nbsp;prefixed&nbsp;with&nbsp;"+"&nbsp;to&nbsp;sort&nbsp;ascending&nbsp;or&nbsp;"-"&nbsp;to&nbsp;sort&nbsp;descending.&nbsp;If&nbsp;no&nbsp;prefix&nbsp;is&nbsp;specified,&nbsp;the&nbsp;column&nbsp;is&nbsp;sorted&nbsp;ascending.&nbsp;(repeated)<br>
+&nbsp;&nbsp;startDate:&nbsp;string,&nbsp;Start&nbsp;of&nbsp;the&nbsp;date&nbsp;range&nbsp;to&nbsp;report&nbsp;on&nbsp;in&nbsp;"YYYY-MM-DD"&nbsp;format,&nbsp;inclusive.&nbsp;(required)<br>
+&nbsp;&nbsp;endDate:&nbsp;string,&nbsp;End&nbsp;of&nbsp;the&nbsp;date&nbsp;range&nbsp;to&nbsp;report&nbsp;on&nbsp;in&nbsp;"YYYY-MM-DD"&nbsp;format,&nbsp;inclusive.&nbsp;(required)<br>
+&nbsp;&nbsp;currency:&nbsp;string,&nbsp;Optional&nbsp;currency&nbsp;to&nbsp;use&nbsp;when&nbsp;reporting&nbsp;on&nbsp;monetary&nbsp;metrics.&nbsp;Defaults&nbsp;to&nbsp;the&nbsp;account's&nbsp;currency&nbsp;if&nbsp;not&nbsp;set.<br>
+&nbsp;&nbsp;locale:&nbsp;string,&nbsp;Optional&nbsp;locale&nbsp;to&nbsp;use&nbsp;for&nbsp;translating&nbsp;report&nbsp;output&nbsp;to&nbsp;a&nbsp;local&nbsp;language.&nbsp;Defaults&nbsp;to&nbsp;"en_US"&nbsp;if&nbsp;not&nbsp;specified.<br>
+&nbsp;&nbsp;metric:&nbsp;string,&nbsp;Numeric&nbsp;columns&nbsp;to&nbsp;include&nbsp;in&nbsp;the&nbsp;report.&nbsp;(repeated)<br>
+&nbsp;&nbsp;maxResults:&nbsp;integer,&nbsp;The&nbsp;maximum&nbsp;number&nbsp;of&nbsp;rows&nbsp;of&nbsp;report&nbsp;data&nbsp;to&nbsp;return.<br>
+&nbsp;&nbsp;filter:&nbsp;string,&nbsp;Filters&nbsp;to&nbsp;be&nbsp;run&nbsp;on&nbsp;the&nbsp;report.&nbsp;(repeated)<br>
+&nbsp;&nbsp;startIndex:&nbsp;integer,&nbsp;Index&nbsp;of&nbsp;the&nbsp;first&nbsp;row&nbsp;of&nbsp;report&nbsp;data&nbsp;to&nbsp;return.<br>
+&nbsp;&nbsp;dimension:&nbsp;string,&nbsp;Dimensions&nbsp;to&nbsp;base&nbsp;the&nbsp;report&nbsp;on.&nbsp;(repeated)<br>
+&nbsp;&nbsp;accountId:&nbsp;string,&nbsp;Accounts&nbsp;upon&nbsp;which&nbsp;to&nbsp;report.&nbsp;(repeated)<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"adsense#report",&nbsp;#&nbsp;Kind&nbsp;this&nbsp;is,&nbsp;in&nbsp;this&nbsp;case&nbsp;adsense#report.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"rows":&nbsp;[&nbsp;#&nbsp;The&nbsp;output&nbsp;rows&nbsp;of&nbsp;the&nbsp;report.&nbsp;Each&nbsp;row&nbsp;is&nbsp;a&nbsp;list&nbsp;of&nbsp;cells;&nbsp;one&nbsp;for&nbsp;each&nbsp;dimension&nbsp;in&nbsp;the&nbsp;request,&nbsp;followed&nbsp;by&nbsp;one&nbsp;for&nbsp;each&nbsp;metric&nbsp;in&nbsp;the&nbsp;request.&nbsp;The&nbsp;dimension&nbsp;cells&nbsp;contain&nbsp;strings,&nbsp;and&nbsp;the&nbsp;metric&nbsp;cells&nbsp;contain&nbsp;numbers.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"warnings":&nbsp;[&nbsp;#&nbsp;Any&nbsp;warnings&nbsp;associated&nbsp;with&nbsp;generation&nbsp;of&nbsp;the&nbsp;report.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"totals":&nbsp;[&nbsp;#&nbsp;The&nbsp;totals&nbsp;of&nbsp;the&nbsp;report.&nbsp;This&nbsp;is&nbsp;the&nbsp;same&nbsp;length&nbsp;as&nbsp;any&nbsp;other&nbsp;row&nbsp;in&nbsp;the&nbsp;report;&nbsp;cells&nbsp;corresponding&nbsp;to&nbsp;dimension&nbsp;columns&nbsp;are&nbsp;empty.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"headers":&nbsp;[&nbsp;#&nbsp;The&nbsp;header&nbsp;information&nbsp;of&nbsp;the&nbsp;columns&nbsp;requested&nbsp;in&nbsp;the&nbsp;report.&nbsp;This&nbsp;is&nbsp;a&nbsp;list&nbsp;of&nbsp;headers;&nbsp;one&nbsp;for&nbsp;each&nbsp;dimension&nbsp;in&nbsp;the&nbsp;request,&nbsp;followed&nbsp;by&nbsp;one&nbsp;for&nbsp;each&nbsp;metric&nbsp;in&nbsp;the&nbsp;request.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"currency":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;currency&nbsp;of&nbsp;this&nbsp;column.&nbsp;Only&nbsp;present&nbsp;if&nbsp;the&nbsp;header&nbsp;type&nbsp;is&nbsp;METRIC_CURRENCY.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;type&nbsp;of&nbsp;the&nbsp;header;&nbsp;one&nbsp;of&nbsp;DIMENSION,&nbsp;METRIC_TALLY,&nbsp;METRIC_RATIO,&nbsp;or&nbsp;METRIC_CURRENCY.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;name&nbsp;of&nbsp;the&nbsp;header.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"totalMatchedRows":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;total&nbsp;number&nbsp;of&nbsp;rows&nbsp;matched&nbsp;by&nbsp;the&nbsp;report&nbsp;request.&nbsp;Fewer&nbsp;rows&nbsp;may&nbsp;be&nbsp;returned&nbsp;in&nbsp;the&nbsp;response&nbsp;due&nbsp;to&nbsp;being&nbsp;limited&nbsp;by&nbsp;the&nbsp;row&nbsp;count&nbsp;requested&nbsp;or&nbsp;the&nbsp;report&nbsp;row&nbsp;limit.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"averages":&nbsp;[&nbsp;#&nbsp;The&nbsp;averages&nbsp;of&nbsp;the&nbsp;report.&nbsp;This&nbsp;is&nbsp;the&nbsp;same&nbsp;length&nbsp;as&nbsp;any&nbsp;other&nbsp;row&nbsp;in&nbsp;the&nbsp;report;&nbsp;cells&nbsp;corresponding&nbsp;to&nbsp;dimension&nbsp;columns&nbsp;are&nbsp;empty.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;}</tt></dd></dl>
+
+<hr>
+Data descriptors defined here:<br>
+<dl><dt><strong>__dict__</strong></dt>
+<dd><tt>dictionary&nbsp;for&nbsp;instance&nbsp;variables&nbsp;(if&nbsp;defined)</tt></dd>
+</dl>
+<dl><dt><strong>__weakref__</strong></dt>
+<dd><tt>list&nbsp;of&nbsp;weak&nbsp;references&nbsp;to&nbsp;the&nbsp;object&nbsp;(if&nbsp;defined)</tt></dd>
+</dl>
+</td></tr></table>
+</body></html>
\ No newline at end of file
diff --git a/docs/dyn/adsense.v1.1.urlchannels.html b/docs/dyn/adsense.v1.1.urlchannels.html
new file mode 100644
index 0000000..e8d6aa8
--- /dev/null
+++ b/docs/dyn/adsense.v1.1.urlchannels.html
@@ -0,0 +1,59 @@
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><title>Python: class Resource</title>
+</head><body bgcolor="#f0f0f8">
+<p>
+<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
+<tr bgcolor="#ffc8d8">
+<td colspan=3 valign=bottom>&nbsp;<br>
+<font color="#000000" face="helvetica, arial"><a name="Resource">class <strong>Resource</strong></a>(<a href="__builtin__.html#object">__builtin__.object</a>)</font></td></tr>
+    
+<tr bgcolor="#ffc8d8"><td rowspan=2><tt>&nbsp;&nbsp;&nbsp;</tt></td>
+<td colspan=2><tt>A&nbsp;class&nbsp;for&nbsp;interacting&nbsp;with&nbsp;a&nbsp;resource.<br>&nbsp;</tt></td></tr>
+<tr><td>&nbsp;</td>
+<td width="100%">Methods defined here:<br>
+<dl><dt><a name="Resource-__init__"><strong>__init__</strong></a>(self)</dt></dl>
+
+<dl><dt><a name="Resource-list"><strong>list</strong></a> = method(self, **kwargs)</dt><dd><tt>List&nbsp;all&nbsp;URL&nbsp;channels&nbsp;in&nbsp;the&nbsp;specified&nbsp;ad&nbsp;client&nbsp;for&nbsp;this&nbsp;AdSense&nbsp;account.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;pageToken:&nbsp;string,&nbsp;A&nbsp;continuation&nbsp;token,&nbsp;used&nbsp;to&nbsp;page&nbsp;through&nbsp;URL&nbsp;channels.&nbsp;To&nbsp;retrieve&nbsp;the&nbsp;next&nbsp;page,&nbsp;set&nbsp;this&nbsp;parameter&nbsp;to&nbsp;the&nbsp;value&nbsp;of&nbsp;"nextPageToken"&nbsp;from&nbsp;the&nbsp;previous&nbsp;response.<br>
+&nbsp;&nbsp;adClientId:&nbsp;string,&nbsp;Ad&nbsp;client&nbsp;for&nbsp;which&nbsp;to&nbsp;list&nbsp;URL&nbsp;channels.&nbsp;(required)<br>
+&nbsp;&nbsp;maxResults:&nbsp;integer,&nbsp;The&nbsp;maximum&nbsp;number&nbsp;of&nbsp;URL&nbsp;channels&nbsp;to&nbsp;include&nbsp;in&nbsp;the&nbsp;response,&nbsp;used&nbsp;for&nbsp;paging.<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"nextPageToken":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Continuation&nbsp;token&nbsp;used&nbsp;to&nbsp;page&nbsp;through&nbsp;URL&nbsp;channels.&nbsp;To&nbsp;retrieve&nbsp;the&nbsp;next&nbsp;page&nbsp;of&nbsp;results,&nbsp;set&nbsp;the&nbsp;next&nbsp;request's&nbsp;"pageToken"&nbsp;value&nbsp;to&nbsp;this.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"items":&nbsp;[&nbsp;#&nbsp;The&nbsp;URL&nbsp;channels&nbsp;returned&nbsp;in&nbsp;this&nbsp;list&nbsp;response.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"adsense#urlChannel",&nbsp;#&nbsp;Kind&nbsp;of&nbsp;resource&nbsp;this&nbsp;is,&nbsp;in&nbsp;this&nbsp;case&nbsp;adsense#urlChannel.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Unique&nbsp;identifier&nbsp;of&nbsp;this&nbsp;URL&nbsp;channel.&nbsp;This&nbsp;should&nbsp;be&nbsp;considered&nbsp;an&nbsp;opaque&nbsp;identifier;&nbsp;it&nbsp;is&nbsp;not&nbsp;safe&nbsp;to&nbsp;rely&nbsp;on&nbsp;it&nbsp;being&nbsp;in&nbsp;any&nbsp;particular&nbsp;format.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"urlPattern":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;URL&nbsp;Pattern&nbsp;of&nbsp;this&nbsp;URL&nbsp;channel.&nbsp;Does&nbsp;not&nbsp;include&nbsp;"http://"&nbsp;or&nbsp;"https://".&nbsp;Example:&nbsp;www.example.com/home<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"adsense#urlChannels",&nbsp;#&nbsp;Kind&nbsp;of&nbsp;list&nbsp;this&nbsp;is,&nbsp;in&nbsp;this&nbsp;case&nbsp;adsense#urlChannels.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"etag":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;ETag&nbsp;of&nbsp;this&nbsp;response&nbsp;for&nbsp;caching&nbsp;purposes.<br>
+&nbsp;&nbsp;}</tt></dd></dl>
+
+<dl><dt><a name="Resource-list_next"><strong>list_next</strong></a> = methodNext(self, previous_request, previous_response)</dt><dd><tt>Retrieves&nbsp;the&nbsp;next&nbsp;page&nbsp;of&nbsp;results.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;previous_request:&nbsp;The&nbsp;request&nbsp;for&nbsp;the&nbsp;previous&nbsp;page.<br>
+&nbsp;&nbsp;previous_response:&nbsp;The&nbsp;response&nbsp;from&nbsp;the&nbsp;request&nbsp;for&nbsp;the&nbsp;previous&nbsp;page.<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;A&nbsp;request&nbsp;object&nbsp;that&nbsp;you&nbsp;can&nbsp;call&nbsp;'execute()'&nbsp;on&nbsp;to&nbsp;request&nbsp;the&nbsp;next<br>
+&nbsp;&nbsp;page.&nbsp;Returns&nbsp;None&nbsp;if&nbsp;there&nbsp;are&nbsp;no&nbsp;more&nbsp;items&nbsp;in&nbsp;the&nbsp;collection.</tt></dd></dl>
+
+<hr>
+Data descriptors defined here:<br>
+<dl><dt><strong>__dict__</strong></dt>
+<dd><tt>dictionary&nbsp;for&nbsp;instance&nbsp;variables&nbsp;(if&nbsp;defined)</tt></dd>
+</dl>
+<dl><dt><strong>__weakref__</strong></dt>
+<dd><tt>list&nbsp;of&nbsp;weak&nbsp;references&nbsp;to&nbsp;the&nbsp;object&nbsp;(if&nbsp;defined)</tt></dd>
+</dl>
+</td></tr></table>
+</body></html>
\ No newline at end of file
diff --git a/docs/dyn/analytics.v3.data.ga.html b/docs/dyn/analytics.v3.data.ga.html
new file mode 100644
index 0000000..2bb0a0b
--- /dev/null
+++ b/docs/dyn/analytics.v3.data.ga.html
@@ -0,0 +1,92 @@
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><title>Python: class Resource</title>
+</head><body bgcolor="#f0f0f8">
+<p>
+<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
+<tr bgcolor="#ffc8d8">
+<td colspan=3 valign=bottom>&nbsp;<br>
+<font color="#000000" face="helvetica, arial"><a name="Resource">class <strong>Resource</strong></a>(<a href="__builtin__.html#object">__builtin__.object</a>)</font></td></tr>
+    
+<tr bgcolor="#ffc8d8"><td rowspan=2><tt>&nbsp;&nbsp;&nbsp;</tt></td>
+<td colspan=2><tt>A&nbsp;class&nbsp;for&nbsp;interacting&nbsp;with&nbsp;a&nbsp;resource.<br>&nbsp;</tt></td></tr>
+<tr><td>&nbsp;</td>
+<td width="100%">Methods defined here:<br>
+<dl><dt><a name="Resource-__init__"><strong>__init__</strong></a>(self)</dt></dl>
+
+<dl><dt><a name="Resource-get"><strong>get</strong></a> = method(self, **kwargs)</dt><dd><tt>Returns&nbsp;Analytics&nbsp;data&nbsp;for&nbsp;a&nbsp;profile.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;sort:&nbsp;string,&nbsp;A&nbsp;comma-separated&nbsp;list&nbsp;of&nbsp;dimensions&nbsp;or&nbsp;metrics&nbsp;that&nbsp;determine&nbsp;the&nbsp;sort&nbsp;order&nbsp;for&nbsp;Analytics&nbsp;data.<br>
+&nbsp;&nbsp;end_date:&nbsp;string,&nbsp;End&nbsp;date&nbsp;for&nbsp;fetching&nbsp;Analytics&nbsp;data.&nbsp;All&nbsp;requests&nbsp;should&nbsp;specify&nbsp;an&nbsp;end&nbsp;date&nbsp;formatted&nbsp;as&nbsp;YYYY-MM-DD.&nbsp;(required)<br>
+&nbsp;&nbsp;dimensions:&nbsp;string,&nbsp;A&nbsp;comma-separated&nbsp;list&nbsp;of&nbsp;Analytics&nbsp;dimensions.&nbsp;E.g.,&nbsp;'ga:browser,ga:city'.<br>
+&nbsp;&nbsp;ids:&nbsp;string,&nbsp;Unique&nbsp;table&nbsp;ID&nbsp;for&nbsp;retrieving&nbsp;Analytics&nbsp;data.&nbsp;Table&nbsp;ID&nbsp;is&nbsp;of&nbsp;the&nbsp;form&nbsp;ga:XXXX,&nbsp;where&nbsp;XXXX&nbsp;is&nbsp;the&nbsp;Analytics&nbsp;profile&nbsp;ID.&nbsp;(required)<br>
+&nbsp;&nbsp;metrics:&nbsp;string,&nbsp;A&nbsp;comma-separated&nbsp;list&nbsp;of&nbsp;Analytics&nbsp;metrics.&nbsp;E.g.,&nbsp;'ga:visits,ga:pageviews'.&nbsp;At&nbsp;least&nbsp;one&nbsp;metric&nbsp;must&nbsp;be&nbsp;specified.&nbsp;(required)<br>
+&nbsp;&nbsp;max_results:&nbsp;integer,&nbsp;The&nbsp;maximum&nbsp;number&nbsp;of&nbsp;entries&nbsp;to&nbsp;include&nbsp;in&nbsp;this&nbsp;feed.<br>
+&nbsp;&nbsp;filters:&nbsp;string,&nbsp;A&nbsp;comma-separated&nbsp;list&nbsp;of&nbsp;dimension&nbsp;or&nbsp;metric&nbsp;filters&nbsp;to&nbsp;be&nbsp;applied&nbsp;to&nbsp;Analytics&nbsp;data.<br>
+&nbsp;&nbsp;segment:&nbsp;string,&nbsp;An&nbsp;Analytics&nbsp;advanced&nbsp;segment&nbsp;to&nbsp;be&nbsp;applied&nbsp;to&nbsp;data.<br>
+&nbsp;&nbsp;start_date:&nbsp;string,&nbsp;Start&nbsp;date&nbsp;for&nbsp;fetching&nbsp;Analytics&nbsp;data.&nbsp;All&nbsp;requests&nbsp;should&nbsp;specify&nbsp;a&nbsp;start&nbsp;date&nbsp;formatted&nbsp;as&nbsp;YYYY-MM-DD.&nbsp;(required)<br>
+&nbsp;&nbsp;start_index:&nbsp;integer,&nbsp;An&nbsp;index&nbsp;of&nbsp;the&nbsp;first&nbsp;entity&nbsp;to&nbsp;retrieve.&nbsp;Use&nbsp;this&nbsp;parameter&nbsp;as&nbsp;a&nbsp;pagination&nbsp;mechanism&nbsp;along&nbsp;with&nbsp;the&nbsp;max-results&nbsp;parameter.<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"analytics#gaData",&nbsp;#&nbsp;Resource&nbsp;type.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"rows":&nbsp;[&nbsp;#&nbsp;Analytics&nbsp;data&nbsp;rows,&nbsp;where&nbsp;each&nbsp;row&nbsp;contains&nbsp;a&nbsp;list&nbsp;of&nbsp;dimension&nbsp;values&nbsp;followed&nbsp;by&nbsp;the&nbsp;metric&nbsp;values.&nbsp;The&nbsp;order&nbsp;of&nbsp;dimensions&nbsp;and&nbsp;metrics&nbsp;is&nbsp;same&nbsp;as&nbsp;specified&nbsp;in&nbsp;the&nbsp;request.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"containsSampledData":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Determines&nbsp;if&nbsp;Analytics&nbsp;data&nbsp;contains&nbsp;samples.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"totalResults":&nbsp;42,&nbsp;#&nbsp;The&nbsp;total&nbsp;number&nbsp;of&nbsp;rows&nbsp;for&nbsp;the&nbsp;query,&nbsp;regardless&nbsp;of&nbsp;the&nbsp;number&nbsp;of&nbsp;rows&nbsp;in&nbsp;the&nbsp;response.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"itemsPerPage":&nbsp;42,&nbsp;#&nbsp;The&nbsp;maximum&nbsp;number&nbsp;of&nbsp;rows&nbsp;the&nbsp;response&nbsp;can&nbsp;contain,&nbsp;regardless&nbsp;of&nbsp;the&nbsp;actual&nbsp;number&nbsp;of&nbsp;rows&nbsp;returned.&nbsp;Its&nbsp;value&nbsp;ranges&nbsp;from&nbsp;1&nbsp;to&nbsp;10,000&nbsp;with&nbsp;a&nbsp;value&nbsp;of&nbsp;1000&nbsp;by&nbsp;default,&nbsp;or&nbsp;otherwise&nbsp;specified&nbsp;by&nbsp;the&nbsp;max-results&nbsp;query&nbsp;parameter.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"totalsForAllResults":&nbsp;{&nbsp;#&nbsp;Total&nbsp;values&nbsp;for&nbsp;the&nbsp;requested&nbsp;metrics&nbsp;over&nbsp;all&nbsp;the&nbsp;results,&nbsp;not&nbsp;just&nbsp;the&nbsp;results&nbsp;returned&nbsp;in&nbsp;this&nbsp;response.&nbsp;The&nbsp;order&nbsp;of&nbsp;the&nbsp;metric&nbsp;totals&nbsp;is&nbsp;same&nbsp;as&nbsp;the&nbsp;metric&nbsp;order&nbsp;specified&nbsp;in&nbsp;the&nbsp;request.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"nextLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Link&nbsp;to&nbsp;next&nbsp;page&nbsp;for&nbsp;this&nbsp;Analytics&nbsp;data&nbsp;query.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Unique&nbsp;ID&nbsp;for&nbsp;this&nbsp;data&nbsp;response.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"query":&nbsp;{&nbsp;#&nbsp;Analytics&nbsp;data&nbsp;request&nbsp;query&nbsp;parameters.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"max-results":&nbsp;42,&nbsp;#&nbsp;Maximum&nbsp;results&nbsp;per&nbsp;page.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"sort":&nbsp;[&nbsp;#&nbsp;List&nbsp;of&nbsp;dimensions&nbsp;or&nbsp;metrics&nbsp;based&nbsp;on&nbsp;which&nbsp;Analytics&nbsp;data&nbsp;is&nbsp;sorted.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"dimensions":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;List&nbsp;of&nbsp;analytics&nbsp;dimensions.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"start-date":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Start&nbsp;date.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"start-index":&nbsp;42,&nbsp;#&nbsp;Start&nbsp;index.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"segment":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Analytics&nbsp;advanced&nbsp;segment.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"ids":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Unique&nbsp;table&nbsp;ID.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"metrics":&nbsp;[&nbsp;#&nbsp;List&nbsp;of&nbsp;analytics&nbsp;metrics.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"filters":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Comma-separated&nbsp;list&nbsp;of&nbsp;dimension&nbsp;or&nbsp;metric&nbsp;filters.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"end-date":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;End&nbsp;date.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"previousLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Link&nbsp;to&nbsp;previous&nbsp;page&nbsp;for&nbsp;this&nbsp;Analytics&nbsp;data&nbsp;query.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"profileInfo":&nbsp;{&nbsp;#&nbsp;Information&nbsp;for&nbsp;the&nbsp;profile,&nbsp;for&nbsp;which&nbsp;the&nbsp;Analytics&nbsp;data&nbsp;was&nbsp;requested.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"webPropertyId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Web&nbsp;Property&nbsp;ID&nbsp;to&nbsp;which&nbsp;this&nbsp;profile&nbsp;belongs.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"internalWebPropertyId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Internal&nbsp;ID&nbsp;for&nbsp;the&nbsp;web&nbsp;property&nbsp;to&nbsp;which&nbsp;this&nbsp;profile&nbsp;belongs.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"tableId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Table&nbsp;ID&nbsp;for&nbsp;profile.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"profileId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Profile&nbsp;ID.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"profileName":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Profile&nbsp;name.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"accountId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Account&nbsp;ID&nbsp;to&nbsp;which&nbsp;this&nbsp;profile&nbsp;belongs.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"columnHeaders":&nbsp;[&nbsp;#&nbsp;Column&nbsp;headers&nbsp;that&nbsp;list&nbsp;dimension&nbsp;names&nbsp;followed&nbsp;by&nbsp;the&nbsp;metric&nbsp;names.&nbsp;The&nbsp;order&nbsp;of&nbsp;dimensions&nbsp;and&nbsp;metrics&nbsp;is&nbsp;same&nbsp;as&nbsp;specified&nbsp;in&nbsp;the&nbsp;request.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"dataType":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Data&nbsp;type.&nbsp;Dimension&nbsp;column&nbsp;headers&nbsp;have&nbsp;only&nbsp;STRING&nbsp;as&nbsp;the&nbsp;data&nbsp;type.&nbsp;Metric&nbsp;column&nbsp;headers&nbsp;have&nbsp;data&nbsp;types&nbsp;for&nbsp;metric&nbsp;values&nbsp;such&nbsp;as&nbsp;INTEGER,&nbsp;DOUBLE,&nbsp;CURRENCY&nbsp;etc.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"columnType":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Column&nbsp;Type.&nbsp;Either&nbsp;DIMENSION&nbsp;or&nbsp;METRIC.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Column&nbsp;name.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"selfLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Link&nbsp;to&nbsp;this&nbsp;page.<br>
+&nbsp;&nbsp;}</tt></dd></dl>
+
+<hr>
+Data descriptors defined here:<br>
+<dl><dt><strong>__dict__</strong></dt>
+<dd><tt>dictionary&nbsp;for&nbsp;instance&nbsp;variables&nbsp;(if&nbsp;defined)</tt></dd>
+</dl>
+<dl><dt><strong>__weakref__</strong></dt>
+<dd><tt>list&nbsp;of&nbsp;weak&nbsp;references&nbsp;to&nbsp;the&nbsp;object&nbsp;(if&nbsp;defined)</tt></dd>
+</dl>
+</td></tr></table>
+</body></html>
\ No newline at end of file
diff --git a/docs/dyn/analytics.v3.data.html b/docs/dyn/analytics.v3.data.html
new file mode 100644
index 0000000..181f908
--- /dev/null
+++ b/docs/dyn/analytics.v3.data.html
@@ -0,0 +1,28 @@
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><title>Python: class Resource</title>
+</head><body bgcolor="#f0f0f8">
+<p>
+<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
+<tr bgcolor="#ffc8d8">
+<td colspan=3 valign=bottom>&nbsp;<br>
+<font color="#000000" face="helvetica, arial"><a name="Resource">class <strong>Resource</strong></a>(<a href="__builtin__.html#object">__builtin__.object</a>)</font></td></tr>
+    
+<tr bgcolor="#ffc8d8"><td rowspan=2><tt>&nbsp;&nbsp;&nbsp;</tt></td>
+<td colspan=2><tt>A&nbsp;class&nbsp;for&nbsp;interacting&nbsp;with&nbsp;a&nbsp;resource.<br>&nbsp;</tt></td></tr>
+<tr><td>&nbsp;</td>
+<td width="100%">Methods defined here:<br>
+<dl><dt><a name="Resource-__init__"><strong>__init__</strong></a>(self)</dt></dl>
+
+<dl><dt><a name="Resource-ga"><strong><a href="analytics.v3.data.ga.html">ga</a></strong></a> = methodResource(self)</dt><dd><tt>A&nbsp;collection&nbsp;resource.</tt></dd></dl>
+
+<hr>
+Data descriptors defined here:<br>
+<dl><dt><strong>__dict__</strong></dt>
+<dd><tt>dictionary&nbsp;for&nbsp;instance&nbsp;variables&nbsp;(if&nbsp;defined)</tt></dd>
+</dl>
+<dl><dt><strong>__weakref__</strong></dt>
+<dd><tt>list&nbsp;of&nbsp;weak&nbsp;references&nbsp;to&nbsp;the&nbsp;object&nbsp;(if&nbsp;defined)</tt></dd>
+</dl>
+</td></tr></table>
+</body></html>
\ No newline at end of file
diff --git a/docs/dyn/books.v1.bookshelves.volumes.html b/docs/dyn/books.v1.bookshelves.volumes.html
index 0989ae1..a3b9a0a 100644
--- a/docs/dyn/books.v1.bookshelves.volumes.html
+++ b/docs/dyn/books.v1.bookshelves.volumes.html
@@ -29,7 +29,7 @@
 &nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
 &nbsp;<br>
 &nbsp;&nbsp;&nbsp;&nbsp;{<br>
-&nbsp;&nbsp;&nbsp;&nbsp;"totalItems":&nbsp;42,&nbsp;#&nbsp;Total&nbsp;number&nbsp;of&nbsp;volumes&nbsp;found.&nbsp;This&nbsp;might&nbsp;be&nbsp;greater&nbsp;than&nbsp;the&nbsp;number&nbsp;of&nbsp;volumes&nbsp;returned&nbsp;in&nbsp;this&nbsp;response&nbsp;if&nbsp;results&nbsp;have&nbsp;been&nbsp;paginated.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"totalItems":&nbsp;42,&nbsp;#&nbsp;Total&nbsp;number&nbsp;of&nbsp;volumes&nbsp;found.&nbsp;This&nbsp;might&nbsp;be&nbsp;greater&nbsp;than&nbsp;the&nbsp;number&nbsp;of&nbsp;volumes&nbsp;returned&nbsp;in&nbsp;this&nbsp;response&nbsp;if&nbsp;results&nbsp;have&nbsp;been&nbsp;paginated.&nbsp;Total&nbsp;number&nbsp;of&nbsp;volumes&nbsp;found.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;"items":&nbsp;[&nbsp;#&nbsp;A&nbsp;list&nbsp;of&nbsp;volumes.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"books#volume",&nbsp;#&nbsp;Resource&nbsp;type&nbsp;for&nbsp;a&nbsp;volume.&nbsp;(In&nbsp;LITE&nbsp;projection.)<br>
@@ -146,7 +146,7 @@
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"title":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Volume&nbsp;title.&nbsp;(In&nbsp;LITE&nbsp;projection.)<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"canonicalVolumeLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Canonical&nbsp;URL&nbsp;for&nbsp;a&nbsp;volume.&nbsp;Use&nbsp;this&nbsp;URL&nbsp;to&nbsp;plus&nbsp;one&nbsp;a&nbsp;Google&nbsp;Book.&nbsp;(In&nbsp;LITE&nbsp;projection)<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"canonicalVolumeLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Canonical&nbsp;URL&nbsp;for&nbsp;a&nbsp;volume.&nbsp;(In&nbsp;LITE&nbsp;projection.)<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"infoLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;URL&nbsp;to&nbsp;view&nbsp;information&nbsp;about&nbsp;this&nbsp;volume&nbsp;on&nbsp;the&nbsp;Google&nbsp;Books&nbsp;site.&nbsp;(In&nbsp;LITE&nbsp;projection)<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"categories":&nbsp;[&nbsp;#&nbsp;A&nbsp;list&nbsp;of&nbsp;subject&nbsp;categories,&nbsp;such&nbsp;as&nbsp;"Fiction",&nbsp;"Suspense",&nbsp;etc.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
diff --git a/docs/dyn/books.v1.html b/docs/dyn/books.v1.html
index cdc7eba..1f23076 100644
--- a/docs/dyn/books.v1.html
+++ b/docs/dyn/books.v1.html
@@ -16,6 +16,8 @@
 
 <dl><dt><a name="Resource-bookshelves"><strong><a href="books.v1.bookshelves.html">bookshelves</a></strong></a> = methodResource(self)</dt><dd><tt>A&nbsp;collection&nbsp;resource.</tt></dd></dl>
 
+<dl><dt><a name="Resource-myconfig"><strong><a href="books.v1.myconfig.html">myconfig</a></strong></a> = methodResource(self)</dt><dd><tt>A&nbsp;collection&nbsp;resource.</tt></dd></dl>
+
 <dl><dt><a name="Resource-mylibrary"><strong><a href="books.v1.mylibrary.html">mylibrary</a></strong></a> = methodResource(self)</dt><dd><tt>A&nbsp;collection&nbsp;resource.</tt></dd></dl>
 
 <dl><dt><a name="Resource-volumes"><strong><a href="books.v1.volumes.html">volumes</a></strong></a> = methodResource(self)</dt><dd><tt>A&nbsp;collection&nbsp;resource.</tt></dd></dl>
diff --git a/docs/dyn/books.v1.myconfig.html b/docs/dyn/books.v1.myconfig.html
new file mode 100644
index 0000000..8e71413
--- /dev/null
+++ b/docs/dyn/books.v1.myconfig.html
@@ -0,0 +1,250 @@
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><title>Python: class Resource</title>
+</head><body bgcolor="#f0f0f8">
+<p>
+<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
+<tr bgcolor="#ffc8d8">
+<td colspan=3 valign=bottom>&nbsp;<br>
+<font color="#000000" face="helvetica, arial"><a name="Resource">class <strong>Resource</strong></a>(<a href="__builtin__.html#object">__builtin__.object</a>)</font></td></tr>
+    
+<tr bgcolor="#ffc8d8"><td rowspan=2><tt>&nbsp;&nbsp;&nbsp;</tt></td>
+<td colspan=2><tt>A&nbsp;class&nbsp;for&nbsp;interacting&nbsp;with&nbsp;a&nbsp;resource.<br>&nbsp;</tt></td></tr>
+<tr><td>&nbsp;</td>
+<td width="100%">Methods defined here:<br>
+<dl><dt><a name="Resource-__init__"><strong>__init__</strong></a>(self)</dt></dl>
+
+<dl><dt><a name="Resource-releaseDownloadAccess"><strong>releaseDownloadAccess</strong></a> = method(self, **kwargs)</dt><dd><tt>Release&nbsp;downloaded&nbsp;content&nbsp;access&nbsp;restriction.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;body:&nbsp;object,&nbsp;The&nbsp;request&nbsp;body.&nbsp;(required)<br>
+&nbsp;&nbsp;source:&nbsp;string,&nbsp;String&nbsp;to&nbsp;identify&nbsp;the&nbsp;originator&nbsp;of&nbsp;this&nbsp;request.<br>
+&nbsp;&nbsp;locale:&nbsp;string,&nbsp;ISO-639-1,&nbsp;ISO-3166-1&nbsp;codes&nbsp;for&nbsp;message&nbsp;localization,&nbsp;i.e.&nbsp;en_US.<br>
+&nbsp;&nbsp;country:&nbsp;string,&nbsp;ISO-3166-1&nbsp;code&nbsp;to&nbsp;override&nbsp;the&nbsp;IP-based&nbsp;location.<br>
+&nbsp;&nbsp;cpksver:&nbsp;string,&nbsp;The&nbsp;device/version&nbsp;identifier&nbsp;from&nbsp;which&nbsp;to&nbsp;release&nbsp;the&nbsp;restriction.&nbsp;(required)<br>
+&nbsp;&nbsp;volumeIds:&nbsp;string,&nbsp;The&nbsp;volume(s)&nbsp;to&nbsp;release&nbsp;restrictions&nbsp;for.&nbsp;(required)&nbsp;(repeated)<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"downloadAccessList":&nbsp;[&nbsp;#&nbsp;A&nbsp;list&nbsp;of&nbsp;download&nbsp;access&nbsp;responses.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"nonce":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Client&nbsp;nonce&nbsp;for&nbsp;verification.&nbsp;Download&nbsp;access&nbsp;and&nbsp;client-validation&nbsp;only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"books#downloadAccessRestriction",&nbsp;#&nbsp;Resource&nbsp;type.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"justAcquired":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;If&nbsp;deviceAllowed,&nbsp;whether&nbsp;access&nbsp;was&nbsp;just&nbsp;acquired&nbsp;with&nbsp;this&nbsp;request.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"maxDownloadDevices":&nbsp;42,&nbsp;#&nbsp;If&nbsp;restricted,&nbsp;the&nbsp;maximum&nbsp;number&nbsp;of&nbsp;content&nbsp;download&nbsp;licenses&nbsp;for&nbsp;this&nbsp;volume.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"downloadsAcquired":&nbsp;42,&nbsp;#&nbsp;If&nbsp;restricted,&nbsp;the&nbsp;number&nbsp;of&nbsp;content&nbsp;download&nbsp;licenses&nbsp;already&nbsp;acquired&nbsp;(including&nbsp;the&nbsp;requesting&nbsp;client,&nbsp;if&nbsp;licensed).<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"signature":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Response&nbsp;signature.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"volumeId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Identifies&nbsp;the&nbsp;volume&nbsp;for&nbsp;which&nbsp;this&nbsp;entry&nbsp;applies.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"deviceAllowed":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;If&nbsp;restricted,&nbsp;whether&nbsp;access&nbsp;is&nbsp;granted&nbsp;for&nbsp;this&nbsp;(user,&nbsp;device,&nbsp;volume).<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"source":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Client&nbsp;app&nbsp;identifier&nbsp;for&nbsp;verification.&nbsp;Download&nbsp;access&nbsp;and&nbsp;client-validation&nbsp;only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"restricted":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;this&nbsp;volume&nbsp;has&nbsp;any&nbsp;download&nbsp;access&nbsp;restrictions.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"reasonCode":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Error/warning&nbsp;reason&nbsp;code.&nbsp;Additional&nbsp;codes&nbsp;may&nbsp;be&nbsp;added&nbsp;in&nbsp;the&nbsp;future.&nbsp;0&nbsp;OK&nbsp;100&nbsp;ACCESS_DENIED_PUBLISHER_LIMIT&nbsp;101&nbsp;ACCESS_DENIED_LIMIT&nbsp;200&nbsp;WARNING_USED_LAST_ACCESS<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"message":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Error/warning&nbsp;message.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"books#downloadAccesses",&nbsp;#&nbsp;Resource&nbsp;type.<br>
+&nbsp;&nbsp;}</tt></dd></dl>
+
+<dl><dt><a name="Resource-requestAccess"><strong>requestAccess</strong></a> = method(self, **kwargs)</dt><dd><tt>Request&nbsp;concurrent&nbsp;and&nbsp;download&nbsp;access&nbsp;restrictions.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;nonce:&nbsp;string,&nbsp;The&nbsp;client&nbsp;nonce&nbsp;value.&nbsp;(required)<br>
+&nbsp;&nbsp;body:&nbsp;object,&nbsp;The&nbsp;request&nbsp;body.&nbsp;(required)<br>
+&nbsp;&nbsp;source:&nbsp;string,&nbsp;String&nbsp;to&nbsp;identify&nbsp;the&nbsp;originator&nbsp;of&nbsp;this&nbsp;request.&nbsp;(required)<br>
+&nbsp;&nbsp;locale:&nbsp;string,&nbsp;ISO-639-1,&nbsp;ISO-3166-1&nbsp;codes&nbsp;for&nbsp;message&nbsp;localization,&nbsp;i.e.&nbsp;en_US.<br>
+&nbsp;&nbsp;country:&nbsp;string,&nbsp;ISO-3166-1&nbsp;code&nbsp;to&nbsp;override&nbsp;the&nbsp;IP-based&nbsp;location.<br>
+&nbsp;&nbsp;cpksver:&nbsp;string,&nbsp;The&nbsp;device/version&nbsp;identifier&nbsp;from&nbsp;which&nbsp;to&nbsp;request&nbsp;the&nbsp;restrictions.&nbsp;(required)<br>
+&nbsp;&nbsp;volumeId:&nbsp;string,&nbsp;The&nbsp;volume&nbsp;to&nbsp;request&nbsp;concurrent/download&nbsp;restrictions&nbsp;for.&nbsp;(required)<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"downloadAccess":&nbsp;{&nbsp;#&nbsp;A&nbsp;download&nbsp;access&nbsp;response.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"nonce":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Client&nbsp;nonce&nbsp;for&nbsp;verification.&nbsp;Download&nbsp;access&nbsp;and&nbsp;client-validation&nbsp;only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"books#downloadAccessRestriction",&nbsp;#&nbsp;Resource&nbsp;type.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"justAcquired":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;If&nbsp;deviceAllowed,&nbsp;whether&nbsp;access&nbsp;was&nbsp;just&nbsp;acquired&nbsp;with&nbsp;this&nbsp;request.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"maxDownloadDevices":&nbsp;42,&nbsp;#&nbsp;If&nbsp;restricted,&nbsp;the&nbsp;maximum&nbsp;number&nbsp;of&nbsp;content&nbsp;download&nbsp;licenses&nbsp;for&nbsp;this&nbsp;volume.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"downloadsAcquired":&nbsp;42,&nbsp;#&nbsp;If&nbsp;restricted,&nbsp;the&nbsp;number&nbsp;of&nbsp;content&nbsp;download&nbsp;licenses&nbsp;already&nbsp;acquired&nbsp;(including&nbsp;the&nbsp;requesting&nbsp;client,&nbsp;if&nbsp;licensed).<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"signature":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Response&nbsp;signature.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"volumeId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Identifies&nbsp;the&nbsp;volume&nbsp;for&nbsp;which&nbsp;this&nbsp;entry&nbsp;applies.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"deviceAllowed":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;If&nbsp;restricted,&nbsp;whether&nbsp;access&nbsp;is&nbsp;granted&nbsp;for&nbsp;this&nbsp;(user,&nbsp;device,&nbsp;volume).<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"source":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Client&nbsp;app&nbsp;identifier&nbsp;for&nbsp;verification.&nbsp;Download&nbsp;access&nbsp;and&nbsp;client-validation&nbsp;only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"restricted":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;this&nbsp;volume&nbsp;has&nbsp;any&nbsp;download&nbsp;access&nbsp;restrictions.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"reasonCode":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Error/warning&nbsp;reason&nbsp;code.&nbsp;Additional&nbsp;codes&nbsp;may&nbsp;be&nbsp;added&nbsp;in&nbsp;the&nbsp;future.&nbsp;0&nbsp;OK&nbsp;100&nbsp;ACCESS_DENIED_PUBLISHER_LIMIT&nbsp;101&nbsp;ACCESS_DENIED_LIMIT&nbsp;200&nbsp;WARNING_USED_LAST_ACCESS<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"message":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Error/warning&nbsp;message.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"books#requestAccess",&nbsp;#&nbsp;Resource&nbsp;type.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"concurrentAccess":&nbsp;{&nbsp;#&nbsp;A&nbsp;concurrent&nbsp;access&nbsp;response.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"nonce":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Client&nbsp;nonce&nbsp;for&nbsp;verification.&nbsp;Download&nbsp;access&nbsp;and&nbsp;client-validation&nbsp;only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"books#concurrentAccessRestriction",&nbsp;#&nbsp;Resource&nbsp;type.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"restricted":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;this&nbsp;volume&nbsp;has&nbsp;any&nbsp;concurrent&nbsp;access&nbsp;restrictions.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"volumeId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Identifies&nbsp;the&nbsp;volume&nbsp;for&nbsp;which&nbsp;this&nbsp;entry&nbsp;applies.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"maxConcurrentDevices":&nbsp;42,&nbsp;#&nbsp;The&nbsp;maximum&nbsp;number&nbsp;of&nbsp;concurrent&nbsp;access&nbsp;licenses&nbsp;for&nbsp;this&nbsp;volume.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"deviceAllowed":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;access&nbsp;is&nbsp;granted&nbsp;for&nbsp;this&nbsp;(user,&nbsp;device,&nbsp;volume).<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"source":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Client&nbsp;app&nbsp;identifier&nbsp;for&nbsp;verification.&nbsp;Download&nbsp;access&nbsp;and&nbsp;client-validation&nbsp;only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"timeWindowSeconds":&nbsp;42,&nbsp;#&nbsp;Time&nbsp;in&nbsp;seconds&nbsp;for&nbsp;license&nbsp;auto-expiration.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"signature":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Response&nbsp;signature.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"reasonCode":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Error/warning&nbsp;reason&nbsp;code.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"message":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Error/warning&nbsp;message.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;}</tt></dd></dl>
+
+<dl><dt><a name="Resource-syncVolumeLicenses"><strong>syncVolumeLicenses</strong></a> = method(self, **kwargs)</dt><dd><tt>Request&nbsp;downloaded&nbsp;content&nbsp;access&nbsp;for&nbsp;specified&nbsp;volumes&nbsp;on&nbsp;the&nbsp;My&nbsp;eBooks&nbsp;shelf.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;nonce:&nbsp;string,&nbsp;The&nbsp;client&nbsp;nonce&nbsp;value.&nbsp;(required)<br>
+&nbsp;&nbsp;body:&nbsp;object,&nbsp;The&nbsp;request&nbsp;body.&nbsp;(required)<br>
+&nbsp;&nbsp;source:&nbsp;string,&nbsp;String&nbsp;to&nbsp;identify&nbsp;the&nbsp;originator&nbsp;of&nbsp;this&nbsp;request.&nbsp;(required)<br>
+&nbsp;&nbsp;locale:&nbsp;string,&nbsp;ISO-639-1,&nbsp;ISO-3166-1&nbsp;codes&nbsp;for&nbsp;message&nbsp;localization,&nbsp;i.e.&nbsp;en_US.<br>
+&nbsp;&nbsp;country:&nbsp;string,&nbsp;ISO-3166-1&nbsp;code&nbsp;to&nbsp;override&nbsp;the&nbsp;IP-based&nbsp;location.<br>
+&nbsp;&nbsp;cpksver:&nbsp;string,&nbsp;The&nbsp;device/version&nbsp;identifier&nbsp;from&nbsp;which&nbsp;to&nbsp;release&nbsp;the&nbsp;restriction.&nbsp;(required)<br>
+&nbsp;&nbsp;volumeIds:&nbsp;string,&nbsp;The&nbsp;volume(s)&nbsp;to&nbsp;request&nbsp;download&nbsp;restrictions&nbsp;for.&nbsp;(repeated)<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"totalItems":&nbsp;42,&nbsp;#&nbsp;Total&nbsp;number&nbsp;of&nbsp;volumes&nbsp;found.&nbsp;This&nbsp;might&nbsp;be&nbsp;greater&nbsp;than&nbsp;the&nbsp;number&nbsp;of&nbsp;volumes&nbsp;returned&nbsp;in&nbsp;this&nbsp;response&nbsp;if&nbsp;results&nbsp;have&nbsp;been&nbsp;paginated.&nbsp;Total&nbsp;number&nbsp;of&nbsp;volumes&nbsp;found.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"items":&nbsp;[&nbsp;#&nbsp;A&nbsp;list&nbsp;of&nbsp;volumes.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"books#volume",&nbsp;#&nbsp;Resource&nbsp;type&nbsp;for&nbsp;a&nbsp;volume.&nbsp;(In&nbsp;LITE&nbsp;projection.)<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"accessInfo":&nbsp;{&nbsp;#&nbsp;Any&nbsp;information&nbsp;about&nbsp;a&nbsp;volume&nbsp;related&nbsp;to&nbsp;reading&nbsp;or&nbsp;obtaining&nbsp;that&nbsp;volume&nbsp;text.&nbsp;This&nbsp;information&nbsp;can&nbsp;depend&nbsp;on&nbsp;country&nbsp;(books&nbsp;may&nbsp;be&nbsp;public&nbsp;domain&nbsp;in&nbsp;one&nbsp;country&nbsp;but&nbsp;not&nbsp;in&nbsp;another,&nbsp;e.g.).<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"publicDomain":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;or&nbsp;not&nbsp;this&nbsp;book&nbsp;is&nbsp;public&nbsp;domain&nbsp;in&nbsp;the&nbsp;country&nbsp;listed&nbsp;above.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"embeddable":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;this&nbsp;volume&nbsp;can&nbsp;be&nbsp;embedded&nbsp;in&nbsp;a&nbsp;viewport&nbsp;using&nbsp;the&nbsp;Embedded&nbsp;Viewer&nbsp;API.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"downloadAccess":&nbsp;{&nbsp;#&nbsp;Information&nbsp;about&nbsp;a&nbsp;volume's&nbsp;download&nbsp;license&nbsp;access&nbsp;restrictions.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"nonce":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Client&nbsp;nonce&nbsp;for&nbsp;verification.&nbsp;Download&nbsp;access&nbsp;and&nbsp;client-validation&nbsp;only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"books#downloadAccessRestriction",&nbsp;#&nbsp;Resource&nbsp;type.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"justAcquired":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;If&nbsp;deviceAllowed,&nbsp;whether&nbsp;access&nbsp;was&nbsp;just&nbsp;acquired&nbsp;with&nbsp;this&nbsp;request.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"maxDownloadDevices":&nbsp;42,&nbsp;#&nbsp;If&nbsp;restricted,&nbsp;the&nbsp;maximum&nbsp;number&nbsp;of&nbsp;content&nbsp;download&nbsp;licenses&nbsp;for&nbsp;this&nbsp;volume.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"downloadsAcquired":&nbsp;42,&nbsp;#&nbsp;If&nbsp;restricted,&nbsp;the&nbsp;number&nbsp;of&nbsp;content&nbsp;download&nbsp;licenses&nbsp;already&nbsp;acquired&nbsp;(including&nbsp;the&nbsp;requesting&nbsp;client,&nbsp;if&nbsp;licensed).<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"signature":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Response&nbsp;signature.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"volumeId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Identifies&nbsp;the&nbsp;volume&nbsp;for&nbsp;which&nbsp;this&nbsp;entry&nbsp;applies.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"deviceAllowed":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;If&nbsp;restricted,&nbsp;whether&nbsp;access&nbsp;is&nbsp;granted&nbsp;for&nbsp;this&nbsp;(user,&nbsp;device,&nbsp;volume).<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"source":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Client&nbsp;app&nbsp;identifier&nbsp;for&nbsp;verification.&nbsp;Download&nbsp;access&nbsp;and&nbsp;client-validation&nbsp;only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"restricted":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;this&nbsp;volume&nbsp;has&nbsp;any&nbsp;download&nbsp;access&nbsp;restrictions.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"reasonCode":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Error/warning&nbsp;reason&nbsp;code.&nbsp;Additional&nbsp;codes&nbsp;may&nbsp;be&nbsp;added&nbsp;in&nbsp;the&nbsp;future.&nbsp;0&nbsp;OK&nbsp;100&nbsp;ACCESS_DENIED_PUBLISHER_LIMIT&nbsp;101&nbsp;ACCESS_DENIED_LIMIT&nbsp;200&nbsp;WARNING_USED_LAST_ACCESS<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"message":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Error/warning&nbsp;message.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"country":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;two-letter&nbsp;ISO_3166-1&nbsp;country&nbsp;code&nbsp;for&nbsp;which&nbsp;this&nbsp;access&nbsp;information&nbsp;is&nbsp;valid.&nbsp;(In&nbsp;LITE&nbsp;projection.)<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"textToSpeechPermission":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Whether&nbsp;text-to-speech&nbsp;is&nbsp;permitted&nbsp;for&nbsp;this&nbsp;volume.&nbsp;Values&nbsp;can&nbsp;be&nbsp;ALLOWED,&nbsp;ALLOWED_FOR_ACCESSIBILITY,&nbsp;or&nbsp;NOT_ALLOWED.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"pdf":&nbsp;{&nbsp;#&nbsp;Information&nbsp;about&nbsp;pdf&nbsp;content.&nbsp;(In&nbsp;LITE&nbsp;projection.)<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"downloadLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;URL&nbsp;to&nbsp;download&nbsp;pdf.&nbsp;(In&nbsp;LITE&nbsp;projection.)<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"acsTokenLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;URL&nbsp;to&nbsp;retrieve&nbsp;ACS&nbsp;token&nbsp;for&nbsp;pdf&nbsp;download.&nbsp;(In&nbsp;LITE&nbsp;projection.)<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"viewability":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;read&nbsp;access&nbsp;of&nbsp;a&nbsp;volume.&nbsp;Possible&nbsp;values&nbsp;are&nbsp;PARTIAL,&nbsp;ALL_PAGES,&nbsp;NO_PAGES&nbsp;or&nbsp;UNKNOWN.&nbsp;This&nbsp;value&nbsp;depends&nbsp;on&nbsp;the&nbsp;country&nbsp;listed&nbsp;above.&nbsp;A&nbsp;value&nbsp;of&nbsp;PARTIAL&nbsp;means&nbsp;that&nbsp;the&nbsp;publisher&nbsp;has&nbsp;allowed&nbsp;some&nbsp;portion&nbsp;of&nbsp;the&nbsp;volume&nbsp;to&nbsp;be&nbsp;viewed&nbsp;publicly,&nbsp;without&nbsp;purchase.&nbsp;This&nbsp;can&nbsp;apply&nbsp;to&nbsp;eBooks&nbsp;as&nbsp;well&nbsp;as&nbsp;non-eBooks.&nbsp;Public&nbsp;domain&nbsp;books&nbsp;will&nbsp;always&nbsp;have&nbsp;a&nbsp;value&nbsp;of&nbsp;ALL_PAGES.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"epub":&nbsp;{&nbsp;#&nbsp;Information&nbsp;about&nbsp;epub&nbsp;content.&nbsp;(In&nbsp;LITE&nbsp;projection.)<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"downloadLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;URL&nbsp;to&nbsp;download&nbsp;epub.&nbsp;(In&nbsp;LITE&nbsp;projection.)<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"acsTokenLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;URL&nbsp;to&nbsp;retrieve&nbsp;ACS&nbsp;token&nbsp;for&nbsp;epub&nbsp;download.&nbsp;(In&nbsp;LITE&nbsp;projection.)<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"accessViewStatus":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Combines&nbsp;the&nbsp;access&nbsp;and&nbsp;viewability&nbsp;of&nbsp;this&nbsp;volume&nbsp;into&nbsp;a&nbsp;single&nbsp;status&nbsp;field&nbsp;for&nbsp;this&nbsp;user.&nbsp;Values&nbsp;can&nbsp;be&nbsp;FULL_PURCHASED,&nbsp;FULL_PUBLIC_DOMAIN,&nbsp;SAMPLE&nbsp;or&nbsp;NONE.&nbsp;(In&nbsp;LITE&nbsp;projection.)<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"saleInfo":&nbsp;{&nbsp;#&nbsp;Any&nbsp;information&nbsp;about&nbsp;a&nbsp;volume&nbsp;related&nbsp;to&nbsp;the&nbsp;eBookstore&nbsp;and/or&nbsp;purchaseability.&nbsp;This&nbsp;information&nbsp;can&nbsp;depend&nbsp;on&nbsp;the&nbsp;country&nbsp;where&nbsp;the&nbsp;request&nbsp;originates&nbsp;from&nbsp;(i.e.&nbsp;books&nbsp;may&nbsp;not&nbsp;be&nbsp;for&nbsp;sale&nbsp;in&nbsp;certain&nbsp;countries).<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"country":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;two-letter&nbsp;ISO_3166-1&nbsp;country&nbsp;code&nbsp;for&nbsp;which&nbsp;this&nbsp;sale&nbsp;information&nbsp;is&nbsp;valid.&nbsp;(In&nbsp;LITE&nbsp;projection.)<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"retailPrice":&nbsp;{&nbsp;#&nbsp;The&nbsp;actual&nbsp;selling&nbsp;price&nbsp;of&nbsp;the&nbsp;book.&nbsp;This&nbsp;is&nbsp;the&nbsp;same&nbsp;as&nbsp;the&nbsp;suggested&nbsp;retail&nbsp;or&nbsp;list&nbsp;price&nbsp;unless&nbsp;there&nbsp;are&nbsp;offers&nbsp;or&nbsp;discounts&nbsp;on&nbsp;this&nbsp;volume.&nbsp;(In&nbsp;LITE&nbsp;projection.)<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"amount":&nbsp;3.140000,&nbsp;#&nbsp;Amount&nbsp;in&nbsp;the&nbsp;currency&nbsp;listed&nbsp;below.&nbsp;(In&nbsp;LITE&nbsp;projection.)<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"currencyCode":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;An&nbsp;ISO&nbsp;4217,&nbsp;three-letter&nbsp;currency&nbsp;code.&nbsp;(In&nbsp;LITE&nbsp;projection.)<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"isEbook":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;or&nbsp;not&nbsp;this&nbsp;volume&nbsp;is&nbsp;an&nbsp;eBook&nbsp;(can&nbsp;be&nbsp;added&nbsp;to&nbsp;the&nbsp;My&nbsp;eBooks&nbsp;shelf).<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"saleability":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Whether&nbsp;or&nbsp;not&nbsp;this&nbsp;book&nbsp;is&nbsp;available&nbsp;for&nbsp;sale&nbsp;or&nbsp;offered&nbsp;for&nbsp;free&nbsp;in&nbsp;the&nbsp;Google&nbsp;eBookstore&nbsp;for&nbsp;the&nbsp;country&nbsp;listed&nbsp;above.&nbsp;Possible&nbsp;values&nbsp;are&nbsp;FOR_SALE,&nbsp;FREE,&nbsp;NOT_FOR_SALE,&nbsp;or&nbsp;FOR_PREORDER.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"buyLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;URL&nbsp;to&nbsp;purchase&nbsp;this&nbsp;volume&nbsp;on&nbsp;the&nbsp;Google&nbsp;Books&nbsp;site.&nbsp;(In&nbsp;LITE&nbsp;projection)<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"onSaleDate":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;date&nbsp;on&nbsp;which&nbsp;this&nbsp;book&nbsp;is&nbsp;available&nbsp;for&nbsp;sale.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"listPrice":&nbsp;{&nbsp;#&nbsp;Suggested&nbsp;retail&nbsp;price.&nbsp;(In&nbsp;LITE&nbsp;projection.)<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"amount":&nbsp;3.140000,&nbsp;#&nbsp;Amount&nbsp;in&nbsp;the&nbsp;currency&nbsp;listed&nbsp;below.&nbsp;(In&nbsp;LITE&nbsp;projection.)<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"currencyCode":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;An&nbsp;ISO&nbsp;4217,&nbsp;three-letter&nbsp;currency&nbsp;code.&nbsp;(In&nbsp;LITE&nbsp;projection.)<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"etag":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Opaque&nbsp;identifier&nbsp;for&nbsp;a&nbsp;specific&nbsp;version&nbsp;of&nbsp;a&nbsp;volume&nbsp;resource.&nbsp;(In&nbsp;LITE&nbsp;projection)<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"userInfo":&nbsp;{&nbsp;#&nbsp;User&nbsp;specific&nbsp;information&nbsp;related&nbsp;to&nbsp;this&nbsp;volume.&nbsp;(e.g.&nbsp;page&nbsp;this&nbsp;user&nbsp;last&nbsp;read&nbsp;or&nbsp;whether&nbsp;they&nbsp;purchased&nbsp;this&nbsp;book)<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"updated":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Timestamp&nbsp;when&nbsp;this&nbsp;volume&nbsp;was&nbsp;last&nbsp;modified&nbsp;by&nbsp;a&nbsp;user&nbsp;action,&nbsp;such&nbsp;as&nbsp;a&nbsp;reading&nbsp;position&nbsp;update,&nbsp;volume&nbsp;purchase&nbsp;or&nbsp;writing&nbsp;a&nbsp;review.&nbsp;(<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>&nbsp;UTC&nbsp;date-time&nbsp;format).<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"isPreordered":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;or&nbsp;not&nbsp;this&nbsp;volume&nbsp;was&nbsp;pre-ordered&nbsp;by&nbsp;the&nbsp;authenticated&nbsp;user&nbsp;making&nbsp;the&nbsp;request.&nbsp;(In&nbsp;LITE&nbsp;projection.)<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"isPurchased":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;or&nbsp;not&nbsp;this&nbsp;volume&nbsp;was&nbsp;purchased&nbsp;by&nbsp;the&nbsp;authenticated&nbsp;user&nbsp;making&nbsp;the&nbsp;request.&nbsp;(In&nbsp;LITE&nbsp;projection.)<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"readingPosition":&nbsp;{&nbsp;#&nbsp;The&nbsp;user's&nbsp;current&nbsp;reading&nbsp;position&nbsp;in&nbsp;the&nbsp;volume,&nbsp;if&nbsp;one&nbsp;is&nbsp;available.&nbsp;(In&nbsp;LITE&nbsp;projection.)<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"books#readingPosition",&nbsp;#&nbsp;Resource&nbsp;type&nbsp;for&nbsp;a&nbsp;reading&nbsp;position.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"gbImagePosition":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Position&nbsp;in&nbsp;a&nbsp;volume&nbsp;for&nbsp;image-based&nbsp;content.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"epubCfiPosition":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Position&nbsp;in&nbsp;an&nbsp;EPUB&nbsp;as&nbsp;a&nbsp;CFI.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"updated":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Timestamp&nbsp;when&nbsp;this&nbsp;reading&nbsp;position&nbsp;was&nbsp;last&nbsp;updated&nbsp;(formatted&nbsp;UTC&nbsp;timestamp&nbsp;with&nbsp;millisecond&nbsp;resolution).<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"volumeId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Volume&nbsp;id&nbsp;associated&nbsp;with&nbsp;this&nbsp;reading&nbsp;position.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"pdfPosition":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Position&nbsp;in&nbsp;a&nbsp;PDF&nbsp;file.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"gbTextPosition":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Position&nbsp;in&nbsp;a&nbsp;volume&nbsp;for&nbsp;text-based&nbsp;content.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"review":&nbsp;{&nbsp;#&nbsp;This&nbsp;user's&nbsp;review&nbsp;of&nbsp;this&nbsp;volume,&nbsp;if&nbsp;one&nbsp;exists.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"rating":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Star&nbsp;rating&nbsp;for&nbsp;this&nbsp;review.&nbsp;Possible&nbsp;values&nbsp;are&nbsp;ONE,&nbsp;TWO,&nbsp;THREE,&nbsp;FOUR,&nbsp;FIVE&nbsp;or&nbsp;NOT_RATED.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"books#review",&nbsp;#&nbsp;Resource&nbsp;type&nbsp;for&nbsp;a&nbsp;review.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"author":&nbsp;{&nbsp;#&nbsp;Author&nbsp;of&nbsp;this&nbsp;review.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"displayName":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Name&nbsp;of&nbsp;this&nbsp;person.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"title":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Title&nbsp;for&nbsp;this&nbsp;review.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"volumeId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Volume&nbsp;that&nbsp;this&nbsp;review&nbsp;is&nbsp;for.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"content":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Review&nbsp;text.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"source":&nbsp;{&nbsp;#&nbsp;Information&nbsp;regarding&nbsp;the&nbsp;source&nbsp;of&nbsp;this&nbsp;review,&nbsp;when&nbsp;the&nbsp;review&nbsp;is&nbsp;not&nbsp;from&nbsp;a&nbsp;Google&nbsp;Books&nbsp;user.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"extraDescription":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Extra&nbsp;text&nbsp;about&nbsp;the&nbsp;source&nbsp;of&nbsp;the&nbsp;review.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"url":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;URL&nbsp;of&nbsp;the&nbsp;source&nbsp;of&nbsp;the&nbsp;review.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"description":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Name&nbsp;of&nbsp;the&nbsp;source.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"date":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Date&nbsp;of&nbsp;this&nbsp;review.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Source&nbsp;type&nbsp;for&nbsp;this&nbsp;review.&nbsp;Possible&nbsp;values&nbsp;are&nbsp;EDITORIAL,&nbsp;WEB_USER&nbsp;or&nbsp;GOOGLE_USER.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"fullTextUrl":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;URL&nbsp;for&nbsp;the&nbsp;full&nbsp;review&nbsp;text,&nbsp;for&nbsp;reviews&nbsp;gathered&nbsp;from&nbsp;the&nbsp;web.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"volumeInfo":&nbsp;{&nbsp;#&nbsp;General&nbsp;volume&nbsp;information.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"publisher":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Publisher&nbsp;of&nbsp;this&nbsp;volume.&nbsp;(In&nbsp;LITE&nbsp;projection.)<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"subtitle":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Volume&nbsp;subtitle.&nbsp;(In&nbsp;LITE&nbsp;projection.)<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"description":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;A&nbsp;synopsis&nbsp;of&nbsp;the&nbsp;volume.&nbsp;The&nbsp;text&nbsp;of&nbsp;the&nbsp;description&nbsp;is&nbsp;formatted&nbsp;in&nbsp;HTML&nbsp;and&nbsp;includes&nbsp;simple&nbsp;formatting&nbsp;elements,&nbsp;such&nbsp;as&nbsp;b,&nbsp;i,&nbsp;and&nbsp;br&nbsp;tags.&nbsp;(In&nbsp;LITE&nbsp;projection.)<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"language":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Best&nbsp;language&nbsp;for&nbsp;this&nbsp;volume&nbsp;(based&nbsp;on&nbsp;content).&nbsp;It&nbsp;is&nbsp;the&nbsp;two-letter&nbsp;ISO&nbsp;639-1&nbsp;code&nbsp;such&nbsp;as&nbsp;'fr',&nbsp;'en',&nbsp;etc.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"pageCount":&nbsp;42,&nbsp;#&nbsp;Total&nbsp;number&nbsp;of&nbsp;pages.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"imageLinks":&nbsp;{&nbsp;#&nbsp;A&nbsp;list&nbsp;of&nbsp;image&nbsp;links&nbsp;for&nbsp;all&nbsp;the&nbsp;sizes&nbsp;that&nbsp;are&nbsp;available.&nbsp;(In&nbsp;LITE&nbsp;projection.)<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"medium":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Image&nbsp;link&nbsp;for&nbsp;medium&nbsp;size&nbsp;(width&nbsp;of&nbsp;~575&nbsp;pixels).&nbsp;(In&nbsp;LITE&nbsp;projection)<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"smallThumbnail":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Image&nbsp;link&nbsp;for&nbsp;small&nbsp;thumbnail&nbsp;size&nbsp;(width&nbsp;of&nbsp;~80&nbsp;pixels).&nbsp;(In&nbsp;LITE&nbsp;projection)<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"large":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Image&nbsp;link&nbsp;for&nbsp;large&nbsp;size&nbsp;(width&nbsp;of&nbsp;~800&nbsp;pixels).&nbsp;(In&nbsp;LITE&nbsp;projection)<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"extraLarge":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Image&nbsp;link&nbsp;for&nbsp;extra&nbsp;large&nbsp;size&nbsp;(width&nbsp;of&nbsp;~1280&nbsp;pixels).&nbsp;(In&nbsp;LITE&nbsp;projection)<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"small":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Image&nbsp;link&nbsp;for&nbsp;small&nbsp;size&nbsp;(width&nbsp;of&nbsp;~300&nbsp;pixels).&nbsp;(In&nbsp;LITE&nbsp;projection)<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"thumbnail":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Image&nbsp;link&nbsp;for&nbsp;thumbnail&nbsp;size&nbsp;(width&nbsp;of&nbsp;~128&nbsp;pixels).&nbsp;(In&nbsp;LITE&nbsp;projection)<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"publishedDate":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Date&nbsp;of&nbsp;publication.&nbsp;(In&nbsp;LITE&nbsp;projection.)<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"previewLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;URL&nbsp;to&nbsp;preview&nbsp;this&nbsp;volume&nbsp;on&nbsp;the&nbsp;Google&nbsp;Books&nbsp;site.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"printType":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Type&nbsp;of&nbsp;publication&nbsp;of&nbsp;this&nbsp;volume.&nbsp;Possible&nbsp;values&nbsp;are&nbsp;BOOK&nbsp;or&nbsp;MAGAZINE.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"ratingsCount":&nbsp;42,&nbsp;#&nbsp;The&nbsp;number&nbsp;of&nbsp;review&nbsp;ratings&nbsp;for&nbsp;this&nbsp;volume.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"mainCategory":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;main&nbsp;category&nbsp;to&nbsp;which&nbsp;this&nbsp;volume&nbsp;belongs.&nbsp;It&nbsp;will&nbsp;be&nbsp;the&nbsp;category&nbsp;from&nbsp;the&nbsp;categories&nbsp;list&nbsp;returned&nbsp;below&nbsp;that&nbsp;has&nbsp;the&nbsp;highest&nbsp;weight.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"dimensions":&nbsp;{&nbsp;#&nbsp;Physical&nbsp;dimensions&nbsp;of&nbsp;this&nbsp;volume.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"width":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Width&nbsp;of&nbsp;this&nbsp;volume&nbsp;(in&nbsp;cm).<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"thickness":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Thickness&nbsp;of&nbsp;this&nbsp;volume&nbsp;(in&nbsp;cm).<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"height":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Height&nbsp;or&nbsp;length&nbsp;of&nbsp;this&nbsp;volume&nbsp;(in&nbsp;cm).<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"contentVersion":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;An&nbsp;identifier&nbsp;for&nbsp;the&nbsp;version&nbsp;of&nbsp;the&nbsp;volume&nbsp;content&nbsp;(text&nbsp;&amp;&nbsp;images).&nbsp;(In&nbsp;LITE&nbsp;projection)<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"industryIdentifiers":&nbsp;[&nbsp;#&nbsp;Industry&nbsp;standard&nbsp;identifiers&nbsp;for&nbsp;this&nbsp;volume.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"identifier":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Industry&nbsp;specific&nbsp;volume&nbsp;identifier.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Identifier&nbsp;type.&nbsp;Possible&nbsp;values&nbsp;are&nbsp;ISBN_10,&nbsp;ISBN_13,&nbsp;ISSN&nbsp;and&nbsp;OTHER.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"authors":&nbsp;[&nbsp;#&nbsp;The&nbsp;names&nbsp;of&nbsp;the&nbsp;authors&nbsp;and/or&nbsp;editors&nbsp;for&nbsp;this&nbsp;volume.&nbsp;(In&nbsp;LITE&nbsp;projection)<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"title":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Volume&nbsp;title.&nbsp;(In&nbsp;LITE&nbsp;projection.)<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"canonicalVolumeLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Canonical&nbsp;URL&nbsp;for&nbsp;a&nbsp;volume.&nbsp;(In&nbsp;LITE&nbsp;projection.)<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"infoLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;URL&nbsp;to&nbsp;view&nbsp;information&nbsp;about&nbsp;this&nbsp;volume&nbsp;on&nbsp;the&nbsp;Google&nbsp;Books&nbsp;site.&nbsp;(In&nbsp;LITE&nbsp;projection)<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"categories":&nbsp;[&nbsp;#&nbsp;A&nbsp;list&nbsp;of&nbsp;subject&nbsp;categories,&nbsp;such&nbsp;as&nbsp;"Fiction",&nbsp;"Suspense",&nbsp;etc.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"averageRating":&nbsp;3.140000,&nbsp;#&nbsp;The&nbsp;mean&nbsp;review&nbsp;rating&nbsp;for&nbsp;this&nbsp;volume.&nbsp;(min&nbsp;=&nbsp;1.0,&nbsp;max&nbsp;=&nbsp;5.0)<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Unique&nbsp;identifier&nbsp;for&nbsp;a&nbsp;volume.&nbsp;(In&nbsp;LITE&nbsp;projection.)<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"selfLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;URL&nbsp;to&nbsp;this&nbsp;resource.&nbsp;(In&nbsp;LITE&nbsp;projection.)<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"books#volumes",&nbsp;#&nbsp;Resource&nbsp;type.<br>
+&nbsp;&nbsp;}</tt></dd></dl>
+
+<hr>
+Data descriptors defined here:<br>
+<dl><dt><strong>__dict__</strong></dt>
+<dd><tt>dictionary&nbsp;for&nbsp;instance&nbsp;variables&nbsp;(if&nbsp;defined)</tt></dd>
+</dl>
+<dl><dt><strong>__weakref__</strong></dt>
+<dd><tt>list&nbsp;of&nbsp;weak&nbsp;references&nbsp;to&nbsp;the&nbsp;object&nbsp;(if&nbsp;defined)</tt></dd>
+</dl>
+</td></tr></table>
+</body></html>
\ No newline at end of file
diff --git a/docs/dyn/books.v1.mylibrary.annotations.html b/docs/dyn/books.v1.mylibrary.annotations.html
new file mode 100644
index 0000000..decdd38
--- /dev/null
+++ b/docs/dyn/books.v1.mylibrary.annotations.html
@@ -0,0 +1,460 @@
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><title>Python: class Resource</title>
+</head><body bgcolor="#f0f0f8">
+<p>
+<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
+<tr bgcolor="#ffc8d8">
+<td colspan=3 valign=bottom>&nbsp;<br>
+<font color="#000000" face="helvetica, arial"><a name="Resource">class <strong>Resource</strong></a>(<a href="__builtin__.html#object">__builtin__.object</a>)</font></td></tr>
+    
+<tr bgcolor="#ffc8d8"><td rowspan=2><tt>&nbsp;&nbsp;&nbsp;</tt></td>
+<td colspan=2><tt>A&nbsp;class&nbsp;for&nbsp;interacting&nbsp;with&nbsp;a&nbsp;resource.<br>&nbsp;</tt></td></tr>
+<tr><td>&nbsp;</td>
+<td width="100%">Methods defined here:<br>
+<dl><dt><a name="Resource-__init__"><strong>__init__</strong></a>(self)</dt></dl>
+
+<dl><dt><a name="Resource-delete"><strong>delete</strong></a> = method(self, **kwargs)</dt><dd><tt>Deletes&nbsp;an&nbsp;annotation.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;source:&nbsp;string,&nbsp;String&nbsp;to&nbsp;identify&nbsp;the&nbsp;originator&nbsp;of&nbsp;this&nbsp;request.<br>
+&nbsp;&nbsp;country:&nbsp;string,&nbsp;ISO-3166-1&nbsp;code&nbsp;to&nbsp;override&nbsp;the&nbsp;IP-based&nbsp;location.<br>
+&nbsp;&nbsp;annotationId:&nbsp;string,&nbsp;The&nbsp;annotation&nbsp;identifier&nbsp;for&nbsp;the&nbsp;annotation&nbsp;to&nbsp;delete.&nbsp;(required)</tt></dd></dl>
+
+<dl><dt><a name="Resource-get"><strong>get</strong></a> = method(self, **kwargs)</dt><dd><tt>Gets&nbsp;an&nbsp;annotation&nbsp;by&nbsp;its&nbsp;id.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;source:&nbsp;string,&nbsp;String&nbsp;to&nbsp;identify&nbsp;the&nbsp;originator&nbsp;of&nbsp;this&nbsp;request.<br>
+&nbsp;&nbsp;country:&nbsp;string,&nbsp;ISO-3166-1&nbsp;code&nbsp;to&nbsp;override&nbsp;the&nbsp;IP-based&nbsp;location.<br>
+&nbsp;&nbsp;annotationId:&nbsp;string,&nbsp;The&nbsp;annotation&nbsp;identifier&nbsp;for&nbsp;the&nbsp;annotation&nbsp;to&nbsp;retrieve.&nbsp;(required)<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"books#annotation",&nbsp;#&nbsp;Resource&nbsp;type.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"updated":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Timestamp&nbsp;for&nbsp;the&nbsp;last&nbsp;time&nbsp;this&nbsp;annotation&nbsp;was&nbsp;modified.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"created":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Timestamp&nbsp;for&nbsp;the&nbsp;created&nbsp;time&nbsp;of&nbsp;this&nbsp;annotation.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"beforeSelectedText":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Anchor&nbsp;text&nbsp;before&nbsp;excerpt.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"currentVersionRanges":&nbsp;{&nbsp;#&nbsp;Selection&nbsp;ranges&nbsp;for&nbsp;the&nbsp;most&nbsp;recent&nbsp;content&nbsp;version.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"contentVersion":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Content&nbsp;version&nbsp;applicable&nbsp;to&nbsp;ranges&nbsp;below.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"gbTextRange":&nbsp;{&nbsp;#&nbsp;Range&nbsp;in&nbsp;GB&nbsp;text&nbsp;format&nbsp;for&nbsp;this&nbsp;annotation&nbsp;for&nbsp;version&nbsp;above.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startPosition":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;starting&nbsp;position&nbsp;for&nbsp;the&nbsp;range.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endPosition":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;ending&nbsp;position&nbsp;for&nbsp;the&nbsp;range.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startOffset":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;offset&nbsp;from&nbsp;the&nbsp;starting&nbsp;position.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endOffset":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;offset&nbsp;from&nbsp;the&nbsp;ending&nbsp;position.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"cfiRange":&nbsp;{&nbsp;#&nbsp;Range&nbsp;in&nbsp;CFI&nbsp;format&nbsp;for&nbsp;this&nbsp;annotation&nbsp;for&nbsp;version&nbsp;above.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startPosition":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;starting&nbsp;position&nbsp;for&nbsp;the&nbsp;range.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endPosition":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;ending&nbsp;position&nbsp;for&nbsp;the&nbsp;range.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startOffset":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;offset&nbsp;from&nbsp;the&nbsp;starting&nbsp;position.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endOffset":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;offset&nbsp;from&nbsp;the&nbsp;ending&nbsp;position.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"gbImageRange":&nbsp;{&nbsp;#&nbsp;Range&nbsp;in&nbsp;GB&nbsp;image&nbsp;format&nbsp;for&nbsp;this&nbsp;annotation&nbsp;for&nbsp;version&nbsp;above.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startPosition":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;starting&nbsp;position&nbsp;for&nbsp;the&nbsp;range.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endPosition":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;ending&nbsp;position&nbsp;for&nbsp;the&nbsp;range.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startOffset":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;offset&nbsp;from&nbsp;the&nbsp;starting&nbsp;position.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endOffset":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;offset&nbsp;from&nbsp;the&nbsp;ending&nbsp;position.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"afterSelectedText":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Anchor&nbsp;text&nbsp;after&nbsp;excerpt.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"clientVersionRanges":&nbsp;{&nbsp;#&nbsp;Selection&nbsp;ranges&nbsp;sent&nbsp;from&nbsp;the&nbsp;client.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"contentVersion":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Content&nbsp;version&nbsp;the&nbsp;client&nbsp;sent&nbsp;in.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"gbTextRange":&nbsp;{&nbsp;#&nbsp;Range&nbsp;in&nbsp;GB&nbsp;text&nbsp;format&nbsp;for&nbsp;this&nbsp;annotation&nbsp;sent&nbsp;by&nbsp;client.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startPosition":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;starting&nbsp;position&nbsp;for&nbsp;the&nbsp;range.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endPosition":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;ending&nbsp;position&nbsp;for&nbsp;the&nbsp;range.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startOffset":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;offset&nbsp;from&nbsp;the&nbsp;starting&nbsp;position.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endOffset":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;offset&nbsp;from&nbsp;the&nbsp;ending&nbsp;position.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"cfiRange":&nbsp;{&nbsp;#&nbsp;Range&nbsp;in&nbsp;CFI&nbsp;format&nbsp;for&nbsp;this&nbsp;annotation&nbsp;sent&nbsp;by&nbsp;client.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startPosition":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;starting&nbsp;position&nbsp;for&nbsp;the&nbsp;range.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endPosition":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;ending&nbsp;position&nbsp;for&nbsp;the&nbsp;range.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startOffset":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;offset&nbsp;from&nbsp;the&nbsp;starting&nbsp;position.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endOffset":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;offset&nbsp;from&nbsp;the&nbsp;ending&nbsp;position.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"gbImageRange":&nbsp;{&nbsp;#&nbsp;Range&nbsp;in&nbsp;GB&nbsp;image&nbsp;format&nbsp;for&nbsp;this&nbsp;annotation&nbsp;sent&nbsp;by&nbsp;client.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startPosition":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;starting&nbsp;position&nbsp;for&nbsp;the&nbsp;range.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endPosition":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;ending&nbsp;position&nbsp;for&nbsp;the&nbsp;range.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startOffset":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;offset&nbsp;from&nbsp;the&nbsp;starting&nbsp;position.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endOffset":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;offset&nbsp;from&nbsp;the&nbsp;ending&nbsp;position.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"volumeId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;volume&nbsp;that&nbsp;this&nbsp;annotation&nbsp;belongs&nbsp;to.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"pageIds":&nbsp;[&nbsp;#&nbsp;Pages&nbsp;that&nbsp;this&nbsp;annotation&nbsp;spans.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"layerId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;layer&nbsp;this&nbsp;annotation&nbsp;is&nbsp;for.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"selectedText":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Excerpt&nbsp;from&nbsp;the&nbsp;volume.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"highlightStyle":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;highlight&nbsp;style&nbsp;for&nbsp;this&nbsp;annotation.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"data":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;User-created&nbsp;data&nbsp;for&nbsp;this&nbsp;annotation.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Id&nbsp;of&nbsp;this&nbsp;annotation,&nbsp;in&nbsp;the&nbsp;form&nbsp;of&nbsp;a&nbsp;GUID.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"selfLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;URL&nbsp;to&nbsp;this&nbsp;resource.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;}</tt></dd></dl>
+
+<dl><dt><a name="Resource-insert"><strong>insert</strong></a> = method(self, **kwargs)</dt><dd><tt>Inserts&nbsp;a&nbsp;new&nbsp;annotation.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;body:&nbsp;object,&nbsp;The&nbsp;request&nbsp;body.&nbsp;(required)<br>
+&nbsp;&nbsp;&nbsp;&nbsp;The&nbsp;object&nbsp;takes&nbsp;the&nbsp;form&nbsp;of:<br>
+&nbsp;<br>
+{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"books#annotation",&nbsp;#&nbsp;Resource&nbsp;type.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"updated":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Timestamp&nbsp;for&nbsp;the&nbsp;last&nbsp;time&nbsp;this&nbsp;annotation&nbsp;was&nbsp;modified.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"created":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Timestamp&nbsp;for&nbsp;the&nbsp;created&nbsp;time&nbsp;of&nbsp;this&nbsp;annotation.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"beforeSelectedText":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Anchor&nbsp;text&nbsp;before&nbsp;excerpt.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"currentVersionRanges":&nbsp;{&nbsp;#&nbsp;Selection&nbsp;ranges&nbsp;for&nbsp;the&nbsp;most&nbsp;recent&nbsp;content&nbsp;version.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"contentVersion":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Content&nbsp;version&nbsp;applicable&nbsp;to&nbsp;ranges&nbsp;below.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"gbTextRange":&nbsp;{&nbsp;#&nbsp;Range&nbsp;in&nbsp;GB&nbsp;text&nbsp;format&nbsp;for&nbsp;this&nbsp;annotation&nbsp;for&nbsp;version&nbsp;above.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startPosition":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;starting&nbsp;position&nbsp;for&nbsp;the&nbsp;range.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endPosition":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;ending&nbsp;position&nbsp;for&nbsp;the&nbsp;range.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startOffset":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;offset&nbsp;from&nbsp;the&nbsp;starting&nbsp;position.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endOffset":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;offset&nbsp;from&nbsp;the&nbsp;ending&nbsp;position.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"cfiRange":&nbsp;{&nbsp;#&nbsp;Range&nbsp;in&nbsp;CFI&nbsp;format&nbsp;for&nbsp;this&nbsp;annotation&nbsp;for&nbsp;version&nbsp;above.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startPosition":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;starting&nbsp;position&nbsp;for&nbsp;the&nbsp;range.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endPosition":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;ending&nbsp;position&nbsp;for&nbsp;the&nbsp;range.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startOffset":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;offset&nbsp;from&nbsp;the&nbsp;starting&nbsp;position.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endOffset":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;offset&nbsp;from&nbsp;the&nbsp;ending&nbsp;position.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"gbImageRange":&nbsp;{&nbsp;#&nbsp;Range&nbsp;in&nbsp;GB&nbsp;image&nbsp;format&nbsp;for&nbsp;this&nbsp;annotation&nbsp;for&nbsp;version&nbsp;above.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startPosition":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;starting&nbsp;position&nbsp;for&nbsp;the&nbsp;range.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endPosition":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;ending&nbsp;position&nbsp;for&nbsp;the&nbsp;range.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startOffset":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;offset&nbsp;from&nbsp;the&nbsp;starting&nbsp;position.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endOffset":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;offset&nbsp;from&nbsp;the&nbsp;ending&nbsp;position.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"afterSelectedText":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Anchor&nbsp;text&nbsp;after&nbsp;excerpt.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"clientVersionRanges":&nbsp;{&nbsp;#&nbsp;Selection&nbsp;ranges&nbsp;sent&nbsp;from&nbsp;the&nbsp;client.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"contentVersion":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Content&nbsp;version&nbsp;the&nbsp;client&nbsp;sent&nbsp;in.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"gbTextRange":&nbsp;{&nbsp;#&nbsp;Range&nbsp;in&nbsp;GB&nbsp;text&nbsp;format&nbsp;for&nbsp;this&nbsp;annotation&nbsp;sent&nbsp;by&nbsp;client.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startPosition":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;starting&nbsp;position&nbsp;for&nbsp;the&nbsp;range.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endPosition":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;ending&nbsp;position&nbsp;for&nbsp;the&nbsp;range.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startOffset":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;offset&nbsp;from&nbsp;the&nbsp;starting&nbsp;position.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endOffset":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;offset&nbsp;from&nbsp;the&nbsp;ending&nbsp;position.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"cfiRange":&nbsp;{&nbsp;#&nbsp;Range&nbsp;in&nbsp;CFI&nbsp;format&nbsp;for&nbsp;this&nbsp;annotation&nbsp;sent&nbsp;by&nbsp;client.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startPosition":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;starting&nbsp;position&nbsp;for&nbsp;the&nbsp;range.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endPosition":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;ending&nbsp;position&nbsp;for&nbsp;the&nbsp;range.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startOffset":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;offset&nbsp;from&nbsp;the&nbsp;starting&nbsp;position.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endOffset":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;offset&nbsp;from&nbsp;the&nbsp;ending&nbsp;position.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"gbImageRange":&nbsp;{&nbsp;#&nbsp;Range&nbsp;in&nbsp;GB&nbsp;image&nbsp;format&nbsp;for&nbsp;this&nbsp;annotation&nbsp;sent&nbsp;by&nbsp;client.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startPosition":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;starting&nbsp;position&nbsp;for&nbsp;the&nbsp;range.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endPosition":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;ending&nbsp;position&nbsp;for&nbsp;the&nbsp;range.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startOffset":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;offset&nbsp;from&nbsp;the&nbsp;starting&nbsp;position.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endOffset":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;offset&nbsp;from&nbsp;the&nbsp;ending&nbsp;position.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"volumeId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;volume&nbsp;that&nbsp;this&nbsp;annotation&nbsp;belongs&nbsp;to.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"pageIds":&nbsp;[&nbsp;#&nbsp;Pages&nbsp;that&nbsp;this&nbsp;annotation&nbsp;spans.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"layerId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;layer&nbsp;this&nbsp;annotation&nbsp;is&nbsp;for.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"selectedText":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Excerpt&nbsp;from&nbsp;the&nbsp;volume.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"highlightStyle":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;highlight&nbsp;style&nbsp;for&nbsp;this&nbsp;annotation.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"data":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;User-created&nbsp;data&nbsp;for&nbsp;this&nbsp;annotation.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Id&nbsp;of&nbsp;this&nbsp;annotation,&nbsp;in&nbsp;the&nbsp;form&nbsp;of&nbsp;a&nbsp;GUID.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"selfLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;URL&nbsp;to&nbsp;this&nbsp;resource.<br>
+&nbsp;&nbsp;}<br>
+&nbsp;<br>
+&nbsp;&nbsp;source:&nbsp;string,&nbsp;String&nbsp;to&nbsp;identify&nbsp;the&nbsp;originator&nbsp;of&nbsp;this&nbsp;request.<br>
+&nbsp;&nbsp;country:&nbsp;string,&nbsp;ISO-3166-1&nbsp;code&nbsp;to&nbsp;override&nbsp;the&nbsp;IP-based&nbsp;location.<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"books#annotation",&nbsp;#&nbsp;Resource&nbsp;type.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"updated":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Timestamp&nbsp;for&nbsp;the&nbsp;last&nbsp;time&nbsp;this&nbsp;annotation&nbsp;was&nbsp;modified.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"created":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Timestamp&nbsp;for&nbsp;the&nbsp;created&nbsp;time&nbsp;of&nbsp;this&nbsp;annotation.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"beforeSelectedText":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Anchor&nbsp;text&nbsp;before&nbsp;excerpt.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"currentVersionRanges":&nbsp;{&nbsp;#&nbsp;Selection&nbsp;ranges&nbsp;for&nbsp;the&nbsp;most&nbsp;recent&nbsp;content&nbsp;version.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"contentVersion":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Content&nbsp;version&nbsp;applicable&nbsp;to&nbsp;ranges&nbsp;below.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"gbTextRange":&nbsp;{&nbsp;#&nbsp;Range&nbsp;in&nbsp;GB&nbsp;text&nbsp;format&nbsp;for&nbsp;this&nbsp;annotation&nbsp;for&nbsp;version&nbsp;above.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startPosition":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;starting&nbsp;position&nbsp;for&nbsp;the&nbsp;range.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endPosition":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;ending&nbsp;position&nbsp;for&nbsp;the&nbsp;range.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startOffset":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;offset&nbsp;from&nbsp;the&nbsp;starting&nbsp;position.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endOffset":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;offset&nbsp;from&nbsp;the&nbsp;ending&nbsp;position.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"cfiRange":&nbsp;{&nbsp;#&nbsp;Range&nbsp;in&nbsp;CFI&nbsp;format&nbsp;for&nbsp;this&nbsp;annotation&nbsp;for&nbsp;version&nbsp;above.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startPosition":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;starting&nbsp;position&nbsp;for&nbsp;the&nbsp;range.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endPosition":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;ending&nbsp;position&nbsp;for&nbsp;the&nbsp;range.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startOffset":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;offset&nbsp;from&nbsp;the&nbsp;starting&nbsp;position.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endOffset":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;offset&nbsp;from&nbsp;the&nbsp;ending&nbsp;position.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"gbImageRange":&nbsp;{&nbsp;#&nbsp;Range&nbsp;in&nbsp;GB&nbsp;image&nbsp;format&nbsp;for&nbsp;this&nbsp;annotation&nbsp;for&nbsp;version&nbsp;above.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startPosition":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;starting&nbsp;position&nbsp;for&nbsp;the&nbsp;range.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endPosition":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;ending&nbsp;position&nbsp;for&nbsp;the&nbsp;range.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startOffset":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;offset&nbsp;from&nbsp;the&nbsp;starting&nbsp;position.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endOffset":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;offset&nbsp;from&nbsp;the&nbsp;ending&nbsp;position.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"afterSelectedText":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Anchor&nbsp;text&nbsp;after&nbsp;excerpt.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"clientVersionRanges":&nbsp;{&nbsp;#&nbsp;Selection&nbsp;ranges&nbsp;sent&nbsp;from&nbsp;the&nbsp;client.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"contentVersion":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Content&nbsp;version&nbsp;the&nbsp;client&nbsp;sent&nbsp;in.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"gbTextRange":&nbsp;{&nbsp;#&nbsp;Range&nbsp;in&nbsp;GB&nbsp;text&nbsp;format&nbsp;for&nbsp;this&nbsp;annotation&nbsp;sent&nbsp;by&nbsp;client.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startPosition":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;starting&nbsp;position&nbsp;for&nbsp;the&nbsp;range.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endPosition":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;ending&nbsp;position&nbsp;for&nbsp;the&nbsp;range.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startOffset":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;offset&nbsp;from&nbsp;the&nbsp;starting&nbsp;position.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endOffset":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;offset&nbsp;from&nbsp;the&nbsp;ending&nbsp;position.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"cfiRange":&nbsp;{&nbsp;#&nbsp;Range&nbsp;in&nbsp;CFI&nbsp;format&nbsp;for&nbsp;this&nbsp;annotation&nbsp;sent&nbsp;by&nbsp;client.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startPosition":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;starting&nbsp;position&nbsp;for&nbsp;the&nbsp;range.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endPosition":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;ending&nbsp;position&nbsp;for&nbsp;the&nbsp;range.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startOffset":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;offset&nbsp;from&nbsp;the&nbsp;starting&nbsp;position.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endOffset":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;offset&nbsp;from&nbsp;the&nbsp;ending&nbsp;position.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"gbImageRange":&nbsp;{&nbsp;#&nbsp;Range&nbsp;in&nbsp;GB&nbsp;image&nbsp;format&nbsp;for&nbsp;this&nbsp;annotation&nbsp;sent&nbsp;by&nbsp;client.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startPosition":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;starting&nbsp;position&nbsp;for&nbsp;the&nbsp;range.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endPosition":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;ending&nbsp;position&nbsp;for&nbsp;the&nbsp;range.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startOffset":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;offset&nbsp;from&nbsp;the&nbsp;starting&nbsp;position.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endOffset":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;offset&nbsp;from&nbsp;the&nbsp;ending&nbsp;position.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"volumeId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;volume&nbsp;that&nbsp;this&nbsp;annotation&nbsp;belongs&nbsp;to.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"pageIds":&nbsp;[&nbsp;#&nbsp;Pages&nbsp;that&nbsp;this&nbsp;annotation&nbsp;spans.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"layerId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;layer&nbsp;this&nbsp;annotation&nbsp;is&nbsp;for.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"selectedText":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Excerpt&nbsp;from&nbsp;the&nbsp;volume.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"highlightStyle":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;highlight&nbsp;style&nbsp;for&nbsp;this&nbsp;annotation.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"data":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;User-created&nbsp;data&nbsp;for&nbsp;this&nbsp;annotation.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Id&nbsp;of&nbsp;this&nbsp;annotation,&nbsp;in&nbsp;the&nbsp;form&nbsp;of&nbsp;a&nbsp;GUID.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"selfLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;URL&nbsp;to&nbsp;this&nbsp;resource.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;}</tt></dd></dl>
+
+<dl><dt><a name="Resource-list"><strong>list</strong></a> = method(self, **kwargs)</dt><dd><tt>Retrieves&nbsp;a&nbsp;list&nbsp;of&nbsp;annotations,&nbsp;possibly&nbsp;filtered.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;pageToken:&nbsp;string,&nbsp;The&nbsp;value&nbsp;of&nbsp;the&nbsp;nextToken&nbsp;from&nbsp;the&nbsp;previous&nbsp;page.<br>
+&nbsp;&nbsp;layerId:&nbsp;string,&nbsp;The&nbsp;layer&nbsp;id&nbsp;to&nbsp;limit&nbsp;annotation&nbsp;by.<br>
+&nbsp;&nbsp;volumeId:&nbsp;string,&nbsp;The&nbsp;volume&nbsp;to&nbsp;restrict&nbsp;annotations&nbsp;to.<br>
+&nbsp;&nbsp;maxResults:&nbsp;integer,&nbsp;Maximum&nbsp;number&nbsp;of&nbsp;results&nbsp;to&nbsp;return<br>
+&nbsp;&nbsp;source:&nbsp;string,&nbsp;String&nbsp;to&nbsp;identify&nbsp;the&nbsp;originator&nbsp;of&nbsp;this&nbsp;request.<br>
+&nbsp;&nbsp;pageIds:&nbsp;string,&nbsp;The&nbsp;page&nbsp;id(s)&nbsp;for&nbsp;the&nbsp;volume&nbsp;that&nbsp;is&nbsp;being&nbsp;queried.&nbsp;(repeated)<br>
+&nbsp;&nbsp;contentVersion:&nbsp;string,&nbsp;The&nbsp;content&nbsp;version&nbsp;for&nbsp;the&nbsp;requested&nbsp;volume.<br>
+&nbsp;&nbsp;country:&nbsp;string,&nbsp;ISO-3166-1&nbsp;code&nbsp;to&nbsp;override&nbsp;the&nbsp;IP-based&nbsp;location.<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"nextPageToken":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Token&nbsp;to&nbsp;pass&nbsp;in&nbsp;for&nbsp;pagination&nbsp;for&nbsp;the&nbsp;next&nbsp;page.&nbsp;This&nbsp;will&nbsp;not&nbsp;be&nbsp;present&nbsp;if&nbsp;this&nbsp;request&nbsp;does&nbsp;not&nbsp;have&nbsp;more&nbsp;results.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"items":&nbsp;[&nbsp;#&nbsp;A&nbsp;list&nbsp;of&nbsp;annotations.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"books#annotation",&nbsp;#&nbsp;Resource&nbsp;type.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"updated":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Timestamp&nbsp;for&nbsp;the&nbsp;last&nbsp;time&nbsp;this&nbsp;annotation&nbsp;was&nbsp;modified.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"created":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Timestamp&nbsp;for&nbsp;the&nbsp;created&nbsp;time&nbsp;of&nbsp;this&nbsp;annotation.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"beforeSelectedText":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Anchor&nbsp;text&nbsp;before&nbsp;excerpt.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"currentVersionRanges":&nbsp;{&nbsp;#&nbsp;Selection&nbsp;ranges&nbsp;for&nbsp;the&nbsp;most&nbsp;recent&nbsp;content&nbsp;version.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"contentVersion":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Content&nbsp;version&nbsp;applicable&nbsp;to&nbsp;ranges&nbsp;below.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"gbTextRange":&nbsp;{&nbsp;#&nbsp;Range&nbsp;in&nbsp;GB&nbsp;text&nbsp;format&nbsp;for&nbsp;this&nbsp;annotation&nbsp;for&nbsp;version&nbsp;above.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startPosition":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;starting&nbsp;position&nbsp;for&nbsp;the&nbsp;range.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endPosition":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;ending&nbsp;position&nbsp;for&nbsp;the&nbsp;range.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startOffset":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;offset&nbsp;from&nbsp;the&nbsp;starting&nbsp;position.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endOffset":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;offset&nbsp;from&nbsp;the&nbsp;ending&nbsp;position.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"cfiRange":&nbsp;{&nbsp;#&nbsp;Range&nbsp;in&nbsp;CFI&nbsp;format&nbsp;for&nbsp;this&nbsp;annotation&nbsp;for&nbsp;version&nbsp;above.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startPosition":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;starting&nbsp;position&nbsp;for&nbsp;the&nbsp;range.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endPosition":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;ending&nbsp;position&nbsp;for&nbsp;the&nbsp;range.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startOffset":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;offset&nbsp;from&nbsp;the&nbsp;starting&nbsp;position.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endOffset":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;offset&nbsp;from&nbsp;the&nbsp;ending&nbsp;position.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"gbImageRange":&nbsp;{&nbsp;#&nbsp;Range&nbsp;in&nbsp;GB&nbsp;image&nbsp;format&nbsp;for&nbsp;this&nbsp;annotation&nbsp;for&nbsp;version&nbsp;above.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startPosition":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;starting&nbsp;position&nbsp;for&nbsp;the&nbsp;range.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endPosition":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;ending&nbsp;position&nbsp;for&nbsp;the&nbsp;range.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startOffset":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;offset&nbsp;from&nbsp;the&nbsp;starting&nbsp;position.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endOffset":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;offset&nbsp;from&nbsp;the&nbsp;ending&nbsp;position.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"afterSelectedText":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Anchor&nbsp;text&nbsp;after&nbsp;excerpt.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"clientVersionRanges":&nbsp;{&nbsp;#&nbsp;Selection&nbsp;ranges&nbsp;sent&nbsp;from&nbsp;the&nbsp;client.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"contentVersion":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Content&nbsp;version&nbsp;the&nbsp;client&nbsp;sent&nbsp;in.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"gbTextRange":&nbsp;{&nbsp;#&nbsp;Range&nbsp;in&nbsp;GB&nbsp;text&nbsp;format&nbsp;for&nbsp;this&nbsp;annotation&nbsp;sent&nbsp;by&nbsp;client.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startPosition":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;starting&nbsp;position&nbsp;for&nbsp;the&nbsp;range.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endPosition":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;ending&nbsp;position&nbsp;for&nbsp;the&nbsp;range.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startOffset":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;offset&nbsp;from&nbsp;the&nbsp;starting&nbsp;position.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endOffset":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;offset&nbsp;from&nbsp;the&nbsp;ending&nbsp;position.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"cfiRange":&nbsp;{&nbsp;#&nbsp;Range&nbsp;in&nbsp;CFI&nbsp;format&nbsp;for&nbsp;this&nbsp;annotation&nbsp;sent&nbsp;by&nbsp;client.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startPosition":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;starting&nbsp;position&nbsp;for&nbsp;the&nbsp;range.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endPosition":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;ending&nbsp;position&nbsp;for&nbsp;the&nbsp;range.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startOffset":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;offset&nbsp;from&nbsp;the&nbsp;starting&nbsp;position.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endOffset":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;offset&nbsp;from&nbsp;the&nbsp;ending&nbsp;position.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"gbImageRange":&nbsp;{&nbsp;#&nbsp;Range&nbsp;in&nbsp;GB&nbsp;image&nbsp;format&nbsp;for&nbsp;this&nbsp;annotation&nbsp;sent&nbsp;by&nbsp;client.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startPosition":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;starting&nbsp;position&nbsp;for&nbsp;the&nbsp;range.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endPosition":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;ending&nbsp;position&nbsp;for&nbsp;the&nbsp;range.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startOffset":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;offset&nbsp;from&nbsp;the&nbsp;starting&nbsp;position.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endOffset":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;offset&nbsp;from&nbsp;the&nbsp;ending&nbsp;position.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"volumeId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;volume&nbsp;that&nbsp;this&nbsp;annotation&nbsp;belongs&nbsp;to.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"pageIds":&nbsp;[&nbsp;#&nbsp;Pages&nbsp;that&nbsp;this&nbsp;annotation&nbsp;spans.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"layerId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;layer&nbsp;this&nbsp;annotation&nbsp;is&nbsp;for.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"selectedText":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Excerpt&nbsp;from&nbsp;the&nbsp;volume.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"highlightStyle":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;highlight&nbsp;style&nbsp;for&nbsp;this&nbsp;annotation.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"data":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;User-created&nbsp;data&nbsp;for&nbsp;this&nbsp;annotation.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Id&nbsp;of&nbsp;this&nbsp;annotation,&nbsp;in&nbsp;the&nbsp;form&nbsp;of&nbsp;a&nbsp;GUID.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"selfLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;URL&nbsp;to&nbsp;this&nbsp;resource.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"books#annotations",&nbsp;#&nbsp;Resource&nbsp;type.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"totalItems":&nbsp;42,&nbsp;#&nbsp;Total&nbsp;number&nbsp;of&nbsp;annotations&nbsp;found.&nbsp;This&nbsp;may&nbsp;be&nbsp;greater&nbsp;than&nbsp;the&nbsp;number&nbsp;of&nbsp;notes&nbsp;returned&nbsp;in&nbsp;this&nbsp;response&nbsp;if&nbsp;results&nbsp;have&nbsp;been&nbsp;paginated.<br>
+&nbsp;&nbsp;}</tt></dd></dl>
+
+<dl><dt><a name="Resource-list_next"><strong>list_next</strong></a> = methodNext(self, previous_request, previous_response)</dt><dd><tt>Retrieves&nbsp;the&nbsp;next&nbsp;page&nbsp;of&nbsp;results.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;previous_request:&nbsp;The&nbsp;request&nbsp;for&nbsp;the&nbsp;previous&nbsp;page.<br>
+&nbsp;&nbsp;previous_response:&nbsp;The&nbsp;response&nbsp;from&nbsp;the&nbsp;request&nbsp;for&nbsp;the&nbsp;previous&nbsp;page.<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;A&nbsp;request&nbsp;object&nbsp;that&nbsp;you&nbsp;can&nbsp;call&nbsp;'execute()'&nbsp;on&nbsp;to&nbsp;request&nbsp;the&nbsp;next<br>
+&nbsp;&nbsp;page.&nbsp;Returns&nbsp;None&nbsp;if&nbsp;there&nbsp;are&nbsp;no&nbsp;more&nbsp;items&nbsp;in&nbsp;the&nbsp;collection.</tt></dd></dl>
+
+<dl><dt><a name="Resource-update"><strong>update</strong></a> = method(self, **kwargs)</dt><dd><tt>Updates&nbsp;an&nbsp;existing&nbsp;annotation.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;body:&nbsp;object,&nbsp;The&nbsp;request&nbsp;body.&nbsp;(required)<br>
+&nbsp;&nbsp;&nbsp;&nbsp;The&nbsp;object&nbsp;takes&nbsp;the&nbsp;form&nbsp;of:<br>
+&nbsp;<br>
+{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"books#annotation",&nbsp;#&nbsp;Resource&nbsp;type.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"updated":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Timestamp&nbsp;for&nbsp;the&nbsp;last&nbsp;time&nbsp;this&nbsp;annotation&nbsp;was&nbsp;modified.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"created":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Timestamp&nbsp;for&nbsp;the&nbsp;created&nbsp;time&nbsp;of&nbsp;this&nbsp;annotation.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"beforeSelectedText":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Anchor&nbsp;text&nbsp;before&nbsp;excerpt.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"currentVersionRanges":&nbsp;{&nbsp;#&nbsp;Selection&nbsp;ranges&nbsp;for&nbsp;the&nbsp;most&nbsp;recent&nbsp;content&nbsp;version.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"contentVersion":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Content&nbsp;version&nbsp;applicable&nbsp;to&nbsp;ranges&nbsp;below.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"gbTextRange":&nbsp;{&nbsp;#&nbsp;Range&nbsp;in&nbsp;GB&nbsp;text&nbsp;format&nbsp;for&nbsp;this&nbsp;annotation&nbsp;for&nbsp;version&nbsp;above.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startPosition":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;starting&nbsp;position&nbsp;for&nbsp;the&nbsp;range.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endPosition":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;ending&nbsp;position&nbsp;for&nbsp;the&nbsp;range.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startOffset":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;offset&nbsp;from&nbsp;the&nbsp;starting&nbsp;position.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endOffset":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;offset&nbsp;from&nbsp;the&nbsp;ending&nbsp;position.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"cfiRange":&nbsp;{&nbsp;#&nbsp;Range&nbsp;in&nbsp;CFI&nbsp;format&nbsp;for&nbsp;this&nbsp;annotation&nbsp;for&nbsp;version&nbsp;above.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startPosition":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;starting&nbsp;position&nbsp;for&nbsp;the&nbsp;range.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endPosition":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;ending&nbsp;position&nbsp;for&nbsp;the&nbsp;range.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startOffset":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;offset&nbsp;from&nbsp;the&nbsp;starting&nbsp;position.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endOffset":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;offset&nbsp;from&nbsp;the&nbsp;ending&nbsp;position.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"gbImageRange":&nbsp;{&nbsp;#&nbsp;Range&nbsp;in&nbsp;GB&nbsp;image&nbsp;format&nbsp;for&nbsp;this&nbsp;annotation&nbsp;for&nbsp;version&nbsp;above.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startPosition":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;starting&nbsp;position&nbsp;for&nbsp;the&nbsp;range.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endPosition":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;ending&nbsp;position&nbsp;for&nbsp;the&nbsp;range.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startOffset":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;offset&nbsp;from&nbsp;the&nbsp;starting&nbsp;position.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endOffset":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;offset&nbsp;from&nbsp;the&nbsp;ending&nbsp;position.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"afterSelectedText":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Anchor&nbsp;text&nbsp;after&nbsp;excerpt.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"clientVersionRanges":&nbsp;{&nbsp;#&nbsp;Selection&nbsp;ranges&nbsp;sent&nbsp;from&nbsp;the&nbsp;client.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"contentVersion":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Content&nbsp;version&nbsp;the&nbsp;client&nbsp;sent&nbsp;in.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"gbTextRange":&nbsp;{&nbsp;#&nbsp;Range&nbsp;in&nbsp;GB&nbsp;text&nbsp;format&nbsp;for&nbsp;this&nbsp;annotation&nbsp;sent&nbsp;by&nbsp;client.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startPosition":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;starting&nbsp;position&nbsp;for&nbsp;the&nbsp;range.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endPosition":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;ending&nbsp;position&nbsp;for&nbsp;the&nbsp;range.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startOffset":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;offset&nbsp;from&nbsp;the&nbsp;starting&nbsp;position.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endOffset":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;offset&nbsp;from&nbsp;the&nbsp;ending&nbsp;position.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"cfiRange":&nbsp;{&nbsp;#&nbsp;Range&nbsp;in&nbsp;CFI&nbsp;format&nbsp;for&nbsp;this&nbsp;annotation&nbsp;sent&nbsp;by&nbsp;client.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startPosition":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;starting&nbsp;position&nbsp;for&nbsp;the&nbsp;range.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endPosition":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;ending&nbsp;position&nbsp;for&nbsp;the&nbsp;range.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startOffset":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;offset&nbsp;from&nbsp;the&nbsp;starting&nbsp;position.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endOffset":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;offset&nbsp;from&nbsp;the&nbsp;ending&nbsp;position.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"gbImageRange":&nbsp;{&nbsp;#&nbsp;Range&nbsp;in&nbsp;GB&nbsp;image&nbsp;format&nbsp;for&nbsp;this&nbsp;annotation&nbsp;sent&nbsp;by&nbsp;client.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startPosition":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;starting&nbsp;position&nbsp;for&nbsp;the&nbsp;range.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endPosition":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;ending&nbsp;position&nbsp;for&nbsp;the&nbsp;range.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startOffset":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;offset&nbsp;from&nbsp;the&nbsp;starting&nbsp;position.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endOffset":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;offset&nbsp;from&nbsp;the&nbsp;ending&nbsp;position.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"volumeId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;volume&nbsp;that&nbsp;this&nbsp;annotation&nbsp;belongs&nbsp;to.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"pageIds":&nbsp;[&nbsp;#&nbsp;Pages&nbsp;that&nbsp;this&nbsp;annotation&nbsp;spans.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"layerId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;layer&nbsp;this&nbsp;annotation&nbsp;is&nbsp;for.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"selectedText":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Excerpt&nbsp;from&nbsp;the&nbsp;volume.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"highlightStyle":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;highlight&nbsp;style&nbsp;for&nbsp;this&nbsp;annotation.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"data":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;User-created&nbsp;data&nbsp;for&nbsp;this&nbsp;annotation.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Id&nbsp;of&nbsp;this&nbsp;annotation,&nbsp;in&nbsp;the&nbsp;form&nbsp;of&nbsp;a&nbsp;GUID.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"selfLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;URL&nbsp;to&nbsp;this&nbsp;resource.<br>
+&nbsp;&nbsp;}<br>
+&nbsp;<br>
+&nbsp;&nbsp;source:&nbsp;string,&nbsp;String&nbsp;to&nbsp;identify&nbsp;the&nbsp;originator&nbsp;of&nbsp;this&nbsp;request.<br>
+&nbsp;&nbsp;country:&nbsp;string,&nbsp;ISO-3166-1&nbsp;code&nbsp;to&nbsp;override&nbsp;the&nbsp;IP-based&nbsp;location.<br>
+&nbsp;&nbsp;annotationId:&nbsp;string,&nbsp;The&nbsp;annotation&nbsp;identifier&nbsp;for&nbsp;the&nbsp;annotation&nbsp;to&nbsp;update.&nbsp;(required)<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"books#annotation",&nbsp;#&nbsp;Resource&nbsp;type.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"updated":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Timestamp&nbsp;for&nbsp;the&nbsp;last&nbsp;time&nbsp;this&nbsp;annotation&nbsp;was&nbsp;modified.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"created":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Timestamp&nbsp;for&nbsp;the&nbsp;created&nbsp;time&nbsp;of&nbsp;this&nbsp;annotation.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"beforeSelectedText":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Anchor&nbsp;text&nbsp;before&nbsp;excerpt.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"currentVersionRanges":&nbsp;{&nbsp;#&nbsp;Selection&nbsp;ranges&nbsp;for&nbsp;the&nbsp;most&nbsp;recent&nbsp;content&nbsp;version.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"contentVersion":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Content&nbsp;version&nbsp;applicable&nbsp;to&nbsp;ranges&nbsp;below.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"gbTextRange":&nbsp;{&nbsp;#&nbsp;Range&nbsp;in&nbsp;GB&nbsp;text&nbsp;format&nbsp;for&nbsp;this&nbsp;annotation&nbsp;for&nbsp;version&nbsp;above.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startPosition":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;starting&nbsp;position&nbsp;for&nbsp;the&nbsp;range.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endPosition":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;ending&nbsp;position&nbsp;for&nbsp;the&nbsp;range.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startOffset":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;offset&nbsp;from&nbsp;the&nbsp;starting&nbsp;position.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endOffset":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;offset&nbsp;from&nbsp;the&nbsp;ending&nbsp;position.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"cfiRange":&nbsp;{&nbsp;#&nbsp;Range&nbsp;in&nbsp;CFI&nbsp;format&nbsp;for&nbsp;this&nbsp;annotation&nbsp;for&nbsp;version&nbsp;above.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startPosition":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;starting&nbsp;position&nbsp;for&nbsp;the&nbsp;range.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endPosition":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;ending&nbsp;position&nbsp;for&nbsp;the&nbsp;range.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startOffset":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;offset&nbsp;from&nbsp;the&nbsp;starting&nbsp;position.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endOffset":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;offset&nbsp;from&nbsp;the&nbsp;ending&nbsp;position.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"gbImageRange":&nbsp;{&nbsp;#&nbsp;Range&nbsp;in&nbsp;GB&nbsp;image&nbsp;format&nbsp;for&nbsp;this&nbsp;annotation&nbsp;for&nbsp;version&nbsp;above.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startPosition":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;starting&nbsp;position&nbsp;for&nbsp;the&nbsp;range.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endPosition":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;ending&nbsp;position&nbsp;for&nbsp;the&nbsp;range.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startOffset":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;offset&nbsp;from&nbsp;the&nbsp;starting&nbsp;position.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endOffset":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;offset&nbsp;from&nbsp;the&nbsp;ending&nbsp;position.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"afterSelectedText":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Anchor&nbsp;text&nbsp;after&nbsp;excerpt.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"clientVersionRanges":&nbsp;{&nbsp;#&nbsp;Selection&nbsp;ranges&nbsp;sent&nbsp;from&nbsp;the&nbsp;client.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"contentVersion":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Content&nbsp;version&nbsp;the&nbsp;client&nbsp;sent&nbsp;in.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"gbTextRange":&nbsp;{&nbsp;#&nbsp;Range&nbsp;in&nbsp;GB&nbsp;text&nbsp;format&nbsp;for&nbsp;this&nbsp;annotation&nbsp;sent&nbsp;by&nbsp;client.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startPosition":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;starting&nbsp;position&nbsp;for&nbsp;the&nbsp;range.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endPosition":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;ending&nbsp;position&nbsp;for&nbsp;the&nbsp;range.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startOffset":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;offset&nbsp;from&nbsp;the&nbsp;starting&nbsp;position.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endOffset":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;offset&nbsp;from&nbsp;the&nbsp;ending&nbsp;position.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"cfiRange":&nbsp;{&nbsp;#&nbsp;Range&nbsp;in&nbsp;CFI&nbsp;format&nbsp;for&nbsp;this&nbsp;annotation&nbsp;sent&nbsp;by&nbsp;client.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startPosition":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;starting&nbsp;position&nbsp;for&nbsp;the&nbsp;range.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endPosition":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;ending&nbsp;position&nbsp;for&nbsp;the&nbsp;range.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startOffset":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;offset&nbsp;from&nbsp;the&nbsp;starting&nbsp;position.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endOffset":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;offset&nbsp;from&nbsp;the&nbsp;ending&nbsp;position.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"gbImageRange":&nbsp;{&nbsp;#&nbsp;Range&nbsp;in&nbsp;GB&nbsp;image&nbsp;format&nbsp;for&nbsp;this&nbsp;annotation&nbsp;sent&nbsp;by&nbsp;client.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startPosition":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;starting&nbsp;position&nbsp;for&nbsp;the&nbsp;range.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endPosition":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;ending&nbsp;position&nbsp;for&nbsp;the&nbsp;range.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startOffset":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;offset&nbsp;from&nbsp;the&nbsp;starting&nbsp;position.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endOffset":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;offset&nbsp;from&nbsp;the&nbsp;ending&nbsp;position.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"volumeId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;volume&nbsp;that&nbsp;this&nbsp;annotation&nbsp;belongs&nbsp;to.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"pageIds":&nbsp;[&nbsp;#&nbsp;Pages&nbsp;that&nbsp;this&nbsp;annotation&nbsp;spans.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"layerId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;layer&nbsp;this&nbsp;annotation&nbsp;is&nbsp;for.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"selectedText":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Excerpt&nbsp;from&nbsp;the&nbsp;volume.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"highlightStyle":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;highlight&nbsp;style&nbsp;for&nbsp;this&nbsp;annotation.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"data":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;User-created&nbsp;data&nbsp;for&nbsp;this&nbsp;annotation.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Id&nbsp;of&nbsp;this&nbsp;annotation,&nbsp;in&nbsp;the&nbsp;form&nbsp;of&nbsp;a&nbsp;GUID.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"selfLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;URL&nbsp;to&nbsp;this&nbsp;resource.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;}</tt></dd></dl>
+
+<hr>
+Data descriptors defined here:<br>
+<dl><dt><strong>__dict__</strong></dt>
+<dd><tt>dictionary&nbsp;for&nbsp;instance&nbsp;variables&nbsp;(if&nbsp;defined)</tt></dd>
+</dl>
+<dl><dt><strong>__weakref__</strong></dt>
+<dd><tt>list&nbsp;of&nbsp;weak&nbsp;references&nbsp;to&nbsp;the&nbsp;object&nbsp;(if&nbsp;defined)</tt></dd>
+</dl>
+</td></tr></table>
+</body></html>
\ No newline at end of file
diff --git a/docs/dyn/books.v1.mylibrary.bookshelves.volumes.html b/docs/dyn/books.v1.mylibrary.bookshelves.volumes.html
index 666325d..6441097 100644
--- a/docs/dyn/books.v1.mylibrary.bookshelves.volumes.html
+++ b/docs/dyn/books.v1.mylibrary.bookshelves.volumes.html
@@ -33,7 +33,7 @@
 &nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
 &nbsp;<br>
 &nbsp;&nbsp;&nbsp;&nbsp;{<br>
-&nbsp;&nbsp;&nbsp;&nbsp;"totalItems":&nbsp;42,&nbsp;#&nbsp;Total&nbsp;number&nbsp;of&nbsp;volumes&nbsp;found.&nbsp;This&nbsp;might&nbsp;be&nbsp;greater&nbsp;than&nbsp;the&nbsp;number&nbsp;of&nbsp;volumes&nbsp;returned&nbsp;in&nbsp;this&nbsp;response&nbsp;if&nbsp;results&nbsp;have&nbsp;been&nbsp;paginated.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"totalItems":&nbsp;42,&nbsp;#&nbsp;Total&nbsp;number&nbsp;of&nbsp;volumes&nbsp;found.&nbsp;This&nbsp;might&nbsp;be&nbsp;greater&nbsp;than&nbsp;the&nbsp;number&nbsp;of&nbsp;volumes&nbsp;returned&nbsp;in&nbsp;this&nbsp;response&nbsp;if&nbsp;results&nbsp;have&nbsp;been&nbsp;paginated.&nbsp;Total&nbsp;number&nbsp;of&nbsp;volumes&nbsp;found.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;"items":&nbsp;[&nbsp;#&nbsp;A&nbsp;list&nbsp;of&nbsp;volumes.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"books#volume",&nbsp;#&nbsp;Resource&nbsp;type&nbsp;for&nbsp;a&nbsp;volume.&nbsp;(In&nbsp;LITE&nbsp;projection.)<br>
@@ -150,7 +150,7 @@
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"title":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Volume&nbsp;title.&nbsp;(In&nbsp;LITE&nbsp;projection.)<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"canonicalVolumeLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Canonical&nbsp;URL&nbsp;for&nbsp;a&nbsp;volume.&nbsp;Use&nbsp;this&nbsp;URL&nbsp;to&nbsp;plus&nbsp;one&nbsp;a&nbsp;Google&nbsp;Book.&nbsp;(In&nbsp;LITE&nbsp;projection)<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"canonicalVolumeLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Canonical&nbsp;URL&nbsp;for&nbsp;a&nbsp;volume.&nbsp;(In&nbsp;LITE&nbsp;projection.)<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"infoLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;URL&nbsp;to&nbsp;view&nbsp;information&nbsp;about&nbsp;this&nbsp;volume&nbsp;on&nbsp;the&nbsp;Google&nbsp;Books&nbsp;site.&nbsp;(In&nbsp;LITE&nbsp;projection)<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"categories":&nbsp;[&nbsp;#&nbsp;A&nbsp;list&nbsp;of&nbsp;subject&nbsp;categories,&nbsp;such&nbsp;as&nbsp;"Fiction",&nbsp;"Suspense",&nbsp;etc.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
diff --git a/docs/dyn/books.v1.volumes.html b/docs/dyn/books.v1.volumes.html
index 5c34b0e..472db38 100644
--- a/docs/dyn/books.v1.volumes.html
+++ b/docs/dyn/books.v1.volumes.html
@@ -144,7 +144,7 @@
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"title":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Volume&nbsp;title.&nbsp;(In&nbsp;LITE&nbsp;projection.)<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"canonicalVolumeLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Canonical&nbsp;URL&nbsp;for&nbsp;a&nbsp;volume.&nbsp;Use&nbsp;this&nbsp;URL&nbsp;to&nbsp;plus&nbsp;one&nbsp;a&nbsp;Google&nbsp;Book.&nbsp;(In&nbsp;LITE&nbsp;projection)<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"canonicalVolumeLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Canonical&nbsp;URL&nbsp;for&nbsp;a&nbsp;volume.&nbsp;(In&nbsp;LITE&nbsp;projection.)<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"infoLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;URL&nbsp;to&nbsp;view&nbsp;information&nbsp;about&nbsp;this&nbsp;volume&nbsp;on&nbsp;the&nbsp;Google&nbsp;Books&nbsp;site.&nbsp;(In&nbsp;LITE&nbsp;projection)<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"categories":&nbsp;[&nbsp;#&nbsp;A&nbsp;list&nbsp;of&nbsp;subject&nbsp;categories,&nbsp;such&nbsp;as&nbsp;"Fiction",&nbsp;"Suspense",&nbsp;etc.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
@@ -198,7 +198,7 @@
 &nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
 &nbsp;<br>
 &nbsp;&nbsp;&nbsp;&nbsp;{<br>
-&nbsp;&nbsp;&nbsp;&nbsp;"totalItems":&nbsp;42,&nbsp;#&nbsp;Total&nbsp;number&nbsp;of&nbsp;volumes&nbsp;found.&nbsp;This&nbsp;might&nbsp;be&nbsp;greater&nbsp;than&nbsp;the&nbsp;number&nbsp;of&nbsp;volumes&nbsp;returned&nbsp;in&nbsp;this&nbsp;response&nbsp;if&nbsp;results&nbsp;have&nbsp;been&nbsp;paginated.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"totalItems":&nbsp;42,&nbsp;#&nbsp;Total&nbsp;number&nbsp;of&nbsp;volumes&nbsp;found.&nbsp;This&nbsp;might&nbsp;be&nbsp;greater&nbsp;than&nbsp;the&nbsp;number&nbsp;of&nbsp;volumes&nbsp;returned&nbsp;in&nbsp;this&nbsp;response&nbsp;if&nbsp;results&nbsp;have&nbsp;been&nbsp;paginated.&nbsp;Total&nbsp;number&nbsp;of&nbsp;volumes&nbsp;found.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;"items":&nbsp;[&nbsp;#&nbsp;A&nbsp;list&nbsp;of&nbsp;volumes.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"books#volume",&nbsp;#&nbsp;Resource&nbsp;type&nbsp;for&nbsp;a&nbsp;volume.&nbsp;(In&nbsp;LITE&nbsp;projection.)<br>
@@ -315,7 +315,7 @@
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"title":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Volume&nbsp;title.&nbsp;(In&nbsp;LITE&nbsp;projection.)<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"canonicalVolumeLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Canonical&nbsp;URL&nbsp;for&nbsp;a&nbsp;volume.&nbsp;Use&nbsp;this&nbsp;URL&nbsp;to&nbsp;plus&nbsp;one&nbsp;a&nbsp;Google&nbsp;Book.&nbsp;(In&nbsp;LITE&nbsp;projection)<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"canonicalVolumeLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Canonical&nbsp;URL&nbsp;for&nbsp;a&nbsp;volume.&nbsp;(In&nbsp;LITE&nbsp;projection.)<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"infoLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;URL&nbsp;to&nbsp;view&nbsp;information&nbsp;about&nbsp;this&nbsp;volume&nbsp;on&nbsp;the&nbsp;Google&nbsp;Books&nbsp;site.&nbsp;(In&nbsp;LITE&nbsp;projection)<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"categories":&nbsp;[&nbsp;#&nbsp;A&nbsp;list&nbsp;of&nbsp;subject&nbsp;categories,&nbsp;such&nbsp;as&nbsp;"Fiction",&nbsp;"Suspense",&nbsp;etc.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
diff --git a/docs/dyn/calendar.v3.acl.html b/docs/dyn/calendar.v3.acl.html
new file mode 100644
index 0000000..ebfe1a3
--- /dev/null
+++ b/docs/dyn/calendar.v3.acl.html
@@ -0,0 +1,251 @@
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><title>Python: class Resource</title>
+</head><body bgcolor="#f0f0f8">
+<p>
+<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
+<tr bgcolor="#ffc8d8">
+<td colspan=3 valign=bottom>&nbsp;<br>
+<font color="#000000" face="helvetica, arial"><a name="Resource">class <strong>Resource</strong></a>(<a href="__builtin__.html#object">__builtin__.object</a>)</font></td></tr>
+    
+<tr bgcolor="#ffc8d8"><td rowspan=2><tt>&nbsp;&nbsp;&nbsp;</tt></td>
+<td colspan=2><tt>A&nbsp;class&nbsp;for&nbsp;interacting&nbsp;with&nbsp;a&nbsp;resource.<br>&nbsp;</tt></td></tr>
+<tr><td>&nbsp;</td>
+<td width="100%">Methods defined here:<br>
+<dl><dt><a name="Resource-__init__"><strong>__init__</strong></a>(self)</dt></dl>
+
+<dl><dt><a name="Resource-delete"><strong>delete</strong></a> = method(self, **kwargs)</dt><dd><tt>Deletes&nbsp;an&nbsp;access&nbsp;control&nbsp;rule.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;ruleId:&nbsp;string,&nbsp;ACL&nbsp;rule&nbsp;identifier.&nbsp;(required)<br>
+&nbsp;&nbsp;calendarId:&nbsp;string,&nbsp;Calendar&nbsp;identifier.&nbsp;(required)</tt></dd></dl>
+
+<dl><dt><a name="Resource-get"><strong>get</strong></a> = method(self, **kwargs)</dt><dd><tt>Returns&nbsp;an&nbsp;access&nbsp;control&nbsp;rule.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;ruleId:&nbsp;string,&nbsp;ACL&nbsp;rule&nbsp;identifier.&nbsp;(required)<br>
+&nbsp;&nbsp;calendarId:&nbsp;string,&nbsp;Calendar&nbsp;identifier.&nbsp;(required)<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"scope":&nbsp;{&nbsp;#&nbsp;The&nbsp;scope&nbsp;of&nbsp;the&nbsp;rule.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;type&nbsp;of&nbsp;the&nbsp;scope.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"default"&nbsp;-&nbsp;The&nbsp;public&nbsp;scope.&nbsp;This&nbsp;is&nbsp;the&nbsp;default&nbsp;value.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"user"&nbsp;-&nbsp;Limits&nbsp;the&nbsp;scope&nbsp;to&nbsp;a&nbsp;single&nbsp;user.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"group"&nbsp;-&nbsp;Limits&nbsp;the&nbsp;scope&nbsp;to&nbsp;a&nbsp;group.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"domain"&nbsp;-&nbsp;Limits&nbsp;the&nbsp;scope&nbsp;to&nbsp;a&nbsp;domain.&nbsp;&nbsp;Note:&nbsp;The&nbsp;permissions&nbsp;granted&nbsp;to&nbsp;the&nbsp;"default",&nbsp;or&nbsp;public,&nbsp;scope&nbsp;apply&nbsp;to&nbsp;any&nbsp;user,&nbsp;authenticated&nbsp;or&nbsp;not.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;email&nbsp;address&nbsp;of&nbsp;a&nbsp;user&nbsp;or&nbsp;group,&nbsp;or&nbsp;the&nbsp;name&nbsp;of&nbsp;a&nbsp;domain,&nbsp;depending&nbsp;on&nbsp;the&nbsp;scope&nbsp;type.&nbsp;Omitted&nbsp;for&nbsp;type&nbsp;"default".<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"calendar#aclRule",&nbsp;#&nbsp;Type&nbsp;of&nbsp;the&nbsp;resource&nbsp;("calendar#aclRule").<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"etag":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;ETag&nbsp;of&nbsp;the&nbsp;resource.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"role":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;role&nbsp;assigned&nbsp;to&nbsp;the&nbsp;scope.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"none"&nbsp;-&nbsp;Provides&nbsp;no&nbsp;access.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"freeBusyReader"&nbsp;-&nbsp;Provides&nbsp;read&nbsp;access&nbsp;to&nbsp;free/busy&nbsp;information.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"reader"&nbsp;-&nbsp;Provides&nbsp;read&nbsp;access&nbsp;to&nbsp;the&nbsp;calendar.&nbsp;Private&nbsp;events&nbsp;will&nbsp;appear&nbsp;to&nbsp;users&nbsp;with&nbsp;reader&nbsp;access,&nbsp;but&nbsp;event&nbsp;details&nbsp;will&nbsp;be&nbsp;hidden.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"writer"&nbsp;-&nbsp;Provides&nbsp;read&nbsp;and&nbsp;write&nbsp;access&nbsp;to&nbsp;the&nbsp;calendar.&nbsp;Private&nbsp;events&nbsp;will&nbsp;appear&nbsp;to&nbsp;users&nbsp;with&nbsp;writer&nbsp;access,&nbsp;and&nbsp;event&nbsp;details&nbsp;will&nbsp;be&nbsp;visible.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"owner"&nbsp;-&nbsp;Provides&nbsp;ownership&nbsp;of&nbsp;the&nbsp;calendar.&nbsp;This&nbsp;role&nbsp;has&nbsp;all&nbsp;of&nbsp;the&nbsp;permissions&nbsp;of&nbsp;the&nbsp;writer&nbsp;role&nbsp;with&nbsp;the&nbsp;additional&nbsp;ability&nbsp;to&nbsp;see&nbsp;and&nbsp;manipulate&nbsp;ACLs.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Identifier&nbsp;of&nbsp;the&nbsp;ACL&nbsp;rule.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;}</tt></dd></dl>
+
+<dl><dt><a name="Resource-insert"><strong>insert</strong></a> = method(self, **kwargs)</dt><dd><tt>Creates&nbsp;an&nbsp;access&nbsp;control&nbsp;rule.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;body:&nbsp;object,&nbsp;The&nbsp;request&nbsp;body.&nbsp;(required)<br>
+&nbsp;&nbsp;&nbsp;&nbsp;The&nbsp;object&nbsp;takes&nbsp;the&nbsp;form&nbsp;of:<br>
+&nbsp;<br>
+{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"scope":&nbsp;{&nbsp;#&nbsp;The&nbsp;scope&nbsp;of&nbsp;the&nbsp;rule.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;type&nbsp;of&nbsp;the&nbsp;scope.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"default"&nbsp;-&nbsp;The&nbsp;public&nbsp;scope.&nbsp;This&nbsp;is&nbsp;the&nbsp;default&nbsp;value.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"user"&nbsp;-&nbsp;Limits&nbsp;the&nbsp;scope&nbsp;to&nbsp;a&nbsp;single&nbsp;user.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"group"&nbsp;-&nbsp;Limits&nbsp;the&nbsp;scope&nbsp;to&nbsp;a&nbsp;group.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"domain"&nbsp;-&nbsp;Limits&nbsp;the&nbsp;scope&nbsp;to&nbsp;a&nbsp;domain.&nbsp;&nbsp;Note:&nbsp;The&nbsp;permissions&nbsp;granted&nbsp;to&nbsp;the&nbsp;"default",&nbsp;or&nbsp;public,&nbsp;scope&nbsp;apply&nbsp;to&nbsp;any&nbsp;user,&nbsp;authenticated&nbsp;or&nbsp;not.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;email&nbsp;address&nbsp;of&nbsp;a&nbsp;user&nbsp;or&nbsp;group,&nbsp;or&nbsp;the&nbsp;name&nbsp;of&nbsp;a&nbsp;domain,&nbsp;depending&nbsp;on&nbsp;the&nbsp;scope&nbsp;type.&nbsp;Omitted&nbsp;for&nbsp;type&nbsp;"default".<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"calendar#aclRule",&nbsp;#&nbsp;Type&nbsp;of&nbsp;the&nbsp;resource&nbsp;("calendar#aclRule").<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"etag":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;ETag&nbsp;of&nbsp;the&nbsp;resource.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"role":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;role&nbsp;assigned&nbsp;to&nbsp;the&nbsp;scope.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"none"&nbsp;-&nbsp;Provides&nbsp;no&nbsp;access.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"freeBusyReader"&nbsp;-&nbsp;Provides&nbsp;read&nbsp;access&nbsp;to&nbsp;free/busy&nbsp;information.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"reader"&nbsp;-&nbsp;Provides&nbsp;read&nbsp;access&nbsp;to&nbsp;the&nbsp;calendar.&nbsp;Private&nbsp;events&nbsp;will&nbsp;appear&nbsp;to&nbsp;users&nbsp;with&nbsp;reader&nbsp;access,&nbsp;but&nbsp;event&nbsp;details&nbsp;will&nbsp;be&nbsp;hidden.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"writer"&nbsp;-&nbsp;Provides&nbsp;read&nbsp;and&nbsp;write&nbsp;access&nbsp;to&nbsp;the&nbsp;calendar.&nbsp;Private&nbsp;events&nbsp;will&nbsp;appear&nbsp;to&nbsp;users&nbsp;with&nbsp;writer&nbsp;access,&nbsp;and&nbsp;event&nbsp;details&nbsp;will&nbsp;be&nbsp;visible.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"owner"&nbsp;-&nbsp;Provides&nbsp;ownership&nbsp;of&nbsp;the&nbsp;calendar.&nbsp;This&nbsp;role&nbsp;has&nbsp;all&nbsp;of&nbsp;the&nbsp;permissions&nbsp;of&nbsp;the&nbsp;writer&nbsp;role&nbsp;with&nbsp;the&nbsp;additional&nbsp;ability&nbsp;to&nbsp;see&nbsp;and&nbsp;manipulate&nbsp;ACLs.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Identifier&nbsp;of&nbsp;the&nbsp;ACL&nbsp;rule.<br>
+&nbsp;&nbsp;}<br>
+&nbsp;<br>
+&nbsp;&nbsp;calendarId:&nbsp;string,&nbsp;Calendar&nbsp;identifier.&nbsp;(required)<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"scope":&nbsp;{&nbsp;#&nbsp;The&nbsp;scope&nbsp;of&nbsp;the&nbsp;rule.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;type&nbsp;of&nbsp;the&nbsp;scope.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"default"&nbsp;-&nbsp;The&nbsp;public&nbsp;scope.&nbsp;This&nbsp;is&nbsp;the&nbsp;default&nbsp;value.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"user"&nbsp;-&nbsp;Limits&nbsp;the&nbsp;scope&nbsp;to&nbsp;a&nbsp;single&nbsp;user.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"group"&nbsp;-&nbsp;Limits&nbsp;the&nbsp;scope&nbsp;to&nbsp;a&nbsp;group.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"domain"&nbsp;-&nbsp;Limits&nbsp;the&nbsp;scope&nbsp;to&nbsp;a&nbsp;domain.&nbsp;&nbsp;Note:&nbsp;The&nbsp;permissions&nbsp;granted&nbsp;to&nbsp;the&nbsp;"default",&nbsp;or&nbsp;public,&nbsp;scope&nbsp;apply&nbsp;to&nbsp;any&nbsp;user,&nbsp;authenticated&nbsp;or&nbsp;not.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;email&nbsp;address&nbsp;of&nbsp;a&nbsp;user&nbsp;or&nbsp;group,&nbsp;or&nbsp;the&nbsp;name&nbsp;of&nbsp;a&nbsp;domain,&nbsp;depending&nbsp;on&nbsp;the&nbsp;scope&nbsp;type.&nbsp;Omitted&nbsp;for&nbsp;type&nbsp;"default".<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"calendar#aclRule",&nbsp;#&nbsp;Type&nbsp;of&nbsp;the&nbsp;resource&nbsp;("calendar#aclRule").<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"etag":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;ETag&nbsp;of&nbsp;the&nbsp;resource.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"role":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;role&nbsp;assigned&nbsp;to&nbsp;the&nbsp;scope.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"none"&nbsp;-&nbsp;Provides&nbsp;no&nbsp;access.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"freeBusyReader"&nbsp;-&nbsp;Provides&nbsp;read&nbsp;access&nbsp;to&nbsp;free/busy&nbsp;information.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"reader"&nbsp;-&nbsp;Provides&nbsp;read&nbsp;access&nbsp;to&nbsp;the&nbsp;calendar.&nbsp;Private&nbsp;events&nbsp;will&nbsp;appear&nbsp;to&nbsp;users&nbsp;with&nbsp;reader&nbsp;access,&nbsp;but&nbsp;event&nbsp;details&nbsp;will&nbsp;be&nbsp;hidden.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"writer"&nbsp;-&nbsp;Provides&nbsp;read&nbsp;and&nbsp;write&nbsp;access&nbsp;to&nbsp;the&nbsp;calendar.&nbsp;Private&nbsp;events&nbsp;will&nbsp;appear&nbsp;to&nbsp;users&nbsp;with&nbsp;writer&nbsp;access,&nbsp;and&nbsp;event&nbsp;details&nbsp;will&nbsp;be&nbsp;visible.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"owner"&nbsp;-&nbsp;Provides&nbsp;ownership&nbsp;of&nbsp;the&nbsp;calendar.&nbsp;This&nbsp;role&nbsp;has&nbsp;all&nbsp;of&nbsp;the&nbsp;permissions&nbsp;of&nbsp;the&nbsp;writer&nbsp;role&nbsp;with&nbsp;the&nbsp;additional&nbsp;ability&nbsp;to&nbsp;see&nbsp;and&nbsp;manipulate&nbsp;ACLs.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Identifier&nbsp;of&nbsp;the&nbsp;ACL&nbsp;rule.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;}</tt></dd></dl>
+
+<dl><dt><a name="Resource-list"><strong>list</strong></a> = method(self, **kwargs)</dt><dd><tt>Returns&nbsp;the&nbsp;rules&nbsp;in&nbsp;the&nbsp;access&nbsp;control&nbsp;list&nbsp;for&nbsp;the&nbsp;calendar.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;calendarId:&nbsp;string,&nbsp;Calendar&nbsp;identifier.&nbsp;(required)<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"nextPageToken":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Token&nbsp;used&nbsp;to&nbsp;access&nbsp;the&nbsp;next&nbsp;page&nbsp;of&nbsp;this&nbsp;result.&nbsp;Omitted&nbsp;if&nbsp;no&nbsp;further&nbsp;results&nbsp;are&nbsp;available.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"items":&nbsp;[&nbsp;#&nbsp;List&nbsp;of&nbsp;rules&nbsp;on&nbsp;the&nbsp;access&nbsp;control&nbsp;list.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"scope":&nbsp;{&nbsp;#&nbsp;The&nbsp;scope&nbsp;of&nbsp;the&nbsp;rule.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;type&nbsp;of&nbsp;the&nbsp;scope.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"default"&nbsp;-&nbsp;The&nbsp;public&nbsp;scope.&nbsp;This&nbsp;is&nbsp;the&nbsp;default&nbsp;value.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"user"&nbsp;-&nbsp;Limits&nbsp;the&nbsp;scope&nbsp;to&nbsp;a&nbsp;single&nbsp;user.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"group"&nbsp;-&nbsp;Limits&nbsp;the&nbsp;scope&nbsp;to&nbsp;a&nbsp;group.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"domain"&nbsp;-&nbsp;Limits&nbsp;the&nbsp;scope&nbsp;to&nbsp;a&nbsp;domain.&nbsp;&nbsp;Note:&nbsp;The&nbsp;permissions&nbsp;granted&nbsp;to&nbsp;the&nbsp;"default",&nbsp;or&nbsp;public,&nbsp;scope&nbsp;apply&nbsp;to&nbsp;any&nbsp;user,&nbsp;authenticated&nbsp;or&nbsp;not.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;email&nbsp;address&nbsp;of&nbsp;a&nbsp;user&nbsp;or&nbsp;group,&nbsp;or&nbsp;the&nbsp;name&nbsp;of&nbsp;a&nbsp;domain,&nbsp;depending&nbsp;on&nbsp;the&nbsp;scope&nbsp;type.&nbsp;Omitted&nbsp;for&nbsp;type&nbsp;"default".<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"calendar#aclRule",&nbsp;#&nbsp;Type&nbsp;of&nbsp;the&nbsp;resource&nbsp;("calendar#aclRule").<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"etag":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;ETag&nbsp;of&nbsp;the&nbsp;resource.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"role":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;role&nbsp;assigned&nbsp;to&nbsp;the&nbsp;scope.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"none"&nbsp;-&nbsp;Provides&nbsp;no&nbsp;access.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"freeBusyReader"&nbsp;-&nbsp;Provides&nbsp;read&nbsp;access&nbsp;to&nbsp;free/busy&nbsp;information.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"reader"&nbsp;-&nbsp;Provides&nbsp;read&nbsp;access&nbsp;to&nbsp;the&nbsp;calendar.&nbsp;Private&nbsp;events&nbsp;will&nbsp;appear&nbsp;to&nbsp;users&nbsp;with&nbsp;reader&nbsp;access,&nbsp;but&nbsp;event&nbsp;details&nbsp;will&nbsp;be&nbsp;hidden.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"writer"&nbsp;-&nbsp;Provides&nbsp;read&nbsp;and&nbsp;write&nbsp;access&nbsp;to&nbsp;the&nbsp;calendar.&nbsp;Private&nbsp;events&nbsp;will&nbsp;appear&nbsp;to&nbsp;users&nbsp;with&nbsp;writer&nbsp;access,&nbsp;and&nbsp;event&nbsp;details&nbsp;will&nbsp;be&nbsp;visible.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"owner"&nbsp;-&nbsp;Provides&nbsp;ownership&nbsp;of&nbsp;the&nbsp;calendar.&nbsp;This&nbsp;role&nbsp;has&nbsp;all&nbsp;of&nbsp;the&nbsp;permissions&nbsp;of&nbsp;the&nbsp;writer&nbsp;role&nbsp;with&nbsp;the&nbsp;additional&nbsp;ability&nbsp;to&nbsp;see&nbsp;and&nbsp;manipulate&nbsp;ACLs.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Identifier&nbsp;of&nbsp;the&nbsp;ACL&nbsp;rule.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"calendar#acl",&nbsp;#&nbsp;Type&nbsp;of&nbsp;the&nbsp;collection&nbsp;("calendar#acl").<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"etag":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;ETag&nbsp;of&nbsp;the&nbsp;collection.<br>
+&nbsp;&nbsp;}</tt></dd></dl>
+
+<dl><dt><a name="Resource-patch"><strong>patch</strong></a> = method(self, **kwargs)</dt><dd><tt>Updates&nbsp;an&nbsp;access&nbsp;control&nbsp;rule.&nbsp;This&nbsp;method&nbsp;supports&nbsp;patch&nbsp;semantics.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;body:&nbsp;object,&nbsp;The&nbsp;request&nbsp;body.&nbsp;(required)<br>
+&nbsp;&nbsp;&nbsp;&nbsp;The&nbsp;object&nbsp;takes&nbsp;the&nbsp;form&nbsp;of:<br>
+&nbsp;<br>
+{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"scope":&nbsp;{&nbsp;#&nbsp;The&nbsp;scope&nbsp;of&nbsp;the&nbsp;rule.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;type&nbsp;of&nbsp;the&nbsp;scope.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"default"&nbsp;-&nbsp;The&nbsp;public&nbsp;scope.&nbsp;This&nbsp;is&nbsp;the&nbsp;default&nbsp;value.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"user"&nbsp;-&nbsp;Limits&nbsp;the&nbsp;scope&nbsp;to&nbsp;a&nbsp;single&nbsp;user.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"group"&nbsp;-&nbsp;Limits&nbsp;the&nbsp;scope&nbsp;to&nbsp;a&nbsp;group.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"domain"&nbsp;-&nbsp;Limits&nbsp;the&nbsp;scope&nbsp;to&nbsp;a&nbsp;domain.&nbsp;&nbsp;Note:&nbsp;The&nbsp;permissions&nbsp;granted&nbsp;to&nbsp;the&nbsp;"default",&nbsp;or&nbsp;public,&nbsp;scope&nbsp;apply&nbsp;to&nbsp;any&nbsp;user,&nbsp;authenticated&nbsp;or&nbsp;not.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;email&nbsp;address&nbsp;of&nbsp;a&nbsp;user&nbsp;or&nbsp;group,&nbsp;or&nbsp;the&nbsp;name&nbsp;of&nbsp;a&nbsp;domain,&nbsp;depending&nbsp;on&nbsp;the&nbsp;scope&nbsp;type.&nbsp;Omitted&nbsp;for&nbsp;type&nbsp;"default".<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"calendar#aclRule",&nbsp;#&nbsp;Type&nbsp;of&nbsp;the&nbsp;resource&nbsp;("calendar#aclRule").<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"etag":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;ETag&nbsp;of&nbsp;the&nbsp;resource.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"role":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;role&nbsp;assigned&nbsp;to&nbsp;the&nbsp;scope.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"none"&nbsp;-&nbsp;Provides&nbsp;no&nbsp;access.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"freeBusyReader"&nbsp;-&nbsp;Provides&nbsp;read&nbsp;access&nbsp;to&nbsp;free/busy&nbsp;information.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"reader"&nbsp;-&nbsp;Provides&nbsp;read&nbsp;access&nbsp;to&nbsp;the&nbsp;calendar.&nbsp;Private&nbsp;events&nbsp;will&nbsp;appear&nbsp;to&nbsp;users&nbsp;with&nbsp;reader&nbsp;access,&nbsp;but&nbsp;event&nbsp;details&nbsp;will&nbsp;be&nbsp;hidden.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"writer"&nbsp;-&nbsp;Provides&nbsp;read&nbsp;and&nbsp;write&nbsp;access&nbsp;to&nbsp;the&nbsp;calendar.&nbsp;Private&nbsp;events&nbsp;will&nbsp;appear&nbsp;to&nbsp;users&nbsp;with&nbsp;writer&nbsp;access,&nbsp;and&nbsp;event&nbsp;details&nbsp;will&nbsp;be&nbsp;visible.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"owner"&nbsp;-&nbsp;Provides&nbsp;ownership&nbsp;of&nbsp;the&nbsp;calendar.&nbsp;This&nbsp;role&nbsp;has&nbsp;all&nbsp;of&nbsp;the&nbsp;permissions&nbsp;of&nbsp;the&nbsp;writer&nbsp;role&nbsp;with&nbsp;the&nbsp;additional&nbsp;ability&nbsp;to&nbsp;see&nbsp;and&nbsp;manipulate&nbsp;ACLs.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Identifier&nbsp;of&nbsp;the&nbsp;ACL&nbsp;rule.<br>
+&nbsp;&nbsp;}<br>
+&nbsp;<br>
+&nbsp;&nbsp;ruleId:&nbsp;string,&nbsp;ACL&nbsp;rule&nbsp;identifier.&nbsp;(required)<br>
+&nbsp;&nbsp;calendarId:&nbsp;string,&nbsp;Calendar&nbsp;identifier.&nbsp;(required)<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"scope":&nbsp;{&nbsp;#&nbsp;The&nbsp;scope&nbsp;of&nbsp;the&nbsp;rule.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;type&nbsp;of&nbsp;the&nbsp;scope.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"default"&nbsp;-&nbsp;The&nbsp;public&nbsp;scope.&nbsp;This&nbsp;is&nbsp;the&nbsp;default&nbsp;value.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"user"&nbsp;-&nbsp;Limits&nbsp;the&nbsp;scope&nbsp;to&nbsp;a&nbsp;single&nbsp;user.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"group"&nbsp;-&nbsp;Limits&nbsp;the&nbsp;scope&nbsp;to&nbsp;a&nbsp;group.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"domain"&nbsp;-&nbsp;Limits&nbsp;the&nbsp;scope&nbsp;to&nbsp;a&nbsp;domain.&nbsp;&nbsp;Note:&nbsp;The&nbsp;permissions&nbsp;granted&nbsp;to&nbsp;the&nbsp;"default",&nbsp;or&nbsp;public,&nbsp;scope&nbsp;apply&nbsp;to&nbsp;any&nbsp;user,&nbsp;authenticated&nbsp;or&nbsp;not.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;email&nbsp;address&nbsp;of&nbsp;a&nbsp;user&nbsp;or&nbsp;group,&nbsp;or&nbsp;the&nbsp;name&nbsp;of&nbsp;a&nbsp;domain,&nbsp;depending&nbsp;on&nbsp;the&nbsp;scope&nbsp;type.&nbsp;Omitted&nbsp;for&nbsp;type&nbsp;"default".<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"calendar#aclRule",&nbsp;#&nbsp;Type&nbsp;of&nbsp;the&nbsp;resource&nbsp;("calendar#aclRule").<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"etag":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;ETag&nbsp;of&nbsp;the&nbsp;resource.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"role":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;role&nbsp;assigned&nbsp;to&nbsp;the&nbsp;scope.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"none"&nbsp;-&nbsp;Provides&nbsp;no&nbsp;access.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"freeBusyReader"&nbsp;-&nbsp;Provides&nbsp;read&nbsp;access&nbsp;to&nbsp;free/busy&nbsp;information.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"reader"&nbsp;-&nbsp;Provides&nbsp;read&nbsp;access&nbsp;to&nbsp;the&nbsp;calendar.&nbsp;Private&nbsp;events&nbsp;will&nbsp;appear&nbsp;to&nbsp;users&nbsp;with&nbsp;reader&nbsp;access,&nbsp;but&nbsp;event&nbsp;details&nbsp;will&nbsp;be&nbsp;hidden.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"writer"&nbsp;-&nbsp;Provides&nbsp;read&nbsp;and&nbsp;write&nbsp;access&nbsp;to&nbsp;the&nbsp;calendar.&nbsp;Private&nbsp;events&nbsp;will&nbsp;appear&nbsp;to&nbsp;users&nbsp;with&nbsp;writer&nbsp;access,&nbsp;and&nbsp;event&nbsp;details&nbsp;will&nbsp;be&nbsp;visible.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"owner"&nbsp;-&nbsp;Provides&nbsp;ownership&nbsp;of&nbsp;the&nbsp;calendar.&nbsp;This&nbsp;role&nbsp;has&nbsp;all&nbsp;of&nbsp;the&nbsp;permissions&nbsp;of&nbsp;the&nbsp;writer&nbsp;role&nbsp;with&nbsp;the&nbsp;additional&nbsp;ability&nbsp;to&nbsp;see&nbsp;and&nbsp;manipulate&nbsp;ACLs.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Identifier&nbsp;of&nbsp;the&nbsp;ACL&nbsp;rule.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;}</tt></dd></dl>
+
+<dl><dt><a name="Resource-update"><strong>update</strong></a> = method(self, **kwargs)</dt><dd><tt>Updates&nbsp;an&nbsp;access&nbsp;control&nbsp;rule.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;body:&nbsp;object,&nbsp;The&nbsp;request&nbsp;body.&nbsp;(required)<br>
+&nbsp;&nbsp;&nbsp;&nbsp;The&nbsp;object&nbsp;takes&nbsp;the&nbsp;form&nbsp;of:<br>
+&nbsp;<br>
+{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"scope":&nbsp;{&nbsp;#&nbsp;The&nbsp;scope&nbsp;of&nbsp;the&nbsp;rule.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;type&nbsp;of&nbsp;the&nbsp;scope.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"default"&nbsp;-&nbsp;The&nbsp;public&nbsp;scope.&nbsp;This&nbsp;is&nbsp;the&nbsp;default&nbsp;value.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"user"&nbsp;-&nbsp;Limits&nbsp;the&nbsp;scope&nbsp;to&nbsp;a&nbsp;single&nbsp;user.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"group"&nbsp;-&nbsp;Limits&nbsp;the&nbsp;scope&nbsp;to&nbsp;a&nbsp;group.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"domain"&nbsp;-&nbsp;Limits&nbsp;the&nbsp;scope&nbsp;to&nbsp;a&nbsp;domain.&nbsp;&nbsp;Note:&nbsp;The&nbsp;permissions&nbsp;granted&nbsp;to&nbsp;the&nbsp;"default",&nbsp;or&nbsp;public,&nbsp;scope&nbsp;apply&nbsp;to&nbsp;any&nbsp;user,&nbsp;authenticated&nbsp;or&nbsp;not.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;email&nbsp;address&nbsp;of&nbsp;a&nbsp;user&nbsp;or&nbsp;group,&nbsp;or&nbsp;the&nbsp;name&nbsp;of&nbsp;a&nbsp;domain,&nbsp;depending&nbsp;on&nbsp;the&nbsp;scope&nbsp;type.&nbsp;Omitted&nbsp;for&nbsp;type&nbsp;"default".<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"calendar#aclRule",&nbsp;#&nbsp;Type&nbsp;of&nbsp;the&nbsp;resource&nbsp;("calendar#aclRule").<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"etag":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;ETag&nbsp;of&nbsp;the&nbsp;resource.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"role":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;role&nbsp;assigned&nbsp;to&nbsp;the&nbsp;scope.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"none"&nbsp;-&nbsp;Provides&nbsp;no&nbsp;access.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"freeBusyReader"&nbsp;-&nbsp;Provides&nbsp;read&nbsp;access&nbsp;to&nbsp;free/busy&nbsp;information.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"reader"&nbsp;-&nbsp;Provides&nbsp;read&nbsp;access&nbsp;to&nbsp;the&nbsp;calendar.&nbsp;Private&nbsp;events&nbsp;will&nbsp;appear&nbsp;to&nbsp;users&nbsp;with&nbsp;reader&nbsp;access,&nbsp;but&nbsp;event&nbsp;details&nbsp;will&nbsp;be&nbsp;hidden.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"writer"&nbsp;-&nbsp;Provides&nbsp;read&nbsp;and&nbsp;write&nbsp;access&nbsp;to&nbsp;the&nbsp;calendar.&nbsp;Private&nbsp;events&nbsp;will&nbsp;appear&nbsp;to&nbsp;users&nbsp;with&nbsp;writer&nbsp;access,&nbsp;and&nbsp;event&nbsp;details&nbsp;will&nbsp;be&nbsp;visible.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"owner"&nbsp;-&nbsp;Provides&nbsp;ownership&nbsp;of&nbsp;the&nbsp;calendar.&nbsp;This&nbsp;role&nbsp;has&nbsp;all&nbsp;of&nbsp;the&nbsp;permissions&nbsp;of&nbsp;the&nbsp;writer&nbsp;role&nbsp;with&nbsp;the&nbsp;additional&nbsp;ability&nbsp;to&nbsp;see&nbsp;and&nbsp;manipulate&nbsp;ACLs.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Identifier&nbsp;of&nbsp;the&nbsp;ACL&nbsp;rule.<br>
+&nbsp;&nbsp;}<br>
+&nbsp;<br>
+&nbsp;&nbsp;ruleId:&nbsp;string,&nbsp;ACL&nbsp;rule&nbsp;identifier.&nbsp;(required)<br>
+&nbsp;&nbsp;calendarId:&nbsp;string,&nbsp;Calendar&nbsp;identifier.&nbsp;(required)<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"scope":&nbsp;{&nbsp;#&nbsp;The&nbsp;scope&nbsp;of&nbsp;the&nbsp;rule.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;type&nbsp;of&nbsp;the&nbsp;scope.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"default"&nbsp;-&nbsp;The&nbsp;public&nbsp;scope.&nbsp;This&nbsp;is&nbsp;the&nbsp;default&nbsp;value.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"user"&nbsp;-&nbsp;Limits&nbsp;the&nbsp;scope&nbsp;to&nbsp;a&nbsp;single&nbsp;user.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"group"&nbsp;-&nbsp;Limits&nbsp;the&nbsp;scope&nbsp;to&nbsp;a&nbsp;group.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"domain"&nbsp;-&nbsp;Limits&nbsp;the&nbsp;scope&nbsp;to&nbsp;a&nbsp;domain.&nbsp;&nbsp;Note:&nbsp;The&nbsp;permissions&nbsp;granted&nbsp;to&nbsp;the&nbsp;"default",&nbsp;or&nbsp;public,&nbsp;scope&nbsp;apply&nbsp;to&nbsp;any&nbsp;user,&nbsp;authenticated&nbsp;or&nbsp;not.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;email&nbsp;address&nbsp;of&nbsp;a&nbsp;user&nbsp;or&nbsp;group,&nbsp;or&nbsp;the&nbsp;name&nbsp;of&nbsp;a&nbsp;domain,&nbsp;depending&nbsp;on&nbsp;the&nbsp;scope&nbsp;type.&nbsp;Omitted&nbsp;for&nbsp;type&nbsp;"default".<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"calendar#aclRule",&nbsp;#&nbsp;Type&nbsp;of&nbsp;the&nbsp;resource&nbsp;("calendar#aclRule").<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"etag":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;ETag&nbsp;of&nbsp;the&nbsp;resource.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"role":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;role&nbsp;assigned&nbsp;to&nbsp;the&nbsp;scope.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"none"&nbsp;-&nbsp;Provides&nbsp;no&nbsp;access.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"freeBusyReader"&nbsp;-&nbsp;Provides&nbsp;read&nbsp;access&nbsp;to&nbsp;free/busy&nbsp;information.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"reader"&nbsp;-&nbsp;Provides&nbsp;read&nbsp;access&nbsp;to&nbsp;the&nbsp;calendar.&nbsp;Private&nbsp;events&nbsp;will&nbsp;appear&nbsp;to&nbsp;users&nbsp;with&nbsp;reader&nbsp;access,&nbsp;but&nbsp;event&nbsp;details&nbsp;will&nbsp;be&nbsp;hidden.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"writer"&nbsp;-&nbsp;Provides&nbsp;read&nbsp;and&nbsp;write&nbsp;access&nbsp;to&nbsp;the&nbsp;calendar.&nbsp;Private&nbsp;events&nbsp;will&nbsp;appear&nbsp;to&nbsp;users&nbsp;with&nbsp;writer&nbsp;access,&nbsp;and&nbsp;event&nbsp;details&nbsp;will&nbsp;be&nbsp;visible.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"owner"&nbsp;-&nbsp;Provides&nbsp;ownership&nbsp;of&nbsp;the&nbsp;calendar.&nbsp;This&nbsp;role&nbsp;has&nbsp;all&nbsp;of&nbsp;the&nbsp;permissions&nbsp;of&nbsp;the&nbsp;writer&nbsp;role&nbsp;with&nbsp;the&nbsp;additional&nbsp;ability&nbsp;to&nbsp;see&nbsp;and&nbsp;manipulate&nbsp;ACLs.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Identifier&nbsp;of&nbsp;the&nbsp;ACL&nbsp;rule.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;}</tt></dd></dl>
+
+<hr>
+Data descriptors defined here:<br>
+<dl><dt><strong>__dict__</strong></dt>
+<dd><tt>dictionary&nbsp;for&nbsp;instance&nbsp;variables&nbsp;(if&nbsp;defined)</tt></dd>
+</dl>
+<dl><dt><strong>__weakref__</strong></dt>
+<dd><tt>list&nbsp;of&nbsp;weak&nbsp;references&nbsp;to&nbsp;the&nbsp;object&nbsp;(if&nbsp;defined)</tt></dd>
+</dl>
+</td></tr></table>
+</body></html>
\ No newline at end of file
diff --git a/docs/dyn/calendar.v3.calendarList.html b/docs/dyn/calendar.v3.calendarList.html
new file mode 100644
index 0000000..fa3bcf8
--- /dev/null
+++ b/docs/dyn/calendar.v3.calendarList.html
@@ -0,0 +1,328 @@
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><title>Python: class Resource</title>
+</head><body bgcolor="#f0f0f8">
+<p>
+<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
+<tr bgcolor="#ffc8d8">
+<td colspan=3 valign=bottom>&nbsp;<br>
+<font color="#000000" face="helvetica, arial"><a name="Resource">class <strong>Resource</strong></a>(<a href="__builtin__.html#object">__builtin__.object</a>)</font></td></tr>
+    
+<tr bgcolor="#ffc8d8"><td rowspan=2><tt>&nbsp;&nbsp;&nbsp;</tt></td>
+<td colspan=2><tt>A&nbsp;class&nbsp;for&nbsp;interacting&nbsp;with&nbsp;a&nbsp;resource.<br>&nbsp;</tt></td></tr>
+<tr><td>&nbsp;</td>
+<td width="100%">Methods defined here:<br>
+<dl><dt><a name="Resource-__init__"><strong>__init__</strong></a>(self)</dt></dl>
+
+<dl><dt><a name="Resource-delete"><strong>delete</strong></a> = method(self, **kwargs)</dt><dd><tt>Deletes&nbsp;an&nbsp;entry&nbsp;on&nbsp;the&nbsp;user's&nbsp;calendar&nbsp;list.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;calendarId:&nbsp;string,&nbsp;Calendar&nbsp;identifier.&nbsp;(required)</tt></dd></dl>
+
+<dl><dt><a name="Resource-get"><strong>get</strong></a> = method(self, **kwargs)</dt><dd><tt>Returns&nbsp;an&nbsp;entry&nbsp;on&nbsp;the&nbsp;user's&nbsp;calendar&nbsp;list.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;calendarId:&nbsp;string,&nbsp;Calendar&nbsp;identifier.&nbsp;(required)<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"calendar#calendarListEntry",&nbsp;#&nbsp;Type&nbsp;of&nbsp;the&nbsp;resource&nbsp;("calendar#calendarListEntry").<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"defaultReminders":&nbsp;[&nbsp;#&nbsp;The&nbsp;default&nbsp;reminders&nbsp;that&nbsp;the&nbsp;authenticated&nbsp;user&nbsp;has&nbsp;for&nbsp;this&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"minutes":&nbsp;42,&nbsp;#&nbsp;Number&nbsp;of&nbsp;minutes&nbsp;before&nbsp;the&nbsp;start&nbsp;of&nbsp;the&nbsp;event&nbsp;when&nbsp;the&nbsp;reminder&nbsp;should&nbsp;trigger.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"method":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;method&nbsp;used&nbsp;by&nbsp;this&nbsp;reminder.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"email"&nbsp;-&nbsp;Reminders&nbsp;are&nbsp;sent&nbsp;via&nbsp;email.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"sms"&nbsp;-&nbsp;Reminders&nbsp;are&nbsp;sent&nbsp;via&nbsp;SMS.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"popup"&nbsp;-&nbsp;Reminders&nbsp;are&nbsp;sent&nbsp;via&nbsp;a&nbsp;UI&nbsp;popup.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"description":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Description&nbsp;of&nbsp;the&nbsp;calendar.&nbsp;Optional.&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"colorId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;color&nbsp;of&nbsp;the&nbsp;calendar.&nbsp;This&nbsp;is&nbsp;an&nbsp;ID&nbsp;referring&nbsp;to&nbsp;an&nbsp;entry&nbsp;in&nbsp;the&nbsp;"calendar"&nbsp;section&nbsp;of&nbsp;the&nbsp;colors&nbsp;definition&nbsp;(see&nbsp;the&nbsp;"colors"&nbsp;endpoint).&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"selected":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;the&nbsp;calendar&nbsp;content&nbsp;shows&nbsp;up&nbsp;in&nbsp;the&nbsp;calendar&nbsp;UI.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;True.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"summary":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Title&nbsp;of&nbsp;the&nbsp;calendar.&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"etag":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;ETag&nbsp;of&nbsp;the&nbsp;resource.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"location":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Geographic&nbsp;location&nbsp;of&nbsp;the&nbsp;calendar&nbsp;as&nbsp;free-form&nbsp;text.&nbsp;Optional.&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"summaryOverride":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;summary&nbsp;that&nbsp;the&nbsp;authenticated&nbsp;user&nbsp;has&nbsp;set&nbsp;for&nbsp;this&nbsp;calendar.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"timeZone":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;time&nbsp;zone&nbsp;of&nbsp;the&nbsp;calendar.&nbsp;Optional.&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"hidden":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;the&nbsp;calendar&nbsp;has&nbsp;been&nbsp;hidden&nbsp;from&nbsp;the&nbsp;list.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"accessRole":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;effective&nbsp;access&nbsp;role&nbsp;that&nbsp;the&nbsp;authenticated&nbsp;user&nbsp;has&nbsp;on&nbsp;the&nbsp;calendar.&nbsp;Read-only.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"freeBusyReader"&nbsp;-&nbsp;Provides&nbsp;read&nbsp;access&nbsp;to&nbsp;free/busy&nbsp;information.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"reader"&nbsp;-&nbsp;Provides&nbsp;read&nbsp;access&nbsp;to&nbsp;the&nbsp;calendar.&nbsp;Private&nbsp;events&nbsp;will&nbsp;appear&nbsp;to&nbsp;users&nbsp;with&nbsp;reader&nbsp;access,&nbsp;but&nbsp;event&nbsp;details&nbsp;will&nbsp;be&nbsp;hidden.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"writer"&nbsp;-&nbsp;Provides&nbsp;read&nbsp;and&nbsp;write&nbsp;access&nbsp;to&nbsp;the&nbsp;calendar.&nbsp;Private&nbsp;events&nbsp;will&nbsp;appear&nbsp;to&nbsp;users&nbsp;with&nbsp;writer&nbsp;access,&nbsp;and&nbsp;event&nbsp;details&nbsp;will&nbsp;be&nbsp;visible.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"owner"&nbsp;-&nbsp;Provides&nbsp;ownership&nbsp;of&nbsp;the&nbsp;calendar.&nbsp;This&nbsp;role&nbsp;has&nbsp;all&nbsp;of&nbsp;the&nbsp;permissions&nbsp;of&nbsp;the&nbsp;writer&nbsp;role&nbsp;with&nbsp;the&nbsp;additional&nbsp;ability&nbsp;to&nbsp;see&nbsp;and&nbsp;manipulate&nbsp;ACLs.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Identifier&nbsp;of&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;}</tt></dd></dl>
+
+<dl><dt><a name="Resource-insert"><strong>insert</strong></a> = method(self, **kwargs)</dt><dd><tt>Adds&nbsp;an&nbsp;entry&nbsp;to&nbsp;the&nbsp;user's&nbsp;calendar&nbsp;list.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;body:&nbsp;object,&nbsp;The&nbsp;request&nbsp;body.&nbsp;(required)<br>
+&nbsp;&nbsp;&nbsp;&nbsp;The&nbsp;object&nbsp;takes&nbsp;the&nbsp;form&nbsp;of:<br>
+&nbsp;<br>
+{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"calendar#calendarListEntry",&nbsp;#&nbsp;Type&nbsp;of&nbsp;the&nbsp;resource&nbsp;("calendar#calendarListEntry").<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"defaultReminders":&nbsp;[&nbsp;#&nbsp;The&nbsp;default&nbsp;reminders&nbsp;that&nbsp;the&nbsp;authenticated&nbsp;user&nbsp;has&nbsp;for&nbsp;this&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"minutes":&nbsp;42,&nbsp;#&nbsp;Number&nbsp;of&nbsp;minutes&nbsp;before&nbsp;the&nbsp;start&nbsp;of&nbsp;the&nbsp;event&nbsp;when&nbsp;the&nbsp;reminder&nbsp;should&nbsp;trigger.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"method":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;method&nbsp;used&nbsp;by&nbsp;this&nbsp;reminder.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"email"&nbsp;-&nbsp;Reminders&nbsp;are&nbsp;sent&nbsp;via&nbsp;email.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"sms"&nbsp;-&nbsp;Reminders&nbsp;are&nbsp;sent&nbsp;via&nbsp;SMS.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"popup"&nbsp;-&nbsp;Reminders&nbsp;are&nbsp;sent&nbsp;via&nbsp;a&nbsp;UI&nbsp;popup.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"description":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Description&nbsp;of&nbsp;the&nbsp;calendar.&nbsp;Optional.&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"colorId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;color&nbsp;of&nbsp;the&nbsp;calendar.&nbsp;This&nbsp;is&nbsp;an&nbsp;ID&nbsp;referring&nbsp;to&nbsp;an&nbsp;entry&nbsp;in&nbsp;the&nbsp;"calendar"&nbsp;section&nbsp;of&nbsp;the&nbsp;colors&nbsp;definition&nbsp;(see&nbsp;the&nbsp;"colors"&nbsp;endpoint).&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"selected":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;the&nbsp;calendar&nbsp;content&nbsp;shows&nbsp;up&nbsp;in&nbsp;the&nbsp;calendar&nbsp;UI.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;True.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"summary":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Title&nbsp;of&nbsp;the&nbsp;calendar.&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"etag":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;ETag&nbsp;of&nbsp;the&nbsp;resource.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"location":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Geographic&nbsp;location&nbsp;of&nbsp;the&nbsp;calendar&nbsp;as&nbsp;free-form&nbsp;text.&nbsp;Optional.&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"summaryOverride":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;summary&nbsp;that&nbsp;the&nbsp;authenticated&nbsp;user&nbsp;has&nbsp;set&nbsp;for&nbsp;this&nbsp;calendar.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"timeZone":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;time&nbsp;zone&nbsp;of&nbsp;the&nbsp;calendar.&nbsp;Optional.&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"hidden":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;the&nbsp;calendar&nbsp;has&nbsp;been&nbsp;hidden&nbsp;from&nbsp;the&nbsp;list.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"accessRole":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;effective&nbsp;access&nbsp;role&nbsp;that&nbsp;the&nbsp;authenticated&nbsp;user&nbsp;has&nbsp;on&nbsp;the&nbsp;calendar.&nbsp;Read-only.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"freeBusyReader"&nbsp;-&nbsp;Provides&nbsp;read&nbsp;access&nbsp;to&nbsp;free/busy&nbsp;information.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"reader"&nbsp;-&nbsp;Provides&nbsp;read&nbsp;access&nbsp;to&nbsp;the&nbsp;calendar.&nbsp;Private&nbsp;events&nbsp;will&nbsp;appear&nbsp;to&nbsp;users&nbsp;with&nbsp;reader&nbsp;access,&nbsp;but&nbsp;event&nbsp;details&nbsp;will&nbsp;be&nbsp;hidden.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"writer"&nbsp;-&nbsp;Provides&nbsp;read&nbsp;and&nbsp;write&nbsp;access&nbsp;to&nbsp;the&nbsp;calendar.&nbsp;Private&nbsp;events&nbsp;will&nbsp;appear&nbsp;to&nbsp;users&nbsp;with&nbsp;writer&nbsp;access,&nbsp;and&nbsp;event&nbsp;details&nbsp;will&nbsp;be&nbsp;visible.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"owner"&nbsp;-&nbsp;Provides&nbsp;ownership&nbsp;of&nbsp;the&nbsp;calendar.&nbsp;This&nbsp;role&nbsp;has&nbsp;all&nbsp;of&nbsp;the&nbsp;permissions&nbsp;of&nbsp;the&nbsp;writer&nbsp;role&nbsp;with&nbsp;the&nbsp;additional&nbsp;ability&nbsp;to&nbsp;see&nbsp;and&nbsp;manipulate&nbsp;ACLs.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Identifier&nbsp;of&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;}<br>
+&nbsp;<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"calendar#calendarListEntry",&nbsp;#&nbsp;Type&nbsp;of&nbsp;the&nbsp;resource&nbsp;("calendar#calendarListEntry").<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"defaultReminders":&nbsp;[&nbsp;#&nbsp;The&nbsp;default&nbsp;reminders&nbsp;that&nbsp;the&nbsp;authenticated&nbsp;user&nbsp;has&nbsp;for&nbsp;this&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"minutes":&nbsp;42,&nbsp;#&nbsp;Number&nbsp;of&nbsp;minutes&nbsp;before&nbsp;the&nbsp;start&nbsp;of&nbsp;the&nbsp;event&nbsp;when&nbsp;the&nbsp;reminder&nbsp;should&nbsp;trigger.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"method":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;method&nbsp;used&nbsp;by&nbsp;this&nbsp;reminder.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"email"&nbsp;-&nbsp;Reminders&nbsp;are&nbsp;sent&nbsp;via&nbsp;email.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"sms"&nbsp;-&nbsp;Reminders&nbsp;are&nbsp;sent&nbsp;via&nbsp;SMS.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"popup"&nbsp;-&nbsp;Reminders&nbsp;are&nbsp;sent&nbsp;via&nbsp;a&nbsp;UI&nbsp;popup.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"description":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Description&nbsp;of&nbsp;the&nbsp;calendar.&nbsp;Optional.&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"colorId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;color&nbsp;of&nbsp;the&nbsp;calendar.&nbsp;This&nbsp;is&nbsp;an&nbsp;ID&nbsp;referring&nbsp;to&nbsp;an&nbsp;entry&nbsp;in&nbsp;the&nbsp;"calendar"&nbsp;section&nbsp;of&nbsp;the&nbsp;colors&nbsp;definition&nbsp;(see&nbsp;the&nbsp;"colors"&nbsp;endpoint).&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"selected":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;the&nbsp;calendar&nbsp;content&nbsp;shows&nbsp;up&nbsp;in&nbsp;the&nbsp;calendar&nbsp;UI.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;True.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"summary":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Title&nbsp;of&nbsp;the&nbsp;calendar.&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"etag":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;ETag&nbsp;of&nbsp;the&nbsp;resource.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"location":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Geographic&nbsp;location&nbsp;of&nbsp;the&nbsp;calendar&nbsp;as&nbsp;free-form&nbsp;text.&nbsp;Optional.&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"summaryOverride":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;summary&nbsp;that&nbsp;the&nbsp;authenticated&nbsp;user&nbsp;has&nbsp;set&nbsp;for&nbsp;this&nbsp;calendar.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"timeZone":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;time&nbsp;zone&nbsp;of&nbsp;the&nbsp;calendar.&nbsp;Optional.&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"hidden":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;the&nbsp;calendar&nbsp;has&nbsp;been&nbsp;hidden&nbsp;from&nbsp;the&nbsp;list.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"accessRole":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;effective&nbsp;access&nbsp;role&nbsp;that&nbsp;the&nbsp;authenticated&nbsp;user&nbsp;has&nbsp;on&nbsp;the&nbsp;calendar.&nbsp;Read-only.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"freeBusyReader"&nbsp;-&nbsp;Provides&nbsp;read&nbsp;access&nbsp;to&nbsp;free/busy&nbsp;information.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"reader"&nbsp;-&nbsp;Provides&nbsp;read&nbsp;access&nbsp;to&nbsp;the&nbsp;calendar.&nbsp;Private&nbsp;events&nbsp;will&nbsp;appear&nbsp;to&nbsp;users&nbsp;with&nbsp;reader&nbsp;access,&nbsp;but&nbsp;event&nbsp;details&nbsp;will&nbsp;be&nbsp;hidden.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"writer"&nbsp;-&nbsp;Provides&nbsp;read&nbsp;and&nbsp;write&nbsp;access&nbsp;to&nbsp;the&nbsp;calendar.&nbsp;Private&nbsp;events&nbsp;will&nbsp;appear&nbsp;to&nbsp;users&nbsp;with&nbsp;writer&nbsp;access,&nbsp;and&nbsp;event&nbsp;details&nbsp;will&nbsp;be&nbsp;visible.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"owner"&nbsp;-&nbsp;Provides&nbsp;ownership&nbsp;of&nbsp;the&nbsp;calendar.&nbsp;This&nbsp;role&nbsp;has&nbsp;all&nbsp;of&nbsp;the&nbsp;permissions&nbsp;of&nbsp;the&nbsp;writer&nbsp;role&nbsp;with&nbsp;the&nbsp;additional&nbsp;ability&nbsp;to&nbsp;see&nbsp;and&nbsp;manipulate&nbsp;ACLs.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Identifier&nbsp;of&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;}</tt></dd></dl>
+
+<dl><dt><a name="Resource-list"><strong>list</strong></a> = method(self, **kwargs)</dt><dd><tt>Returns&nbsp;entries&nbsp;on&nbsp;the&nbsp;user's&nbsp;calendar&nbsp;list.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;minAccessRole:&nbsp;string,&nbsp;The&nbsp;minimum&nbsp;access&nbsp;role&nbsp;for&nbsp;the&nbsp;user&nbsp;in&nbsp;the&nbsp;returned&nbsp;entires.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;no&nbsp;restriction.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;Allowed&nbsp;values<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;freeBusyReader&nbsp;-&nbsp;The&nbsp;user&nbsp;can&nbsp;read&nbsp;free/busy&nbsp;information.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;owner&nbsp;-&nbsp;The&nbsp;user&nbsp;can&nbsp;read&nbsp;and&nbsp;modify&nbsp;events&nbsp;and&nbsp;access&nbsp;control&nbsp;lists.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;reader&nbsp;-&nbsp;The&nbsp;user&nbsp;can&nbsp;read&nbsp;events&nbsp;that&nbsp;are&nbsp;not&nbsp;private.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;writer&nbsp;-&nbsp;The&nbsp;user&nbsp;can&nbsp;read&nbsp;and&nbsp;modify&nbsp;events.<br>
+&nbsp;&nbsp;maxResults:&nbsp;integer,&nbsp;Maximum&nbsp;number&nbsp;of&nbsp;entries&nbsp;returned&nbsp;on&nbsp;one&nbsp;result&nbsp;page.&nbsp;Optional.<br>
+&nbsp;&nbsp;pageToken:&nbsp;string,&nbsp;Token&nbsp;specifying&nbsp;which&nbsp;result&nbsp;page&nbsp;to&nbsp;return.&nbsp;Optional.<br>
+&nbsp;&nbsp;showHidden:&nbsp;boolean,&nbsp;Whether&nbsp;to&nbsp;show&nbsp;hidden&nbsp;entries.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"nextPageToken":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Token&nbsp;used&nbsp;to&nbsp;access&nbsp;the&nbsp;next&nbsp;page&nbsp;of&nbsp;this&nbsp;result.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"items":&nbsp;[&nbsp;#&nbsp;Calendars&nbsp;that&nbsp;are&nbsp;present&nbsp;on&nbsp;the&nbsp;user's&nbsp;calendar&nbsp;list.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"calendar#calendarListEntry",&nbsp;#&nbsp;Type&nbsp;of&nbsp;the&nbsp;resource&nbsp;("calendar#calendarListEntry").<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"defaultReminders":&nbsp;[&nbsp;#&nbsp;The&nbsp;default&nbsp;reminders&nbsp;that&nbsp;the&nbsp;authenticated&nbsp;user&nbsp;has&nbsp;for&nbsp;this&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"minutes":&nbsp;42,&nbsp;#&nbsp;Number&nbsp;of&nbsp;minutes&nbsp;before&nbsp;the&nbsp;start&nbsp;of&nbsp;the&nbsp;event&nbsp;when&nbsp;the&nbsp;reminder&nbsp;should&nbsp;trigger.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"method":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;method&nbsp;used&nbsp;by&nbsp;this&nbsp;reminder.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"email"&nbsp;-&nbsp;Reminders&nbsp;are&nbsp;sent&nbsp;via&nbsp;email.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"sms"&nbsp;-&nbsp;Reminders&nbsp;are&nbsp;sent&nbsp;via&nbsp;SMS.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"popup"&nbsp;-&nbsp;Reminders&nbsp;are&nbsp;sent&nbsp;via&nbsp;a&nbsp;UI&nbsp;popup.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"description":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Description&nbsp;of&nbsp;the&nbsp;calendar.&nbsp;Optional.&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"colorId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;color&nbsp;of&nbsp;the&nbsp;calendar.&nbsp;This&nbsp;is&nbsp;an&nbsp;ID&nbsp;referring&nbsp;to&nbsp;an&nbsp;entry&nbsp;in&nbsp;the&nbsp;"calendar"&nbsp;section&nbsp;of&nbsp;the&nbsp;colors&nbsp;definition&nbsp;(see&nbsp;the&nbsp;"colors"&nbsp;endpoint).&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"selected":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;the&nbsp;calendar&nbsp;content&nbsp;shows&nbsp;up&nbsp;in&nbsp;the&nbsp;calendar&nbsp;UI.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;True.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"summary":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Title&nbsp;of&nbsp;the&nbsp;calendar.&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"etag":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;ETag&nbsp;of&nbsp;the&nbsp;resource.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"location":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Geographic&nbsp;location&nbsp;of&nbsp;the&nbsp;calendar&nbsp;as&nbsp;free-form&nbsp;text.&nbsp;Optional.&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"summaryOverride":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;summary&nbsp;that&nbsp;the&nbsp;authenticated&nbsp;user&nbsp;has&nbsp;set&nbsp;for&nbsp;this&nbsp;calendar.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"timeZone":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;time&nbsp;zone&nbsp;of&nbsp;the&nbsp;calendar.&nbsp;Optional.&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"hidden":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;the&nbsp;calendar&nbsp;has&nbsp;been&nbsp;hidden&nbsp;from&nbsp;the&nbsp;list.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"accessRole":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;effective&nbsp;access&nbsp;role&nbsp;that&nbsp;the&nbsp;authenticated&nbsp;user&nbsp;has&nbsp;on&nbsp;the&nbsp;calendar.&nbsp;Read-only.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"freeBusyReader"&nbsp;-&nbsp;Provides&nbsp;read&nbsp;access&nbsp;to&nbsp;free/busy&nbsp;information.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"reader"&nbsp;-&nbsp;Provides&nbsp;read&nbsp;access&nbsp;to&nbsp;the&nbsp;calendar.&nbsp;Private&nbsp;events&nbsp;will&nbsp;appear&nbsp;to&nbsp;users&nbsp;with&nbsp;reader&nbsp;access,&nbsp;but&nbsp;event&nbsp;details&nbsp;will&nbsp;be&nbsp;hidden.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"writer"&nbsp;-&nbsp;Provides&nbsp;read&nbsp;and&nbsp;write&nbsp;access&nbsp;to&nbsp;the&nbsp;calendar.&nbsp;Private&nbsp;events&nbsp;will&nbsp;appear&nbsp;to&nbsp;users&nbsp;with&nbsp;writer&nbsp;access,&nbsp;and&nbsp;event&nbsp;details&nbsp;will&nbsp;be&nbsp;visible.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"owner"&nbsp;-&nbsp;Provides&nbsp;ownership&nbsp;of&nbsp;the&nbsp;calendar.&nbsp;This&nbsp;role&nbsp;has&nbsp;all&nbsp;of&nbsp;the&nbsp;permissions&nbsp;of&nbsp;the&nbsp;writer&nbsp;role&nbsp;with&nbsp;the&nbsp;additional&nbsp;ability&nbsp;to&nbsp;see&nbsp;and&nbsp;manipulate&nbsp;ACLs.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Identifier&nbsp;of&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"calendar#calendarList",&nbsp;#&nbsp;Type&nbsp;of&nbsp;the&nbsp;collection&nbsp;("calendar#calendarList").<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"etag":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;ETag&nbsp;of&nbsp;the&nbsp;collection.<br>
+&nbsp;&nbsp;}</tt></dd></dl>
+
+<dl><dt><a name="Resource-list_next"><strong>list_next</strong></a> = methodNext(self, previous_request, previous_response)</dt><dd><tt>Retrieves&nbsp;the&nbsp;next&nbsp;page&nbsp;of&nbsp;results.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;previous_request:&nbsp;The&nbsp;request&nbsp;for&nbsp;the&nbsp;previous&nbsp;page.<br>
+&nbsp;&nbsp;previous_response:&nbsp;The&nbsp;response&nbsp;from&nbsp;the&nbsp;request&nbsp;for&nbsp;the&nbsp;previous&nbsp;page.<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;A&nbsp;request&nbsp;object&nbsp;that&nbsp;you&nbsp;can&nbsp;call&nbsp;'execute()'&nbsp;on&nbsp;to&nbsp;request&nbsp;the&nbsp;next<br>
+&nbsp;&nbsp;page.&nbsp;Returns&nbsp;None&nbsp;if&nbsp;there&nbsp;are&nbsp;no&nbsp;more&nbsp;items&nbsp;in&nbsp;the&nbsp;collection.</tt></dd></dl>
+
+<dl><dt><a name="Resource-patch"><strong>patch</strong></a> = method(self, **kwargs)</dt><dd><tt>Updates&nbsp;an&nbsp;entry&nbsp;on&nbsp;the&nbsp;user's&nbsp;calendar&nbsp;list.&nbsp;This&nbsp;method&nbsp;supports&nbsp;patch&nbsp;semantics.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;body:&nbsp;object,&nbsp;The&nbsp;request&nbsp;body.&nbsp;(required)<br>
+&nbsp;&nbsp;&nbsp;&nbsp;The&nbsp;object&nbsp;takes&nbsp;the&nbsp;form&nbsp;of:<br>
+&nbsp;<br>
+{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"calendar#calendarListEntry",&nbsp;#&nbsp;Type&nbsp;of&nbsp;the&nbsp;resource&nbsp;("calendar#calendarListEntry").<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"defaultReminders":&nbsp;[&nbsp;#&nbsp;The&nbsp;default&nbsp;reminders&nbsp;that&nbsp;the&nbsp;authenticated&nbsp;user&nbsp;has&nbsp;for&nbsp;this&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"minutes":&nbsp;42,&nbsp;#&nbsp;Number&nbsp;of&nbsp;minutes&nbsp;before&nbsp;the&nbsp;start&nbsp;of&nbsp;the&nbsp;event&nbsp;when&nbsp;the&nbsp;reminder&nbsp;should&nbsp;trigger.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"method":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;method&nbsp;used&nbsp;by&nbsp;this&nbsp;reminder.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"email"&nbsp;-&nbsp;Reminders&nbsp;are&nbsp;sent&nbsp;via&nbsp;email.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"sms"&nbsp;-&nbsp;Reminders&nbsp;are&nbsp;sent&nbsp;via&nbsp;SMS.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"popup"&nbsp;-&nbsp;Reminders&nbsp;are&nbsp;sent&nbsp;via&nbsp;a&nbsp;UI&nbsp;popup.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"description":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Description&nbsp;of&nbsp;the&nbsp;calendar.&nbsp;Optional.&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"colorId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;color&nbsp;of&nbsp;the&nbsp;calendar.&nbsp;This&nbsp;is&nbsp;an&nbsp;ID&nbsp;referring&nbsp;to&nbsp;an&nbsp;entry&nbsp;in&nbsp;the&nbsp;"calendar"&nbsp;section&nbsp;of&nbsp;the&nbsp;colors&nbsp;definition&nbsp;(see&nbsp;the&nbsp;"colors"&nbsp;endpoint).&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"selected":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;the&nbsp;calendar&nbsp;content&nbsp;shows&nbsp;up&nbsp;in&nbsp;the&nbsp;calendar&nbsp;UI.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;True.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"summary":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Title&nbsp;of&nbsp;the&nbsp;calendar.&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"etag":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;ETag&nbsp;of&nbsp;the&nbsp;resource.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"location":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Geographic&nbsp;location&nbsp;of&nbsp;the&nbsp;calendar&nbsp;as&nbsp;free-form&nbsp;text.&nbsp;Optional.&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"summaryOverride":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;summary&nbsp;that&nbsp;the&nbsp;authenticated&nbsp;user&nbsp;has&nbsp;set&nbsp;for&nbsp;this&nbsp;calendar.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"timeZone":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;time&nbsp;zone&nbsp;of&nbsp;the&nbsp;calendar.&nbsp;Optional.&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"hidden":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;the&nbsp;calendar&nbsp;has&nbsp;been&nbsp;hidden&nbsp;from&nbsp;the&nbsp;list.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"accessRole":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;effective&nbsp;access&nbsp;role&nbsp;that&nbsp;the&nbsp;authenticated&nbsp;user&nbsp;has&nbsp;on&nbsp;the&nbsp;calendar.&nbsp;Read-only.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"freeBusyReader"&nbsp;-&nbsp;Provides&nbsp;read&nbsp;access&nbsp;to&nbsp;free/busy&nbsp;information.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"reader"&nbsp;-&nbsp;Provides&nbsp;read&nbsp;access&nbsp;to&nbsp;the&nbsp;calendar.&nbsp;Private&nbsp;events&nbsp;will&nbsp;appear&nbsp;to&nbsp;users&nbsp;with&nbsp;reader&nbsp;access,&nbsp;but&nbsp;event&nbsp;details&nbsp;will&nbsp;be&nbsp;hidden.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"writer"&nbsp;-&nbsp;Provides&nbsp;read&nbsp;and&nbsp;write&nbsp;access&nbsp;to&nbsp;the&nbsp;calendar.&nbsp;Private&nbsp;events&nbsp;will&nbsp;appear&nbsp;to&nbsp;users&nbsp;with&nbsp;writer&nbsp;access,&nbsp;and&nbsp;event&nbsp;details&nbsp;will&nbsp;be&nbsp;visible.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"owner"&nbsp;-&nbsp;Provides&nbsp;ownership&nbsp;of&nbsp;the&nbsp;calendar.&nbsp;This&nbsp;role&nbsp;has&nbsp;all&nbsp;of&nbsp;the&nbsp;permissions&nbsp;of&nbsp;the&nbsp;writer&nbsp;role&nbsp;with&nbsp;the&nbsp;additional&nbsp;ability&nbsp;to&nbsp;see&nbsp;and&nbsp;manipulate&nbsp;ACLs.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Identifier&nbsp;of&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;}<br>
+&nbsp;<br>
+&nbsp;&nbsp;calendarId:&nbsp;string,&nbsp;Calendar&nbsp;identifier.&nbsp;(required)<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"calendar#calendarListEntry",&nbsp;#&nbsp;Type&nbsp;of&nbsp;the&nbsp;resource&nbsp;("calendar#calendarListEntry").<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"defaultReminders":&nbsp;[&nbsp;#&nbsp;The&nbsp;default&nbsp;reminders&nbsp;that&nbsp;the&nbsp;authenticated&nbsp;user&nbsp;has&nbsp;for&nbsp;this&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"minutes":&nbsp;42,&nbsp;#&nbsp;Number&nbsp;of&nbsp;minutes&nbsp;before&nbsp;the&nbsp;start&nbsp;of&nbsp;the&nbsp;event&nbsp;when&nbsp;the&nbsp;reminder&nbsp;should&nbsp;trigger.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"method":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;method&nbsp;used&nbsp;by&nbsp;this&nbsp;reminder.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"email"&nbsp;-&nbsp;Reminders&nbsp;are&nbsp;sent&nbsp;via&nbsp;email.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"sms"&nbsp;-&nbsp;Reminders&nbsp;are&nbsp;sent&nbsp;via&nbsp;SMS.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"popup"&nbsp;-&nbsp;Reminders&nbsp;are&nbsp;sent&nbsp;via&nbsp;a&nbsp;UI&nbsp;popup.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"description":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Description&nbsp;of&nbsp;the&nbsp;calendar.&nbsp;Optional.&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"colorId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;color&nbsp;of&nbsp;the&nbsp;calendar.&nbsp;This&nbsp;is&nbsp;an&nbsp;ID&nbsp;referring&nbsp;to&nbsp;an&nbsp;entry&nbsp;in&nbsp;the&nbsp;"calendar"&nbsp;section&nbsp;of&nbsp;the&nbsp;colors&nbsp;definition&nbsp;(see&nbsp;the&nbsp;"colors"&nbsp;endpoint).&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"selected":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;the&nbsp;calendar&nbsp;content&nbsp;shows&nbsp;up&nbsp;in&nbsp;the&nbsp;calendar&nbsp;UI.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;True.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"summary":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Title&nbsp;of&nbsp;the&nbsp;calendar.&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"etag":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;ETag&nbsp;of&nbsp;the&nbsp;resource.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"location":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Geographic&nbsp;location&nbsp;of&nbsp;the&nbsp;calendar&nbsp;as&nbsp;free-form&nbsp;text.&nbsp;Optional.&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"summaryOverride":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;summary&nbsp;that&nbsp;the&nbsp;authenticated&nbsp;user&nbsp;has&nbsp;set&nbsp;for&nbsp;this&nbsp;calendar.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"timeZone":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;time&nbsp;zone&nbsp;of&nbsp;the&nbsp;calendar.&nbsp;Optional.&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"hidden":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;the&nbsp;calendar&nbsp;has&nbsp;been&nbsp;hidden&nbsp;from&nbsp;the&nbsp;list.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"accessRole":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;effective&nbsp;access&nbsp;role&nbsp;that&nbsp;the&nbsp;authenticated&nbsp;user&nbsp;has&nbsp;on&nbsp;the&nbsp;calendar.&nbsp;Read-only.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"freeBusyReader"&nbsp;-&nbsp;Provides&nbsp;read&nbsp;access&nbsp;to&nbsp;free/busy&nbsp;information.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"reader"&nbsp;-&nbsp;Provides&nbsp;read&nbsp;access&nbsp;to&nbsp;the&nbsp;calendar.&nbsp;Private&nbsp;events&nbsp;will&nbsp;appear&nbsp;to&nbsp;users&nbsp;with&nbsp;reader&nbsp;access,&nbsp;but&nbsp;event&nbsp;details&nbsp;will&nbsp;be&nbsp;hidden.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"writer"&nbsp;-&nbsp;Provides&nbsp;read&nbsp;and&nbsp;write&nbsp;access&nbsp;to&nbsp;the&nbsp;calendar.&nbsp;Private&nbsp;events&nbsp;will&nbsp;appear&nbsp;to&nbsp;users&nbsp;with&nbsp;writer&nbsp;access,&nbsp;and&nbsp;event&nbsp;details&nbsp;will&nbsp;be&nbsp;visible.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"owner"&nbsp;-&nbsp;Provides&nbsp;ownership&nbsp;of&nbsp;the&nbsp;calendar.&nbsp;This&nbsp;role&nbsp;has&nbsp;all&nbsp;of&nbsp;the&nbsp;permissions&nbsp;of&nbsp;the&nbsp;writer&nbsp;role&nbsp;with&nbsp;the&nbsp;additional&nbsp;ability&nbsp;to&nbsp;see&nbsp;and&nbsp;manipulate&nbsp;ACLs.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Identifier&nbsp;of&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;}</tt></dd></dl>
+
+<dl><dt><a name="Resource-update"><strong>update</strong></a> = method(self, **kwargs)</dt><dd><tt>Updates&nbsp;an&nbsp;entry&nbsp;on&nbsp;the&nbsp;user's&nbsp;calendar&nbsp;list.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;body:&nbsp;object,&nbsp;The&nbsp;request&nbsp;body.&nbsp;(required)<br>
+&nbsp;&nbsp;&nbsp;&nbsp;The&nbsp;object&nbsp;takes&nbsp;the&nbsp;form&nbsp;of:<br>
+&nbsp;<br>
+{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"calendar#calendarListEntry",&nbsp;#&nbsp;Type&nbsp;of&nbsp;the&nbsp;resource&nbsp;("calendar#calendarListEntry").<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"defaultReminders":&nbsp;[&nbsp;#&nbsp;The&nbsp;default&nbsp;reminders&nbsp;that&nbsp;the&nbsp;authenticated&nbsp;user&nbsp;has&nbsp;for&nbsp;this&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"minutes":&nbsp;42,&nbsp;#&nbsp;Number&nbsp;of&nbsp;minutes&nbsp;before&nbsp;the&nbsp;start&nbsp;of&nbsp;the&nbsp;event&nbsp;when&nbsp;the&nbsp;reminder&nbsp;should&nbsp;trigger.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"method":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;method&nbsp;used&nbsp;by&nbsp;this&nbsp;reminder.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"email"&nbsp;-&nbsp;Reminders&nbsp;are&nbsp;sent&nbsp;via&nbsp;email.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"sms"&nbsp;-&nbsp;Reminders&nbsp;are&nbsp;sent&nbsp;via&nbsp;SMS.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"popup"&nbsp;-&nbsp;Reminders&nbsp;are&nbsp;sent&nbsp;via&nbsp;a&nbsp;UI&nbsp;popup.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"description":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Description&nbsp;of&nbsp;the&nbsp;calendar.&nbsp;Optional.&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"colorId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;color&nbsp;of&nbsp;the&nbsp;calendar.&nbsp;This&nbsp;is&nbsp;an&nbsp;ID&nbsp;referring&nbsp;to&nbsp;an&nbsp;entry&nbsp;in&nbsp;the&nbsp;"calendar"&nbsp;section&nbsp;of&nbsp;the&nbsp;colors&nbsp;definition&nbsp;(see&nbsp;the&nbsp;"colors"&nbsp;endpoint).&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"selected":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;the&nbsp;calendar&nbsp;content&nbsp;shows&nbsp;up&nbsp;in&nbsp;the&nbsp;calendar&nbsp;UI.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;True.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"summary":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Title&nbsp;of&nbsp;the&nbsp;calendar.&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"etag":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;ETag&nbsp;of&nbsp;the&nbsp;resource.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"location":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Geographic&nbsp;location&nbsp;of&nbsp;the&nbsp;calendar&nbsp;as&nbsp;free-form&nbsp;text.&nbsp;Optional.&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"summaryOverride":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;summary&nbsp;that&nbsp;the&nbsp;authenticated&nbsp;user&nbsp;has&nbsp;set&nbsp;for&nbsp;this&nbsp;calendar.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"timeZone":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;time&nbsp;zone&nbsp;of&nbsp;the&nbsp;calendar.&nbsp;Optional.&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"hidden":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;the&nbsp;calendar&nbsp;has&nbsp;been&nbsp;hidden&nbsp;from&nbsp;the&nbsp;list.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"accessRole":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;effective&nbsp;access&nbsp;role&nbsp;that&nbsp;the&nbsp;authenticated&nbsp;user&nbsp;has&nbsp;on&nbsp;the&nbsp;calendar.&nbsp;Read-only.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"freeBusyReader"&nbsp;-&nbsp;Provides&nbsp;read&nbsp;access&nbsp;to&nbsp;free/busy&nbsp;information.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"reader"&nbsp;-&nbsp;Provides&nbsp;read&nbsp;access&nbsp;to&nbsp;the&nbsp;calendar.&nbsp;Private&nbsp;events&nbsp;will&nbsp;appear&nbsp;to&nbsp;users&nbsp;with&nbsp;reader&nbsp;access,&nbsp;but&nbsp;event&nbsp;details&nbsp;will&nbsp;be&nbsp;hidden.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"writer"&nbsp;-&nbsp;Provides&nbsp;read&nbsp;and&nbsp;write&nbsp;access&nbsp;to&nbsp;the&nbsp;calendar.&nbsp;Private&nbsp;events&nbsp;will&nbsp;appear&nbsp;to&nbsp;users&nbsp;with&nbsp;writer&nbsp;access,&nbsp;and&nbsp;event&nbsp;details&nbsp;will&nbsp;be&nbsp;visible.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"owner"&nbsp;-&nbsp;Provides&nbsp;ownership&nbsp;of&nbsp;the&nbsp;calendar.&nbsp;This&nbsp;role&nbsp;has&nbsp;all&nbsp;of&nbsp;the&nbsp;permissions&nbsp;of&nbsp;the&nbsp;writer&nbsp;role&nbsp;with&nbsp;the&nbsp;additional&nbsp;ability&nbsp;to&nbsp;see&nbsp;and&nbsp;manipulate&nbsp;ACLs.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Identifier&nbsp;of&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;}<br>
+&nbsp;<br>
+&nbsp;&nbsp;calendarId:&nbsp;string,&nbsp;Calendar&nbsp;identifier.&nbsp;(required)<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"calendar#calendarListEntry",&nbsp;#&nbsp;Type&nbsp;of&nbsp;the&nbsp;resource&nbsp;("calendar#calendarListEntry").<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"defaultReminders":&nbsp;[&nbsp;#&nbsp;The&nbsp;default&nbsp;reminders&nbsp;that&nbsp;the&nbsp;authenticated&nbsp;user&nbsp;has&nbsp;for&nbsp;this&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"minutes":&nbsp;42,&nbsp;#&nbsp;Number&nbsp;of&nbsp;minutes&nbsp;before&nbsp;the&nbsp;start&nbsp;of&nbsp;the&nbsp;event&nbsp;when&nbsp;the&nbsp;reminder&nbsp;should&nbsp;trigger.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"method":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;method&nbsp;used&nbsp;by&nbsp;this&nbsp;reminder.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"email"&nbsp;-&nbsp;Reminders&nbsp;are&nbsp;sent&nbsp;via&nbsp;email.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"sms"&nbsp;-&nbsp;Reminders&nbsp;are&nbsp;sent&nbsp;via&nbsp;SMS.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"popup"&nbsp;-&nbsp;Reminders&nbsp;are&nbsp;sent&nbsp;via&nbsp;a&nbsp;UI&nbsp;popup.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"description":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Description&nbsp;of&nbsp;the&nbsp;calendar.&nbsp;Optional.&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"colorId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;color&nbsp;of&nbsp;the&nbsp;calendar.&nbsp;This&nbsp;is&nbsp;an&nbsp;ID&nbsp;referring&nbsp;to&nbsp;an&nbsp;entry&nbsp;in&nbsp;the&nbsp;"calendar"&nbsp;section&nbsp;of&nbsp;the&nbsp;colors&nbsp;definition&nbsp;(see&nbsp;the&nbsp;"colors"&nbsp;endpoint).&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"selected":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;the&nbsp;calendar&nbsp;content&nbsp;shows&nbsp;up&nbsp;in&nbsp;the&nbsp;calendar&nbsp;UI.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;True.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"summary":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Title&nbsp;of&nbsp;the&nbsp;calendar.&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"etag":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;ETag&nbsp;of&nbsp;the&nbsp;resource.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"location":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Geographic&nbsp;location&nbsp;of&nbsp;the&nbsp;calendar&nbsp;as&nbsp;free-form&nbsp;text.&nbsp;Optional.&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"summaryOverride":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;summary&nbsp;that&nbsp;the&nbsp;authenticated&nbsp;user&nbsp;has&nbsp;set&nbsp;for&nbsp;this&nbsp;calendar.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"timeZone":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;time&nbsp;zone&nbsp;of&nbsp;the&nbsp;calendar.&nbsp;Optional.&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"hidden":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;the&nbsp;calendar&nbsp;has&nbsp;been&nbsp;hidden&nbsp;from&nbsp;the&nbsp;list.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"accessRole":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;effective&nbsp;access&nbsp;role&nbsp;that&nbsp;the&nbsp;authenticated&nbsp;user&nbsp;has&nbsp;on&nbsp;the&nbsp;calendar.&nbsp;Read-only.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"freeBusyReader"&nbsp;-&nbsp;Provides&nbsp;read&nbsp;access&nbsp;to&nbsp;free/busy&nbsp;information.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"reader"&nbsp;-&nbsp;Provides&nbsp;read&nbsp;access&nbsp;to&nbsp;the&nbsp;calendar.&nbsp;Private&nbsp;events&nbsp;will&nbsp;appear&nbsp;to&nbsp;users&nbsp;with&nbsp;reader&nbsp;access,&nbsp;but&nbsp;event&nbsp;details&nbsp;will&nbsp;be&nbsp;hidden.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"writer"&nbsp;-&nbsp;Provides&nbsp;read&nbsp;and&nbsp;write&nbsp;access&nbsp;to&nbsp;the&nbsp;calendar.&nbsp;Private&nbsp;events&nbsp;will&nbsp;appear&nbsp;to&nbsp;users&nbsp;with&nbsp;writer&nbsp;access,&nbsp;and&nbsp;event&nbsp;details&nbsp;will&nbsp;be&nbsp;visible.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"owner"&nbsp;-&nbsp;Provides&nbsp;ownership&nbsp;of&nbsp;the&nbsp;calendar.&nbsp;This&nbsp;role&nbsp;has&nbsp;all&nbsp;of&nbsp;the&nbsp;permissions&nbsp;of&nbsp;the&nbsp;writer&nbsp;role&nbsp;with&nbsp;the&nbsp;additional&nbsp;ability&nbsp;to&nbsp;see&nbsp;and&nbsp;manipulate&nbsp;ACLs.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Identifier&nbsp;of&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;}</tt></dd></dl>
+
+<hr>
+Data descriptors defined here:<br>
+<dl><dt><strong>__dict__</strong></dt>
+<dd><tt>dictionary&nbsp;for&nbsp;instance&nbsp;variables&nbsp;(if&nbsp;defined)</tt></dd>
+</dl>
+<dl><dt><strong>__weakref__</strong></dt>
+<dd><tt>list&nbsp;of&nbsp;weak&nbsp;references&nbsp;to&nbsp;the&nbsp;object&nbsp;(if&nbsp;defined)</tt></dd>
+</dl>
+</td></tr></table>
+</body></html>
\ No newline at end of file
diff --git a/docs/dyn/calendar.v3.calendars.html b/docs/dyn/calendar.v3.calendars.html
new file mode 100644
index 0000000..b2cbb33
--- /dev/null
+++ b/docs/dyn/calendar.v3.calendars.html
@@ -0,0 +1,147 @@
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><title>Python: class Resource</title>
+</head><body bgcolor="#f0f0f8">
+<p>
+<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
+<tr bgcolor="#ffc8d8">
+<td colspan=3 valign=bottom>&nbsp;<br>
+<font color="#000000" face="helvetica, arial"><a name="Resource">class <strong>Resource</strong></a>(<a href="__builtin__.html#object">__builtin__.object</a>)</font></td></tr>
+    
+<tr bgcolor="#ffc8d8"><td rowspan=2><tt>&nbsp;&nbsp;&nbsp;</tt></td>
+<td colspan=2><tt>A&nbsp;class&nbsp;for&nbsp;interacting&nbsp;with&nbsp;a&nbsp;resource.<br>&nbsp;</tt></td></tr>
+<tr><td>&nbsp;</td>
+<td width="100%">Methods defined here:<br>
+<dl><dt><a name="Resource-__init__"><strong>__init__</strong></a>(self)</dt></dl>
+
+<dl><dt><a name="Resource-clear"><strong>clear</strong></a> = method(self, **kwargs)</dt><dd><tt>Clears&nbsp;a&nbsp;primary&nbsp;calendar.&nbsp;This&nbsp;operation&nbsp;deletes&nbsp;all&nbsp;data&nbsp;associated&nbsp;with&nbsp;the&nbsp;primary&nbsp;calendar&nbsp;of&nbsp;an&nbsp;account&nbsp;and&nbsp;cannot&nbsp;be&nbsp;undone.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;body:&nbsp;object,&nbsp;The&nbsp;request&nbsp;body.&nbsp;(required)<br>
+&nbsp;&nbsp;calendarId:&nbsp;string,&nbsp;Calendar&nbsp;identifier.&nbsp;(required)</tt></dd></dl>
+
+<dl><dt><a name="Resource-delete"><strong>delete</strong></a> = method(self, **kwargs)</dt><dd><tt>Deletes&nbsp;a&nbsp;secondary&nbsp;calendar.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;calendarId:&nbsp;string,&nbsp;Calendar&nbsp;identifier.&nbsp;(required)</tt></dd></dl>
+
+<dl><dt><a name="Resource-get"><strong>get</strong></a> = method(self, **kwargs)</dt><dd><tt>Returns&nbsp;metadata&nbsp;for&nbsp;a&nbsp;calendar.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;calendarId:&nbsp;string,&nbsp;Calendar&nbsp;identifier.&nbsp;(required)<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"calendar#calendar",&nbsp;#&nbsp;Type&nbsp;of&nbsp;the&nbsp;resource&nbsp;("calendar#calendar").<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"description":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Description&nbsp;of&nbsp;the&nbsp;calendar.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"summary":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Title&nbsp;of&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"etag":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;ETag&nbsp;of&nbsp;the&nbsp;resource.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"location":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Geographic&nbsp;location&nbsp;of&nbsp;the&nbsp;calendar&nbsp;as&nbsp;free-form&nbsp;text.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"timeZone":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;time&nbsp;zone&nbsp;of&nbsp;the&nbsp;calendar.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Identifier&nbsp;of&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;}</tt></dd></dl>
+
+<dl><dt><a name="Resource-insert"><strong>insert</strong></a> = method(self, **kwargs)</dt><dd><tt>Creates&nbsp;a&nbsp;secondary&nbsp;calendar.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;body:&nbsp;object,&nbsp;The&nbsp;request&nbsp;body.&nbsp;(required)<br>
+&nbsp;&nbsp;&nbsp;&nbsp;The&nbsp;object&nbsp;takes&nbsp;the&nbsp;form&nbsp;of:<br>
+&nbsp;<br>
+{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"calendar#calendar",&nbsp;#&nbsp;Type&nbsp;of&nbsp;the&nbsp;resource&nbsp;("calendar#calendar").<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"description":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Description&nbsp;of&nbsp;the&nbsp;calendar.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"summary":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Title&nbsp;of&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"etag":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;ETag&nbsp;of&nbsp;the&nbsp;resource.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"location":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Geographic&nbsp;location&nbsp;of&nbsp;the&nbsp;calendar&nbsp;as&nbsp;free-form&nbsp;text.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"timeZone":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;time&nbsp;zone&nbsp;of&nbsp;the&nbsp;calendar.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Identifier&nbsp;of&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;}<br>
+&nbsp;<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"calendar#calendar",&nbsp;#&nbsp;Type&nbsp;of&nbsp;the&nbsp;resource&nbsp;("calendar#calendar").<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"description":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Description&nbsp;of&nbsp;the&nbsp;calendar.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"summary":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Title&nbsp;of&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"etag":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;ETag&nbsp;of&nbsp;the&nbsp;resource.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"location":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Geographic&nbsp;location&nbsp;of&nbsp;the&nbsp;calendar&nbsp;as&nbsp;free-form&nbsp;text.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"timeZone":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;time&nbsp;zone&nbsp;of&nbsp;the&nbsp;calendar.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Identifier&nbsp;of&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;}</tt></dd></dl>
+
+<dl><dt><a name="Resource-patch"><strong>patch</strong></a> = method(self, **kwargs)</dt><dd><tt>Updates&nbsp;metadata&nbsp;for&nbsp;a&nbsp;calendar.&nbsp;This&nbsp;method&nbsp;supports&nbsp;patch&nbsp;semantics.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;body:&nbsp;object,&nbsp;The&nbsp;request&nbsp;body.&nbsp;(required)<br>
+&nbsp;&nbsp;&nbsp;&nbsp;The&nbsp;object&nbsp;takes&nbsp;the&nbsp;form&nbsp;of:<br>
+&nbsp;<br>
+{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"calendar#calendar",&nbsp;#&nbsp;Type&nbsp;of&nbsp;the&nbsp;resource&nbsp;("calendar#calendar").<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"description":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Description&nbsp;of&nbsp;the&nbsp;calendar.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"summary":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Title&nbsp;of&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"etag":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;ETag&nbsp;of&nbsp;the&nbsp;resource.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"location":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Geographic&nbsp;location&nbsp;of&nbsp;the&nbsp;calendar&nbsp;as&nbsp;free-form&nbsp;text.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"timeZone":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;time&nbsp;zone&nbsp;of&nbsp;the&nbsp;calendar.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Identifier&nbsp;of&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;}<br>
+&nbsp;<br>
+&nbsp;&nbsp;calendarId:&nbsp;string,&nbsp;Calendar&nbsp;identifier.&nbsp;(required)<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"calendar#calendar",&nbsp;#&nbsp;Type&nbsp;of&nbsp;the&nbsp;resource&nbsp;("calendar#calendar").<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"description":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Description&nbsp;of&nbsp;the&nbsp;calendar.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"summary":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Title&nbsp;of&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"etag":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;ETag&nbsp;of&nbsp;the&nbsp;resource.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"location":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Geographic&nbsp;location&nbsp;of&nbsp;the&nbsp;calendar&nbsp;as&nbsp;free-form&nbsp;text.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"timeZone":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;time&nbsp;zone&nbsp;of&nbsp;the&nbsp;calendar.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Identifier&nbsp;of&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;}</tt></dd></dl>
+
+<dl><dt><a name="Resource-update"><strong>update</strong></a> = method(self, **kwargs)</dt><dd><tt>Updates&nbsp;metadata&nbsp;for&nbsp;a&nbsp;calendar.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;body:&nbsp;object,&nbsp;The&nbsp;request&nbsp;body.&nbsp;(required)<br>
+&nbsp;&nbsp;&nbsp;&nbsp;The&nbsp;object&nbsp;takes&nbsp;the&nbsp;form&nbsp;of:<br>
+&nbsp;<br>
+{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"calendar#calendar",&nbsp;#&nbsp;Type&nbsp;of&nbsp;the&nbsp;resource&nbsp;("calendar#calendar").<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"description":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Description&nbsp;of&nbsp;the&nbsp;calendar.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"summary":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Title&nbsp;of&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"etag":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;ETag&nbsp;of&nbsp;the&nbsp;resource.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"location":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Geographic&nbsp;location&nbsp;of&nbsp;the&nbsp;calendar&nbsp;as&nbsp;free-form&nbsp;text.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"timeZone":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;time&nbsp;zone&nbsp;of&nbsp;the&nbsp;calendar.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Identifier&nbsp;of&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;}<br>
+&nbsp;<br>
+&nbsp;&nbsp;calendarId:&nbsp;string,&nbsp;Calendar&nbsp;identifier.&nbsp;(required)<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"calendar#calendar",&nbsp;#&nbsp;Type&nbsp;of&nbsp;the&nbsp;resource&nbsp;("calendar#calendar").<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"description":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Description&nbsp;of&nbsp;the&nbsp;calendar.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"summary":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Title&nbsp;of&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"etag":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;ETag&nbsp;of&nbsp;the&nbsp;resource.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"location":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Geographic&nbsp;location&nbsp;of&nbsp;the&nbsp;calendar&nbsp;as&nbsp;free-form&nbsp;text.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"timeZone":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;time&nbsp;zone&nbsp;of&nbsp;the&nbsp;calendar.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Identifier&nbsp;of&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;}</tt></dd></dl>
+
+<hr>
+Data descriptors defined here:<br>
+<dl><dt><strong>__dict__</strong></dt>
+<dd><tt>dictionary&nbsp;for&nbsp;instance&nbsp;variables&nbsp;(if&nbsp;defined)</tt></dd>
+</dl>
+<dl><dt><strong>__weakref__</strong></dt>
+<dd><tt>list&nbsp;of&nbsp;weak&nbsp;references&nbsp;to&nbsp;the&nbsp;object&nbsp;(if&nbsp;defined)</tt></dd>
+</dl>
+</td></tr></table>
+</body></html>
\ No newline at end of file
diff --git a/docs/dyn/calendar.v3.colors.html b/docs/dyn/calendar.v3.colors.html
new file mode 100644
index 0000000..7e7c652
--- /dev/null
+++ b/docs/dyn/calendar.v3.colors.html
@@ -0,0 +1,42 @@
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><title>Python: class Resource</title>
+</head><body bgcolor="#f0f0f8">
+<p>
+<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
+<tr bgcolor="#ffc8d8">
+<td colspan=3 valign=bottom>&nbsp;<br>
+<font color="#000000" face="helvetica, arial"><a name="Resource">class <strong>Resource</strong></a>(<a href="__builtin__.html#object">__builtin__.object</a>)</font></td></tr>
+    
+<tr bgcolor="#ffc8d8"><td rowspan=2><tt>&nbsp;&nbsp;&nbsp;</tt></td>
+<td colspan=2><tt>A&nbsp;class&nbsp;for&nbsp;interacting&nbsp;with&nbsp;a&nbsp;resource.<br>&nbsp;</tt></td></tr>
+<tr><td>&nbsp;</td>
+<td width="100%">Methods defined here:<br>
+<dl><dt><a name="Resource-__init__"><strong>__init__</strong></a>(self)</dt></dl>
+
+<dl><dt><a name="Resource-get"><strong>get</strong></a> = method(self, **kwargs)</dt><dd><tt>Returns&nbsp;the&nbsp;color&nbsp;definitions&nbsp;for&nbsp;calendars&nbsp;and&nbsp;events.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"calendar":&nbsp;{&nbsp;#&nbsp;Palette&nbsp;of&nbsp;calendar&nbsp;colors,&nbsp;mapping&nbsp;from&nbsp;the&nbsp;color&nbsp;ID&nbsp;to&nbsp;its&nbsp;definition.&nbsp;An&nbsp;'calendarListEntry'&nbsp;resource&nbsp;refers&nbsp;to&nbsp;one&nbsp;of&nbsp;these&nbsp;color&nbsp;IDs&nbsp;in&nbsp;its&nbsp;'color'&nbsp;field.&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"updated":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Last&nbsp;modification&nbsp;time&nbsp;of&nbsp;the&nbsp;color&nbsp;palette&nbsp;(as&nbsp;a&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>&nbsp;timestamp).&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"event":&nbsp;{&nbsp;#&nbsp;Palette&nbsp;of&nbsp;event&nbsp;colors,&nbsp;mapping&nbsp;from&nbsp;the&nbsp;color&nbsp;ID&nbsp;to&nbsp;its&nbsp;definition.&nbsp;An&nbsp;'event'&nbsp;resource&nbsp;may&nbsp;refer&nbsp;to&nbsp;one&nbsp;of&nbsp;these&nbsp;color&nbsp;IDs&nbsp;in&nbsp;its&nbsp;'color'&nbsp;field.&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"calendar#colors",&nbsp;#&nbsp;Type&nbsp;of&nbsp;the&nbsp;resource&nbsp;("calendar#colors").<br>
+&nbsp;&nbsp;}</tt></dd></dl>
+
+<hr>
+Data descriptors defined here:<br>
+<dl><dt><strong>__dict__</strong></dt>
+<dd><tt>dictionary&nbsp;for&nbsp;instance&nbsp;variables&nbsp;(if&nbsp;defined)</tt></dd>
+</dl>
+<dl><dt><strong>__weakref__</strong></dt>
+<dd><tt>list&nbsp;of&nbsp;weak&nbsp;references&nbsp;to&nbsp;the&nbsp;object&nbsp;(if&nbsp;defined)</tt></dd>
+</dl>
+</td></tr></table>
+</body></html>
\ No newline at end of file
diff --git a/docs/dyn/calendar.v3.events.html b/docs/dyn/calendar.v3.events.html
new file mode 100644
index 0000000..3ab1f2a
--- /dev/null
+++ b/docs/dyn/calendar.v3.events.html
@@ -0,0 +1,1750 @@
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><title>Python: class Resource</title>
+</head><body bgcolor="#f0f0f8">
+<p>
+<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
+<tr bgcolor="#ffc8d8">
+<td colspan=3 valign=bottom>&nbsp;<br>
+<font color="#000000" face="helvetica, arial"><a name="Resource">class <strong>Resource</strong></a>(<a href="__builtin__.html#object">__builtin__.object</a>)</font></td></tr>
+    
+<tr bgcolor="#ffc8d8"><td rowspan=2><tt>&nbsp;&nbsp;&nbsp;</tt></td>
+<td colspan=2><tt>A&nbsp;class&nbsp;for&nbsp;interacting&nbsp;with&nbsp;a&nbsp;resource.<br>&nbsp;</tt></td></tr>
+<tr><td>&nbsp;</td>
+<td width="100%">Methods defined here:<br>
+<dl><dt><a name="Resource-__init__"><strong>__init__</strong></a>(self)</dt></dl>
+
+<dl><dt><a name="Resource-delete"><strong>delete</strong></a> = method(self, **kwargs)</dt><dd><tt>Deletes&nbsp;an&nbsp;event.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;eventId:&nbsp;string,&nbsp;Event&nbsp;identifier.&nbsp;(required)<br>
+&nbsp;&nbsp;sendNotifications:&nbsp;boolean,&nbsp;Whether&nbsp;to&nbsp;send&nbsp;notifications&nbsp;about&nbsp;the&nbsp;deletion&nbsp;of&nbsp;the&nbsp;event.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;calendarId:&nbsp;string,&nbsp;Calendar&nbsp;identifier.&nbsp;(required)</tt></dd></dl>
+
+<dl><dt><a name="Resource-get"><strong>get</strong></a> = method(self, **kwargs)</dt><dd><tt>Returns&nbsp;an&nbsp;event.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;eventId:&nbsp;string,&nbsp;Event&nbsp;identifier.&nbsp;(required)<br>
+&nbsp;&nbsp;calendarId:&nbsp;string,&nbsp;Calendar&nbsp;identifier.&nbsp;(required)<br>
+&nbsp;&nbsp;timeZone:&nbsp;string,&nbsp;Time&nbsp;zone&nbsp;used&nbsp;in&nbsp;the&nbsp;response.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;the&nbsp;time&nbsp;zone&nbsp;of&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;maxAttendees:&nbsp;integer,&nbsp;The&nbsp;maximum&nbsp;number&nbsp;of&nbsp;attendees&nbsp;to&nbsp;include&nbsp;in&nbsp;the&nbsp;response.&nbsp;If&nbsp;there&nbsp;are&nbsp;more&nbsp;than&nbsp;the&nbsp;specified&nbsp;number&nbsp;of&nbsp;attendees,&nbsp;only&nbsp;the&nbsp;participant&nbsp;is&nbsp;returned.&nbsp;Optional.<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"creator":&nbsp;{&nbsp;#&nbsp;The&nbsp;creator&nbsp;of&nbsp;the&nbsp;event.&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"displayName":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;creator's&nbsp;name,&nbsp;if&nbsp;available.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"email":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;creator's&nbsp;email&nbsp;address,&nbsp;if&nbsp;available.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"organizer":&nbsp;{&nbsp;#&nbsp;The&nbsp;organizer&nbsp;of&nbsp;the&nbsp;event.&nbsp;If&nbsp;the&nbsp;organizer&nbsp;is&nbsp;also&nbsp;an&nbsp;attendee,&nbsp;this&nbsp;is&nbsp;indicated&nbsp;with&nbsp;a&nbsp;separate&nbsp;entry&nbsp;in&nbsp;'attendees'&nbsp;with&nbsp;the&nbsp;'organizer'&nbsp;field&nbsp;set&nbsp;to&nbsp;True.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"displayName":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;organizer's&nbsp;name,&nbsp;if&nbsp;available.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"email":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;organizer's&nbsp;email&nbsp;address,&nbsp;if&nbsp;available.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Identifier&nbsp;of&nbsp;the&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"attendees":&nbsp;[&nbsp;#&nbsp;The&nbsp;attendees&nbsp;of&nbsp;the&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"comment":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;attendee's&nbsp;response&nbsp;comment.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"displayName":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;attendee's&nbsp;name,&nbsp;if&nbsp;available.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"self":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;this&nbsp;entry&nbsp;represents&nbsp;the&nbsp;calendar&nbsp;on&nbsp;which&nbsp;this&nbsp;copy&nbsp;of&nbsp;the&nbsp;event&nbsp;appears.&nbsp;Read-only.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"responseStatus":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;attendee's&nbsp;response&nbsp;status.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"needsAction"&nbsp;-&nbsp;The&nbsp;attendee&nbsp;has&nbsp;not&nbsp;responded&nbsp;to&nbsp;the&nbsp;invitation.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"declined"&nbsp;-&nbsp;The&nbsp;attendee&nbsp;has&nbsp;declined&nbsp;the&nbsp;invitation.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"tentative"&nbsp;-&nbsp;The&nbsp;attendee&nbsp;has&nbsp;tentatively&nbsp;accepted&nbsp;the&nbsp;invitation.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"accepted"&nbsp;-&nbsp;The&nbsp;attendee&nbsp;has&nbsp;accepted&nbsp;the&nbsp;invitation.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"additionalGuests":&nbsp;42,&nbsp;#&nbsp;Number&nbsp;of&nbsp;additional&nbsp;guests.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;0.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"resource":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;the&nbsp;attendee&nbsp;is&nbsp;a&nbsp;resource.&nbsp;Read-only.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"organizer":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;the&nbsp;attendee&nbsp;is&nbsp;the&nbsp;organizer&nbsp;of&nbsp;the&nbsp;event.&nbsp;Read-only.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"optional":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;this&nbsp;is&nbsp;an&nbsp;optional&nbsp;attendee.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"email":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;attendee's&nbsp;email&nbsp;address,&nbsp;if&nbsp;available.&nbsp;This&nbsp;field&nbsp;must&nbsp;be&nbsp;present&nbsp;when&nbsp;adding&nbsp;an&nbsp;attendee.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"htmlLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;An&nbsp;absolute&nbsp;link&nbsp;to&nbsp;this&nbsp;event&nbsp;in&nbsp;the&nbsp;Google&nbsp;Calendar&nbsp;Web&nbsp;UI.&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"recurrence":&nbsp;[&nbsp;#&nbsp;List&nbsp;of&nbsp;RRULE,&nbsp;EXRULE,&nbsp;RDATE&nbsp;and&nbsp;EXDATE&nbsp;lines&nbsp;for&nbsp;a&nbsp;recurring&nbsp;event.&nbsp;This&nbsp;field&nbsp;is&nbsp;omitted&nbsp;for&nbsp;single&nbsp;events&nbsp;or&nbsp;instances&nbsp;of&nbsp;recurring&nbsp;events.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"start":&nbsp;{&nbsp;#&nbsp;The&nbsp;start&nbsp;time&nbsp;of&nbsp;the&nbsp;event.&nbsp;For&nbsp;a&nbsp;recurring&nbsp;event,&nbsp;this&nbsp;is&nbsp;the&nbsp;start&nbsp;time&nbsp;of&nbsp;the&nbsp;first&nbsp;instance.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"date":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;date,&nbsp;in&nbsp;the&nbsp;format&nbsp;"yyyy-mm-dd",&nbsp;if&nbsp;this&nbsp;is&nbsp;an&nbsp;all-day&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"timeZone":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;name&nbsp;of&nbsp;the&nbsp;time&nbsp;zone&nbsp;in&nbsp;which&nbsp;the&nbsp;time&nbsp;is&nbsp;specified&nbsp;(e.g.&nbsp;"Europe/Zurich").&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;the&nbsp;time&nbsp;zone&nbsp;of&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"dateTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;time,&nbsp;as&nbsp;a&nbsp;combined&nbsp;date-time&nbsp;value&nbsp;(formatted&nbsp;according&nbsp;to&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>).&nbsp;A&nbsp;time&nbsp;zone&nbsp;offset&nbsp;is&nbsp;required&nbsp;unless&nbsp;a&nbsp;time&nbsp;zone&nbsp;is&nbsp;explicitly&nbsp;specified&nbsp;in&nbsp;'timeZone'.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"etag":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;ETag&nbsp;of&nbsp;the&nbsp;resource.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"location":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Geographic&nbsp;location&nbsp;of&nbsp;the&nbsp;event&nbsp;as&nbsp;free-form&nbsp;text.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"recurringEventId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;For&nbsp;an&nbsp;instance&nbsp;of&nbsp;a&nbsp;recurring&nbsp;event,&nbsp;this&nbsp;is&nbsp;the&nbsp;event&nbsp;ID&nbsp;of&nbsp;the&nbsp;recurring&nbsp;event&nbsp;itself.&nbsp;Immutable.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"originalStartTime":&nbsp;{&nbsp;#&nbsp;For&nbsp;an&nbsp;instance&nbsp;of&nbsp;a&nbsp;recurring&nbsp;event,&nbsp;this&nbsp;is&nbsp;the&nbsp;time&nbsp;at&nbsp;which&nbsp;this&nbsp;event&nbsp;would&nbsp;start&nbsp;according&nbsp;to&nbsp;the&nbsp;recurrence&nbsp;data&nbsp;in&nbsp;the&nbsp;recurring&nbsp;event&nbsp;identified&nbsp;by&nbsp;recurringEventId.&nbsp;Immutable.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"date":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;date,&nbsp;in&nbsp;the&nbsp;format&nbsp;"yyyy-mm-dd",&nbsp;if&nbsp;this&nbsp;is&nbsp;an&nbsp;all-day&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"timeZone":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;name&nbsp;of&nbsp;the&nbsp;time&nbsp;zone&nbsp;in&nbsp;which&nbsp;the&nbsp;time&nbsp;is&nbsp;specified&nbsp;(e.g.&nbsp;"Europe/Zurich").&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;the&nbsp;time&nbsp;zone&nbsp;of&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"dateTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;time,&nbsp;as&nbsp;a&nbsp;combined&nbsp;date-time&nbsp;value&nbsp;(formatted&nbsp;according&nbsp;to&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>).&nbsp;A&nbsp;time&nbsp;zone&nbsp;offset&nbsp;is&nbsp;required&nbsp;unless&nbsp;a&nbsp;time&nbsp;zone&nbsp;is&nbsp;explicitly&nbsp;specified&nbsp;in&nbsp;'timeZone'.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"status":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Status&nbsp;of&nbsp;the&nbsp;event.&nbsp;Optional.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"confirmed"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;confirmed.&nbsp;This&nbsp;is&nbsp;the&nbsp;default&nbsp;status.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"tentative"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;tentatively&nbsp;confirmed.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"cancelled"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;cancelled.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"updated":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Last&nbsp;modification&nbsp;time&nbsp;of&nbsp;the&nbsp;event&nbsp;(as&nbsp;a&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>&nbsp;timestamp).&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"gadget":&nbsp;{&nbsp;#&nbsp;A&nbsp;gadget&nbsp;that&nbsp;extends&nbsp;this&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"preferences":&nbsp;{&nbsp;#&nbsp;Preferences.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"title":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;title.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"height":&nbsp;42,&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;height&nbsp;in&nbsp;pixels.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"width":&nbsp;42,&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;width&nbsp;in&nbsp;pixels.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"link":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;URL.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;type.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"display":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;display&nbsp;mode.&nbsp;Optional.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"icon"&nbsp;-&nbsp;The&nbsp;gadget&nbsp;displays&nbsp;next&nbsp;to&nbsp;the&nbsp;event's&nbsp;title&nbsp;in&nbsp;the&nbsp;calendar&nbsp;view.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"chip"&nbsp;-&nbsp;The&nbsp;gadget&nbsp;displays&nbsp;when&nbsp;the&nbsp;event&nbsp;is&nbsp;clicked.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"iconLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;icon&nbsp;URL.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"description":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Description&nbsp;of&nbsp;the&nbsp;event.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"iCalUID":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Event&nbsp;ID&nbsp;in&nbsp;the&nbsp;iCalendar&nbsp;format.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"extendedProperties":&nbsp;{&nbsp;#&nbsp;Extended&nbsp;properties&nbsp;of&nbsp;the&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"shared":&nbsp;{&nbsp;#&nbsp;Properties&nbsp;that&nbsp;are&nbsp;shared&nbsp;between&nbsp;copies&nbsp;of&nbsp;the&nbsp;event&nbsp;on&nbsp;other&nbsp;attendees'&nbsp;calendars.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"private":&nbsp;{&nbsp;#&nbsp;Properties&nbsp;that&nbsp;are&nbsp;private&nbsp;to&nbsp;the&nbsp;copy&nbsp;of&nbsp;the&nbsp;event&nbsp;that&nbsp;appears&nbsp;on&nbsp;this&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"sequence":&nbsp;42,&nbsp;#&nbsp;Sequence&nbsp;number&nbsp;as&nbsp;per&nbsp;iCalendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"visibility":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Visibility&nbsp;of&nbsp;the&nbsp;event.&nbsp;Optional.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"default"&nbsp;-&nbsp;Uses&nbsp;the&nbsp;default&nbsp;visibility&nbsp;for&nbsp;events&nbsp;on&nbsp;the&nbsp;calendar.&nbsp;This&nbsp;is&nbsp;the&nbsp;default&nbsp;value.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"public"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;public&nbsp;and&nbsp;event&nbsp;details&nbsp;are&nbsp;visible&nbsp;to&nbsp;all&nbsp;readers&nbsp;of&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"private"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;private&nbsp;and&nbsp;only&nbsp;event&nbsp;attendees&nbsp;may&nbsp;view&nbsp;event&nbsp;details.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"confidential"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;private.&nbsp;This&nbsp;value&nbsp;is&nbsp;provided&nbsp;for&nbsp;compatibility&nbsp;reasons.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"guestsCanModify":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;attendees&nbsp;other&nbsp;than&nbsp;the&nbsp;organizer&nbsp;can&nbsp;modify&nbsp;the&nbsp;event.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"end":&nbsp;{&nbsp;#&nbsp;The&nbsp;end&nbsp;time&nbsp;of&nbsp;the&nbsp;event.&nbsp;For&nbsp;a&nbsp;recurring&nbsp;event,&nbsp;this&nbsp;is&nbsp;the&nbsp;end&nbsp;time&nbsp;of&nbsp;the&nbsp;first&nbsp;instance.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"date":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;date,&nbsp;in&nbsp;the&nbsp;format&nbsp;"yyyy-mm-dd",&nbsp;if&nbsp;this&nbsp;is&nbsp;an&nbsp;all-day&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"timeZone":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;name&nbsp;of&nbsp;the&nbsp;time&nbsp;zone&nbsp;in&nbsp;which&nbsp;the&nbsp;time&nbsp;is&nbsp;specified&nbsp;(e.g.&nbsp;"Europe/Zurich").&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;the&nbsp;time&nbsp;zone&nbsp;of&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"dateTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;time,&nbsp;as&nbsp;a&nbsp;combined&nbsp;date-time&nbsp;value&nbsp;(formatted&nbsp;according&nbsp;to&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>).&nbsp;A&nbsp;time&nbsp;zone&nbsp;offset&nbsp;is&nbsp;required&nbsp;unless&nbsp;a&nbsp;time&nbsp;zone&nbsp;is&nbsp;explicitly&nbsp;specified&nbsp;in&nbsp;'timeZone'.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"attendeesOmitted":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;attendees&nbsp;have&nbsp;been&nbsp;omitted&nbsp;from&nbsp;the&nbsp;event's&nbsp;representation.&nbsp;When&nbsp;retrieving&nbsp;an&nbsp;event,&nbsp;this&nbsp;is&nbsp;due&nbsp;to&nbsp;a&nbsp;restriction&nbsp;specified&nbsp;by&nbsp;the&nbsp;'maxAttendee'&nbsp;query&nbsp;parameter.&nbsp;When&nbsp;updating&nbsp;an&nbsp;event,&nbsp;this&nbsp;can&nbsp;be&nbsp;used&nbsp;to&nbsp;only&nbsp;update&nbsp;the&nbsp;participant's&nbsp;response.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"calendar#event",&nbsp;#&nbsp;Type&nbsp;of&nbsp;the&nbsp;resource&nbsp;("calendar#event").<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"created":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Creation&nbsp;time&nbsp;of&nbsp;the&nbsp;event&nbsp;(as&nbsp;a&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>&nbsp;timestamp).&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"colorId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;color&nbsp;of&nbsp;the&nbsp;event.&nbsp;This&nbsp;is&nbsp;an&nbsp;ID&nbsp;referring&nbsp;to&nbsp;an&nbsp;entry&nbsp;in&nbsp;the&nbsp;"event"&nbsp;section&nbsp;of&nbsp;the&nbsp;colors&nbsp;definition&nbsp;(see&nbsp;the&nbsp;"colors"&nbsp;endpoint).&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"anyoneCanAddSelf":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;anyone&nbsp;can&nbsp;invite&nbsp;themselves&nbsp;to&nbsp;the&nbsp;event.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"reminders":&nbsp;{&nbsp;#&nbsp;Information&nbsp;about&nbsp;the&nbsp;event's&nbsp;reminders&nbsp;for&nbsp;the&nbsp;authenticated&nbsp;user.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"overrides":&nbsp;[&nbsp;#&nbsp;If&nbsp;the&nbsp;event&nbsp;doesn't&nbsp;use&nbsp;the&nbsp;default&nbsp;reminders,&nbsp;this&nbsp;lists&nbsp;the&nbsp;reminders&nbsp;specific&nbsp;to&nbsp;the&nbsp;event,&nbsp;or,&nbsp;if&nbsp;not&nbsp;set,&nbsp;indicates&nbsp;that&nbsp;no&nbsp;reminders&nbsp;are&nbsp;set&nbsp;for&nbsp;this&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"minutes":&nbsp;42,&nbsp;#&nbsp;Number&nbsp;of&nbsp;minutes&nbsp;before&nbsp;the&nbsp;start&nbsp;of&nbsp;the&nbsp;event&nbsp;when&nbsp;the&nbsp;reminder&nbsp;should&nbsp;trigger.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"method":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;method&nbsp;used&nbsp;by&nbsp;this&nbsp;reminder.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"email"&nbsp;-&nbsp;Reminders&nbsp;are&nbsp;sent&nbsp;via&nbsp;email.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"sms"&nbsp;-&nbsp;Reminders&nbsp;are&nbsp;sent&nbsp;via&nbsp;SMS.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"popup"&nbsp;-&nbsp;Reminders&nbsp;are&nbsp;sent&nbsp;via&nbsp;a&nbsp;UI&nbsp;popup.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"useDefault":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;the&nbsp;default&nbsp;reminders&nbsp;of&nbsp;the&nbsp;calendar&nbsp;apply&nbsp;to&nbsp;the&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"guestsCanSeeOtherGuests":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;attendees&nbsp;other&nbsp;than&nbsp;the&nbsp;organizer&nbsp;can&nbsp;see&nbsp;who&nbsp;the&nbsp;event's&nbsp;attendees&nbsp;are.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"summary":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Title&nbsp;of&nbsp;the&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"guestsCanInviteOthers":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;attendees&nbsp;other&nbsp;than&nbsp;the&nbsp;organizer&nbsp;can&nbsp;invite&nbsp;others&nbsp;to&nbsp;the&nbsp;event.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"transparency":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Whether&nbsp;the&nbsp;event&nbsp;blocks&nbsp;time&nbsp;on&nbsp;the&nbsp;calendar.&nbsp;Optional.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"opaque"&nbsp;-&nbsp;The&nbsp;event&nbsp;blocks&nbsp;time&nbsp;on&nbsp;the&nbsp;calendar.&nbsp;This&nbsp;is&nbsp;the&nbsp;default&nbsp;value.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"transparent"&nbsp;-&nbsp;The&nbsp;event&nbsp;does&nbsp;not&nbsp;block&nbsp;time&nbsp;on&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"privateCopy":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;this&nbsp;is&nbsp;a&nbsp;private&nbsp;event&nbsp;copy&nbsp;where&nbsp;changes&nbsp;are&nbsp;not&nbsp;shared&nbsp;with&nbsp;other&nbsp;copies&nbsp;on&nbsp;other&nbsp;calendars.&nbsp;Optional.&nbsp;Immutable.<br>
+&nbsp;&nbsp;}</tt></dd></dl>
+
+<dl><dt><a name="Resource-import_"><strong>import_</strong></a> = method(self, **kwargs)</dt><dd><tt>Imports&nbsp;an&nbsp;event.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;body:&nbsp;object,&nbsp;The&nbsp;request&nbsp;body.&nbsp;(required)<br>
+&nbsp;&nbsp;&nbsp;&nbsp;The&nbsp;object&nbsp;takes&nbsp;the&nbsp;form&nbsp;of:<br>
+&nbsp;<br>
+{<br>
+&nbsp;&nbsp;"creator":&nbsp;{&nbsp;#&nbsp;The&nbsp;creator&nbsp;of&nbsp;the&nbsp;event.&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"displayName":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;creator's&nbsp;name,&nbsp;if&nbsp;available.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"email":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;creator's&nbsp;email&nbsp;address,&nbsp;if&nbsp;available.<br>
+&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;"organizer":&nbsp;{&nbsp;#&nbsp;The&nbsp;organizer&nbsp;of&nbsp;the&nbsp;event.&nbsp;If&nbsp;the&nbsp;organizer&nbsp;is&nbsp;also&nbsp;an&nbsp;attendee,&nbsp;this&nbsp;is&nbsp;indicated&nbsp;with&nbsp;a&nbsp;separate&nbsp;entry&nbsp;in&nbsp;'attendees'&nbsp;with&nbsp;the&nbsp;'organizer'&nbsp;field&nbsp;set&nbsp;to&nbsp;True.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"displayName":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;organizer's&nbsp;name,&nbsp;if&nbsp;available.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"email":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;organizer's&nbsp;email&nbsp;address,&nbsp;if&nbsp;available.<br>
+&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Identifier&nbsp;of&nbsp;the&nbsp;event.<br>
+&nbsp;&nbsp;"attendees":&nbsp;[&nbsp;#&nbsp;The&nbsp;attendees&nbsp;of&nbsp;the&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"comment":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;attendee's&nbsp;response&nbsp;comment.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"displayName":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;attendee's&nbsp;name,&nbsp;if&nbsp;available.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"self":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;this&nbsp;entry&nbsp;represents&nbsp;the&nbsp;calendar&nbsp;on&nbsp;which&nbsp;this&nbsp;copy&nbsp;of&nbsp;the&nbsp;event&nbsp;appears.&nbsp;Read-only.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"responseStatus":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;attendee's&nbsp;response&nbsp;status.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"needsAction"&nbsp;-&nbsp;The&nbsp;attendee&nbsp;has&nbsp;not&nbsp;responded&nbsp;to&nbsp;the&nbsp;invitation.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"declined"&nbsp;-&nbsp;The&nbsp;attendee&nbsp;has&nbsp;declined&nbsp;the&nbsp;invitation.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"tentative"&nbsp;-&nbsp;The&nbsp;attendee&nbsp;has&nbsp;tentatively&nbsp;accepted&nbsp;the&nbsp;invitation.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"accepted"&nbsp;-&nbsp;The&nbsp;attendee&nbsp;has&nbsp;accepted&nbsp;the&nbsp;invitation.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"additionalGuests":&nbsp;42,&nbsp;#&nbsp;Number&nbsp;of&nbsp;additional&nbsp;guests.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;0.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"resource":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;the&nbsp;attendee&nbsp;is&nbsp;a&nbsp;resource.&nbsp;Read-only.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"organizer":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;the&nbsp;attendee&nbsp;is&nbsp;the&nbsp;organizer&nbsp;of&nbsp;the&nbsp;event.&nbsp;Read-only.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"optional":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;this&nbsp;is&nbsp;an&nbsp;optional&nbsp;attendee.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"email":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;attendee's&nbsp;email&nbsp;address,&nbsp;if&nbsp;available.&nbsp;This&nbsp;field&nbsp;must&nbsp;be&nbsp;present&nbsp;when&nbsp;adding&nbsp;an&nbsp;attendee.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"htmlLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;An&nbsp;absolute&nbsp;link&nbsp;to&nbsp;this&nbsp;event&nbsp;in&nbsp;the&nbsp;Google&nbsp;Calendar&nbsp;Web&nbsp;UI.&nbsp;Read-only.<br>
+&nbsp;&nbsp;"recurrence":&nbsp;[&nbsp;#&nbsp;List&nbsp;of&nbsp;RRULE,&nbsp;EXRULE,&nbsp;RDATE&nbsp;and&nbsp;EXDATE&nbsp;lines&nbsp;for&nbsp;a&nbsp;recurring&nbsp;event.&nbsp;This&nbsp;field&nbsp;is&nbsp;omitted&nbsp;for&nbsp;single&nbsp;events&nbsp;or&nbsp;instances&nbsp;of&nbsp;recurring&nbsp;events.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"start":&nbsp;{&nbsp;#&nbsp;The&nbsp;start&nbsp;time&nbsp;of&nbsp;the&nbsp;event.&nbsp;For&nbsp;a&nbsp;recurring&nbsp;event,&nbsp;this&nbsp;is&nbsp;the&nbsp;start&nbsp;time&nbsp;of&nbsp;the&nbsp;first&nbsp;instance.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"date":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;date,&nbsp;in&nbsp;the&nbsp;format&nbsp;"yyyy-mm-dd",&nbsp;if&nbsp;this&nbsp;is&nbsp;an&nbsp;all-day&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"timeZone":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;name&nbsp;of&nbsp;the&nbsp;time&nbsp;zone&nbsp;in&nbsp;which&nbsp;the&nbsp;time&nbsp;is&nbsp;specified&nbsp;(e.g.&nbsp;"Europe/Zurich").&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;the&nbsp;time&nbsp;zone&nbsp;of&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"dateTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;time,&nbsp;as&nbsp;a&nbsp;combined&nbsp;date-time&nbsp;value&nbsp;(formatted&nbsp;according&nbsp;to&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>).&nbsp;A&nbsp;time&nbsp;zone&nbsp;offset&nbsp;is&nbsp;required&nbsp;unless&nbsp;a&nbsp;time&nbsp;zone&nbsp;is&nbsp;explicitly&nbsp;specified&nbsp;in&nbsp;'timeZone'.<br>
+&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;"etag":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;ETag&nbsp;of&nbsp;the&nbsp;resource.<br>
+&nbsp;&nbsp;"location":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Geographic&nbsp;location&nbsp;of&nbsp;the&nbsp;event&nbsp;as&nbsp;free-form&nbsp;text.&nbsp;Optional.<br>
+&nbsp;&nbsp;"recurringEventId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;For&nbsp;an&nbsp;instance&nbsp;of&nbsp;a&nbsp;recurring&nbsp;event,&nbsp;this&nbsp;is&nbsp;the&nbsp;event&nbsp;ID&nbsp;of&nbsp;the&nbsp;recurring&nbsp;event&nbsp;itself.&nbsp;Immutable.<br>
+&nbsp;&nbsp;"originalStartTime":&nbsp;{&nbsp;#&nbsp;For&nbsp;an&nbsp;instance&nbsp;of&nbsp;a&nbsp;recurring&nbsp;event,&nbsp;this&nbsp;is&nbsp;the&nbsp;time&nbsp;at&nbsp;which&nbsp;this&nbsp;event&nbsp;would&nbsp;start&nbsp;according&nbsp;to&nbsp;the&nbsp;recurrence&nbsp;data&nbsp;in&nbsp;the&nbsp;recurring&nbsp;event&nbsp;identified&nbsp;by&nbsp;recurringEventId.&nbsp;Immutable.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"date":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;date,&nbsp;in&nbsp;the&nbsp;format&nbsp;"yyyy-mm-dd",&nbsp;if&nbsp;this&nbsp;is&nbsp;an&nbsp;all-day&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"timeZone":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;name&nbsp;of&nbsp;the&nbsp;time&nbsp;zone&nbsp;in&nbsp;which&nbsp;the&nbsp;time&nbsp;is&nbsp;specified&nbsp;(e.g.&nbsp;"Europe/Zurich").&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;the&nbsp;time&nbsp;zone&nbsp;of&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"dateTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;time,&nbsp;as&nbsp;a&nbsp;combined&nbsp;date-time&nbsp;value&nbsp;(formatted&nbsp;according&nbsp;to&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>).&nbsp;A&nbsp;time&nbsp;zone&nbsp;offset&nbsp;is&nbsp;required&nbsp;unless&nbsp;a&nbsp;time&nbsp;zone&nbsp;is&nbsp;explicitly&nbsp;specified&nbsp;in&nbsp;'timeZone'.<br>
+&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;"status":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Status&nbsp;of&nbsp;the&nbsp;event.&nbsp;Optional.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"confirmed"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;confirmed.&nbsp;This&nbsp;is&nbsp;the&nbsp;default&nbsp;status.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"tentative"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;tentatively&nbsp;confirmed.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"cancelled"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;cancelled.<br>
+&nbsp;&nbsp;"updated":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Last&nbsp;modification&nbsp;time&nbsp;of&nbsp;the&nbsp;event&nbsp;(as&nbsp;a&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>&nbsp;timestamp).&nbsp;Read-only.<br>
+&nbsp;&nbsp;"gadget":&nbsp;{&nbsp;#&nbsp;A&nbsp;gadget&nbsp;that&nbsp;extends&nbsp;this&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"preferences":&nbsp;{&nbsp;#&nbsp;Preferences.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"title":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;title.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"height":&nbsp;42,&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;height&nbsp;in&nbsp;pixels.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"width":&nbsp;42,&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;width&nbsp;in&nbsp;pixels.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"link":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;URL.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;type.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"display":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;display&nbsp;mode.&nbsp;Optional.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"icon"&nbsp;-&nbsp;The&nbsp;gadget&nbsp;displays&nbsp;next&nbsp;to&nbsp;the&nbsp;event's&nbsp;title&nbsp;in&nbsp;the&nbsp;calendar&nbsp;view.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"chip"&nbsp;-&nbsp;The&nbsp;gadget&nbsp;displays&nbsp;when&nbsp;the&nbsp;event&nbsp;is&nbsp;clicked.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"iconLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;icon&nbsp;URL.<br>
+&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;"description":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Description&nbsp;of&nbsp;the&nbsp;event.&nbsp;Optional.<br>
+&nbsp;&nbsp;"iCalUID":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Event&nbsp;ID&nbsp;in&nbsp;the&nbsp;iCalendar&nbsp;format.<br>
+&nbsp;&nbsp;"extendedProperties":&nbsp;{&nbsp;#&nbsp;Extended&nbsp;properties&nbsp;of&nbsp;the&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"shared":&nbsp;{&nbsp;#&nbsp;Properties&nbsp;that&nbsp;are&nbsp;shared&nbsp;between&nbsp;copies&nbsp;of&nbsp;the&nbsp;event&nbsp;on&nbsp;other&nbsp;attendees'&nbsp;calendars.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"private":&nbsp;{&nbsp;#&nbsp;Properties&nbsp;that&nbsp;are&nbsp;private&nbsp;to&nbsp;the&nbsp;copy&nbsp;of&nbsp;the&nbsp;event&nbsp;that&nbsp;appears&nbsp;on&nbsp;this&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;"sequence":&nbsp;42,&nbsp;#&nbsp;Sequence&nbsp;number&nbsp;as&nbsp;per&nbsp;iCalendar.<br>
+&nbsp;&nbsp;"visibility":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Visibility&nbsp;of&nbsp;the&nbsp;event.&nbsp;Optional.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"default"&nbsp;-&nbsp;Uses&nbsp;the&nbsp;default&nbsp;visibility&nbsp;for&nbsp;events&nbsp;on&nbsp;the&nbsp;calendar.&nbsp;This&nbsp;is&nbsp;the&nbsp;default&nbsp;value.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"public"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;public&nbsp;and&nbsp;event&nbsp;details&nbsp;are&nbsp;visible&nbsp;to&nbsp;all&nbsp;readers&nbsp;of&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"private"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;private&nbsp;and&nbsp;only&nbsp;event&nbsp;attendees&nbsp;may&nbsp;view&nbsp;event&nbsp;details.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"confidential"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;private.&nbsp;This&nbsp;value&nbsp;is&nbsp;provided&nbsp;for&nbsp;compatibility&nbsp;reasons.<br>
+&nbsp;&nbsp;"guestsCanModify":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;attendees&nbsp;other&nbsp;than&nbsp;the&nbsp;organizer&nbsp;can&nbsp;modify&nbsp;the&nbsp;event.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;"end":&nbsp;{&nbsp;#&nbsp;The&nbsp;end&nbsp;time&nbsp;of&nbsp;the&nbsp;event.&nbsp;For&nbsp;a&nbsp;recurring&nbsp;event,&nbsp;this&nbsp;is&nbsp;the&nbsp;end&nbsp;time&nbsp;of&nbsp;the&nbsp;first&nbsp;instance.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"date":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;date,&nbsp;in&nbsp;the&nbsp;format&nbsp;"yyyy-mm-dd",&nbsp;if&nbsp;this&nbsp;is&nbsp;an&nbsp;all-day&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"timeZone":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;name&nbsp;of&nbsp;the&nbsp;time&nbsp;zone&nbsp;in&nbsp;which&nbsp;the&nbsp;time&nbsp;is&nbsp;specified&nbsp;(e.g.&nbsp;"Europe/Zurich").&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;the&nbsp;time&nbsp;zone&nbsp;of&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"dateTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;time,&nbsp;as&nbsp;a&nbsp;combined&nbsp;date-time&nbsp;value&nbsp;(formatted&nbsp;according&nbsp;to&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>).&nbsp;A&nbsp;time&nbsp;zone&nbsp;offset&nbsp;is&nbsp;required&nbsp;unless&nbsp;a&nbsp;time&nbsp;zone&nbsp;is&nbsp;explicitly&nbsp;specified&nbsp;in&nbsp;'timeZone'.<br>
+&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;"attendeesOmitted":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;attendees&nbsp;have&nbsp;been&nbsp;omitted&nbsp;from&nbsp;the&nbsp;event's&nbsp;representation.&nbsp;When&nbsp;retrieving&nbsp;an&nbsp;event,&nbsp;this&nbsp;is&nbsp;due&nbsp;to&nbsp;a&nbsp;restriction&nbsp;specified&nbsp;by&nbsp;the&nbsp;'maxAttendee'&nbsp;query&nbsp;parameter.&nbsp;When&nbsp;updating&nbsp;an&nbsp;event,&nbsp;this&nbsp;can&nbsp;be&nbsp;used&nbsp;to&nbsp;only&nbsp;update&nbsp;the&nbsp;participant's&nbsp;response.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;"kind":&nbsp;"calendar#event",&nbsp;#&nbsp;Type&nbsp;of&nbsp;the&nbsp;resource&nbsp;("calendar#event").<br>
+&nbsp;&nbsp;"created":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Creation&nbsp;time&nbsp;of&nbsp;the&nbsp;event&nbsp;(as&nbsp;a&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>&nbsp;timestamp).&nbsp;Read-only.<br>
+&nbsp;&nbsp;"colorId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;color&nbsp;of&nbsp;the&nbsp;event.&nbsp;This&nbsp;is&nbsp;an&nbsp;ID&nbsp;referring&nbsp;to&nbsp;an&nbsp;entry&nbsp;in&nbsp;the&nbsp;"event"&nbsp;section&nbsp;of&nbsp;the&nbsp;colors&nbsp;definition&nbsp;(see&nbsp;the&nbsp;"colors"&nbsp;endpoint).&nbsp;Optional.<br>
+&nbsp;&nbsp;"anyoneCanAddSelf":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;anyone&nbsp;can&nbsp;invite&nbsp;themselves&nbsp;to&nbsp;the&nbsp;event.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;"reminders":&nbsp;{&nbsp;#&nbsp;Information&nbsp;about&nbsp;the&nbsp;event's&nbsp;reminders&nbsp;for&nbsp;the&nbsp;authenticated&nbsp;user.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"overrides":&nbsp;[&nbsp;#&nbsp;If&nbsp;the&nbsp;event&nbsp;doesn't&nbsp;use&nbsp;the&nbsp;default&nbsp;reminders,&nbsp;this&nbsp;lists&nbsp;the&nbsp;reminders&nbsp;specific&nbsp;to&nbsp;the&nbsp;event,&nbsp;or,&nbsp;if&nbsp;not&nbsp;set,&nbsp;indicates&nbsp;that&nbsp;no&nbsp;reminders&nbsp;are&nbsp;set&nbsp;for&nbsp;this&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"minutes":&nbsp;42,&nbsp;#&nbsp;Number&nbsp;of&nbsp;minutes&nbsp;before&nbsp;the&nbsp;start&nbsp;of&nbsp;the&nbsp;event&nbsp;when&nbsp;the&nbsp;reminder&nbsp;should&nbsp;trigger.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"method":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;method&nbsp;used&nbsp;by&nbsp;this&nbsp;reminder.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"email"&nbsp;-&nbsp;Reminders&nbsp;are&nbsp;sent&nbsp;via&nbsp;email.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"sms"&nbsp;-&nbsp;Reminders&nbsp;are&nbsp;sent&nbsp;via&nbsp;SMS.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"popup"&nbsp;-&nbsp;Reminders&nbsp;are&nbsp;sent&nbsp;via&nbsp;a&nbsp;UI&nbsp;popup.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"useDefault":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;the&nbsp;default&nbsp;reminders&nbsp;of&nbsp;the&nbsp;calendar&nbsp;apply&nbsp;to&nbsp;the&nbsp;event.<br>
+&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;"guestsCanSeeOtherGuests":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;attendees&nbsp;other&nbsp;than&nbsp;the&nbsp;organizer&nbsp;can&nbsp;see&nbsp;who&nbsp;the&nbsp;event's&nbsp;attendees&nbsp;are.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;"summary":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Title&nbsp;of&nbsp;the&nbsp;event.<br>
+&nbsp;&nbsp;"guestsCanInviteOthers":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;attendees&nbsp;other&nbsp;than&nbsp;the&nbsp;organizer&nbsp;can&nbsp;invite&nbsp;others&nbsp;to&nbsp;the&nbsp;event.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;"transparency":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Whether&nbsp;the&nbsp;event&nbsp;blocks&nbsp;time&nbsp;on&nbsp;the&nbsp;calendar.&nbsp;Optional.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"opaque"&nbsp;-&nbsp;The&nbsp;event&nbsp;blocks&nbsp;time&nbsp;on&nbsp;the&nbsp;calendar.&nbsp;This&nbsp;is&nbsp;the&nbsp;default&nbsp;value.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"transparent"&nbsp;-&nbsp;The&nbsp;event&nbsp;does&nbsp;not&nbsp;block&nbsp;time&nbsp;on&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;"privateCopy":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;this&nbsp;is&nbsp;a&nbsp;private&nbsp;event&nbsp;copy&nbsp;where&nbsp;changes&nbsp;are&nbsp;not&nbsp;shared&nbsp;with&nbsp;other&nbsp;copies&nbsp;on&nbsp;other&nbsp;calendars.&nbsp;Optional.&nbsp;Immutable.<br>
+}<br>
+&nbsp;<br>
+&nbsp;&nbsp;calendarId:&nbsp;string,&nbsp;Calendar&nbsp;identifier.&nbsp;(required)<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"creator":&nbsp;{&nbsp;#&nbsp;The&nbsp;creator&nbsp;of&nbsp;the&nbsp;event.&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"displayName":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;creator's&nbsp;name,&nbsp;if&nbsp;available.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"email":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;creator's&nbsp;email&nbsp;address,&nbsp;if&nbsp;available.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"organizer":&nbsp;{&nbsp;#&nbsp;The&nbsp;organizer&nbsp;of&nbsp;the&nbsp;event.&nbsp;If&nbsp;the&nbsp;organizer&nbsp;is&nbsp;also&nbsp;an&nbsp;attendee,&nbsp;this&nbsp;is&nbsp;indicated&nbsp;with&nbsp;a&nbsp;separate&nbsp;entry&nbsp;in&nbsp;'attendees'&nbsp;with&nbsp;the&nbsp;'organizer'&nbsp;field&nbsp;set&nbsp;to&nbsp;True.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"displayName":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;organizer's&nbsp;name,&nbsp;if&nbsp;available.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"email":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;organizer's&nbsp;email&nbsp;address,&nbsp;if&nbsp;available.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Identifier&nbsp;of&nbsp;the&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"attendees":&nbsp;[&nbsp;#&nbsp;The&nbsp;attendees&nbsp;of&nbsp;the&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"comment":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;attendee's&nbsp;response&nbsp;comment.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"displayName":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;attendee's&nbsp;name,&nbsp;if&nbsp;available.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"self":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;this&nbsp;entry&nbsp;represents&nbsp;the&nbsp;calendar&nbsp;on&nbsp;which&nbsp;this&nbsp;copy&nbsp;of&nbsp;the&nbsp;event&nbsp;appears.&nbsp;Read-only.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"responseStatus":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;attendee's&nbsp;response&nbsp;status.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"needsAction"&nbsp;-&nbsp;The&nbsp;attendee&nbsp;has&nbsp;not&nbsp;responded&nbsp;to&nbsp;the&nbsp;invitation.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"declined"&nbsp;-&nbsp;The&nbsp;attendee&nbsp;has&nbsp;declined&nbsp;the&nbsp;invitation.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"tentative"&nbsp;-&nbsp;The&nbsp;attendee&nbsp;has&nbsp;tentatively&nbsp;accepted&nbsp;the&nbsp;invitation.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"accepted"&nbsp;-&nbsp;The&nbsp;attendee&nbsp;has&nbsp;accepted&nbsp;the&nbsp;invitation.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"additionalGuests":&nbsp;42,&nbsp;#&nbsp;Number&nbsp;of&nbsp;additional&nbsp;guests.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;0.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"resource":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;the&nbsp;attendee&nbsp;is&nbsp;a&nbsp;resource.&nbsp;Read-only.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"organizer":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;the&nbsp;attendee&nbsp;is&nbsp;the&nbsp;organizer&nbsp;of&nbsp;the&nbsp;event.&nbsp;Read-only.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"optional":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;this&nbsp;is&nbsp;an&nbsp;optional&nbsp;attendee.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"email":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;attendee's&nbsp;email&nbsp;address,&nbsp;if&nbsp;available.&nbsp;This&nbsp;field&nbsp;must&nbsp;be&nbsp;present&nbsp;when&nbsp;adding&nbsp;an&nbsp;attendee.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"htmlLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;An&nbsp;absolute&nbsp;link&nbsp;to&nbsp;this&nbsp;event&nbsp;in&nbsp;the&nbsp;Google&nbsp;Calendar&nbsp;Web&nbsp;UI.&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"recurrence":&nbsp;[&nbsp;#&nbsp;List&nbsp;of&nbsp;RRULE,&nbsp;EXRULE,&nbsp;RDATE&nbsp;and&nbsp;EXDATE&nbsp;lines&nbsp;for&nbsp;a&nbsp;recurring&nbsp;event.&nbsp;This&nbsp;field&nbsp;is&nbsp;omitted&nbsp;for&nbsp;single&nbsp;events&nbsp;or&nbsp;instances&nbsp;of&nbsp;recurring&nbsp;events.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"start":&nbsp;{&nbsp;#&nbsp;The&nbsp;start&nbsp;time&nbsp;of&nbsp;the&nbsp;event.&nbsp;For&nbsp;a&nbsp;recurring&nbsp;event,&nbsp;this&nbsp;is&nbsp;the&nbsp;start&nbsp;time&nbsp;of&nbsp;the&nbsp;first&nbsp;instance.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"date":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;date,&nbsp;in&nbsp;the&nbsp;format&nbsp;"yyyy-mm-dd",&nbsp;if&nbsp;this&nbsp;is&nbsp;an&nbsp;all-day&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"timeZone":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;name&nbsp;of&nbsp;the&nbsp;time&nbsp;zone&nbsp;in&nbsp;which&nbsp;the&nbsp;time&nbsp;is&nbsp;specified&nbsp;(e.g.&nbsp;"Europe/Zurich").&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;the&nbsp;time&nbsp;zone&nbsp;of&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"dateTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;time,&nbsp;as&nbsp;a&nbsp;combined&nbsp;date-time&nbsp;value&nbsp;(formatted&nbsp;according&nbsp;to&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>).&nbsp;A&nbsp;time&nbsp;zone&nbsp;offset&nbsp;is&nbsp;required&nbsp;unless&nbsp;a&nbsp;time&nbsp;zone&nbsp;is&nbsp;explicitly&nbsp;specified&nbsp;in&nbsp;'timeZone'.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"etag":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;ETag&nbsp;of&nbsp;the&nbsp;resource.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"location":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Geographic&nbsp;location&nbsp;of&nbsp;the&nbsp;event&nbsp;as&nbsp;free-form&nbsp;text.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"recurringEventId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;For&nbsp;an&nbsp;instance&nbsp;of&nbsp;a&nbsp;recurring&nbsp;event,&nbsp;this&nbsp;is&nbsp;the&nbsp;event&nbsp;ID&nbsp;of&nbsp;the&nbsp;recurring&nbsp;event&nbsp;itself.&nbsp;Immutable.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"originalStartTime":&nbsp;{&nbsp;#&nbsp;For&nbsp;an&nbsp;instance&nbsp;of&nbsp;a&nbsp;recurring&nbsp;event,&nbsp;this&nbsp;is&nbsp;the&nbsp;time&nbsp;at&nbsp;which&nbsp;this&nbsp;event&nbsp;would&nbsp;start&nbsp;according&nbsp;to&nbsp;the&nbsp;recurrence&nbsp;data&nbsp;in&nbsp;the&nbsp;recurring&nbsp;event&nbsp;identified&nbsp;by&nbsp;recurringEventId.&nbsp;Immutable.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"date":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;date,&nbsp;in&nbsp;the&nbsp;format&nbsp;"yyyy-mm-dd",&nbsp;if&nbsp;this&nbsp;is&nbsp;an&nbsp;all-day&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"timeZone":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;name&nbsp;of&nbsp;the&nbsp;time&nbsp;zone&nbsp;in&nbsp;which&nbsp;the&nbsp;time&nbsp;is&nbsp;specified&nbsp;(e.g.&nbsp;"Europe/Zurich").&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;the&nbsp;time&nbsp;zone&nbsp;of&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"dateTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;time,&nbsp;as&nbsp;a&nbsp;combined&nbsp;date-time&nbsp;value&nbsp;(formatted&nbsp;according&nbsp;to&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>).&nbsp;A&nbsp;time&nbsp;zone&nbsp;offset&nbsp;is&nbsp;required&nbsp;unless&nbsp;a&nbsp;time&nbsp;zone&nbsp;is&nbsp;explicitly&nbsp;specified&nbsp;in&nbsp;'timeZone'.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"status":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Status&nbsp;of&nbsp;the&nbsp;event.&nbsp;Optional.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"confirmed"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;confirmed.&nbsp;This&nbsp;is&nbsp;the&nbsp;default&nbsp;status.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"tentative"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;tentatively&nbsp;confirmed.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"cancelled"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;cancelled.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"updated":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Last&nbsp;modification&nbsp;time&nbsp;of&nbsp;the&nbsp;event&nbsp;(as&nbsp;a&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>&nbsp;timestamp).&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"gadget":&nbsp;{&nbsp;#&nbsp;A&nbsp;gadget&nbsp;that&nbsp;extends&nbsp;this&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"preferences":&nbsp;{&nbsp;#&nbsp;Preferences.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"title":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;title.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"height":&nbsp;42,&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;height&nbsp;in&nbsp;pixels.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"width":&nbsp;42,&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;width&nbsp;in&nbsp;pixels.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"link":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;URL.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;type.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"display":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;display&nbsp;mode.&nbsp;Optional.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"icon"&nbsp;-&nbsp;The&nbsp;gadget&nbsp;displays&nbsp;next&nbsp;to&nbsp;the&nbsp;event's&nbsp;title&nbsp;in&nbsp;the&nbsp;calendar&nbsp;view.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"chip"&nbsp;-&nbsp;The&nbsp;gadget&nbsp;displays&nbsp;when&nbsp;the&nbsp;event&nbsp;is&nbsp;clicked.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"iconLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;icon&nbsp;URL.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"description":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Description&nbsp;of&nbsp;the&nbsp;event.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"iCalUID":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Event&nbsp;ID&nbsp;in&nbsp;the&nbsp;iCalendar&nbsp;format.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"extendedProperties":&nbsp;{&nbsp;#&nbsp;Extended&nbsp;properties&nbsp;of&nbsp;the&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"shared":&nbsp;{&nbsp;#&nbsp;Properties&nbsp;that&nbsp;are&nbsp;shared&nbsp;between&nbsp;copies&nbsp;of&nbsp;the&nbsp;event&nbsp;on&nbsp;other&nbsp;attendees'&nbsp;calendars.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"private":&nbsp;{&nbsp;#&nbsp;Properties&nbsp;that&nbsp;are&nbsp;private&nbsp;to&nbsp;the&nbsp;copy&nbsp;of&nbsp;the&nbsp;event&nbsp;that&nbsp;appears&nbsp;on&nbsp;this&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"sequence":&nbsp;42,&nbsp;#&nbsp;Sequence&nbsp;number&nbsp;as&nbsp;per&nbsp;iCalendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"visibility":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Visibility&nbsp;of&nbsp;the&nbsp;event.&nbsp;Optional.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"default"&nbsp;-&nbsp;Uses&nbsp;the&nbsp;default&nbsp;visibility&nbsp;for&nbsp;events&nbsp;on&nbsp;the&nbsp;calendar.&nbsp;This&nbsp;is&nbsp;the&nbsp;default&nbsp;value.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"public"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;public&nbsp;and&nbsp;event&nbsp;details&nbsp;are&nbsp;visible&nbsp;to&nbsp;all&nbsp;readers&nbsp;of&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"private"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;private&nbsp;and&nbsp;only&nbsp;event&nbsp;attendees&nbsp;may&nbsp;view&nbsp;event&nbsp;details.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"confidential"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;private.&nbsp;This&nbsp;value&nbsp;is&nbsp;provided&nbsp;for&nbsp;compatibility&nbsp;reasons.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"guestsCanModify":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;attendees&nbsp;other&nbsp;than&nbsp;the&nbsp;organizer&nbsp;can&nbsp;modify&nbsp;the&nbsp;event.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"end":&nbsp;{&nbsp;#&nbsp;The&nbsp;end&nbsp;time&nbsp;of&nbsp;the&nbsp;event.&nbsp;For&nbsp;a&nbsp;recurring&nbsp;event,&nbsp;this&nbsp;is&nbsp;the&nbsp;end&nbsp;time&nbsp;of&nbsp;the&nbsp;first&nbsp;instance.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"date":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;date,&nbsp;in&nbsp;the&nbsp;format&nbsp;"yyyy-mm-dd",&nbsp;if&nbsp;this&nbsp;is&nbsp;an&nbsp;all-day&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"timeZone":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;name&nbsp;of&nbsp;the&nbsp;time&nbsp;zone&nbsp;in&nbsp;which&nbsp;the&nbsp;time&nbsp;is&nbsp;specified&nbsp;(e.g.&nbsp;"Europe/Zurich").&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;the&nbsp;time&nbsp;zone&nbsp;of&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"dateTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;time,&nbsp;as&nbsp;a&nbsp;combined&nbsp;date-time&nbsp;value&nbsp;(formatted&nbsp;according&nbsp;to&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>).&nbsp;A&nbsp;time&nbsp;zone&nbsp;offset&nbsp;is&nbsp;required&nbsp;unless&nbsp;a&nbsp;time&nbsp;zone&nbsp;is&nbsp;explicitly&nbsp;specified&nbsp;in&nbsp;'timeZone'.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"attendeesOmitted":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;attendees&nbsp;have&nbsp;been&nbsp;omitted&nbsp;from&nbsp;the&nbsp;event's&nbsp;representation.&nbsp;When&nbsp;retrieving&nbsp;an&nbsp;event,&nbsp;this&nbsp;is&nbsp;due&nbsp;to&nbsp;a&nbsp;restriction&nbsp;specified&nbsp;by&nbsp;the&nbsp;'maxAttendee'&nbsp;query&nbsp;parameter.&nbsp;When&nbsp;updating&nbsp;an&nbsp;event,&nbsp;this&nbsp;can&nbsp;be&nbsp;used&nbsp;to&nbsp;only&nbsp;update&nbsp;the&nbsp;participant's&nbsp;response.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"calendar#event",&nbsp;#&nbsp;Type&nbsp;of&nbsp;the&nbsp;resource&nbsp;("calendar#event").<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"created":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Creation&nbsp;time&nbsp;of&nbsp;the&nbsp;event&nbsp;(as&nbsp;a&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>&nbsp;timestamp).&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"colorId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;color&nbsp;of&nbsp;the&nbsp;event.&nbsp;This&nbsp;is&nbsp;an&nbsp;ID&nbsp;referring&nbsp;to&nbsp;an&nbsp;entry&nbsp;in&nbsp;the&nbsp;"event"&nbsp;section&nbsp;of&nbsp;the&nbsp;colors&nbsp;definition&nbsp;(see&nbsp;the&nbsp;"colors"&nbsp;endpoint).&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"anyoneCanAddSelf":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;anyone&nbsp;can&nbsp;invite&nbsp;themselves&nbsp;to&nbsp;the&nbsp;event.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"reminders":&nbsp;{&nbsp;#&nbsp;Information&nbsp;about&nbsp;the&nbsp;event's&nbsp;reminders&nbsp;for&nbsp;the&nbsp;authenticated&nbsp;user.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"overrides":&nbsp;[&nbsp;#&nbsp;If&nbsp;the&nbsp;event&nbsp;doesn't&nbsp;use&nbsp;the&nbsp;default&nbsp;reminders,&nbsp;this&nbsp;lists&nbsp;the&nbsp;reminders&nbsp;specific&nbsp;to&nbsp;the&nbsp;event,&nbsp;or,&nbsp;if&nbsp;not&nbsp;set,&nbsp;indicates&nbsp;that&nbsp;no&nbsp;reminders&nbsp;are&nbsp;set&nbsp;for&nbsp;this&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"minutes":&nbsp;42,&nbsp;#&nbsp;Number&nbsp;of&nbsp;minutes&nbsp;before&nbsp;the&nbsp;start&nbsp;of&nbsp;the&nbsp;event&nbsp;when&nbsp;the&nbsp;reminder&nbsp;should&nbsp;trigger.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"method":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;method&nbsp;used&nbsp;by&nbsp;this&nbsp;reminder.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"email"&nbsp;-&nbsp;Reminders&nbsp;are&nbsp;sent&nbsp;via&nbsp;email.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"sms"&nbsp;-&nbsp;Reminders&nbsp;are&nbsp;sent&nbsp;via&nbsp;SMS.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"popup"&nbsp;-&nbsp;Reminders&nbsp;are&nbsp;sent&nbsp;via&nbsp;a&nbsp;UI&nbsp;popup.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"useDefault":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;the&nbsp;default&nbsp;reminders&nbsp;of&nbsp;the&nbsp;calendar&nbsp;apply&nbsp;to&nbsp;the&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"guestsCanSeeOtherGuests":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;attendees&nbsp;other&nbsp;than&nbsp;the&nbsp;organizer&nbsp;can&nbsp;see&nbsp;who&nbsp;the&nbsp;event's&nbsp;attendees&nbsp;are.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"summary":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Title&nbsp;of&nbsp;the&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"guestsCanInviteOthers":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;attendees&nbsp;other&nbsp;than&nbsp;the&nbsp;organizer&nbsp;can&nbsp;invite&nbsp;others&nbsp;to&nbsp;the&nbsp;event.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"transparency":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Whether&nbsp;the&nbsp;event&nbsp;blocks&nbsp;time&nbsp;on&nbsp;the&nbsp;calendar.&nbsp;Optional.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"opaque"&nbsp;-&nbsp;The&nbsp;event&nbsp;blocks&nbsp;time&nbsp;on&nbsp;the&nbsp;calendar.&nbsp;This&nbsp;is&nbsp;the&nbsp;default&nbsp;value.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"transparent"&nbsp;-&nbsp;The&nbsp;event&nbsp;does&nbsp;not&nbsp;block&nbsp;time&nbsp;on&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"privateCopy":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;this&nbsp;is&nbsp;a&nbsp;private&nbsp;event&nbsp;copy&nbsp;where&nbsp;changes&nbsp;are&nbsp;not&nbsp;shared&nbsp;with&nbsp;other&nbsp;copies&nbsp;on&nbsp;other&nbsp;calendars.&nbsp;Optional.&nbsp;Immutable.<br>
+&nbsp;&nbsp;}</tt></dd></dl>
+
+<dl><dt><a name="Resource-insert"><strong>insert</strong></a> = method(self, **kwargs)</dt><dd><tt>Creates&nbsp;an&nbsp;event.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;body:&nbsp;object,&nbsp;The&nbsp;request&nbsp;body.&nbsp;(required)<br>
+&nbsp;&nbsp;&nbsp;&nbsp;The&nbsp;object&nbsp;takes&nbsp;the&nbsp;form&nbsp;of:<br>
+&nbsp;<br>
+{<br>
+&nbsp;&nbsp;"creator":&nbsp;{&nbsp;#&nbsp;The&nbsp;creator&nbsp;of&nbsp;the&nbsp;event.&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"displayName":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;creator's&nbsp;name,&nbsp;if&nbsp;available.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"email":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;creator's&nbsp;email&nbsp;address,&nbsp;if&nbsp;available.<br>
+&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;"organizer":&nbsp;{&nbsp;#&nbsp;The&nbsp;organizer&nbsp;of&nbsp;the&nbsp;event.&nbsp;If&nbsp;the&nbsp;organizer&nbsp;is&nbsp;also&nbsp;an&nbsp;attendee,&nbsp;this&nbsp;is&nbsp;indicated&nbsp;with&nbsp;a&nbsp;separate&nbsp;entry&nbsp;in&nbsp;'attendees'&nbsp;with&nbsp;the&nbsp;'organizer'&nbsp;field&nbsp;set&nbsp;to&nbsp;True.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"displayName":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;organizer's&nbsp;name,&nbsp;if&nbsp;available.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"email":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;organizer's&nbsp;email&nbsp;address,&nbsp;if&nbsp;available.<br>
+&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Identifier&nbsp;of&nbsp;the&nbsp;event.<br>
+&nbsp;&nbsp;"attendees":&nbsp;[&nbsp;#&nbsp;The&nbsp;attendees&nbsp;of&nbsp;the&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"comment":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;attendee's&nbsp;response&nbsp;comment.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"displayName":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;attendee's&nbsp;name,&nbsp;if&nbsp;available.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"self":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;this&nbsp;entry&nbsp;represents&nbsp;the&nbsp;calendar&nbsp;on&nbsp;which&nbsp;this&nbsp;copy&nbsp;of&nbsp;the&nbsp;event&nbsp;appears.&nbsp;Read-only.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"responseStatus":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;attendee's&nbsp;response&nbsp;status.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"needsAction"&nbsp;-&nbsp;The&nbsp;attendee&nbsp;has&nbsp;not&nbsp;responded&nbsp;to&nbsp;the&nbsp;invitation.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"declined"&nbsp;-&nbsp;The&nbsp;attendee&nbsp;has&nbsp;declined&nbsp;the&nbsp;invitation.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"tentative"&nbsp;-&nbsp;The&nbsp;attendee&nbsp;has&nbsp;tentatively&nbsp;accepted&nbsp;the&nbsp;invitation.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"accepted"&nbsp;-&nbsp;The&nbsp;attendee&nbsp;has&nbsp;accepted&nbsp;the&nbsp;invitation.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"additionalGuests":&nbsp;42,&nbsp;#&nbsp;Number&nbsp;of&nbsp;additional&nbsp;guests.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;0.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"resource":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;the&nbsp;attendee&nbsp;is&nbsp;a&nbsp;resource.&nbsp;Read-only.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"organizer":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;the&nbsp;attendee&nbsp;is&nbsp;the&nbsp;organizer&nbsp;of&nbsp;the&nbsp;event.&nbsp;Read-only.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"optional":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;this&nbsp;is&nbsp;an&nbsp;optional&nbsp;attendee.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"email":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;attendee's&nbsp;email&nbsp;address,&nbsp;if&nbsp;available.&nbsp;This&nbsp;field&nbsp;must&nbsp;be&nbsp;present&nbsp;when&nbsp;adding&nbsp;an&nbsp;attendee.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"htmlLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;An&nbsp;absolute&nbsp;link&nbsp;to&nbsp;this&nbsp;event&nbsp;in&nbsp;the&nbsp;Google&nbsp;Calendar&nbsp;Web&nbsp;UI.&nbsp;Read-only.<br>
+&nbsp;&nbsp;"recurrence":&nbsp;[&nbsp;#&nbsp;List&nbsp;of&nbsp;RRULE,&nbsp;EXRULE,&nbsp;RDATE&nbsp;and&nbsp;EXDATE&nbsp;lines&nbsp;for&nbsp;a&nbsp;recurring&nbsp;event.&nbsp;This&nbsp;field&nbsp;is&nbsp;omitted&nbsp;for&nbsp;single&nbsp;events&nbsp;or&nbsp;instances&nbsp;of&nbsp;recurring&nbsp;events.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"start":&nbsp;{&nbsp;#&nbsp;The&nbsp;start&nbsp;time&nbsp;of&nbsp;the&nbsp;event.&nbsp;For&nbsp;a&nbsp;recurring&nbsp;event,&nbsp;this&nbsp;is&nbsp;the&nbsp;start&nbsp;time&nbsp;of&nbsp;the&nbsp;first&nbsp;instance.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"date":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;date,&nbsp;in&nbsp;the&nbsp;format&nbsp;"yyyy-mm-dd",&nbsp;if&nbsp;this&nbsp;is&nbsp;an&nbsp;all-day&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"timeZone":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;name&nbsp;of&nbsp;the&nbsp;time&nbsp;zone&nbsp;in&nbsp;which&nbsp;the&nbsp;time&nbsp;is&nbsp;specified&nbsp;(e.g.&nbsp;"Europe/Zurich").&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;the&nbsp;time&nbsp;zone&nbsp;of&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"dateTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;time,&nbsp;as&nbsp;a&nbsp;combined&nbsp;date-time&nbsp;value&nbsp;(formatted&nbsp;according&nbsp;to&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>).&nbsp;A&nbsp;time&nbsp;zone&nbsp;offset&nbsp;is&nbsp;required&nbsp;unless&nbsp;a&nbsp;time&nbsp;zone&nbsp;is&nbsp;explicitly&nbsp;specified&nbsp;in&nbsp;'timeZone'.<br>
+&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;"etag":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;ETag&nbsp;of&nbsp;the&nbsp;resource.<br>
+&nbsp;&nbsp;"location":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Geographic&nbsp;location&nbsp;of&nbsp;the&nbsp;event&nbsp;as&nbsp;free-form&nbsp;text.&nbsp;Optional.<br>
+&nbsp;&nbsp;"recurringEventId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;For&nbsp;an&nbsp;instance&nbsp;of&nbsp;a&nbsp;recurring&nbsp;event,&nbsp;this&nbsp;is&nbsp;the&nbsp;event&nbsp;ID&nbsp;of&nbsp;the&nbsp;recurring&nbsp;event&nbsp;itself.&nbsp;Immutable.<br>
+&nbsp;&nbsp;"originalStartTime":&nbsp;{&nbsp;#&nbsp;For&nbsp;an&nbsp;instance&nbsp;of&nbsp;a&nbsp;recurring&nbsp;event,&nbsp;this&nbsp;is&nbsp;the&nbsp;time&nbsp;at&nbsp;which&nbsp;this&nbsp;event&nbsp;would&nbsp;start&nbsp;according&nbsp;to&nbsp;the&nbsp;recurrence&nbsp;data&nbsp;in&nbsp;the&nbsp;recurring&nbsp;event&nbsp;identified&nbsp;by&nbsp;recurringEventId.&nbsp;Immutable.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"date":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;date,&nbsp;in&nbsp;the&nbsp;format&nbsp;"yyyy-mm-dd",&nbsp;if&nbsp;this&nbsp;is&nbsp;an&nbsp;all-day&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"timeZone":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;name&nbsp;of&nbsp;the&nbsp;time&nbsp;zone&nbsp;in&nbsp;which&nbsp;the&nbsp;time&nbsp;is&nbsp;specified&nbsp;(e.g.&nbsp;"Europe/Zurich").&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;the&nbsp;time&nbsp;zone&nbsp;of&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"dateTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;time,&nbsp;as&nbsp;a&nbsp;combined&nbsp;date-time&nbsp;value&nbsp;(formatted&nbsp;according&nbsp;to&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>).&nbsp;A&nbsp;time&nbsp;zone&nbsp;offset&nbsp;is&nbsp;required&nbsp;unless&nbsp;a&nbsp;time&nbsp;zone&nbsp;is&nbsp;explicitly&nbsp;specified&nbsp;in&nbsp;'timeZone'.<br>
+&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;"status":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Status&nbsp;of&nbsp;the&nbsp;event.&nbsp;Optional.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"confirmed"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;confirmed.&nbsp;This&nbsp;is&nbsp;the&nbsp;default&nbsp;status.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"tentative"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;tentatively&nbsp;confirmed.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"cancelled"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;cancelled.<br>
+&nbsp;&nbsp;"updated":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Last&nbsp;modification&nbsp;time&nbsp;of&nbsp;the&nbsp;event&nbsp;(as&nbsp;a&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>&nbsp;timestamp).&nbsp;Read-only.<br>
+&nbsp;&nbsp;"gadget":&nbsp;{&nbsp;#&nbsp;A&nbsp;gadget&nbsp;that&nbsp;extends&nbsp;this&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"preferences":&nbsp;{&nbsp;#&nbsp;Preferences.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"title":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;title.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"height":&nbsp;42,&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;height&nbsp;in&nbsp;pixels.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"width":&nbsp;42,&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;width&nbsp;in&nbsp;pixels.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"link":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;URL.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;type.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"display":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;display&nbsp;mode.&nbsp;Optional.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"icon"&nbsp;-&nbsp;The&nbsp;gadget&nbsp;displays&nbsp;next&nbsp;to&nbsp;the&nbsp;event's&nbsp;title&nbsp;in&nbsp;the&nbsp;calendar&nbsp;view.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"chip"&nbsp;-&nbsp;The&nbsp;gadget&nbsp;displays&nbsp;when&nbsp;the&nbsp;event&nbsp;is&nbsp;clicked.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"iconLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;icon&nbsp;URL.<br>
+&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;"description":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Description&nbsp;of&nbsp;the&nbsp;event.&nbsp;Optional.<br>
+&nbsp;&nbsp;"iCalUID":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Event&nbsp;ID&nbsp;in&nbsp;the&nbsp;iCalendar&nbsp;format.<br>
+&nbsp;&nbsp;"extendedProperties":&nbsp;{&nbsp;#&nbsp;Extended&nbsp;properties&nbsp;of&nbsp;the&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"shared":&nbsp;{&nbsp;#&nbsp;Properties&nbsp;that&nbsp;are&nbsp;shared&nbsp;between&nbsp;copies&nbsp;of&nbsp;the&nbsp;event&nbsp;on&nbsp;other&nbsp;attendees'&nbsp;calendars.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"private":&nbsp;{&nbsp;#&nbsp;Properties&nbsp;that&nbsp;are&nbsp;private&nbsp;to&nbsp;the&nbsp;copy&nbsp;of&nbsp;the&nbsp;event&nbsp;that&nbsp;appears&nbsp;on&nbsp;this&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;"sequence":&nbsp;42,&nbsp;#&nbsp;Sequence&nbsp;number&nbsp;as&nbsp;per&nbsp;iCalendar.<br>
+&nbsp;&nbsp;"visibility":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Visibility&nbsp;of&nbsp;the&nbsp;event.&nbsp;Optional.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"default"&nbsp;-&nbsp;Uses&nbsp;the&nbsp;default&nbsp;visibility&nbsp;for&nbsp;events&nbsp;on&nbsp;the&nbsp;calendar.&nbsp;This&nbsp;is&nbsp;the&nbsp;default&nbsp;value.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"public"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;public&nbsp;and&nbsp;event&nbsp;details&nbsp;are&nbsp;visible&nbsp;to&nbsp;all&nbsp;readers&nbsp;of&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"private"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;private&nbsp;and&nbsp;only&nbsp;event&nbsp;attendees&nbsp;may&nbsp;view&nbsp;event&nbsp;details.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"confidential"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;private.&nbsp;This&nbsp;value&nbsp;is&nbsp;provided&nbsp;for&nbsp;compatibility&nbsp;reasons.<br>
+&nbsp;&nbsp;"guestsCanModify":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;attendees&nbsp;other&nbsp;than&nbsp;the&nbsp;organizer&nbsp;can&nbsp;modify&nbsp;the&nbsp;event.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;"end":&nbsp;{&nbsp;#&nbsp;The&nbsp;end&nbsp;time&nbsp;of&nbsp;the&nbsp;event.&nbsp;For&nbsp;a&nbsp;recurring&nbsp;event,&nbsp;this&nbsp;is&nbsp;the&nbsp;end&nbsp;time&nbsp;of&nbsp;the&nbsp;first&nbsp;instance.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"date":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;date,&nbsp;in&nbsp;the&nbsp;format&nbsp;"yyyy-mm-dd",&nbsp;if&nbsp;this&nbsp;is&nbsp;an&nbsp;all-day&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"timeZone":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;name&nbsp;of&nbsp;the&nbsp;time&nbsp;zone&nbsp;in&nbsp;which&nbsp;the&nbsp;time&nbsp;is&nbsp;specified&nbsp;(e.g.&nbsp;"Europe/Zurich").&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;the&nbsp;time&nbsp;zone&nbsp;of&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"dateTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;time,&nbsp;as&nbsp;a&nbsp;combined&nbsp;date-time&nbsp;value&nbsp;(formatted&nbsp;according&nbsp;to&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>).&nbsp;A&nbsp;time&nbsp;zone&nbsp;offset&nbsp;is&nbsp;required&nbsp;unless&nbsp;a&nbsp;time&nbsp;zone&nbsp;is&nbsp;explicitly&nbsp;specified&nbsp;in&nbsp;'timeZone'.<br>
+&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;"attendeesOmitted":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;attendees&nbsp;have&nbsp;been&nbsp;omitted&nbsp;from&nbsp;the&nbsp;event's&nbsp;representation.&nbsp;When&nbsp;retrieving&nbsp;an&nbsp;event,&nbsp;this&nbsp;is&nbsp;due&nbsp;to&nbsp;a&nbsp;restriction&nbsp;specified&nbsp;by&nbsp;the&nbsp;'maxAttendee'&nbsp;query&nbsp;parameter.&nbsp;When&nbsp;updating&nbsp;an&nbsp;event,&nbsp;this&nbsp;can&nbsp;be&nbsp;used&nbsp;to&nbsp;only&nbsp;update&nbsp;the&nbsp;participant's&nbsp;response.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;"kind":&nbsp;"calendar#event",&nbsp;#&nbsp;Type&nbsp;of&nbsp;the&nbsp;resource&nbsp;("calendar#event").<br>
+&nbsp;&nbsp;"created":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Creation&nbsp;time&nbsp;of&nbsp;the&nbsp;event&nbsp;(as&nbsp;a&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>&nbsp;timestamp).&nbsp;Read-only.<br>
+&nbsp;&nbsp;"colorId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;color&nbsp;of&nbsp;the&nbsp;event.&nbsp;This&nbsp;is&nbsp;an&nbsp;ID&nbsp;referring&nbsp;to&nbsp;an&nbsp;entry&nbsp;in&nbsp;the&nbsp;"event"&nbsp;section&nbsp;of&nbsp;the&nbsp;colors&nbsp;definition&nbsp;(see&nbsp;the&nbsp;"colors"&nbsp;endpoint).&nbsp;Optional.<br>
+&nbsp;&nbsp;"anyoneCanAddSelf":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;anyone&nbsp;can&nbsp;invite&nbsp;themselves&nbsp;to&nbsp;the&nbsp;event.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;"reminders":&nbsp;{&nbsp;#&nbsp;Information&nbsp;about&nbsp;the&nbsp;event's&nbsp;reminders&nbsp;for&nbsp;the&nbsp;authenticated&nbsp;user.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"overrides":&nbsp;[&nbsp;#&nbsp;If&nbsp;the&nbsp;event&nbsp;doesn't&nbsp;use&nbsp;the&nbsp;default&nbsp;reminders,&nbsp;this&nbsp;lists&nbsp;the&nbsp;reminders&nbsp;specific&nbsp;to&nbsp;the&nbsp;event,&nbsp;or,&nbsp;if&nbsp;not&nbsp;set,&nbsp;indicates&nbsp;that&nbsp;no&nbsp;reminders&nbsp;are&nbsp;set&nbsp;for&nbsp;this&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"minutes":&nbsp;42,&nbsp;#&nbsp;Number&nbsp;of&nbsp;minutes&nbsp;before&nbsp;the&nbsp;start&nbsp;of&nbsp;the&nbsp;event&nbsp;when&nbsp;the&nbsp;reminder&nbsp;should&nbsp;trigger.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"method":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;method&nbsp;used&nbsp;by&nbsp;this&nbsp;reminder.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"email"&nbsp;-&nbsp;Reminders&nbsp;are&nbsp;sent&nbsp;via&nbsp;email.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"sms"&nbsp;-&nbsp;Reminders&nbsp;are&nbsp;sent&nbsp;via&nbsp;SMS.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"popup"&nbsp;-&nbsp;Reminders&nbsp;are&nbsp;sent&nbsp;via&nbsp;a&nbsp;UI&nbsp;popup.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"useDefault":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;the&nbsp;default&nbsp;reminders&nbsp;of&nbsp;the&nbsp;calendar&nbsp;apply&nbsp;to&nbsp;the&nbsp;event.<br>
+&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;"guestsCanSeeOtherGuests":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;attendees&nbsp;other&nbsp;than&nbsp;the&nbsp;organizer&nbsp;can&nbsp;see&nbsp;who&nbsp;the&nbsp;event's&nbsp;attendees&nbsp;are.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;"summary":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Title&nbsp;of&nbsp;the&nbsp;event.<br>
+&nbsp;&nbsp;"guestsCanInviteOthers":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;attendees&nbsp;other&nbsp;than&nbsp;the&nbsp;organizer&nbsp;can&nbsp;invite&nbsp;others&nbsp;to&nbsp;the&nbsp;event.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;"transparency":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Whether&nbsp;the&nbsp;event&nbsp;blocks&nbsp;time&nbsp;on&nbsp;the&nbsp;calendar.&nbsp;Optional.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"opaque"&nbsp;-&nbsp;The&nbsp;event&nbsp;blocks&nbsp;time&nbsp;on&nbsp;the&nbsp;calendar.&nbsp;This&nbsp;is&nbsp;the&nbsp;default&nbsp;value.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"transparent"&nbsp;-&nbsp;The&nbsp;event&nbsp;does&nbsp;not&nbsp;block&nbsp;time&nbsp;on&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;"privateCopy":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;this&nbsp;is&nbsp;a&nbsp;private&nbsp;event&nbsp;copy&nbsp;where&nbsp;changes&nbsp;are&nbsp;not&nbsp;shared&nbsp;with&nbsp;other&nbsp;copies&nbsp;on&nbsp;other&nbsp;calendars.&nbsp;Optional.&nbsp;Immutable.<br>
+}<br>
+&nbsp;<br>
+&nbsp;&nbsp;sendNotifications:&nbsp;boolean,&nbsp;Whether&nbsp;to&nbsp;send&nbsp;notifications&nbsp;about&nbsp;the&nbsp;creation&nbsp;of&nbsp;the&nbsp;new&nbsp;event.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;calendarId:&nbsp;string,&nbsp;Calendar&nbsp;identifier.&nbsp;(required)<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"creator":&nbsp;{&nbsp;#&nbsp;The&nbsp;creator&nbsp;of&nbsp;the&nbsp;event.&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"displayName":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;creator's&nbsp;name,&nbsp;if&nbsp;available.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"email":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;creator's&nbsp;email&nbsp;address,&nbsp;if&nbsp;available.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"organizer":&nbsp;{&nbsp;#&nbsp;The&nbsp;organizer&nbsp;of&nbsp;the&nbsp;event.&nbsp;If&nbsp;the&nbsp;organizer&nbsp;is&nbsp;also&nbsp;an&nbsp;attendee,&nbsp;this&nbsp;is&nbsp;indicated&nbsp;with&nbsp;a&nbsp;separate&nbsp;entry&nbsp;in&nbsp;'attendees'&nbsp;with&nbsp;the&nbsp;'organizer'&nbsp;field&nbsp;set&nbsp;to&nbsp;True.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"displayName":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;organizer's&nbsp;name,&nbsp;if&nbsp;available.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"email":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;organizer's&nbsp;email&nbsp;address,&nbsp;if&nbsp;available.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Identifier&nbsp;of&nbsp;the&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"attendees":&nbsp;[&nbsp;#&nbsp;The&nbsp;attendees&nbsp;of&nbsp;the&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"comment":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;attendee's&nbsp;response&nbsp;comment.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"displayName":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;attendee's&nbsp;name,&nbsp;if&nbsp;available.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"self":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;this&nbsp;entry&nbsp;represents&nbsp;the&nbsp;calendar&nbsp;on&nbsp;which&nbsp;this&nbsp;copy&nbsp;of&nbsp;the&nbsp;event&nbsp;appears.&nbsp;Read-only.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"responseStatus":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;attendee's&nbsp;response&nbsp;status.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"needsAction"&nbsp;-&nbsp;The&nbsp;attendee&nbsp;has&nbsp;not&nbsp;responded&nbsp;to&nbsp;the&nbsp;invitation.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"declined"&nbsp;-&nbsp;The&nbsp;attendee&nbsp;has&nbsp;declined&nbsp;the&nbsp;invitation.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"tentative"&nbsp;-&nbsp;The&nbsp;attendee&nbsp;has&nbsp;tentatively&nbsp;accepted&nbsp;the&nbsp;invitation.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"accepted"&nbsp;-&nbsp;The&nbsp;attendee&nbsp;has&nbsp;accepted&nbsp;the&nbsp;invitation.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"additionalGuests":&nbsp;42,&nbsp;#&nbsp;Number&nbsp;of&nbsp;additional&nbsp;guests.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;0.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"resource":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;the&nbsp;attendee&nbsp;is&nbsp;a&nbsp;resource.&nbsp;Read-only.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"organizer":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;the&nbsp;attendee&nbsp;is&nbsp;the&nbsp;organizer&nbsp;of&nbsp;the&nbsp;event.&nbsp;Read-only.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"optional":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;this&nbsp;is&nbsp;an&nbsp;optional&nbsp;attendee.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"email":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;attendee's&nbsp;email&nbsp;address,&nbsp;if&nbsp;available.&nbsp;This&nbsp;field&nbsp;must&nbsp;be&nbsp;present&nbsp;when&nbsp;adding&nbsp;an&nbsp;attendee.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"htmlLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;An&nbsp;absolute&nbsp;link&nbsp;to&nbsp;this&nbsp;event&nbsp;in&nbsp;the&nbsp;Google&nbsp;Calendar&nbsp;Web&nbsp;UI.&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"recurrence":&nbsp;[&nbsp;#&nbsp;List&nbsp;of&nbsp;RRULE,&nbsp;EXRULE,&nbsp;RDATE&nbsp;and&nbsp;EXDATE&nbsp;lines&nbsp;for&nbsp;a&nbsp;recurring&nbsp;event.&nbsp;This&nbsp;field&nbsp;is&nbsp;omitted&nbsp;for&nbsp;single&nbsp;events&nbsp;or&nbsp;instances&nbsp;of&nbsp;recurring&nbsp;events.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"start":&nbsp;{&nbsp;#&nbsp;The&nbsp;start&nbsp;time&nbsp;of&nbsp;the&nbsp;event.&nbsp;For&nbsp;a&nbsp;recurring&nbsp;event,&nbsp;this&nbsp;is&nbsp;the&nbsp;start&nbsp;time&nbsp;of&nbsp;the&nbsp;first&nbsp;instance.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"date":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;date,&nbsp;in&nbsp;the&nbsp;format&nbsp;"yyyy-mm-dd",&nbsp;if&nbsp;this&nbsp;is&nbsp;an&nbsp;all-day&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"timeZone":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;name&nbsp;of&nbsp;the&nbsp;time&nbsp;zone&nbsp;in&nbsp;which&nbsp;the&nbsp;time&nbsp;is&nbsp;specified&nbsp;(e.g.&nbsp;"Europe/Zurich").&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;the&nbsp;time&nbsp;zone&nbsp;of&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"dateTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;time,&nbsp;as&nbsp;a&nbsp;combined&nbsp;date-time&nbsp;value&nbsp;(formatted&nbsp;according&nbsp;to&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>).&nbsp;A&nbsp;time&nbsp;zone&nbsp;offset&nbsp;is&nbsp;required&nbsp;unless&nbsp;a&nbsp;time&nbsp;zone&nbsp;is&nbsp;explicitly&nbsp;specified&nbsp;in&nbsp;'timeZone'.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"etag":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;ETag&nbsp;of&nbsp;the&nbsp;resource.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"location":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Geographic&nbsp;location&nbsp;of&nbsp;the&nbsp;event&nbsp;as&nbsp;free-form&nbsp;text.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"recurringEventId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;For&nbsp;an&nbsp;instance&nbsp;of&nbsp;a&nbsp;recurring&nbsp;event,&nbsp;this&nbsp;is&nbsp;the&nbsp;event&nbsp;ID&nbsp;of&nbsp;the&nbsp;recurring&nbsp;event&nbsp;itself.&nbsp;Immutable.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"originalStartTime":&nbsp;{&nbsp;#&nbsp;For&nbsp;an&nbsp;instance&nbsp;of&nbsp;a&nbsp;recurring&nbsp;event,&nbsp;this&nbsp;is&nbsp;the&nbsp;time&nbsp;at&nbsp;which&nbsp;this&nbsp;event&nbsp;would&nbsp;start&nbsp;according&nbsp;to&nbsp;the&nbsp;recurrence&nbsp;data&nbsp;in&nbsp;the&nbsp;recurring&nbsp;event&nbsp;identified&nbsp;by&nbsp;recurringEventId.&nbsp;Immutable.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"date":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;date,&nbsp;in&nbsp;the&nbsp;format&nbsp;"yyyy-mm-dd",&nbsp;if&nbsp;this&nbsp;is&nbsp;an&nbsp;all-day&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"timeZone":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;name&nbsp;of&nbsp;the&nbsp;time&nbsp;zone&nbsp;in&nbsp;which&nbsp;the&nbsp;time&nbsp;is&nbsp;specified&nbsp;(e.g.&nbsp;"Europe/Zurich").&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;the&nbsp;time&nbsp;zone&nbsp;of&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"dateTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;time,&nbsp;as&nbsp;a&nbsp;combined&nbsp;date-time&nbsp;value&nbsp;(formatted&nbsp;according&nbsp;to&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>).&nbsp;A&nbsp;time&nbsp;zone&nbsp;offset&nbsp;is&nbsp;required&nbsp;unless&nbsp;a&nbsp;time&nbsp;zone&nbsp;is&nbsp;explicitly&nbsp;specified&nbsp;in&nbsp;'timeZone'.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"status":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Status&nbsp;of&nbsp;the&nbsp;event.&nbsp;Optional.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"confirmed"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;confirmed.&nbsp;This&nbsp;is&nbsp;the&nbsp;default&nbsp;status.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"tentative"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;tentatively&nbsp;confirmed.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"cancelled"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;cancelled.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"updated":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Last&nbsp;modification&nbsp;time&nbsp;of&nbsp;the&nbsp;event&nbsp;(as&nbsp;a&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>&nbsp;timestamp).&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"gadget":&nbsp;{&nbsp;#&nbsp;A&nbsp;gadget&nbsp;that&nbsp;extends&nbsp;this&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"preferences":&nbsp;{&nbsp;#&nbsp;Preferences.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"title":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;title.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"height":&nbsp;42,&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;height&nbsp;in&nbsp;pixels.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"width":&nbsp;42,&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;width&nbsp;in&nbsp;pixels.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"link":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;URL.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;type.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"display":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;display&nbsp;mode.&nbsp;Optional.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"icon"&nbsp;-&nbsp;The&nbsp;gadget&nbsp;displays&nbsp;next&nbsp;to&nbsp;the&nbsp;event's&nbsp;title&nbsp;in&nbsp;the&nbsp;calendar&nbsp;view.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"chip"&nbsp;-&nbsp;The&nbsp;gadget&nbsp;displays&nbsp;when&nbsp;the&nbsp;event&nbsp;is&nbsp;clicked.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"iconLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;icon&nbsp;URL.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"description":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Description&nbsp;of&nbsp;the&nbsp;event.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"iCalUID":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Event&nbsp;ID&nbsp;in&nbsp;the&nbsp;iCalendar&nbsp;format.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"extendedProperties":&nbsp;{&nbsp;#&nbsp;Extended&nbsp;properties&nbsp;of&nbsp;the&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"shared":&nbsp;{&nbsp;#&nbsp;Properties&nbsp;that&nbsp;are&nbsp;shared&nbsp;between&nbsp;copies&nbsp;of&nbsp;the&nbsp;event&nbsp;on&nbsp;other&nbsp;attendees'&nbsp;calendars.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"private":&nbsp;{&nbsp;#&nbsp;Properties&nbsp;that&nbsp;are&nbsp;private&nbsp;to&nbsp;the&nbsp;copy&nbsp;of&nbsp;the&nbsp;event&nbsp;that&nbsp;appears&nbsp;on&nbsp;this&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"sequence":&nbsp;42,&nbsp;#&nbsp;Sequence&nbsp;number&nbsp;as&nbsp;per&nbsp;iCalendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"visibility":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Visibility&nbsp;of&nbsp;the&nbsp;event.&nbsp;Optional.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"default"&nbsp;-&nbsp;Uses&nbsp;the&nbsp;default&nbsp;visibility&nbsp;for&nbsp;events&nbsp;on&nbsp;the&nbsp;calendar.&nbsp;This&nbsp;is&nbsp;the&nbsp;default&nbsp;value.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"public"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;public&nbsp;and&nbsp;event&nbsp;details&nbsp;are&nbsp;visible&nbsp;to&nbsp;all&nbsp;readers&nbsp;of&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"private"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;private&nbsp;and&nbsp;only&nbsp;event&nbsp;attendees&nbsp;may&nbsp;view&nbsp;event&nbsp;details.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"confidential"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;private.&nbsp;This&nbsp;value&nbsp;is&nbsp;provided&nbsp;for&nbsp;compatibility&nbsp;reasons.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"guestsCanModify":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;attendees&nbsp;other&nbsp;than&nbsp;the&nbsp;organizer&nbsp;can&nbsp;modify&nbsp;the&nbsp;event.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"end":&nbsp;{&nbsp;#&nbsp;The&nbsp;end&nbsp;time&nbsp;of&nbsp;the&nbsp;event.&nbsp;For&nbsp;a&nbsp;recurring&nbsp;event,&nbsp;this&nbsp;is&nbsp;the&nbsp;end&nbsp;time&nbsp;of&nbsp;the&nbsp;first&nbsp;instance.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"date":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;date,&nbsp;in&nbsp;the&nbsp;format&nbsp;"yyyy-mm-dd",&nbsp;if&nbsp;this&nbsp;is&nbsp;an&nbsp;all-day&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"timeZone":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;name&nbsp;of&nbsp;the&nbsp;time&nbsp;zone&nbsp;in&nbsp;which&nbsp;the&nbsp;time&nbsp;is&nbsp;specified&nbsp;(e.g.&nbsp;"Europe/Zurich").&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;the&nbsp;time&nbsp;zone&nbsp;of&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"dateTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;time,&nbsp;as&nbsp;a&nbsp;combined&nbsp;date-time&nbsp;value&nbsp;(formatted&nbsp;according&nbsp;to&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>).&nbsp;A&nbsp;time&nbsp;zone&nbsp;offset&nbsp;is&nbsp;required&nbsp;unless&nbsp;a&nbsp;time&nbsp;zone&nbsp;is&nbsp;explicitly&nbsp;specified&nbsp;in&nbsp;'timeZone'.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"attendeesOmitted":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;attendees&nbsp;have&nbsp;been&nbsp;omitted&nbsp;from&nbsp;the&nbsp;event's&nbsp;representation.&nbsp;When&nbsp;retrieving&nbsp;an&nbsp;event,&nbsp;this&nbsp;is&nbsp;due&nbsp;to&nbsp;a&nbsp;restriction&nbsp;specified&nbsp;by&nbsp;the&nbsp;'maxAttendee'&nbsp;query&nbsp;parameter.&nbsp;When&nbsp;updating&nbsp;an&nbsp;event,&nbsp;this&nbsp;can&nbsp;be&nbsp;used&nbsp;to&nbsp;only&nbsp;update&nbsp;the&nbsp;participant's&nbsp;response.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"calendar#event",&nbsp;#&nbsp;Type&nbsp;of&nbsp;the&nbsp;resource&nbsp;("calendar#event").<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"created":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Creation&nbsp;time&nbsp;of&nbsp;the&nbsp;event&nbsp;(as&nbsp;a&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>&nbsp;timestamp).&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"colorId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;color&nbsp;of&nbsp;the&nbsp;event.&nbsp;This&nbsp;is&nbsp;an&nbsp;ID&nbsp;referring&nbsp;to&nbsp;an&nbsp;entry&nbsp;in&nbsp;the&nbsp;"event"&nbsp;section&nbsp;of&nbsp;the&nbsp;colors&nbsp;definition&nbsp;(see&nbsp;the&nbsp;"colors"&nbsp;endpoint).&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"anyoneCanAddSelf":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;anyone&nbsp;can&nbsp;invite&nbsp;themselves&nbsp;to&nbsp;the&nbsp;event.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"reminders":&nbsp;{&nbsp;#&nbsp;Information&nbsp;about&nbsp;the&nbsp;event's&nbsp;reminders&nbsp;for&nbsp;the&nbsp;authenticated&nbsp;user.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"overrides":&nbsp;[&nbsp;#&nbsp;If&nbsp;the&nbsp;event&nbsp;doesn't&nbsp;use&nbsp;the&nbsp;default&nbsp;reminders,&nbsp;this&nbsp;lists&nbsp;the&nbsp;reminders&nbsp;specific&nbsp;to&nbsp;the&nbsp;event,&nbsp;or,&nbsp;if&nbsp;not&nbsp;set,&nbsp;indicates&nbsp;that&nbsp;no&nbsp;reminders&nbsp;are&nbsp;set&nbsp;for&nbsp;this&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"minutes":&nbsp;42,&nbsp;#&nbsp;Number&nbsp;of&nbsp;minutes&nbsp;before&nbsp;the&nbsp;start&nbsp;of&nbsp;the&nbsp;event&nbsp;when&nbsp;the&nbsp;reminder&nbsp;should&nbsp;trigger.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"method":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;method&nbsp;used&nbsp;by&nbsp;this&nbsp;reminder.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"email"&nbsp;-&nbsp;Reminders&nbsp;are&nbsp;sent&nbsp;via&nbsp;email.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"sms"&nbsp;-&nbsp;Reminders&nbsp;are&nbsp;sent&nbsp;via&nbsp;SMS.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"popup"&nbsp;-&nbsp;Reminders&nbsp;are&nbsp;sent&nbsp;via&nbsp;a&nbsp;UI&nbsp;popup.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"useDefault":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;the&nbsp;default&nbsp;reminders&nbsp;of&nbsp;the&nbsp;calendar&nbsp;apply&nbsp;to&nbsp;the&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"guestsCanSeeOtherGuests":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;attendees&nbsp;other&nbsp;than&nbsp;the&nbsp;organizer&nbsp;can&nbsp;see&nbsp;who&nbsp;the&nbsp;event's&nbsp;attendees&nbsp;are.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"summary":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Title&nbsp;of&nbsp;the&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"guestsCanInviteOthers":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;attendees&nbsp;other&nbsp;than&nbsp;the&nbsp;organizer&nbsp;can&nbsp;invite&nbsp;others&nbsp;to&nbsp;the&nbsp;event.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"transparency":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Whether&nbsp;the&nbsp;event&nbsp;blocks&nbsp;time&nbsp;on&nbsp;the&nbsp;calendar.&nbsp;Optional.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"opaque"&nbsp;-&nbsp;The&nbsp;event&nbsp;blocks&nbsp;time&nbsp;on&nbsp;the&nbsp;calendar.&nbsp;This&nbsp;is&nbsp;the&nbsp;default&nbsp;value.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"transparent"&nbsp;-&nbsp;The&nbsp;event&nbsp;does&nbsp;not&nbsp;block&nbsp;time&nbsp;on&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"privateCopy":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;this&nbsp;is&nbsp;a&nbsp;private&nbsp;event&nbsp;copy&nbsp;where&nbsp;changes&nbsp;are&nbsp;not&nbsp;shared&nbsp;with&nbsp;other&nbsp;copies&nbsp;on&nbsp;other&nbsp;calendars.&nbsp;Optional.&nbsp;Immutable.<br>
+&nbsp;&nbsp;}</tt></dd></dl>
+
+<dl><dt><a name="Resource-instances"><strong>instances</strong></a> = method(self, **kwargs)</dt><dd><tt>Returns&nbsp;instances&nbsp;of&nbsp;the&nbsp;specified&nbsp;recurring&nbsp;event.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;eventId:&nbsp;string,&nbsp;Recurring&nbsp;event&nbsp;identifier.&nbsp;(required)<br>
+&nbsp;&nbsp;pageToken:&nbsp;string,&nbsp;Token&nbsp;specifying&nbsp;which&nbsp;result&nbsp;page&nbsp;to&nbsp;return.&nbsp;Optional.<br>
+&nbsp;&nbsp;maxResults:&nbsp;integer,&nbsp;Maximum&nbsp;number&nbsp;of&nbsp;events&nbsp;returned&nbsp;on&nbsp;one&nbsp;result&nbsp;page.&nbsp;Optional.<br>
+&nbsp;&nbsp;showDeleted:&nbsp;boolean,&nbsp;Whether&nbsp;to&nbsp;include&nbsp;deleted&nbsp;events&nbsp;(with&nbsp;'eventStatus'&nbsp;equals&nbsp;'cancelled')&nbsp;in&nbsp;the&nbsp;result.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;calendarId:&nbsp;string,&nbsp;Calendar&nbsp;identifier.&nbsp;(required)<br>
+&nbsp;&nbsp;timeZone:&nbsp;string,&nbsp;Time&nbsp;zone&nbsp;used&nbsp;in&nbsp;the&nbsp;response.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;the&nbsp;time&nbsp;zone&nbsp;of&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;originalStart:&nbsp;string,&nbsp;The&nbsp;original&nbsp;start&nbsp;time&nbsp;of&nbsp;the&nbsp;instance&nbsp;in&nbsp;the&nbsp;result.&nbsp;Optional.<br>
+&nbsp;&nbsp;maxAttendees:&nbsp;integer,&nbsp;The&nbsp;maximum&nbsp;number&nbsp;of&nbsp;attendees&nbsp;to&nbsp;include&nbsp;in&nbsp;the&nbsp;response.&nbsp;If&nbsp;there&nbsp;are&nbsp;more&nbsp;than&nbsp;the&nbsp;specified&nbsp;number&nbsp;of&nbsp;attendees,&nbsp;only&nbsp;the&nbsp;participant&nbsp;is&nbsp;returned.&nbsp;Optional.<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"nextPageToken":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Token&nbsp;used&nbsp;to&nbsp;access&nbsp;the&nbsp;next&nbsp;page&nbsp;of&nbsp;this&nbsp;result.&nbsp;Omitted&nbsp;if&nbsp;no&nbsp;further&nbsp;results&nbsp;are&nbsp;available.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"calendar#events",&nbsp;#&nbsp;Type&nbsp;of&nbsp;the&nbsp;collection&nbsp;("calendar#events").<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"defaultReminders":&nbsp;[&nbsp;#&nbsp;The&nbsp;default&nbsp;reminders&nbsp;on&nbsp;the&nbsp;calendar&nbsp;for&nbsp;the&nbsp;authenticated&nbsp;user.&nbsp;These&nbsp;reminders&nbsp;apply&nbsp;to&nbsp;all&nbsp;events&nbsp;on&nbsp;this&nbsp;calendar&nbsp;that&nbsp;do&nbsp;not&nbsp;explicitly&nbsp;override&nbsp;them&nbsp;(i.e.&nbsp;do&nbsp;not&nbsp;have&nbsp;'reminders.useDefault'&nbsp;set&nbsp;to&nbsp;'true').<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"minutes":&nbsp;42,&nbsp;#&nbsp;Number&nbsp;of&nbsp;minutes&nbsp;before&nbsp;the&nbsp;start&nbsp;of&nbsp;the&nbsp;event&nbsp;when&nbsp;the&nbsp;reminder&nbsp;should&nbsp;trigger.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"method":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;method&nbsp;used&nbsp;by&nbsp;this&nbsp;reminder.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"email"&nbsp;-&nbsp;Reminders&nbsp;are&nbsp;sent&nbsp;via&nbsp;email.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"sms"&nbsp;-&nbsp;Reminders&nbsp;are&nbsp;sent&nbsp;via&nbsp;SMS.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"popup"&nbsp;-&nbsp;Reminders&nbsp;are&nbsp;sent&nbsp;via&nbsp;a&nbsp;UI&nbsp;popup.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"description":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Description&nbsp;of&nbsp;the&nbsp;calendar.&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"items":&nbsp;[&nbsp;#&nbsp;List&nbsp;of&nbsp;events&nbsp;on&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"creator":&nbsp;{&nbsp;#&nbsp;The&nbsp;creator&nbsp;of&nbsp;the&nbsp;event.&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"displayName":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;creator's&nbsp;name,&nbsp;if&nbsp;available.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"email":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;creator's&nbsp;email&nbsp;address,&nbsp;if&nbsp;available.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"organizer":&nbsp;{&nbsp;#&nbsp;The&nbsp;organizer&nbsp;of&nbsp;the&nbsp;event.&nbsp;If&nbsp;the&nbsp;organizer&nbsp;is&nbsp;also&nbsp;an&nbsp;attendee,&nbsp;this&nbsp;is&nbsp;indicated&nbsp;with&nbsp;a&nbsp;separate&nbsp;entry&nbsp;in&nbsp;'attendees'&nbsp;with&nbsp;the&nbsp;'organizer'&nbsp;field&nbsp;set&nbsp;to&nbsp;True.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"displayName":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;organizer's&nbsp;name,&nbsp;if&nbsp;available.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"email":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;organizer's&nbsp;email&nbsp;address,&nbsp;if&nbsp;available.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Identifier&nbsp;of&nbsp;the&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"attendees":&nbsp;[&nbsp;#&nbsp;The&nbsp;attendees&nbsp;of&nbsp;the&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"comment":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;attendee's&nbsp;response&nbsp;comment.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"displayName":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;attendee's&nbsp;name,&nbsp;if&nbsp;available.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"self":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;this&nbsp;entry&nbsp;represents&nbsp;the&nbsp;calendar&nbsp;on&nbsp;which&nbsp;this&nbsp;copy&nbsp;of&nbsp;the&nbsp;event&nbsp;appears.&nbsp;Read-only.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"responseStatus":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;attendee's&nbsp;response&nbsp;status.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"needsAction"&nbsp;-&nbsp;The&nbsp;attendee&nbsp;has&nbsp;not&nbsp;responded&nbsp;to&nbsp;the&nbsp;invitation.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"declined"&nbsp;-&nbsp;The&nbsp;attendee&nbsp;has&nbsp;declined&nbsp;the&nbsp;invitation.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"tentative"&nbsp;-&nbsp;The&nbsp;attendee&nbsp;has&nbsp;tentatively&nbsp;accepted&nbsp;the&nbsp;invitation.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"accepted"&nbsp;-&nbsp;The&nbsp;attendee&nbsp;has&nbsp;accepted&nbsp;the&nbsp;invitation.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"additionalGuests":&nbsp;42,&nbsp;#&nbsp;Number&nbsp;of&nbsp;additional&nbsp;guests.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;0.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"resource":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;the&nbsp;attendee&nbsp;is&nbsp;a&nbsp;resource.&nbsp;Read-only.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"organizer":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;the&nbsp;attendee&nbsp;is&nbsp;the&nbsp;organizer&nbsp;of&nbsp;the&nbsp;event.&nbsp;Read-only.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"optional":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;this&nbsp;is&nbsp;an&nbsp;optional&nbsp;attendee.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"email":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;attendee's&nbsp;email&nbsp;address,&nbsp;if&nbsp;available.&nbsp;This&nbsp;field&nbsp;must&nbsp;be&nbsp;present&nbsp;when&nbsp;adding&nbsp;an&nbsp;attendee.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"htmlLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;An&nbsp;absolute&nbsp;link&nbsp;to&nbsp;this&nbsp;event&nbsp;in&nbsp;the&nbsp;Google&nbsp;Calendar&nbsp;Web&nbsp;UI.&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"recurrence":&nbsp;[&nbsp;#&nbsp;List&nbsp;of&nbsp;RRULE,&nbsp;EXRULE,&nbsp;RDATE&nbsp;and&nbsp;EXDATE&nbsp;lines&nbsp;for&nbsp;a&nbsp;recurring&nbsp;event.&nbsp;This&nbsp;field&nbsp;is&nbsp;omitted&nbsp;for&nbsp;single&nbsp;events&nbsp;or&nbsp;instances&nbsp;of&nbsp;recurring&nbsp;events.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"start":&nbsp;{&nbsp;#&nbsp;The&nbsp;start&nbsp;time&nbsp;of&nbsp;the&nbsp;event.&nbsp;For&nbsp;a&nbsp;recurring&nbsp;event,&nbsp;this&nbsp;is&nbsp;the&nbsp;start&nbsp;time&nbsp;of&nbsp;the&nbsp;first&nbsp;instance.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"date":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;date,&nbsp;in&nbsp;the&nbsp;format&nbsp;"yyyy-mm-dd",&nbsp;if&nbsp;this&nbsp;is&nbsp;an&nbsp;all-day&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"timeZone":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;name&nbsp;of&nbsp;the&nbsp;time&nbsp;zone&nbsp;in&nbsp;which&nbsp;the&nbsp;time&nbsp;is&nbsp;specified&nbsp;(e.g.&nbsp;"Europe/Zurich").&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;the&nbsp;time&nbsp;zone&nbsp;of&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"dateTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;time,&nbsp;as&nbsp;a&nbsp;combined&nbsp;date-time&nbsp;value&nbsp;(formatted&nbsp;according&nbsp;to&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>).&nbsp;A&nbsp;time&nbsp;zone&nbsp;offset&nbsp;is&nbsp;required&nbsp;unless&nbsp;a&nbsp;time&nbsp;zone&nbsp;is&nbsp;explicitly&nbsp;specified&nbsp;in&nbsp;'timeZone'.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"etag":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;ETag&nbsp;of&nbsp;the&nbsp;resource.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"location":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Geographic&nbsp;location&nbsp;of&nbsp;the&nbsp;event&nbsp;as&nbsp;free-form&nbsp;text.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"recurringEventId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;For&nbsp;an&nbsp;instance&nbsp;of&nbsp;a&nbsp;recurring&nbsp;event,&nbsp;this&nbsp;is&nbsp;the&nbsp;event&nbsp;ID&nbsp;of&nbsp;the&nbsp;recurring&nbsp;event&nbsp;itself.&nbsp;Immutable.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"originalStartTime":&nbsp;{&nbsp;#&nbsp;For&nbsp;an&nbsp;instance&nbsp;of&nbsp;a&nbsp;recurring&nbsp;event,&nbsp;this&nbsp;is&nbsp;the&nbsp;time&nbsp;at&nbsp;which&nbsp;this&nbsp;event&nbsp;would&nbsp;start&nbsp;according&nbsp;to&nbsp;the&nbsp;recurrence&nbsp;data&nbsp;in&nbsp;the&nbsp;recurring&nbsp;event&nbsp;identified&nbsp;by&nbsp;recurringEventId.&nbsp;Immutable.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"date":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;date,&nbsp;in&nbsp;the&nbsp;format&nbsp;"yyyy-mm-dd",&nbsp;if&nbsp;this&nbsp;is&nbsp;an&nbsp;all-day&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"timeZone":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;name&nbsp;of&nbsp;the&nbsp;time&nbsp;zone&nbsp;in&nbsp;which&nbsp;the&nbsp;time&nbsp;is&nbsp;specified&nbsp;(e.g.&nbsp;"Europe/Zurich").&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;the&nbsp;time&nbsp;zone&nbsp;of&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"dateTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;time,&nbsp;as&nbsp;a&nbsp;combined&nbsp;date-time&nbsp;value&nbsp;(formatted&nbsp;according&nbsp;to&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>).&nbsp;A&nbsp;time&nbsp;zone&nbsp;offset&nbsp;is&nbsp;required&nbsp;unless&nbsp;a&nbsp;time&nbsp;zone&nbsp;is&nbsp;explicitly&nbsp;specified&nbsp;in&nbsp;'timeZone'.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"status":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Status&nbsp;of&nbsp;the&nbsp;event.&nbsp;Optional.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"confirmed"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;confirmed.&nbsp;This&nbsp;is&nbsp;the&nbsp;default&nbsp;status.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"tentative"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;tentatively&nbsp;confirmed.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"cancelled"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;cancelled.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"updated":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Last&nbsp;modification&nbsp;time&nbsp;of&nbsp;the&nbsp;event&nbsp;(as&nbsp;a&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>&nbsp;timestamp).&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"gadget":&nbsp;{&nbsp;#&nbsp;A&nbsp;gadget&nbsp;that&nbsp;extends&nbsp;this&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"preferences":&nbsp;{&nbsp;#&nbsp;Preferences.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"title":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;title.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"height":&nbsp;42,&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;height&nbsp;in&nbsp;pixels.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"width":&nbsp;42,&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;width&nbsp;in&nbsp;pixels.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"link":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;URL.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;type.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"display":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;display&nbsp;mode.&nbsp;Optional.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"icon"&nbsp;-&nbsp;The&nbsp;gadget&nbsp;displays&nbsp;next&nbsp;to&nbsp;the&nbsp;event's&nbsp;title&nbsp;in&nbsp;the&nbsp;calendar&nbsp;view.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"chip"&nbsp;-&nbsp;The&nbsp;gadget&nbsp;displays&nbsp;when&nbsp;the&nbsp;event&nbsp;is&nbsp;clicked.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"iconLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;icon&nbsp;URL.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"description":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Description&nbsp;of&nbsp;the&nbsp;event.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"iCalUID":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Event&nbsp;ID&nbsp;in&nbsp;the&nbsp;iCalendar&nbsp;format.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"extendedProperties":&nbsp;{&nbsp;#&nbsp;Extended&nbsp;properties&nbsp;of&nbsp;the&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"shared":&nbsp;{&nbsp;#&nbsp;Properties&nbsp;that&nbsp;are&nbsp;shared&nbsp;between&nbsp;copies&nbsp;of&nbsp;the&nbsp;event&nbsp;on&nbsp;other&nbsp;attendees'&nbsp;calendars.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"private":&nbsp;{&nbsp;#&nbsp;Properties&nbsp;that&nbsp;are&nbsp;private&nbsp;to&nbsp;the&nbsp;copy&nbsp;of&nbsp;the&nbsp;event&nbsp;that&nbsp;appears&nbsp;on&nbsp;this&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"sequence":&nbsp;42,&nbsp;#&nbsp;Sequence&nbsp;number&nbsp;as&nbsp;per&nbsp;iCalendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"visibility":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Visibility&nbsp;of&nbsp;the&nbsp;event.&nbsp;Optional.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"default"&nbsp;-&nbsp;Uses&nbsp;the&nbsp;default&nbsp;visibility&nbsp;for&nbsp;events&nbsp;on&nbsp;the&nbsp;calendar.&nbsp;This&nbsp;is&nbsp;the&nbsp;default&nbsp;value.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"public"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;public&nbsp;and&nbsp;event&nbsp;details&nbsp;are&nbsp;visible&nbsp;to&nbsp;all&nbsp;readers&nbsp;of&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"private"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;private&nbsp;and&nbsp;only&nbsp;event&nbsp;attendees&nbsp;may&nbsp;view&nbsp;event&nbsp;details.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"confidential"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;private.&nbsp;This&nbsp;value&nbsp;is&nbsp;provided&nbsp;for&nbsp;compatibility&nbsp;reasons.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"guestsCanModify":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;attendees&nbsp;other&nbsp;than&nbsp;the&nbsp;organizer&nbsp;can&nbsp;modify&nbsp;the&nbsp;event.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"end":&nbsp;{&nbsp;#&nbsp;The&nbsp;end&nbsp;time&nbsp;of&nbsp;the&nbsp;event.&nbsp;For&nbsp;a&nbsp;recurring&nbsp;event,&nbsp;this&nbsp;is&nbsp;the&nbsp;end&nbsp;time&nbsp;of&nbsp;the&nbsp;first&nbsp;instance.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"date":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;date,&nbsp;in&nbsp;the&nbsp;format&nbsp;"yyyy-mm-dd",&nbsp;if&nbsp;this&nbsp;is&nbsp;an&nbsp;all-day&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"timeZone":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;name&nbsp;of&nbsp;the&nbsp;time&nbsp;zone&nbsp;in&nbsp;which&nbsp;the&nbsp;time&nbsp;is&nbsp;specified&nbsp;(e.g.&nbsp;"Europe/Zurich").&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;the&nbsp;time&nbsp;zone&nbsp;of&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"dateTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;time,&nbsp;as&nbsp;a&nbsp;combined&nbsp;date-time&nbsp;value&nbsp;(formatted&nbsp;according&nbsp;to&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>).&nbsp;A&nbsp;time&nbsp;zone&nbsp;offset&nbsp;is&nbsp;required&nbsp;unless&nbsp;a&nbsp;time&nbsp;zone&nbsp;is&nbsp;explicitly&nbsp;specified&nbsp;in&nbsp;'timeZone'.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"attendeesOmitted":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;attendees&nbsp;have&nbsp;been&nbsp;omitted&nbsp;from&nbsp;the&nbsp;event's&nbsp;representation.&nbsp;When&nbsp;retrieving&nbsp;an&nbsp;event,&nbsp;this&nbsp;is&nbsp;due&nbsp;to&nbsp;a&nbsp;restriction&nbsp;specified&nbsp;by&nbsp;the&nbsp;'maxAttendee'&nbsp;query&nbsp;parameter.&nbsp;When&nbsp;updating&nbsp;an&nbsp;event,&nbsp;this&nbsp;can&nbsp;be&nbsp;used&nbsp;to&nbsp;only&nbsp;update&nbsp;the&nbsp;participant's&nbsp;response.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"calendar#event",&nbsp;#&nbsp;Type&nbsp;of&nbsp;the&nbsp;resource&nbsp;("calendar#event").<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"created":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Creation&nbsp;time&nbsp;of&nbsp;the&nbsp;event&nbsp;(as&nbsp;a&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>&nbsp;timestamp).&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"colorId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;color&nbsp;of&nbsp;the&nbsp;event.&nbsp;This&nbsp;is&nbsp;an&nbsp;ID&nbsp;referring&nbsp;to&nbsp;an&nbsp;entry&nbsp;in&nbsp;the&nbsp;"event"&nbsp;section&nbsp;of&nbsp;the&nbsp;colors&nbsp;definition&nbsp;(see&nbsp;the&nbsp;"colors"&nbsp;endpoint).&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"anyoneCanAddSelf":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;anyone&nbsp;can&nbsp;invite&nbsp;themselves&nbsp;to&nbsp;the&nbsp;event.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"reminders":&nbsp;{&nbsp;#&nbsp;Information&nbsp;about&nbsp;the&nbsp;event's&nbsp;reminders&nbsp;for&nbsp;the&nbsp;authenticated&nbsp;user.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"overrides":&nbsp;[&nbsp;#&nbsp;If&nbsp;the&nbsp;event&nbsp;doesn't&nbsp;use&nbsp;the&nbsp;default&nbsp;reminders,&nbsp;this&nbsp;lists&nbsp;the&nbsp;reminders&nbsp;specific&nbsp;to&nbsp;the&nbsp;event,&nbsp;or,&nbsp;if&nbsp;not&nbsp;set,&nbsp;indicates&nbsp;that&nbsp;no&nbsp;reminders&nbsp;are&nbsp;set&nbsp;for&nbsp;this&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"minutes":&nbsp;42,&nbsp;#&nbsp;Number&nbsp;of&nbsp;minutes&nbsp;before&nbsp;the&nbsp;start&nbsp;of&nbsp;the&nbsp;event&nbsp;when&nbsp;the&nbsp;reminder&nbsp;should&nbsp;trigger.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"method":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;method&nbsp;used&nbsp;by&nbsp;this&nbsp;reminder.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"email"&nbsp;-&nbsp;Reminders&nbsp;are&nbsp;sent&nbsp;via&nbsp;email.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"sms"&nbsp;-&nbsp;Reminders&nbsp;are&nbsp;sent&nbsp;via&nbsp;SMS.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"popup"&nbsp;-&nbsp;Reminders&nbsp;are&nbsp;sent&nbsp;via&nbsp;a&nbsp;UI&nbsp;popup.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"useDefault":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;the&nbsp;default&nbsp;reminders&nbsp;of&nbsp;the&nbsp;calendar&nbsp;apply&nbsp;to&nbsp;the&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"guestsCanSeeOtherGuests":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;attendees&nbsp;other&nbsp;than&nbsp;the&nbsp;organizer&nbsp;can&nbsp;see&nbsp;who&nbsp;the&nbsp;event's&nbsp;attendees&nbsp;are.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"summary":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Title&nbsp;of&nbsp;the&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"guestsCanInviteOthers":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;attendees&nbsp;other&nbsp;than&nbsp;the&nbsp;organizer&nbsp;can&nbsp;invite&nbsp;others&nbsp;to&nbsp;the&nbsp;event.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"transparency":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Whether&nbsp;the&nbsp;event&nbsp;blocks&nbsp;time&nbsp;on&nbsp;the&nbsp;calendar.&nbsp;Optional.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"opaque"&nbsp;-&nbsp;The&nbsp;event&nbsp;blocks&nbsp;time&nbsp;on&nbsp;the&nbsp;calendar.&nbsp;This&nbsp;is&nbsp;the&nbsp;default&nbsp;value.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"transparent"&nbsp;-&nbsp;The&nbsp;event&nbsp;does&nbsp;not&nbsp;block&nbsp;time&nbsp;on&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"privateCopy":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;this&nbsp;is&nbsp;a&nbsp;private&nbsp;event&nbsp;copy&nbsp;where&nbsp;changes&nbsp;are&nbsp;not&nbsp;shared&nbsp;with&nbsp;other&nbsp;copies&nbsp;on&nbsp;other&nbsp;calendars.&nbsp;Optional.&nbsp;Immutable.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"updated":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Last&nbsp;modification&nbsp;time&nbsp;of&nbsp;the&nbsp;calendar&nbsp;(as&nbsp;a&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>&nbsp;timestamp).&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"summary":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Title&nbsp;of&nbsp;the&nbsp;calendar.&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"etag":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;ETag&nbsp;of&nbsp;the&nbsp;collection.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"timeZone":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;time&nbsp;zone&nbsp;of&nbsp;the&nbsp;calendar.&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"accessRole":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;user's&nbsp;access&nbsp;role&nbsp;for&nbsp;this&nbsp;calendar.&nbsp;Read-only.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"none"&nbsp;-&nbsp;The&nbsp;user&nbsp;has&nbsp;no&nbsp;access.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"freeBusyReader"&nbsp;-&nbsp;The&nbsp;user&nbsp;has&nbsp;read&nbsp;access&nbsp;to&nbsp;free/busy&nbsp;information.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"reader"&nbsp;-&nbsp;The&nbsp;user&nbsp;has&nbsp;read&nbsp;access&nbsp;to&nbsp;the&nbsp;calendar.&nbsp;Private&nbsp;events&nbsp;will&nbsp;appear&nbsp;to&nbsp;users&nbsp;with&nbsp;reader&nbsp;access,&nbsp;but&nbsp;event&nbsp;details&nbsp;will&nbsp;be&nbsp;hidden.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"writer"&nbsp;-&nbsp;The&nbsp;user&nbsp;has&nbsp;read&nbsp;and&nbsp;write&nbsp;access&nbsp;to&nbsp;the&nbsp;calendar.&nbsp;Private&nbsp;events&nbsp;will&nbsp;appear&nbsp;to&nbsp;users&nbsp;with&nbsp;writer&nbsp;access,&nbsp;and&nbsp;event&nbsp;details&nbsp;will&nbsp;be&nbsp;visible.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"owner"&nbsp;-&nbsp;The&nbsp;user&nbsp;has&nbsp;ownership&nbsp;of&nbsp;the&nbsp;calendar.&nbsp;This&nbsp;role&nbsp;has&nbsp;all&nbsp;of&nbsp;the&nbsp;permissions&nbsp;of&nbsp;the&nbsp;writer&nbsp;role&nbsp;with&nbsp;the&nbsp;additional&nbsp;ability&nbsp;to&nbsp;see&nbsp;and&nbsp;manipulate&nbsp;ACLs.<br>
+&nbsp;&nbsp;}</tt></dd></dl>
+
+<dl><dt><a name="Resource-instances_next"><strong>instances_next</strong></a> = methodNext(self, previous_request, previous_response)</dt><dd><tt>Retrieves&nbsp;the&nbsp;next&nbsp;page&nbsp;of&nbsp;results.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;previous_request:&nbsp;The&nbsp;request&nbsp;for&nbsp;the&nbsp;previous&nbsp;page.<br>
+&nbsp;&nbsp;previous_response:&nbsp;The&nbsp;response&nbsp;from&nbsp;the&nbsp;request&nbsp;for&nbsp;the&nbsp;previous&nbsp;page.<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;A&nbsp;request&nbsp;object&nbsp;that&nbsp;you&nbsp;can&nbsp;call&nbsp;'execute()'&nbsp;on&nbsp;to&nbsp;request&nbsp;the&nbsp;next<br>
+&nbsp;&nbsp;page.&nbsp;Returns&nbsp;None&nbsp;if&nbsp;there&nbsp;are&nbsp;no&nbsp;more&nbsp;items&nbsp;in&nbsp;the&nbsp;collection.</tt></dd></dl>
+
+<dl><dt><a name="Resource-list"><strong>list</strong></a> = method(self, **kwargs)</dt><dd><tt>Returns&nbsp;events&nbsp;on&nbsp;the&nbsp;specified&nbsp;calendar.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;orderBy:&nbsp;string,&nbsp;The&nbsp;order&nbsp;of&nbsp;the&nbsp;events&nbsp;returned&nbsp;in&nbsp;the&nbsp;result.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;an&nbsp;unspecified,&nbsp;stable&nbsp;order.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;Allowed&nbsp;values<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;startTime&nbsp;-&nbsp;Order&nbsp;by&nbsp;the&nbsp;start&nbsp;date/time&nbsp;(ascending).&nbsp;This&nbsp;is&nbsp;only&nbsp;available&nbsp;when&nbsp;querying&nbsp;single&nbsp;events&nbsp;(i.e.&nbsp;the&nbsp;parameter&nbsp;"singleEvents"&nbsp;is&nbsp;True)<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;updated&nbsp;-&nbsp;Order&nbsp;by&nbsp;last&nbsp;modification&nbsp;time&nbsp;(ascending).<br>
+&nbsp;&nbsp;showHiddenInvitations:&nbsp;boolean,&nbsp;Whether&nbsp;to&nbsp;include&nbsp;hidden&nbsp;invitations&nbsp;in&nbsp;the&nbsp;result.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;iCalUID:&nbsp;string,&nbsp;Specifies&nbsp;iCalendar&nbsp;UID&nbsp;(iCalUID)&nbsp;of&nbsp;events&nbsp;to&nbsp;be&nbsp;included&nbsp;in&nbsp;the&nbsp;response.&nbsp;Optional.<br>
+&nbsp;&nbsp;updatedMin:&nbsp;string,&nbsp;Lower&nbsp;bound&nbsp;for&nbsp;an&nbsp;event's&nbsp;last&nbsp;modification&nbsp;time&nbsp;(as&nbsp;a&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>&nbsp;timestamp)&nbsp;to&nbsp;filter&nbsp;by.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;not&nbsp;to&nbsp;filter&nbsp;by&nbsp;last&nbsp;modification&nbsp;time.<br>
+&nbsp;&nbsp;singleEvents:&nbsp;boolean,&nbsp;Whether&nbsp;to&nbsp;expand&nbsp;recurring&nbsp;events&nbsp;into&nbsp;instances&nbsp;and&nbsp;only&nbsp;return&nbsp;single&nbsp;one-off&nbsp;events&nbsp;and&nbsp;instances&nbsp;of&nbsp;recurring&nbsp;events,&nbsp;but&nbsp;not&nbsp;the&nbsp;underlying&nbsp;recurring&nbsp;events&nbsp;themselves.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;timeMax:&nbsp;string,&nbsp;Upper&nbsp;bound&nbsp;(exclusive)&nbsp;for&nbsp;an&nbsp;event's&nbsp;start&nbsp;time&nbsp;to&nbsp;filter&nbsp;by.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;not&nbsp;to&nbsp;filter&nbsp;by&nbsp;start&nbsp;time.<br>
+&nbsp;&nbsp;maxResults:&nbsp;integer,&nbsp;Maximum&nbsp;number&nbsp;of&nbsp;events&nbsp;returned&nbsp;on&nbsp;one&nbsp;result&nbsp;page.&nbsp;Optional.<br>
+&nbsp;&nbsp;q:&nbsp;string,&nbsp;Free&nbsp;text&nbsp;search&nbsp;terms&nbsp;to&nbsp;find&nbsp;events&nbsp;that&nbsp;match&nbsp;these&nbsp;terms&nbsp;in&nbsp;any&nbsp;field,&nbsp;except&nbsp;for&nbsp;extended&nbsp;properties.&nbsp;Optional.<br>
+&nbsp;&nbsp;showDeleted:&nbsp;boolean,&nbsp;Whether&nbsp;to&nbsp;include&nbsp;deleted&nbsp;events&nbsp;(with&nbsp;'eventStatus'&nbsp;equals&nbsp;'cancelled')&nbsp;in&nbsp;the&nbsp;result.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;calendarId:&nbsp;string,&nbsp;Calendar&nbsp;identifier.&nbsp;(required)<br>
+&nbsp;&nbsp;timeMin:&nbsp;string,&nbsp;Lower&nbsp;bound&nbsp;(inclusive)&nbsp;for&nbsp;an&nbsp;event's&nbsp;end&nbsp;time&nbsp;to&nbsp;filter&nbsp;by.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;not&nbsp;to&nbsp;filter&nbsp;by&nbsp;end&nbsp;time.<br>
+&nbsp;&nbsp;pageToken:&nbsp;string,&nbsp;Token&nbsp;specifying&nbsp;which&nbsp;result&nbsp;page&nbsp;to&nbsp;return.&nbsp;Optional.<br>
+&nbsp;&nbsp;timeZone:&nbsp;string,&nbsp;Time&nbsp;zone&nbsp;used&nbsp;in&nbsp;the&nbsp;response.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;the&nbsp;time&nbsp;zone&nbsp;of&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;maxAttendees:&nbsp;integer,&nbsp;The&nbsp;maximum&nbsp;number&nbsp;of&nbsp;attendees&nbsp;to&nbsp;include&nbsp;in&nbsp;the&nbsp;response.&nbsp;If&nbsp;there&nbsp;are&nbsp;more&nbsp;than&nbsp;the&nbsp;specified&nbsp;number&nbsp;of&nbsp;attendees,&nbsp;only&nbsp;the&nbsp;participant&nbsp;is&nbsp;returned.&nbsp;Optional.<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"nextPageToken":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Token&nbsp;used&nbsp;to&nbsp;access&nbsp;the&nbsp;next&nbsp;page&nbsp;of&nbsp;this&nbsp;result.&nbsp;Omitted&nbsp;if&nbsp;no&nbsp;further&nbsp;results&nbsp;are&nbsp;available.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"calendar#events",&nbsp;#&nbsp;Type&nbsp;of&nbsp;the&nbsp;collection&nbsp;("calendar#events").<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"defaultReminders":&nbsp;[&nbsp;#&nbsp;The&nbsp;default&nbsp;reminders&nbsp;on&nbsp;the&nbsp;calendar&nbsp;for&nbsp;the&nbsp;authenticated&nbsp;user.&nbsp;These&nbsp;reminders&nbsp;apply&nbsp;to&nbsp;all&nbsp;events&nbsp;on&nbsp;this&nbsp;calendar&nbsp;that&nbsp;do&nbsp;not&nbsp;explicitly&nbsp;override&nbsp;them&nbsp;(i.e.&nbsp;do&nbsp;not&nbsp;have&nbsp;'reminders.useDefault'&nbsp;set&nbsp;to&nbsp;'true').<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"minutes":&nbsp;42,&nbsp;#&nbsp;Number&nbsp;of&nbsp;minutes&nbsp;before&nbsp;the&nbsp;start&nbsp;of&nbsp;the&nbsp;event&nbsp;when&nbsp;the&nbsp;reminder&nbsp;should&nbsp;trigger.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"method":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;method&nbsp;used&nbsp;by&nbsp;this&nbsp;reminder.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"email"&nbsp;-&nbsp;Reminders&nbsp;are&nbsp;sent&nbsp;via&nbsp;email.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"sms"&nbsp;-&nbsp;Reminders&nbsp;are&nbsp;sent&nbsp;via&nbsp;SMS.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"popup"&nbsp;-&nbsp;Reminders&nbsp;are&nbsp;sent&nbsp;via&nbsp;a&nbsp;UI&nbsp;popup.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"description":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Description&nbsp;of&nbsp;the&nbsp;calendar.&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"items":&nbsp;[&nbsp;#&nbsp;List&nbsp;of&nbsp;events&nbsp;on&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"creator":&nbsp;{&nbsp;#&nbsp;The&nbsp;creator&nbsp;of&nbsp;the&nbsp;event.&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"displayName":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;creator's&nbsp;name,&nbsp;if&nbsp;available.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"email":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;creator's&nbsp;email&nbsp;address,&nbsp;if&nbsp;available.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"organizer":&nbsp;{&nbsp;#&nbsp;The&nbsp;organizer&nbsp;of&nbsp;the&nbsp;event.&nbsp;If&nbsp;the&nbsp;organizer&nbsp;is&nbsp;also&nbsp;an&nbsp;attendee,&nbsp;this&nbsp;is&nbsp;indicated&nbsp;with&nbsp;a&nbsp;separate&nbsp;entry&nbsp;in&nbsp;'attendees'&nbsp;with&nbsp;the&nbsp;'organizer'&nbsp;field&nbsp;set&nbsp;to&nbsp;True.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"displayName":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;organizer's&nbsp;name,&nbsp;if&nbsp;available.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"email":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;organizer's&nbsp;email&nbsp;address,&nbsp;if&nbsp;available.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Identifier&nbsp;of&nbsp;the&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"attendees":&nbsp;[&nbsp;#&nbsp;The&nbsp;attendees&nbsp;of&nbsp;the&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"comment":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;attendee's&nbsp;response&nbsp;comment.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"displayName":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;attendee's&nbsp;name,&nbsp;if&nbsp;available.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"self":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;this&nbsp;entry&nbsp;represents&nbsp;the&nbsp;calendar&nbsp;on&nbsp;which&nbsp;this&nbsp;copy&nbsp;of&nbsp;the&nbsp;event&nbsp;appears.&nbsp;Read-only.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"responseStatus":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;attendee's&nbsp;response&nbsp;status.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"needsAction"&nbsp;-&nbsp;The&nbsp;attendee&nbsp;has&nbsp;not&nbsp;responded&nbsp;to&nbsp;the&nbsp;invitation.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"declined"&nbsp;-&nbsp;The&nbsp;attendee&nbsp;has&nbsp;declined&nbsp;the&nbsp;invitation.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"tentative"&nbsp;-&nbsp;The&nbsp;attendee&nbsp;has&nbsp;tentatively&nbsp;accepted&nbsp;the&nbsp;invitation.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"accepted"&nbsp;-&nbsp;The&nbsp;attendee&nbsp;has&nbsp;accepted&nbsp;the&nbsp;invitation.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"additionalGuests":&nbsp;42,&nbsp;#&nbsp;Number&nbsp;of&nbsp;additional&nbsp;guests.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;0.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"resource":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;the&nbsp;attendee&nbsp;is&nbsp;a&nbsp;resource.&nbsp;Read-only.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"organizer":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;the&nbsp;attendee&nbsp;is&nbsp;the&nbsp;organizer&nbsp;of&nbsp;the&nbsp;event.&nbsp;Read-only.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"optional":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;this&nbsp;is&nbsp;an&nbsp;optional&nbsp;attendee.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"email":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;attendee's&nbsp;email&nbsp;address,&nbsp;if&nbsp;available.&nbsp;This&nbsp;field&nbsp;must&nbsp;be&nbsp;present&nbsp;when&nbsp;adding&nbsp;an&nbsp;attendee.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"htmlLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;An&nbsp;absolute&nbsp;link&nbsp;to&nbsp;this&nbsp;event&nbsp;in&nbsp;the&nbsp;Google&nbsp;Calendar&nbsp;Web&nbsp;UI.&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"recurrence":&nbsp;[&nbsp;#&nbsp;List&nbsp;of&nbsp;RRULE,&nbsp;EXRULE,&nbsp;RDATE&nbsp;and&nbsp;EXDATE&nbsp;lines&nbsp;for&nbsp;a&nbsp;recurring&nbsp;event.&nbsp;This&nbsp;field&nbsp;is&nbsp;omitted&nbsp;for&nbsp;single&nbsp;events&nbsp;or&nbsp;instances&nbsp;of&nbsp;recurring&nbsp;events.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"start":&nbsp;{&nbsp;#&nbsp;The&nbsp;start&nbsp;time&nbsp;of&nbsp;the&nbsp;event.&nbsp;For&nbsp;a&nbsp;recurring&nbsp;event,&nbsp;this&nbsp;is&nbsp;the&nbsp;start&nbsp;time&nbsp;of&nbsp;the&nbsp;first&nbsp;instance.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"date":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;date,&nbsp;in&nbsp;the&nbsp;format&nbsp;"yyyy-mm-dd",&nbsp;if&nbsp;this&nbsp;is&nbsp;an&nbsp;all-day&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"timeZone":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;name&nbsp;of&nbsp;the&nbsp;time&nbsp;zone&nbsp;in&nbsp;which&nbsp;the&nbsp;time&nbsp;is&nbsp;specified&nbsp;(e.g.&nbsp;"Europe/Zurich").&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;the&nbsp;time&nbsp;zone&nbsp;of&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"dateTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;time,&nbsp;as&nbsp;a&nbsp;combined&nbsp;date-time&nbsp;value&nbsp;(formatted&nbsp;according&nbsp;to&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>).&nbsp;A&nbsp;time&nbsp;zone&nbsp;offset&nbsp;is&nbsp;required&nbsp;unless&nbsp;a&nbsp;time&nbsp;zone&nbsp;is&nbsp;explicitly&nbsp;specified&nbsp;in&nbsp;'timeZone'.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"etag":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;ETag&nbsp;of&nbsp;the&nbsp;resource.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"location":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Geographic&nbsp;location&nbsp;of&nbsp;the&nbsp;event&nbsp;as&nbsp;free-form&nbsp;text.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"recurringEventId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;For&nbsp;an&nbsp;instance&nbsp;of&nbsp;a&nbsp;recurring&nbsp;event,&nbsp;this&nbsp;is&nbsp;the&nbsp;event&nbsp;ID&nbsp;of&nbsp;the&nbsp;recurring&nbsp;event&nbsp;itself.&nbsp;Immutable.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"originalStartTime":&nbsp;{&nbsp;#&nbsp;For&nbsp;an&nbsp;instance&nbsp;of&nbsp;a&nbsp;recurring&nbsp;event,&nbsp;this&nbsp;is&nbsp;the&nbsp;time&nbsp;at&nbsp;which&nbsp;this&nbsp;event&nbsp;would&nbsp;start&nbsp;according&nbsp;to&nbsp;the&nbsp;recurrence&nbsp;data&nbsp;in&nbsp;the&nbsp;recurring&nbsp;event&nbsp;identified&nbsp;by&nbsp;recurringEventId.&nbsp;Immutable.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"date":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;date,&nbsp;in&nbsp;the&nbsp;format&nbsp;"yyyy-mm-dd",&nbsp;if&nbsp;this&nbsp;is&nbsp;an&nbsp;all-day&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"timeZone":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;name&nbsp;of&nbsp;the&nbsp;time&nbsp;zone&nbsp;in&nbsp;which&nbsp;the&nbsp;time&nbsp;is&nbsp;specified&nbsp;(e.g.&nbsp;"Europe/Zurich").&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;the&nbsp;time&nbsp;zone&nbsp;of&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"dateTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;time,&nbsp;as&nbsp;a&nbsp;combined&nbsp;date-time&nbsp;value&nbsp;(formatted&nbsp;according&nbsp;to&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>).&nbsp;A&nbsp;time&nbsp;zone&nbsp;offset&nbsp;is&nbsp;required&nbsp;unless&nbsp;a&nbsp;time&nbsp;zone&nbsp;is&nbsp;explicitly&nbsp;specified&nbsp;in&nbsp;'timeZone'.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"status":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Status&nbsp;of&nbsp;the&nbsp;event.&nbsp;Optional.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"confirmed"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;confirmed.&nbsp;This&nbsp;is&nbsp;the&nbsp;default&nbsp;status.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"tentative"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;tentatively&nbsp;confirmed.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"cancelled"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;cancelled.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"updated":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Last&nbsp;modification&nbsp;time&nbsp;of&nbsp;the&nbsp;event&nbsp;(as&nbsp;a&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>&nbsp;timestamp).&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"gadget":&nbsp;{&nbsp;#&nbsp;A&nbsp;gadget&nbsp;that&nbsp;extends&nbsp;this&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"preferences":&nbsp;{&nbsp;#&nbsp;Preferences.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"title":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;title.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"height":&nbsp;42,&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;height&nbsp;in&nbsp;pixels.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"width":&nbsp;42,&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;width&nbsp;in&nbsp;pixels.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"link":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;URL.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;type.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"display":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;display&nbsp;mode.&nbsp;Optional.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"icon"&nbsp;-&nbsp;The&nbsp;gadget&nbsp;displays&nbsp;next&nbsp;to&nbsp;the&nbsp;event's&nbsp;title&nbsp;in&nbsp;the&nbsp;calendar&nbsp;view.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"chip"&nbsp;-&nbsp;The&nbsp;gadget&nbsp;displays&nbsp;when&nbsp;the&nbsp;event&nbsp;is&nbsp;clicked.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"iconLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;icon&nbsp;URL.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"description":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Description&nbsp;of&nbsp;the&nbsp;event.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"iCalUID":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Event&nbsp;ID&nbsp;in&nbsp;the&nbsp;iCalendar&nbsp;format.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"extendedProperties":&nbsp;{&nbsp;#&nbsp;Extended&nbsp;properties&nbsp;of&nbsp;the&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"shared":&nbsp;{&nbsp;#&nbsp;Properties&nbsp;that&nbsp;are&nbsp;shared&nbsp;between&nbsp;copies&nbsp;of&nbsp;the&nbsp;event&nbsp;on&nbsp;other&nbsp;attendees'&nbsp;calendars.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"private":&nbsp;{&nbsp;#&nbsp;Properties&nbsp;that&nbsp;are&nbsp;private&nbsp;to&nbsp;the&nbsp;copy&nbsp;of&nbsp;the&nbsp;event&nbsp;that&nbsp;appears&nbsp;on&nbsp;this&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"sequence":&nbsp;42,&nbsp;#&nbsp;Sequence&nbsp;number&nbsp;as&nbsp;per&nbsp;iCalendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"visibility":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Visibility&nbsp;of&nbsp;the&nbsp;event.&nbsp;Optional.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"default"&nbsp;-&nbsp;Uses&nbsp;the&nbsp;default&nbsp;visibility&nbsp;for&nbsp;events&nbsp;on&nbsp;the&nbsp;calendar.&nbsp;This&nbsp;is&nbsp;the&nbsp;default&nbsp;value.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"public"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;public&nbsp;and&nbsp;event&nbsp;details&nbsp;are&nbsp;visible&nbsp;to&nbsp;all&nbsp;readers&nbsp;of&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"private"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;private&nbsp;and&nbsp;only&nbsp;event&nbsp;attendees&nbsp;may&nbsp;view&nbsp;event&nbsp;details.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"confidential"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;private.&nbsp;This&nbsp;value&nbsp;is&nbsp;provided&nbsp;for&nbsp;compatibility&nbsp;reasons.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"guestsCanModify":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;attendees&nbsp;other&nbsp;than&nbsp;the&nbsp;organizer&nbsp;can&nbsp;modify&nbsp;the&nbsp;event.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"end":&nbsp;{&nbsp;#&nbsp;The&nbsp;end&nbsp;time&nbsp;of&nbsp;the&nbsp;event.&nbsp;For&nbsp;a&nbsp;recurring&nbsp;event,&nbsp;this&nbsp;is&nbsp;the&nbsp;end&nbsp;time&nbsp;of&nbsp;the&nbsp;first&nbsp;instance.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"date":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;date,&nbsp;in&nbsp;the&nbsp;format&nbsp;"yyyy-mm-dd",&nbsp;if&nbsp;this&nbsp;is&nbsp;an&nbsp;all-day&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"timeZone":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;name&nbsp;of&nbsp;the&nbsp;time&nbsp;zone&nbsp;in&nbsp;which&nbsp;the&nbsp;time&nbsp;is&nbsp;specified&nbsp;(e.g.&nbsp;"Europe/Zurich").&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;the&nbsp;time&nbsp;zone&nbsp;of&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"dateTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;time,&nbsp;as&nbsp;a&nbsp;combined&nbsp;date-time&nbsp;value&nbsp;(formatted&nbsp;according&nbsp;to&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>).&nbsp;A&nbsp;time&nbsp;zone&nbsp;offset&nbsp;is&nbsp;required&nbsp;unless&nbsp;a&nbsp;time&nbsp;zone&nbsp;is&nbsp;explicitly&nbsp;specified&nbsp;in&nbsp;'timeZone'.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"attendeesOmitted":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;attendees&nbsp;have&nbsp;been&nbsp;omitted&nbsp;from&nbsp;the&nbsp;event's&nbsp;representation.&nbsp;When&nbsp;retrieving&nbsp;an&nbsp;event,&nbsp;this&nbsp;is&nbsp;due&nbsp;to&nbsp;a&nbsp;restriction&nbsp;specified&nbsp;by&nbsp;the&nbsp;'maxAttendee'&nbsp;query&nbsp;parameter.&nbsp;When&nbsp;updating&nbsp;an&nbsp;event,&nbsp;this&nbsp;can&nbsp;be&nbsp;used&nbsp;to&nbsp;only&nbsp;update&nbsp;the&nbsp;participant's&nbsp;response.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"calendar#event",&nbsp;#&nbsp;Type&nbsp;of&nbsp;the&nbsp;resource&nbsp;("calendar#event").<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"created":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Creation&nbsp;time&nbsp;of&nbsp;the&nbsp;event&nbsp;(as&nbsp;a&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>&nbsp;timestamp).&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"colorId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;color&nbsp;of&nbsp;the&nbsp;event.&nbsp;This&nbsp;is&nbsp;an&nbsp;ID&nbsp;referring&nbsp;to&nbsp;an&nbsp;entry&nbsp;in&nbsp;the&nbsp;"event"&nbsp;section&nbsp;of&nbsp;the&nbsp;colors&nbsp;definition&nbsp;(see&nbsp;the&nbsp;"colors"&nbsp;endpoint).&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"anyoneCanAddSelf":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;anyone&nbsp;can&nbsp;invite&nbsp;themselves&nbsp;to&nbsp;the&nbsp;event.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"reminders":&nbsp;{&nbsp;#&nbsp;Information&nbsp;about&nbsp;the&nbsp;event's&nbsp;reminders&nbsp;for&nbsp;the&nbsp;authenticated&nbsp;user.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"overrides":&nbsp;[&nbsp;#&nbsp;If&nbsp;the&nbsp;event&nbsp;doesn't&nbsp;use&nbsp;the&nbsp;default&nbsp;reminders,&nbsp;this&nbsp;lists&nbsp;the&nbsp;reminders&nbsp;specific&nbsp;to&nbsp;the&nbsp;event,&nbsp;or,&nbsp;if&nbsp;not&nbsp;set,&nbsp;indicates&nbsp;that&nbsp;no&nbsp;reminders&nbsp;are&nbsp;set&nbsp;for&nbsp;this&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"minutes":&nbsp;42,&nbsp;#&nbsp;Number&nbsp;of&nbsp;minutes&nbsp;before&nbsp;the&nbsp;start&nbsp;of&nbsp;the&nbsp;event&nbsp;when&nbsp;the&nbsp;reminder&nbsp;should&nbsp;trigger.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"method":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;method&nbsp;used&nbsp;by&nbsp;this&nbsp;reminder.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"email"&nbsp;-&nbsp;Reminders&nbsp;are&nbsp;sent&nbsp;via&nbsp;email.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"sms"&nbsp;-&nbsp;Reminders&nbsp;are&nbsp;sent&nbsp;via&nbsp;SMS.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"popup"&nbsp;-&nbsp;Reminders&nbsp;are&nbsp;sent&nbsp;via&nbsp;a&nbsp;UI&nbsp;popup.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"useDefault":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;the&nbsp;default&nbsp;reminders&nbsp;of&nbsp;the&nbsp;calendar&nbsp;apply&nbsp;to&nbsp;the&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"guestsCanSeeOtherGuests":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;attendees&nbsp;other&nbsp;than&nbsp;the&nbsp;organizer&nbsp;can&nbsp;see&nbsp;who&nbsp;the&nbsp;event's&nbsp;attendees&nbsp;are.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"summary":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Title&nbsp;of&nbsp;the&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"guestsCanInviteOthers":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;attendees&nbsp;other&nbsp;than&nbsp;the&nbsp;organizer&nbsp;can&nbsp;invite&nbsp;others&nbsp;to&nbsp;the&nbsp;event.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"transparency":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Whether&nbsp;the&nbsp;event&nbsp;blocks&nbsp;time&nbsp;on&nbsp;the&nbsp;calendar.&nbsp;Optional.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"opaque"&nbsp;-&nbsp;The&nbsp;event&nbsp;blocks&nbsp;time&nbsp;on&nbsp;the&nbsp;calendar.&nbsp;This&nbsp;is&nbsp;the&nbsp;default&nbsp;value.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"transparent"&nbsp;-&nbsp;The&nbsp;event&nbsp;does&nbsp;not&nbsp;block&nbsp;time&nbsp;on&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"privateCopy":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;this&nbsp;is&nbsp;a&nbsp;private&nbsp;event&nbsp;copy&nbsp;where&nbsp;changes&nbsp;are&nbsp;not&nbsp;shared&nbsp;with&nbsp;other&nbsp;copies&nbsp;on&nbsp;other&nbsp;calendars.&nbsp;Optional.&nbsp;Immutable.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"updated":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Last&nbsp;modification&nbsp;time&nbsp;of&nbsp;the&nbsp;calendar&nbsp;(as&nbsp;a&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>&nbsp;timestamp).&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"summary":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Title&nbsp;of&nbsp;the&nbsp;calendar.&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"etag":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;ETag&nbsp;of&nbsp;the&nbsp;collection.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"timeZone":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;time&nbsp;zone&nbsp;of&nbsp;the&nbsp;calendar.&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"accessRole":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;user's&nbsp;access&nbsp;role&nbsp;for&nbsp;this&nbsp;calendar.&nbsp;Read-only.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"none"&nbsp;-&nbsp;The&nbsp;user&nbsp;has&nbsp;no&nbsp;access.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"freeBusyReader"&nbsp;-&nbsp;The&nbsp;user&nbsp;has&nbsp;read&nbsp;access&nbsp;to&nbsp;free/busy&nbsp;information.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"reader"&nbsp;-&nbsp;The&nbsp;user&nbsp;has&nbsp;read&nbsp;access&nbsp;to&nbsp;the&nbsp;calendar.&nbsp;Private&nbsp;events&nbsp;will&nbsp;appear&nbsp;to&nbsp;users&nbsp;with&nbsp;reader&nbsp;access,&nbsp;but&nbsp;event&nbsp;details&nbsp;will&nbsp;be&nbsp;hidden.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"writer"&nbsp;-&nbsp;The&nbsp;user&nbsp;has&nbsp;read&nbsp;and&nbsp;write&nbsp;access&nbsp;to&nbsp;the&nbsp;calendar.&nbsp;Private&nbsp;events&nbsp;will&nbsp;appear&nbsp;to&nbsp;users&nbsp;with&nbsp;writer&nbsp;access,&nbsp;and&nbsp;event&nbsp;details&nbsp;will&nbsp;be&nbsp;visible.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"owner"&nbsp;-&nbsp;The&nbsp;user&nbsp;has&nbsp;ownership&nbsp;of&nbsp;the&nbsp;calendar.&nbsp;This&nbsp;role&nbsp;has&nbsp;all&nbsp;of&nbsp;the&nbsp;permissions&nbsp;of&nbsp;the&nbsp;writer&nbsp;role&nbsp;with&nbsp;the&nbsp;additional&nbsp;ability&nbsp;to&nbsp;see&nbsp;and&nbsp;manipulate&nbsp;ACLs.<br>
+&nbsp;&nbsp;}</tt></dd></dl>
+
+<dl><dt><a name="Resource-list_next"><strong>list_next</strong></a> = methodNext(self, previous_request, previous_response)</dt><dd><tt>Retrieves&nbsp;the&nbsp;next&nbsp;page&nbsp;of&nbsp;results.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;previous_request:&nbsp;The&nbsp;request&nbsp;for&nbsp;the&nbsp;previous&nbsp;page.<br>
+&nbsp;&nbsp;previous_response:&nbsp;The&nbsp;response&nbsp;from&nbsp;the&nbsp;request&nbsp;for&nbsp;the&nbsp;previous&nbsp;page.<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;A&nbsp;request&nbsp;object&nbsp;that&nbsp;you&nbsp;can&nbsp;call&nbsp;'execute()'&nbsp;on&nbsp;to&nbsp;request&nbsp;the&nbsp;next<br>
+&nbsp;&nbsp;page.&nbsp;Returns&nbsp;None&nbsp;if&nbsp;there&nbsp;are&nbsp;no&nbsp;more&nbsp;items&nbsp;in&nbsp;the&nbsp;collection.</tt></dd></dl>
+
+<dl><dt><a name="Resource-move"><strong>move</strong></a> = method(self, **kwargs)</dt><dd><tt>Moves&nbsp;an&nbsp;event&nbsp;to&nbsp;another&nbsp;calendar,&nbsp;i.e.&nbsp;changes&nbsp;an&nbsp;event's&nbsp;organizer.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;eventId:&nbsp;string,&nbsp;Event&nbsp;identifier.&nbsp;(required)<br>
+&nbsp;&nbsp;body:&nbsp;object,&nbsp;The&nbsp;request&nbsp;body.&nbsp;(required)<br>
+&nbsp;&nbsp;sendNotifications:&nbsp;boolean,&nbsp;Whether&nbsp;to&nbsp;send&nbsp;notifications&nbsp;about&nbsp;the&nbsp;change&nbsp;of&nbsp;the&nbsp;event's&nbsp;organizer.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;destination:&nbsp;string,&nbsp;Calendar&nbsp;identifier&nbsp;of&nbsp;the&nbsp;target&nbsp;calendar&nbsp;where&nbsp;the&nbsp;event&nbsp;is&nbsp;to&nbsp;be&nbsp;moved&nbsp;to.&nbsp;(required)<br>
+&nbsp;&nbsp;calendarId:&nbsp;string,&nbsp;Calendar&nbsp;identifier&nbsp;of&nbsp;the&nbsp;source&nbsp;calendar&nbsp;where&nbsp;the&nbsp;event&nbsp;currently&nbsp;is&nbsp;on.&nbsp;(required)<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"creator":&nbsp;{&nbsp;#&nbsp;The&nbsp;creator&nbsp;of&nbsp;the&nbsp;event.&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"displayName":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;creator's&nbsp;name,&nbsp;if&nbsp;available.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"email":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;creator's&nbsp;email&nbsp;address,&nbsp;if&nbsp;available.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"organizer":&nbsp;{&nbsp;#&nbsp;The&nbsp;organizer&nbsp;of&nbsp;the&nbsp;event.&nbsp;If&nbsp;the&nbsp;organizer&nbsp;is&nbsp;also&nbsp;an&nbsp;attendee,&nbsp;this&nbsp;is&nbsp;indicated&nbsp;with&nbsp;a&nbsp;separate&nbsp;entry&nbsp;in&nbsp;'attendees'&nbsp;with&nbsp;the&nbsp;'organizer'&nbsp;field&nbsp;set&nbsp;to&nbsp;True.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"displayName":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;organizer's&nbsp;name,&nbsp;if&nbsp;available.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"email":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;organizer's&nbsp;email&nbsp;address,&nbsp;if&nbsp;available.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Identifier&nbsp;of&nbsp;the&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"attendees":&nbsp;[&nbsp;#&nbsp;The&nbsp;attendees&nbsp;of&nbsp;the&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"comment":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;attendee's&nbsp;response&nbsp;comment.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"displayName":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;attendee's&nbsp;name,&nbsp;if&nbsp;available.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"self":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;this&nbsp;entry&nbsp;represents&nbsp;the&nbsp;calendar&nbsp;on&nbsp;which&nbsp;this&nbsp;copy&nbsp;of&nbsp;the&nbsp;event&nbsp;appears.&nbsp;Read-only.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"responseStatus":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;attendee's&nbsp;response&nbsp;status.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"needsAction"&nbsp;-&nbsp;The&nbsp;attendee&nbsp;has&nbsp;not&nbsp;responded&nbsp;to&nbsp;the&nbsp;invitation.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"declined"&nbsp;-&nbsp;The&nbsp;attendee&nbsp;has&nbsp;declined&nbsp;the&nbsp;invitation.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"tentative"&nbsp;-&nbsp;The&nbsp;attendee&nbsp;has&nbsp;tentatively&nbsp;accepted&nbsp;the&nbsp;invitation.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"accepted"&nbsp;-&nbsp;The&nbsp;attendee&nbsp;has&nbsp;accepted&nbsp;the&nbsp;invitation.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"additionalGuests":&nbsp;42,&nbsp;#&nbsp;Number&nbsp;of&nbsp;additional&nbsp;guests.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;0.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"resource":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;the&nbsp;attendee&nbsp;is&nbsp;a&nbsp;resource.&nbsp;Read-only.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"organizer":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;the&nbsp;attendee&nbsp;is&nbsp;the&nbsp;organizer&nbsp;of&nbsp;the&nbsp;event.&nbsp;Read-only.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"optional":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;this&nbsp;is&nbsp;an&nbsp;optional&nbsp;attendee.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"email":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;attendee's&nbsp;email&nbsp;address,&nbsp;if&nbsp;available.&nbsp;This&nbsp;field&nbsp;must&nbsp;be&nbsp;present&nbsp;when&nbsp;adding&nbsp;an&nbsp;attendee.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"htmlLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;An&nbsp;absolute&nbsp;link&nbsp;to&nbsp;this&nbsp;event&nbsp;in&nbsp;the&nbsp;Google&nbsp;Calendar&nbsp;Web&nbsp;UI.&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"recurrence":&nbsp;[&nbsp;#&nbsp;List&nbsp;of&nbsp;RRULE,&nbsp;EXRULE,&nbsp;RDATE&nbsp;and&nbsp;EXDATE&nbsp;lines&nbsp;for&nbsp;a&nbsp;recurring&nbsp;event.&nbsp;This&nbsp;field&nbsp;is&nbsp;omitted&nbsp;for&nbsp;single&nbsp;events&nbsp;or&nbsp;instances&nbsp;of&nbsp;recurring&nbsp;events.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"start":&nbsp;{&nbsp;#&nbsp;The&nbsp;start&nbsp;time&nbsp;of&nbsp;the&nbsp;event.&nbsp;For&nbsp;a&nbsp;recurring&nbsp;event,&nbsp;this&nbsp;is&nbsp;the&nbsp;start&nbsp;time&nbsp;of&nbsp;the&nbsp;first&nbsp;instance.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"date":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;date,&nbsp;in&nbsp;the&nbsp;format&nbsp;"yyyy-mm-dd",&nbsp;if&nbsp;this&nbsp;is&nbsp;an&nbsp;all-day&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"timeZone":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;name&nbsp;of&nbsp;the&nbsp;time&nbsp;zone&nbsp;in&nbsp;which&nbsp;the&nbsp;time&nbsp;is&nbsp;specified&nbsp;(e.g.&nbsp;"Europe/Zurich").&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;the&nbsp;time&nbsp;zone&nbsp;of&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"dateTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;time,&nbsp;as&nbsp;a&nbsp;combined&nbsp;date-time&nbsp;value&nbsp;(formatted&nbsp;according&nbsp;to&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>).&nbsp;A&nbsp;time&nbsp;zone&nbsp;offset&nbsp;is&nbsp;required&nbsp;unless&nbsp;a&nbsp;time&nbsp;zone&nbsp;is&nbsp;explicitly&nbsp;specified&nbsp;in&nbsp;'timeZone'.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"etag":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;ETag&nbsp;of&nbsp;the&nbsp;resource.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"location":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Geographic&nbsp;location&nbsp;of&nbsp;the&nbsp;event&nbsp;as&nbsp;free-form&nbsp;text.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"recurringEventId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;For&nbsp;an&nbsp;instance&nbsp;of&nbsp;a&nbsp;recurring&nbsp;event,&nbsp;this&nbsp;is&nbsp;the&nbsp;event&nbsp;ID&nbsp;of&nbsp;the&nbsp;recurring&nbsp;event&nbsp;itself.&nbsp;Immutable.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"originalStartTime":&nbsp;{&nbsp;#&nbsp;For&nbsp;an&nbsp;instance&nbsp;of&nbsp;a&nbsp;recurring&nbsp;event,&nbsp;this&nbsp;is&nbsp;the&nbsp;time&nbsp;at&nbsp;which&nbsp;this&nbsp;event&nbsp;would&nbsp;start&nbsp;according&nbsp;to&nbsp;the&nbsp;recurrence&nbsp;data&nbsp;in&nbsp;the&nbsp;recurring&nbsp;event&nbsp;identified&nbsp;by&nbsp;recurringEventId.&nbsp;Immutable.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"date":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;date,&nbsp;in&nbsp;the&nbsp;format&nbsp;"yyyy-mm-dd",&nbsp;if&nbsp;this&nbsp;is&nbsp;an&nbsp;all-day&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"timeZone":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;name&nbsp;of&nbsp;the&nbsp;time&nbsp;zone&nbsp;in&nbsp;which&nbsp;the&nbsp;time&nbsp;is&nbsp;specified&nbsp;(e.g.&nbsp;"Europe/Zurich").&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;the&nbsp;time&nbsp;zone&nbsp;of&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"dateTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;time,&nbsp;as&nbsp;a&nbsp;combined&nbsp;date-time&nbsp;value&nbsp;(formatted&nbsp;according&nbsp;to&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>).&nbsp;A&nbsp;time&nbsp;zone&nbsp;offset&nbsp;is&nbsp;required&nbsp;unless&nbsp;a&nbsp;time&nbsp;zone&nbsp;is&nbsp;explicitly&nbsp;specified&nbsp;in&nbsp;'timeZone'.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"status":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Status&nbsp;of&nbsp;the&nbsp;event.&nbsp;Optional.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"confirmed"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;confirmed.&nbsp;This&nbsp;is&nbsp;the&nbsp;default&nbsp;status.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"tentative"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;tentatively&nbsp;confirmed.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"cancelled"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;cancelled.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"updated":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Last&nbsp;modification&nbsp;time&nbsp;of&nbsp;the&nbsp;event&nbsp;(as&nbsp;a&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>&nbsp;timestamp).&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"gadget":&nbsp;{&nbsp;#&nbsp;A&nbsp;gadget&nbsp;that&nbsp;extends&nbsp;this&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"preferences":&nbsp;{&nbsp;#&nbsp;Preferences.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"title":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;title.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"height":&nbsp;42,&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;height&nbsp;in&nbsp;pixels.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"width":&nbsp;42,&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;width&nbsp;in&nbsp;pixels.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"link":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;URL.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;type.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"display":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;display&nbsp;mode.&nbsp;Optional.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"icon"&nbsp;-&nbsp;The&nbsp;gadget&nbsp;displays&nbsp;next&nbsp;to&nbsp;the&nbsp;event's&nbsp;title&nbsp;in&nbsp;the&nbsp;calendar&nbsp;view.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"chip"&nbsp;-&nbsp;The&nbsp;gadget&nbsp;displays&nbsp;when&nbsp;the&nbsp;event&nbsp;is&nbsp;clicked.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"iconLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;icon&nbsp;URL.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"description":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Description&nbsp;of&nbsp;the&nbsp;event.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"iCalUID":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Event&nbsp;ID&nbsp;in&nbsp;the&nbsp;iCalendar&nbsp;format.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"extendedProperties":&nbsp;{&nbsp;#&nbsp;Extended&nbsp;properties&nbsp;of&nbsp;the&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"shared":&nbsp;{&nbsp;#&nbsp;Properties&nbsp;that&nbsp;are&nbsp;shared&nbsp;between&nbsp;copies&nbsp;of&nbsp;the&nbsp;event&nbsp;on&nbsp;other&nbsp;attendees'&nbsp;calendars.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"private":&nbsp;{&nbsp;#&nbsp;Properties&nbsp;that&nbsp;are&nbsp;private&nbsp;to&nbsp;the&nbsp;copy&nbsp;of&nbsp;the&nbsp;event&nbsp;that&nbsp;appears&nbsp;on&nbsp;this&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"sequence":&nbsp;42,&nbsp;#&nbsp;Sequence&nbsp;number&nbsp;as&nbsp;per&nbsp;iCalendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"visibility":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Visibility&nbsp;of&nbsp;the&nbsp;event.&nbsp;Optional.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"default"&nbsp;-&nbsp;Uses&nbsp;the&nbsp;default&nbsp;visibility&nbsp;for&nbsp;events&nbsp;on&nbsp;the&nbsp;calendar.&nbsp;This&nbsp;is&nbsp;the&nbsp;default&nbsp;value.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"public"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;public&nbsp;and&nbsp;event&nbsp;details&nbsp;are&nbsp;visible&nbsp;to&nbsp;all&nbsp;readers&nbsp;of&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"private"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;private&nbsp;and&nbsp;only&nbsp;event&nbsp;attendees&nbsp;may&nbsp;view&nbsp;event&nbsp;details.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"confidential"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;private.&nbsp;This&nbsp;value&nbsp;is&nbsp;provided&nbsp;for&nbsp;compatibility&nbsp;reasons.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"guestsCanModify":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;attendees&nbsp;other&nbsp;than&nbsp;the&nbsp;organizer&nbsp;can&nbsp;modify&nbsp;the&nbsp;event.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"end":&nbsp;{&nbsp;#&nbsp;The&nbsp;end&nbsp;time&nbsp;of&nbsp;the&nbsp;event.&nbsp;For&nbsp;a&nbsp;recurring&nbsp;event,&nbsp;this&nbsp;is&nbsp;the&nbsp;end&nbsp;time&nbsp;of&nbsp;the&nbsp;first&nbsp;instance.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"date":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;date,&nbsp;in&nbsp;the&nbsp;format&nbsp;"yyyy-mm-dd",&nbsp;if&nbsp;this&nbsp;is&nbsp;an&nbsp;all-day&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"timeZone":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;name&nbsp;of&nbsp;the&nbsp;time&nbsp;zone&nbsp;in&nbsp;which&nbsp;the&nbsp;time&nbsp;is&nbsp;specified&nbsp;(e.g.&nbsp;"Europe/Zurich").&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;the&nbsp;time&nbsp;zone&nbsp;of&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"dateTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;time,&nbsp;as&nbsp;a&nbsp;combined&nbsp;date-time&nbsp;value&nbsp;(formatted&nbsp;according&nbsp;to&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>).&nbsp;A&nbsp;time&nbsp;zone&nbsp;offset&nbsp;is&nbsp;required&nbsp;unless&nbsp;a&nbsp;time&nbsp;zone&nbsp;is&nbsp;explicitly&nbsp;specified&nbsp;in&nbsp;'timeZone'.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"attendeesOmitted":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;attendees&nbsp;have&nbsp;been&nbsp;omitted&nbsp;from&nbsp;the&nbsp;event's&nbsp;representation.&nbsp;When&nbsp;retrieving&nbsp;an&nbsp;event,&nbsp;this&nbsp;is&nbsp;due&nbsp;to&nbsp;a&nbsp;restriction&nbsp;specified&nbsp;by&nbsp;the&nbsp;'maxAttendee'&nbsp;query&nbsp;parameter.&nbsp;When&nbsp;updating&nbsp;an&nbsp;event,&nbsp;this&nbsp;can&nbsp;be&nbsp;used&nbsp;to&nbsp;only&nbsp;update&nbsp;the&nbsp;participant's&nbsp;response.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"calendar#event",&nbsp;#&nbsp;Type&nbsp;of&nbsp;the&nbsp;resource&nbsp;("calendar#event").<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"created":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Creation&nbsp;time&nbsp;of&nbsp;the&nbsp;event&nbsp;(as&nbsp;a&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>&nbsp;timestamp).&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"colorId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;color&nbsp;of&nbsp;the&nbsp;event.&nbsp;This&nbsp;is&nbsp;an&nbsp;ID&nbsp;referring&nbsp;to&nbsp;an&nbsp;entry&nbsp;in&nbsp;the&nbsp;"event"&nbsp;section&nbsp;of&nbsp;the&nbsp;colors&nbsp;definition&nbsp;(see&nbsp;the&nbsp;"colors"&nbsp;endpoint).&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"anyoneCanAddSelf":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;anyone&nbsp;can&nbsp;invite&nbsp;themselves&nbsp;to&nbsp;the&nbsp;event.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"reminders":&nbsp;{&nbsp;#&nbsp;Information&nbsp;about&nbsp;the&nbsp;event's&nbsp;reminders&nbsp;for&nbsp;the&nbsp;authenticated&nbsp;user.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"overrides":&nbsp;[&nbsp;#&nbsp;If&nbsp;the&nbsp;event&nbsp;doesn't&nbsp;use&nbsp;the&nbsp;default&nbsp;reminders,&nbsp;this&nbsp;lists&nbsp;the&nbsp;reminders&nbsp;specific&nbsp;to&nbsp;the&nbsp;event,&nbsp;or,&nbsp;if&nbsp;not&nbsp;set,&nbsp;indicates&nbsp;that&nbsp;no&nbsp;reminders&nbsp;are&nbsp;set&nbsp;for&nbsp;this&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"minutes":&nbsp;42,&nbsp;#&nbsp;Number&nbsp;of&nbsp;minutes&nbsp;before&nbsp;the&nbsp;start&nbsp;of&nbsp;the&nbsp;event&nbsp;when&nbsp;the&nbsp;reminder&nbsp;should&nbsp;trigger.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"method":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;method&nbsp;used&nbsp;by&nbsp;this&nbsp;reminder.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"email"&nbsp;-&nbsp;Reminders&nbsp;are&nbsp;sent&nbsp;via&nbsp;email.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"sms"&nbsp;-&nbsp;Reminders&nbsp;are&nbsp;sent&nbsp;via&nbsp;SMS.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"popup"&nbsp;-&nbsp;Reminders&nbsp;are&nbsp;sent&nbsp;via&nbsp;a&nbsp;UI&nbsp;popup.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"useDefault":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;the&nbsp;default&nbsp;reminders&nbsp;of&nbsp;the&nbsp;calendar&nbsp;apply&nbsp;to&nbsp;the&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"guestsCanSeeOtherGuests":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;attendees&nbsp;other&nbsp;than&nbsp;the&nbsp;organizer&nbsp;can&nbsp;see&nbsp;who&nbsp;the&nbsp;event's&nbsp;attendees&nbsp;are.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"summary":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Title&nbsp;of&nbsp;the&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"guestsCanInviteOthers":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;attendees&nbsp;other&nbsp;than&nbsp;the&nbsp;organizer&nbsp;can&nbsp;invite&nbsp;others&nbsp;to&nbsp;the&nbsp;event.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"transparency":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Whether&nbsp;the&nbsp;event&nbsp;blocks&nbsp;time&nbsp;on&nbsp;the&nbsp;calendar.&nbsp;Optional.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"opaque"&nbsp;-&nbsp;The&nbsp;event&nbsp;blocks&nbsp;time&nbsp;on&nbsp;the&nbsp;calendar.&nbsp;This&nbsp;is&nbsp;the&nbsp;default&nbsp;value.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"transparent"&nbsp;-&nbsp;The&nbsp;event&nbsp;does&nbsp;not&nbsp;block&nbsp;time&nbsp;on&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"privateCopy":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;this&nbsp;is&nbsp;a&nbsp;private&nbsp;event&nbsp;copy&nbsp;where&nbsp;changes&nbsp;are&nbsp;not&nbsp;shared&nbsp;with&nbsp;other&nbsp;copies&nbsp;on&nbsp;other&nbsp;calendars.&nbsp;Optional.&nbsp;Immutable.<br>
+&nbsp;&nbsp;}</tt></dd></dl>
+
+<dl><dt><a name="Resource-patch"><strong>patch</strong></a> = method(self, **kwargs)</dt><dd><tt>Updates&nbsp;an&nbsp;event.&nbsp;This&nbsp;method&nbsp;supports&nbsp;patch&nbsp;semantics.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;eventId:&nbsp;string,&nbsp;Event&nbsp;identifier.&nbsp;(required)<br>
+&nbsp;&nbsp;body:&nbsp;object,&nbsp;The&nbsp;request&nbsp;body.&nbsp;(required)<br>
+&nbsp;&nbsp;&nbsp;&nbsp;The&nbsp;object&nbsp;takes&nbsp;the&nbsp;form&nbsp;of:<br>
+&nbsp;<br>
+{<br>
+&nbsp;&nbsp;"creator":&nbsp;{&nbsp;#&nbsp;The&nbsp;creator&nbsp;of&nbsp;the&nbsp;event.&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"displayName":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;creator's&nbsp;name,&nbsp;if&nbsp;available.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"email":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;creator's&nbsp;email&nbsp;address,&nbsp;if&nbsp;available.<br>
+&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;"organizer":&nbsp;{&nbsp;#&nbsp;The&nbsp;organizer&nbsp;of&nbsp;the&nbsp;event.&nbsp;If&nbsp;the&nbsp;organizer&nbsp;is&nbsp;also&nbsp;an&nbsp;attendee,&nbsp;this&nbsp;is&nbsp;indicated&nbsp;with&nbsp;a&nbsp;separate&nbsp;entry&nbsp;in&nbsp;'attendees'&nbsp;with&nbsp;the&nbsp;'organizer'&nbsp;field&nbsp;set&nbsp;to&nbsp;True.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"displayName":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;organizer's&nbsp;name,&nbsp;if&nbsp;available.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"email":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;organizer's&nbsp;email&nbsp;address,&nbsp;if&nbsp;available.<br>
+&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Identifier&nbsp;of&nbsp;the&nbsp;event.<br>
+&nbsp;&nbsp;"attendees":&nbsp;[&nbsp;#&nbsp;The&nbsp;attendees&nbsp;of&nbsp;the&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"comment":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;attendee's&nbsp;response&nbsp;comment.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"displayName":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;attendee's&nbsp;name,&nbsp;if&nbsp;available.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"self":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;this&nbsp;entry&nbsp;represents&nbsp;the&nbsp;calendar&nbsp;on&nbsp;which&nbsp;this&nbsp;copy&nbsp;of&nbsp;the&nbsp;event&nbsp;appears.&nbsp;Read-only.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"responseStatus":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;attendee's&nbsp;response&nbsp;status.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"needsAction"&nbsp;-&nbsp;The&nbsp;attendee&nbsp;has&nbsp;not&nbsp;responded&nbsp;to&nbsp;the&nbsp;invitation.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"declined"&nbsp;-&nbsp;The&nbsp;attendee&nbsp;has&nbsp;declined&nbsp;the&nbsp;invitation.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"tentative"&nbsp;-&nbsp;The&nbsp;attendee&nbsp;has&nbsp;tentatively&nbsp;accepted&nbsp;the&nbsp;invitation.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"accepted"&nbsp;-&nbsp;The&nbsp;attendee&nbsp;has&nbsp;accepted&nbsp;the&nbsp;invitation.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"additionalGuests":&nbsp;42,&nbsp;#&nbsp;Number&nbsp;of&nbsp;additional&nbsp;guests.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;0.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"resource":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;the&nbsp;attendee&nbsp;is&nbsp;a&nbsp;resource.&nbsp;Read-only.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"organizer":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;the&nbsp;attendee&nbsp;is&nbsp;the&nbsp;organizer&nbsp;of&nbsp;the&nbsp;event.&nbsp;Read-only.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"optional":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;this&nbsp;is&nbsp;an&nbsp;optional&nbsp;attendee.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"email":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;attendee's&nbsp;email&nbsp;address,&nbsp;if&nbsp;available.&nbsp;This&nbsp;field&nbsp;must&nbsp;be&nbsp;present&nbsp;when&nbsp;adding&nbsp;an&nbsp;attendee.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"htmlLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;An&nbsp;absolute&nbsp;link&nbsp;to&nbsp;this&nbsp;event&nbsp;in&nbsp;the&nbsp;Google&nbsp;Calendar&nbsp;Web&nbsp;UI.&nbsp;Read-only.<br>
+&nbsp;&nbsp;"recurrence":&nbsp;[&nbsp;#&nbsp;List&nbsp;of&nbsp;RRULE,&nbsp;EXRULE,&nbsp;RDATE&nbsp;and&nbsp;EXDATE&nbsp;lines&nbsp;for&nbsp;a&nbsp;recurring&nbsp;event.&nbsp;This&nbsp;field&nbsp;is&nbsp;omitted&nbsp;for&nbsp;single&nbsp;events&nbsp;or&nbsp;instances&nbsp;of&nbsp;recurring&nbsp;events.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"start":&nbsp;{&nbsp;#&nbsp;The&nbsp;start&nbsp;time&nbsp;of&nbsp;the&nbsp;event.&nbsp;For&nbsp;a&nbsp;recurring&nbsp;event,&nbsp;this&nbsp;is&nbsp;the&nbsp;start&nbsp;time&nbsp;of&nbsp;the&nbsp;first&nbsp;instance.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"date":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;date,&nbsp;in&nbsp;the&nbsp;format&nbsp;"yyyy-mm-dd",&nbsp;if&nbsp;this&nbsp;is&nbsp;an&nbsp;all-day&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"timeZone":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;name&nbsp;of&nbsp;the&nbsp;time&nbsp;zone&nbsp;in&nbsp;which&nbsp;the&nbsp;time&nbsp;is&nbsp;specified&nbsp;(e.g.&nbsp;"Europe/Zurich").&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;the&nbsp;time&nbsp;zone&nbsp;of&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"dateTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;time,&nbsp;as&nbsp;a&nbsp;combined&nbsp;date-time&nbsp;value&nbsp;(formatted&nbsp;according&nbsp;to&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>).&nbsp;A&nbsp;time&nbsp;zone&nbsp;offset&nbsp;is&nbsp;required&nbsp;unless&nbsp;a&nbsp;time&nbsp;zone&nbsp;is&nbsp;explicitly&nbsp;specified&nbsp;in&nbsp;'timeZone'.<br>
+&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;"etag":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;ETag&nbsp;of&nbsp;the&nbsp;resource.<br>
+&nbsp;&nbsp;"location":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Geographic&nbsp;location&nbsp;of&nbsp;the&nbsp;event&nbsp;as&nbsp;free-form&nbsp;text.&nbsp;Optional.<br>
+&nbsp;&nbsp;"recurringEventId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;For&nbsp;an&nbsp;instance&nbsp;of&nbsp;a&nbsp;recurring&nbsp;event,&nbsp;this&nbsp;is&nbsp;the&nbsp;event&nbsp;ID&nbsp;of&nbsp;the&nbsp;recurring&nbsp;event&nbsp;itself.&nbsp;Immutable.<br>
+&nbsp;&nbsp;"originalStartTime":&nbsp;{&nbsp;#&nbsp;For&nbsp;an&nbsp;instance&nbsp;of&nbsp;a&nbsp;recurring&nbsp;event,&nbsp;this&nbsp;is&nbsp;the&nbsp;time&nbsp;at&nbsp;which&nbsp;this&nbsp;event&nbsp;would&nbsp;start&nbsp;according&nbsp;to&nbsp;the&nbsp;recurrence&nbsp;data&nbsp;in&nbsp;the&nbsp;recurring&nbsp;event&nbsp;identified&nbsp;by&nbsp;recurringEventId.&nbsp;Immutable.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"date":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;date,&nbsp;in&nbsp;the&nbsp;format&nbsp;"yyyy-mm-dd",&nbsp;if&nbsp;this&nbsp;is&nbsp;an&nbsp;all-day&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"timeZone":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;name&nbsp;of&nbsp;the&nbsp;time&nbsp;zone&nbsp;in&nbsp;which&nbsp;the&nbsp;time&nbsp;is&nbsp;specified&nbsp;(e.g.&nbsp;"Europe/Zurich").&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;the&nbsp;time&nbsp;zone&nbsp;of&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"dateTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;time,&nbsp;as&nbsp;a&nbsp;combined&nbsp;date-time&nbsp;value&nbsp;(formatted&nbsp;according&nbsp;to&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>).&nbsp;A&nbsp;time&nbsp;zone&nbsp;offset&nbsp;is&nbsp;required&nbsp;unless&nbsp;a&nbsp;time&nbsp;zone&nbsp;is&nbsp;explicitly&nbsp;specified&nbsp;in&nbsp;'timeZone'.<br>
+&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;"status":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Status&nbsp;of&nbsp;the&nbsp;event.&nbsp;Optional.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"confirmed"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;confirmed.&nbsp;This&nbsp;is&nbsp;the&nbsp;default&nbsp;status.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"tentative"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;tentatively&nbsp;confirmed.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"cancelled"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;cancelled.<br>
+&nbsp;&nbsp;"updated":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Last&nbsp;modification&nbsp;time&nbsp;of&nbsp;the&nbsp;event&nbsp;(as&nbsp;a&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>&nbsp;timestamp).&nbsp;Read-only.<br>
+&nbsp;&nbsp;"gadget":&nbsp;{&nbsp;#&nbsp;A&nbsp;gadget&nbsp;that&nbsp;extends&nbsp;this&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"preferences":&nbsp;{&nbsp;#&nbsp;Preferences.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"title":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;title.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"height":&nbsp;42,&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;height&nbsp;in&nbsp;pixels.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"width":&nbsp;42,&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;width&nbsp;in&nbsp;pixels.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"link":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;URL.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;type.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"display":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;display&nbsp;mode.&nbsp;Optional.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"icon"&nbsp;-&nbsp;The&nbsp;gadget&nbsp;displays&nbsp;next&nbsp;to&nbsp;the&nbsp;event's&nbsp;title&nbsp;in&nbsp;the&nbsp;calendar&nbsp;view.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"chip"&nbsp;-&nbsp;The&nbsp;gadget&nbsp;displays&nbsp;when&nbsp;the&nbsp;event&nbsp;is&nbsp;clicked.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"iconLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;icon&nbsp;URL.<br>
+&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;"description":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Description&nbsp;of&nbsp;the&nbsp;event.&nbsp;Optional.<br>
+&nbsp;&nbsp;"iCalUID":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Event&nbsp;ID&nbsp;in&nbsp;the&nbsp;iCalendar&nbsp;format.<br>
+&nbsp;&nbsp;"extendedProperties":&nbsp;{&nbsp;#&nbsp;Extended&nbsp;properties&nbsp;of&nbsp;the&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"shared":&nbsp;{&nbsp;#&nbsp;Properties&nbsp;that&nbsp;are&nbsp;shared&nbsp;between&nbsp;copies&nbsp;of&nbsp;the&nbsp;event&nbsp;on&nbsp;other&nbsp;attendees'&nbsp;calendars.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"private":&nbsp;{&nbsp;#&nbsp;Properties&nbsp;that&nbsp;are&nbsp;private&nbsp;to&nbsp;the&nbsp;copy&nbsp;of&nbsp;the&nbsp;event&nbsp;that&nbsp;appears&nbsp;on&nbsp;this&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;"sequence":&nbsp;42,&nbsp;#&nbsp;Sequence&nbsp;number&nbsp;as&nbsp;per&nbsp;iCalendar.<br>
+&nbsp;&nbsp;"visibility":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Visibility&nbsp;of&nbsp;the&nbsp;event.&nbsp;Optional.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"default"&nbsp;-&nbsp;Uses&nbsp;the&nbsp;default&nbsp;visibility&nbsp;for&nbsp;events&nbsp;on&nbsp;the&nbsp;calendar.&nbsp;This&nbsp;is&nbsp;the&nbsp;default&nbsp;value.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"public"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;public&nbsp;and&nbsp;event&nbsp;details&nbsp;are&nbsp;visible&nbsp;to&nbsp;all&nbsp;readers&nbsp;of&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"private"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;private&nbsp;and&nbsp;only&nbsp;event&nbsp;attendees&nbsp;may&nbsp;view&nbsp;event&nbsp;details.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"confidential"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;private.&nbsp;This&nbsp;value&nbsp;is&nbsp;provided&nbsp;for&nbsp;compatibility&nbsp;reasons.<br>
+&nbsp;&nbsp;"guestsCanModify":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;attendees&nbsp;other&nbsp;than&nbsp;the&nbsp;organizer&nbsp;can&nbsp;modify&nbsp;the&nbsp;event.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;"end":&nbsp;{&nbsp;#&nbsp;The&nbsp;end&nbsp;time&nbsp;of&nbsp;the&nbsp;event.&nbsp;For&nbsp;a&nbsp;recurring&nbsp;event,&nbsp;this&nbsp;is&nbsp;the&nbsp;end&nbsp;time&nbsp;of&nbsp;the&nbsp;first&nbsp;instance.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"date":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;date,&nbsp;in&nbsp;the&nbsp;format&nbsp;"yyyy-mm-dd",&nbsp;if&nbsp;this&nbsp;is&nbsp;an&nbsp;all-day&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"timeZone":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;name&nbsp;of&nbsp;the&nbsp;time&nbsp;zone&nbsp;in&nbsp;which&nbsp;the&nbsp;time&nbsp;is&nbsp;specified&nbsp;(e.g.&nbsp;"Europe/Zurich").&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;the&nbsp;time&nbsp;zone&nbsp;of&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"dateTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;time,&nbsp;as&nbsp;a&nbsp;combined&nbsp;date-time&nbsp;value&nbsp;(formatted&nbsp;according&nbsp;to&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>).&nbsp;A&nbsp;time&nbsp;zone&nbsp;offset&nbsp;is&nbsp;required&nbsp;unless&nbsp;a&nbsp;time&nbsp;zone&nbsp;is&nbsp;explicitly&nbsp;specified&nbsp;in&nbsp;'timeZone'.<br>
+&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;"attendeesOmitted":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;attendees&nbsp;have&nbsp;been&nbsp;omitted&nbsp;from&nbsp;the&nbsp;event's&nbsp;representation.&nbsp;When&nbsp;retrieving&nbsp;an&nbsp;event,&nbsp;this&nbsp;is&nbsp;due&nbsp;to&nbsp;a&nbsp;restriction&nbsp;specified&nbsp;by&nbsp;the&nbsp;'maxAttendee'&nbsp;query&nbsp;parameter.&nbsp;When&nbsp;updating&nbsp;an&nbsp;event,&nbsp;this&nbsp;can&nbsp;be&nbsp;used&nbsp;to&nbsp;only&nbsp;update&nbsp;the&nbsp;participant's&nbsp;response.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;"kind":&nbsp;"calendar#event",&nbsp;#&nbsp;Type&nbsp;of&nbsp;the&nbsp;resource&nbsp;("calendar#event").<br>
+&nbsp;&nbsp;"created":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Creation&nbsp;time&nbsp;of&nbsp;the&nbsp;event&nbsp;(as&nbsp;a&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>&nbsp;timestamp).&nbsp;Read-only.<br>
+&nbsp;&nbsp;"colorId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;color&nbsp;of&nbsp;the&nbsp;event.&nbsp;This&nbsp;is&nbsp;an&nbsp;ID&nbsp;referring&nbsp;to&nbsp;an&nbsp;entry&nbsp;in&nbsp;the&nbsp;"event"&nbsp;section&nbsp;of&nbsp;the&nbsp;colors&nbsp;definition&nbsp;(see&nbsp;the&nbsp;"colors"&nbsp;endpoint).&nbsp;Optional.<br>
+&nbsp;&nbsp;"anyoneCanAddSelf":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;anyone&nbsp;can&nbsp;invite&nbsp;themselves&nbsp;to&nbsp;the&nbsp;event.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;"reminders":&nbsp;{&nbsp;#&nbsp;Information&nbsp;about&nbsp;the&nbsp;event's&nbsp;reminders&nbsp;for&nbsp;the&nbsp;authenticated&nbsp;user.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"overrides":&nbsp;[&nbsp;#&nbsp;If&nbsp;the&nbsp;event&nbsp;doesn't&nbsp;use&nbsp;the&nbsp;default&nbsp;reminders,&nbsp;this&nbsp;lists&nbsp;the&nbsp;reminders&nbsp;specific&nbsp;to&nbsp;the&nbsp;event,&nbsp;or,&nbsp;if&nbsp;not&nbsp;set,&nbsp;indicates&nbsp;that&nbsp;no&nbsp;reminders&nbsp;are&nbsp;set&nbsp;for&nbsp;this&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"minutes":&nbsp;42,&nbsp;#&nbsp;Number&nbsp;of&nbsp;minutes&nbsp;before&nbsp;the&nbsp;start&nbsp;of&nbsp;the&nbsp;event&nbsp;when&nbsp;the&nbsp;reminder&nbsp;should&nbsp;trigger.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"method":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;method&nbsp;used&nbsp;by&nbsp;this&nbsp;reminder.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"email"&nbsp;-&nbsp;Reminders&nbsp;are&nbsp;sent&nbsp;via&nbsp;email.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"sms"&nbsp;-&nbsp;Reminders&nbsp;are&nbsp;sent&nbsp;via&nbsp;SMS.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"popup"&nbsp;-&nbsp;Reminders&nbsp;are&nbsp;sent&nbsp;via&nbsp;a&nbsp;UI&nbsp;popup.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"useDefault":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;the&nbsp;default&nbsp;reminders&nbsp;of&nbsp;the&nbsp;calendar&nbsp;apply&nbsp;to&nbsp;the&nbsp;event.<br>
+&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;"guestsCanSeeOtherGuests":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;attendees&nbsp;other&nbsp;than&nbsp;the&nbsp;organizer&nbsp;can&nbsp;see&nbsp;who&nbsp;the&nbsp;event's&nbsp;attendees&nbsp;are.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;"summary":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Title&nbsp;of&nbsp;the&nbsp;event.<br>
+&nbsp;&nbsp;"guestsCanInviteOthers":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;attendees&nbsp;other&nbsp;than&nbsp;the&nbsp;organizer&nbsp;can&nbsp;invite&nbsp;others&nbsp;to&nbsp;the&nbsp;event.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;"transparency":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Whether&nbsp;the&nbsp;event&nbsp;blocks&nbsp;time&nbsp;on&nbsp;the&nbsp;calendar.&nbsp;Optional.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"opaque"&nbsp;-&nbsp;The&nbsp;event&nbsp;blocks&nbsp;time&nbsp;on&nbsp;the&nbsp;calendar.&nbsp;This&nbsp;is&nbsp;the&nbsp;default&nbsp;value.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"transparent"&nbsp;-&nbsp;The&nbsp;event&nbsp;does&nbsp;not&nbsp;block&nbsp;time&nbsp;on&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;"privateCopy":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;this&nbsp;is&nbsp;a&nbsp;private&nbsp;event&nbsp;copy&nbsp;where&nbsp;changes&nbsp;are&nbsp;not&nbsp;shared&nbsp;with&nbsp;other&nbsp;copies&nbsp;on&nbsp;other&nbsp;calendars.&nbsp;Optional.&nbsp;Immutable.<br>
+}<br>
+&nbsp;<br>
+&nbsp;&nbsp;sendNotifications:&nbsp;boolean,&nbsp;Whether&nbsp;to&nbsp;send&nbsp;notifications&nbsp;about&nbsp;the&nbsp;event&nbsp;update&nbsp;(e.g.&nbsp;attendee's&nbsp;responses,&nbsp;title&nbsp;changes,&nbsp;etc.).&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;calendarId:&nbsp;string,&nbsp;Calendar&nbsp;identifier.&nbsp;(required)<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"creator":&nbsp;{&nbsp;#&nbsp;The&nbsp;creator&nbsp;of&nbsp;the&nbsp;event.&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"displayName":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;creator's&nbsp;name,&nbsp;if&nbsp;available.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"email":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;creator's&nbsp;email&nbsp;address,&nbsp;if&nbsp;available.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"organizer":&nbsp;{&nbsp;#&nbsp;The&nbsp;organizer&nbsp;of&nbsp;the&nbsp;event.&nbsp;If&nbsp;the&nbsp;organizer&nbsp;is&nbsp;also&nbsp;an&nbsp;attendee,&nbsp;this&nbsp;is&nbsp;indicated&nbsp;with&nbsp;a&nbsp;separate&nbsp;entry&nbsp;in&nbsp;'attendees'&nbsp;with&nbsp;the&nbsp;'organizer'&nbsp;field&nbsp;set&nbsp;to&nbsp;True.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"displayName":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;organizer's&nbsp;name,&nbsp;if&nbsp;available.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"email":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;organizer's&nbsp;email&nbsp;address,&nbsp;if&nbsp;available.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Identifier&nbsp;of&nbsp;the&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"attendees":&nbsp;[&nbsp;#&nbsp;The&nbsp;attendees&nbsp;of&nbsp;the&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"comment":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;attendee's&nbsp;response&nbsp;comment.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"displayName":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;attendee's&nbsp;name,&nbsp;if&nbsp;available.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"self":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;this&nbsp;entry&nbsp;represents&nbsp;the&nbsp;calendar&nbsp;on&nbsp;which&nbsp;this&nbsp;copy&nbsp;of&nbsp;the&nbsp;event&nbsp;appears.&nbsp;Read-only.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"responseStatus":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;attendee's&nbsp;response&nbsp;status.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"needsAction"&nbsp;-&nbsp;The&nbsp;attendee&nbsp;has&nbsp;not&nbsp;responded&nbsp;to&nbsp;the&nbsp;invitation.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"declined"&nbsp;-&nbsp;The&nbsp;attendee&nbsp;has&nbsp;declined&nbsp;the&nbsp;invitation.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"tentative"&nbsp;-&nbsp;The&nbsp;attendee&nbsp;has&nbsp;tentatively&nbsp;accepted&nbsp;the&nbsp;invitation.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"accepted"&nbsp;-&nbsp;The&nbsp;attendee&nbsp;has&nbsp;accepted&nbsp;the&nbsp;invitation.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"additionalGuests":&nbsp;42,&nbsp;#&nbsp;Number&nbsp;of&nbsp;additional&nbsp;guests.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;0.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"resource":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;the&nbsp;attendee&nbsp;is&nbsp;a&nbsp;resource.&nbsp;Read-only.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"organizer":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;the&nbsp;attendee&nbsp;is&nbsp;the&nbsp;organizer&nbsp;of&nbsp;the&nbsp;event.&nbsp;Read-only.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"optional":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;this&nbsp;is&nbsp;an&nbsp;optional&nbsp;attendee.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"email":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;attendee's&nbsp;email&nbsp;address,&nbsp;if&nbsp;available.&nbsp;This&nbsp;field&nbsp;must&nbsp;be&nbsp;present&nbsp;when&nbsp;adding&nbsp;an&nbsp;attendee.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"htmlLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;An&nbsp;absolute&nbsp;link&nbsp;to&nbsp;this&nbsp;event&nbsp;in&nbsp;the&nbsp;Google&nbsp;Calendar&nbsp;Web&nbsp;UI.&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"recurrence":&nbsp;[&nbsp;#&nbsp;List&nbsp;of&nbsp;RRULE,&nbsp;EXRULE,&nbsp;RDATE&nbsp;and&nbsp;EXDATE&nbsp;lines&nbsp;for&nbsp;a&nbsp;recurring&nbsp;event.&nbsp;This&nbsp;field&nbsp;is&nbsp;omitted&nbsp;for&nbsp;single&nbsp;events&nbsp;or&nbsp;instances&nbsp;of&nbsp;recurring&nbsp;events.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"start":&nbsp;{&nbsp;#&nbsp;The&nbsp;start&nbsp;time&nbsp;of&nbsp;the&nbsp;event.&nbsp;For&nbsp;a&nbsp;recurring&nbsp;event,&nbsp;this&nbsp;is&nbsp;the&nbsp;start&nbsp;time&nbsp;of&nbsp;the&nbsp;first&nbsp;instance.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"date":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;date,&nbsp;in&nbsp;the&nbsp;format&nbsp;"yyyy-mm-dd",&nbsp;if&nbsp;this&nbsp;is&nbsp;an&nbsp;all-day&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"timeZone":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;name&nbsp;of&nbsp;the&nbsp;time&nbsp;zone&nbsp;in&nbsp;which&nbsp;the&nbsp;time&nbsp;is&nbsp;specified&nbsp;(e.g.&nbsp;"Europe/Zurich").&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;the&nbsp;time&nbsp;zone&nbsp;of&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"dateTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;time,&nbsp;as&nbsp;a&nbsp;combined&nbsp;date-time&nbsp;value&nbsp;(formatted&nbsp;according&nbsp;to&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>).&nbsp;A&nbsp;time&nbsp;zone&nbsp;offset&nbsp;is&nbsp;required&nbsp;unless&nbsp;a&nbsp;time&nbsp;zone&nbsp;is&nbsp;explicitly&nbsp;specified&nbsp;in&nbsp;'timeZone'.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"etag":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;ETag&nbsp;of&nbsp;the&nbsp;resource.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"location":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Geographic&nbsp;location&nbsp;of&nbsp;the&nbsp;event&nbsp;as&nbsp;free-form&nbsp;text.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"recurringEventId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;For&nbsp;an&nbsp;instance&nbsp;of&nbsp;a&nbsp;recurring&nbsp;event,&nbsp;this&nbsp;is&nbsp;the&nbsp;event&nbsp;ID&nbsp;of&nbsp;the&nbsp;recurring&nbsp;event&nbsp;itself.&nbsp;Immutable.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"originalStartTime":&nbsp;{&nbsp;#&nbsp;For&nbsp;an&nbsp;instance&nbsp;of&nbsp;a&nbsp;recurring&nbsp;event,&nbsp;this&nbsp;is&nbsp;the&nbsp;time&nbsp;at&nbsp;which&nbsp;this&nbsp;event&nbsp;would&nbsp;start&nbsp;according&nbsp;to&nbsp;the&nbsp;recurrence&nbsp;data&nbsp;in&nbsp;the&nbsp;recurring&nbsp;event&nbsp;identified&nbsp;by&nbsp;recurringEventId.&nbsp;Immutable.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"date":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;date,&nbsp;in&nbsp;the&nbsp;format&nbsp;"yyyy-mm-dd",&nbsp;if&nbsp;this&nbsp;is&nbsp;an&nbsp;all-day&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"timeZone":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;name&nbsp;of&nbsp;the&nbsp;time&nbsp;zone&nbsp;in&nbsp;which&nbsp;the&nbsp;time&nbsp;is&nbsp;specified&nbsp;(e.g.&nbsp;"Europe/Zurich").&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;the&nbsp;time&nbsp;zone&nbsp;of&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"dateTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;time,&nbsp;as&nbsp;a&nbsp;combined&nbsp;date-time&nbsp;value&nbsp;(formatted&nbsp;according&nbsp;to&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>).&nbsp;A&nbsp;time&nbsp;zone&nbsp;offset&nbsp;is&nbsp;required&nbsp;unless&nbsp;a&nbsp;time&nbsp;zone&nbsp;is&nbsp;explicitly&nbsp;specified&nbsp;in&nbsp;'timeZone'.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"status":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Status&nbsp;of&nbsp;the&nbsp;event.&nbsp;Optional.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"confirmed"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;confirmed.&nbsp;This&nbsp;is&nbsp;the&nbsp;default&nbsp;status.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"tentative"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;tentatively&nbsp;confirmed.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"cancelled"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;cancelled.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"updated":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Last&nbsp;modification&nbsp;time&nbsp;of&nbsp;the&nbsp;event&nbsp;(as&nbsp;a&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>&nbsp;timestamp).&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"gadget":&nbsp;{&nbsp;#&nbsp;A&nbsp;gadget&nbsp;that&nbsp;extends&nbsp;this&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"preferences":&nbsp;{&nbsp;#&nbsp;Preferences.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"title":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;title.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"height":&nbsp;42,&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;height&nbsp;in&nbsp;pixels.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"width":&nbsp;42,&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;width&nbsp;in&nbsp;pixels.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"link":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;URL.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;type.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"display":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;display&nbsp;mode.&nbsp;Optional.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"icon"&nbsp;-&nbsp;The&nbsp;gadget&nbsp;displays&nbsp;next&nbsp;to&nbsp;the&nbsp;event's&nbsp;title&nbsp;in&nbsp;the&nbsp;calendar&nbsp;view.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"chip"&nbsp;-&nbsp;The&nbsp;gadget&nbsp;displays&nbsp;when&nbsp;the&nbsp;event&nbsp;is&nbsp;clicked.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"iconLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;icon&nbsp;URL.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"description":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Description&nbsp;of&nbsp;the&nbsp;event.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"iCalUID":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Event&nbsp;ID&nbsp;in&nbsp;the&nbsp;iCalendar&nbsp;format.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"extendedProperties":&nbsp;{&nbsp;#&nbsp;Extended&nbsp;properties&nbsp;of&nbsp;the&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"shared":&nbsp;{&nbsp;#&nbsp;Properties&nbsp;that&nbsp;are&nbsp;shared&nbsp;between&nbsp;copies&nbsp;of&nbsp;the&nbsp;event&nbsp;on&nbsp;other&nbsp;attendees'&nbsp;calendars.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"private":&nbsp;{&nbsp;#&nbsp;Properties&nbsp;that&nbsp;are&nbsp;private&nbsp;to&nbsp;the&nbsp;copy&nbsp;of&nbsp;the&nbsp;event&nbsp;that&nbsp;appears&nbsp;on&nbsp;this&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"sequence":&nbsp;42,&nbsp;#&nbsp;Sequence&nbsp;number&nbsp;as&nbsp;per&nbsp;iCalendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"visibility":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Visibility&nbsp;of&nbsp;the&nbsp;event.&nbsp;Optional.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"default"&nbsp;-&nbsp;Uses&nbsp;the&nbsp;default&nbsp;visibility&nbsp;for&nbsp;events&nbsp;on&nbsp;the&nbsp;calendar.&nbsp;This&nbsp;is&nbsp;the&nbsp;default&nbsp;value.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"public"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;public&nbsp;and&nbsp;event&nbsp;details&nbsp;are&nbsp;visible&nbsp;to&nbsp;all&nbsp;readers&nbsp;of&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"private"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;private&nbsp;and&nbsp;only&nbsp;event&nbsp;attendees&nbsp;may&nbsp;view&nbsp;event&nbsp;details.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"confidential"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;private.&nbsp;This&nbsp;value&nbsp;is&nbsp;provided&nbsp;for&nbsp;compatibility&nbsp;reasons.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"guestsCanModify":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;attendees&nbsp;other&nbsp;than&nbsp;the&nbsp;organizer&nbsp;can&nbsp;modify&nbsp;the&nbsp;event.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"end":&nbsp;{&nbsp;#&nbsp;The&nbsp;end&nbsp;time&nbsp;of&nbsp;the&nbsp;event.&nbsp;For&nbsp;a&nbsp;recurring&nbsp;event,&nbsp;this&nbsp;is&nbsp;the&nbsp;end&nbsp;time&nbsp;of&nbsp;the&nbsp;first&nbsp;instance.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"date":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;date,&nbsp;in&nbsp;the&nbsp;format&nbsp;"yyyy-mm-dd",&nbsp;if&nbsp;this&nbsp;is&nbsp;an&nbsp;all-day&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"timeZone":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;name&nbsp;of&nbsp;the&nbsp;time&nbsp;zone&nbsp;in&nbsp;which&nbsp;the&nbsp;time&nbsp;is&nbsp;specified&nbsp;(e.g.&nbsp;"Europe/Zurich").&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;the&nbsp;time&nbsp;zone&nbsp;of&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"dateTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;time,&nbsp;as&nbsp;a&nbsp;combined&nbsp;date-time&nbsp;value&nbsp;(formatted&nbsp;according&nbsp;to&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>).&nbsp;A&nbsp;time&nbsp;zone&nbsp;offset&nbsp;is&nbsp;required&nbsp;unless&nbsp;a&nbsp;time&nbsp;zone&nbsp;is&nbsp;explicitly&nbsp;specified&nbsp;in&nbsp;'timeZone'.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"attendeesOmitted":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;attendees&nbsp;have&nbsp;been&nbsp;omitted&nbsp;from&nbsp;the&nbsp;event's&nbsp;representation.&nbsp;When&nbsp;retrieving&nbsp;an&nbsp;event,&nbsp;this&nbsp;is&nbsp;due&nbsp;to&nbsp;a&nbsp;restriction&nbsp;specified&nbsp;by&nbsp;the&nbsp;'maxAttendee'&nbsp;query&nbsp;parameter.&nbsp;When&nbsp;updating&nbsp;an&nbsp;event,&nbsp;this&nbsp;can&nbsp;be&nbsp;used&nbsp;to&nbsp;only&nbsp;update&nbsp;the&nbsp;participant's&nbsp;response.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"calendar#event",&nbsp;#&nbsp;Type&nbsp;of&nbsp;the&nbsp;resource&nbsp;("calendar#event").<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"created":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Creation&nbsp;time&nbsp;of&nbsp;the&nbsp;event&nbsp;(as&nbsp;a&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>&nbsp;timestamp).&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"colorId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;color&nbsp;of&nbsp;the&nbsp;event.&nbsp;This&nbsp;is&nbsp;an&nbsp;ID&nbsp;referring&nbsp;to&nbsp;an&nbsp;entry&nbsp;in&nbsp;the&nbsp;"event"&nbsp;section&nbsp;of&nbsp;the&nbsp;colors&nbsp;definition&nbsp;(see&nbsp;the&nbsp;"colors"&nbsp;endpoint).&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"anyoneCanAddSelf":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;anyone&nbsp;can&nbsp;invite&nbsp;themselves&nbsp;to&nbsp;the&nbsp;event.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"reminders":&nbsp;{&nbsp;#&nbsp;Information&nbsp;about&nbsp;the&nbsp;event's&nbsp;reminders&nbsp;for&nbsp;the&nbsp;authenticated&nbsp;user.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"overrides":&nbsp;[&nbsp;#&nbsp;If&nbsp;the&nbsp;event&nbsp;doesn't&nbsp;use&nbsp;the&nbsp;default&nbsp;reminders,&nbsp;this&nbsp;lists&nbsp;the&nbsp;reminders&nbsp;specific&nbsp;to&nbsp;the&nbsp;event,&nbsp;or,&nbsp;if&nbsp;not&nbsp;set,&nbsp;indicates&nbsp;that&nbsp;no&nbsp;reminders&nbsp;are&nbsp;set&nbsp;for&nbsp;this&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"minutes":&nbsp;42,&nbsp;#&nbsp;Number&nbsp;of&nbsp;minutes&nbsp;before&nbsp;the&nbsp;start&nbsp;of&nbsp;the&nbsp;event&nbsp;when&nbsp;the&nbsp;reminder&nbsp;should&nbsp;trigger.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"method":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;method&nbsp;used&nbsp;by&nbsp;this&nbsp;reminder.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"email"&nbsp;-&nbsp;Reminders&nbsp;are&nbsp;sent&nbsp;via&nbsp;email.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"sms"&nbsp;-&nbsp;Reminders&nbsp;are&nbsp;sent&nbsp;via&nbsp;SMS.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"popup"&nbsp;-&nbsp;Reminders&nbsp;are&nbsp;sent&nbsp;via&nbsp;a&nbsp;UI&nbsp;popup.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"useDefault":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;the&nbsp;default&nbsp;reminders&nbsp;of&nbsp;the&nbsp;calendar&nbsp;apply&nbsp;to&nbsp;the&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"guestsCanSeeOtherGuests":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;attendees&nbsp;other&nbsp;than&nbsp;the&nbsp;organizer&nbsp;can&nbsp;see&nbsp;who&nbsp;the&nbsp;event's&nbsp;attendees&nbsp;are.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"summary":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Title&nbsp;of&nbsp;the&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"guestsCanInviteOthers":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;attendees&nbsp;other&nbsp;than&nbsp;the&nbsp;organizer&nbsp;can&nbsp;invite&nbsp;others&nbsp;to&nbsp;the&nbsp;event.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"transparency":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Whether&nbsp;the&nbsp;event&nbsp;blocks&nbsp;time&nbsp;on&nbsp;the&nbsp;calendar.&nbsp;Optional.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"opaque"&nbsp;-&nbsp;The&nbsp;event&nbsp;blocks&nbsp;time&nbsp;on&nbsp;the&nbsp;calendar.&nbsp;This&nbsp;is&nbsp;the&nbsp;default&nbsp;value.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"transparent"&nbsp;-&nbsp;The&nbsp;event&nbsp;does&nbsp;not&nbsp;block&nbsp;time&nbsp;on&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"privateCopy":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;this&nbsp;is&nbsp;a&nbsp;private&nbsp;event&nbsp;copy&nbsp;where&nbsp;changes&nbsp;are&nbsp;not&nbsp;shared&nbsp;with&nbsp;other&nbsp;copies&nbsp;on&nbsp;other&nbsp;calendars.&nbsp;Optional.&nbsp;Immutable.<br>
+&nbsp;&nbsp;}</tt></dd></dl>
+
+<dl><dt><a name="Resource-quickAdd"><strong>quickAdd</strong></a> = method(self, **kwargs)</dt><dd><tt>Creates&nbsp;an&nbsp;event&nbsp;based&nbsp;on&nbsp;a&nbsp;simple&nbsp;text&nbsp;string.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;body:&nbsp;object,&nbsp;The&nbsp;request&nbsp;body.&nbsp;(required)<br>
+&nbsp;&nbsp;sendNotifications:&nbsp;boolean,&nbsp;Whether&nbsp;to&nbsp;send&nbsp;notifications&nbsp;about&nbsp;the&nbsp;creation&nbsp;of&nbsp;the&nbsp;event.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;text:&nbsp;string,&nbsp;The&nbsp;text&nbsp;describing&nbsp;the&nbsp;event&nbsp;to&nbsp;be&nbsp;created.&nbsp;(required)<br>
+&nbsp;&nbsp;calendarId:&nbsp;string,&nbsp;Calendar&nbsp;identifier.&nbsp;(required)<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"creator":&nbsp;{&nbsp;#&nbsp;The&nbsp;creator&nbsp;of&nbsp;the&nbsp;event.&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"displayName":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;creator's&nbsp;name,&nbsp;if&nbsp;available.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"email":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;creator's&nbsp;email&nbsp;address,&nbsp;if&nbsp;available.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"organizer":&nbsp;{&nbsp;#&nbsp;The&nbsp;organizer&nbsp;of&nbsp;the&nbsp;event.&nbsp;If&nbsp;the&nbsp;organizer&nbsp;is&nbsp;also&nbsp;an&nbsp;attendee,&nbsp;this&nbsp;is&nbsp;indicated&nbsp;with&nbsp;a&nbsp;separate&nbsp;entry&nbsp;in&nbsp;'attendees'&nbsp;with&nbsp;the&nbsp;'organizer'&nbsp;field&nbsp;set&nbsp;to&nbsp;True.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"displayName":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;organizer's&nbsp;name,&nbsp;if&nbsp;available.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"email":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;organizer's&nbsp;email&nbsp;address,&nbsp;if&nbsp;available.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Identifier&nbsp;of&nbsp;the&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"attendees":&nbsp;[&nbsp;#&nbsp;The&nbsp;attendees&nbsp;of&nbsp;the&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"comment":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;attendee's&nbsp;response&nbsp;comment.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"displayName":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;attendee's&nbsp;name,&nbsp;if&nbsp;available.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"self":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;this&nbsp;entry&nbsp;represents&nbsp;the&nbsp;calendar&nbsp;on&nbsp;which&nbsp;this&nbsp;copy&nbsp;of&nbsp;the&nbsp;event&nbsp;appears.&nbsp;Read-only.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"responseStatus":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;attendee's&nbsp;response&nbsp;status.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"needsAction"&nbsp;-&nbsp;The&nbsp;attendee&nbsp;has&nbsp;not&nbsp;responded&nbsp;to&nbsp;the&nbsp;invitation.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"declined"&nbsp;-&nbsp;The&nbsp;attendee&nbsp;has&nbsp;declined&nbsp;the&nbsp;invitation.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"tentative"&nbsp;-&nbsp;The&nbsp;attendee&nbsp;has&nbsp;tentatively&nbsp;accepted&nbsp;the&nbsp;invitation.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"accepted"&nbsp;-&nbsp;The&nbsp;attendee&nbsp;has&nbsp;accepted&nbsp;the&nbsp;invitation.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"additionalGuests":&nbsp;42,&nbsp;#&nbsp;Number&nbsp;of&nbsp;additional&nbsp;guests.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;0.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"resource":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;the&nbsp;attendee&nbsp;is&nbsp;a&nbsp;resource.&nbsp;Read-only.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"organizer":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;the&nbsp;attendee&nbsp;is&nbsp;the&nbsp;organizer&nbsp;of&nbsp;the&nbsp;event.&nbsp;Read-only.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"optional":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;this&nbsp;is&nbsp;an&nbsp;optional&nbsp;attendee.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"email":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;attendee's&nbsp;email&nbsp;address,&nbsp;if&nbsp;available.&nbsp;This&nbsp;field&nbsp;must&nbsp;be&nbsp;present&nbsp;when&nbsp;adding&nbsp;an&nbsp;attendee.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"htmlLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;An&nbsp;absolute&nbsp;link&nbsp;to&nbsp;this&nbsp;event&nbsp;in&nbsp;the&nbsp;Google&nbsp;Calendar&nbsp;Web&nbsp;UI.&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"recurrence":&nbsp;[&nbsp;#&nbsp;List&nbsp;of&nbsp;RRULE,&nbsp;EXRULE,&nbsp;RDATE&nbsp;and&nbsp;EXDATE&nbsp;lines&nbsp;for&nbsp;a&nbsp;recurring&nbsp;event.&nbsp;This&nbsp;field&nbsp;is&nbsp;omitted&nbsp;for&nbsp;single&nbsp;events&nbsp;or&nbsp;instances&nbsp;of&nbsp;recurring&nbsp;events.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"start":&nbsp;{&nbsp;#&nbsp;The&nbsp;start&nbsp;time&nbsp;of&nbsp;the&nbsp;event.&nbsp;For&nbsp;a&nbsp;recurring&nbsp;event,&nbsp;this&nbsp;is&nbsp;the&nbsp;start&nbsp;time&nbsp;of&nbsp;the&nbsp;first&nbsp;instance.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"date":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;date,&nbsp;in&nbsp;the&nbsp;format&nbsp;"yyyy-mm-dd",&nbsp;if&nbsp;this&nbsp;is&nbsp;an&nbsp;all-day&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"timeZone":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;name&nbsp;of&nbsp;the&nbsp;time&nbsp;zone&nbsp;in&nbsp;which&nbsp;the&nbsp;time&nbsp;is&nbsp;specified&nbsp;(e.g.&nbsp;"Europe/Zurich").&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;the&nbsp;time&nbsp;zone&nbsp;of&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"dateTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;time,&nbsp;as&nbsp;a&nbsp;combined&nbsp;date-time&nbsp;value&nbsp;(formatted&nbsp;according&nbsp;to&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>).&nbsp;A&nbsp;time&nbsp;zone&nbsp;offset&nbsp;is&nbsp;required&nbsp;unless&nbsp;a&nbsp;time&nbsp;zone&nbsp;is&nbsp;explicitly&nbsp;specified&nbsp;in&nbsp;'timeZone'.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"etag":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;ETag&nbsp;of&nbsp;the&nbsp;resource.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"location":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Geographic&nbsp;location&nbsp;of&nbsp;the&nbsp;event&nbsp;as&nbsp;free-form&nbsp;text.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"recurringEventId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;For&nbsp;an&nbsp;instance&nbsp;of&nbsp;a&nbsp;recurring&nbsp;event,&nbsp;this&nbsp;is&nbsp;the&nbsp;event&nbsp;ID&nbsp;of&nbsp;the&nbsp;recurring&nbsp;event&nbsp;itself.&nbsp;Immutable.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"originalStartTime":&nbsp;{&nbsp;#&nbsp;For&nbsp;an&nbsp;instance&nbsp;of&nbsp;a&nbsp;recurring&nbsp;event,&nbsp;this&nbsp;is&nbsp;the&nbsp;time&nbsp;at&nbsp;which&nbsp;this&nbsp;event&nbsp;would&nbsp;start&nbsp;according&nbsp;to&nbsp;the&nbsp;recurrence&nbsp;data&nbsp;in&nbsp;the&nbsp;recurring&nbsp;event&nbsp;identified&nbsp;by&nbsp;recurringEventId.&nbsp;Immutable.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"date":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;date,&nbsp;in&nbsp;the&nbsp;format&nbsp;"yyyy-mm-dd",&nbsp;if&nbsp;this&nbsp;is&nbsp;an&nbsp;all-day&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"timeZone":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;name&nbsp;of&nbsp;the&nbsp;time&nbsp;zone&nbsp;in&nbsp;which&nbsp;the&nbsp;time&nbsp;is&nbsp;specified&nbsp;(e.g.&nbsp;"Europe/Zurich").&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;the&nbsp;time&nbsp;zone&nbsp;of&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"dateTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;time,&nbsp;as&nbsp;a&nbsp;combined&nbsp;date-time&nbsp;value&nbsp;(formatted&nbsp;according&nbsp;to&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>).&nbsp;A&nbsp;time&nbsp;zone&nbsp;offset&nbsp;is&nbsp;required&nbsp;unless&nbsp;a&nbsp;time&nbsp;zone&nbsp;is&nbsp;explicitly&nbsp;specified&nbsp;in&nbsp;'timeZone'.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"status":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Status&nbsp;of&nbsp;the&nbsp;event.&nbsp;Optional.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"confirmed"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;confirmed.&nbsp;This&nbsp;is&nbsp;the&nbsp;default&nbsp;status.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"tentative"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;tentatively&nbsp;confirmed.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"cancelled"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;cancelled.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"updated":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Last&nbsp;modification&nbsp;time&nbsp;of&nbsp;the&nbsp;event&nbsp;(as&nbsp;a&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>&nbsp;timestamp).&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"gadget":&nbsp;{&nbsp;#&nbsp;A&nbsp;gadget&nbsp;that&nbsp;extends&nbsp;this&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"preferences":&nbsp;{&nbsp;#&nbsp;Preferences.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"title":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;title.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"height":&nbsp;42,&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;height&nbsp;in&nbsp;pixels.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"width":&nbsp;42,&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;width&nbsp;in&nbsp;pixels.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"link":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;URL.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;type.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"display":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;display&nbsp;mode.&nbsp;Optional.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"icon"&nbsp;-&nbsp;The&nbsp;gadget&nbsp;displays&nbsp;next&nbsp;to&nbsp;the&nbsp;event's&nbsp;title&nbsp;in&nbsp;the&nbsp;calendar&nbsp;view.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"chip"&nbsp;-&nbsp;The&nbsp;gadget&nbsp;displays&nbsp;when&nbsp;the&nbsp;event&nbsp;is&nbsp;clicked.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"iconLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;icon&nbsp;URL.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"description":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Description&nbsp;of&nbsp;the&nbsp;event.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"iCalUID":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Event&nbsp;ID&nbsp;in&nbsp;the&nbsp;iCalendar&nbsp;format.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"extendedProperties":&nbsp;{&nbsp;#&nbsp;Extended&nbsp;properties&nbsp;of&nbsp;the&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"shared":&nbsp;{&nbsp;#&nbsp;Properties&nbsp;that&nbsp;are&nbsp;shared&nbsp;between&nbsp;copies&nbsp;of&nbsp;the&nbsp;event&nbsp;on&nbsp;other&nbsp;attendees'&nbsp;calendars.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"private":&nbsp;{&nbsp;#&nbsp;Properties&nbsp;that&nbsp;are&nbsp;private&nbsp;to&nbsp;the&nbsp;copy&nbsp;of&nbsp;the&nbsp;event&nbsp;that&nbsp;appears&nbsp;on&nbsp;this&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"sequence":&nbsp;42,&nbsp;#&nbsp;Sequence&nbsp;number&nbsp;as&nbsp;per&nbsp;iCalendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"visibility":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Visibility&nbsp;of&nbsp;the&nbsp;event.&nbsp;Optional.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"default"&nbsp;-&nbsp;Uses&nbsp;the&nbsp;default&nbsp;visibility&nbsp;for&nbsp;events&nbsp;on&nbsp;the&nbsp;calendar.&nbsp;This&nbsp;is&nbsp;the&nbsp;default&nbsp;value.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"public"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;public&nbsp;and&nbsp;event&nbsp;details&nbsp;are&nbsp;visible&nbsp;to&nbsp;all&nbsp;readers&nbsp;of&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"private"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;private&nbsp;and&nbsp;only&nbsp;event&nbsp;attendees&nbsp;may&nbsp;view&nbsp;event&nbsp;details.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"confidential"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;private.&nbsp;This&nbsp;value&nbsp;is&nbsp;provided&nbsp;for&nbsp;compatibility&nbsp;reasons.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"guestsCanModify":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;attendees&nbsp;other&nbsp;than&nbsp;the&nbsp;organizer&nbsp;can&nbsp;modify&nbsp;the&nbsp;event.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"end":&nbsp;{&nbsp;#&nbsp;The&nbsp;end&nbsp;time&nbsp;of&nbsp;the&nbsp;event.&nbsp;For&nbsp;a&nbsp;recurring&nbsp;event,&nbsp;this&nbsp;is&nbsp;the&nbsp;end&nbsp;time&nbsp;of&nbsp;the&nbsp;first&nbsp;instance.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"date":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;date,&nbsp;in&nbsp;the&nbsp;format&nbsp;"yyyy-mm-dd",&nbsp;if&nbsp;this&nbsp;is&nbsp;an&nbsp;all-day&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"timeZone":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;name&nbsp;of&nbsp;the&nbsp;time&nbsp;zone&nbsp;in&nbsp;which&nbsp;the&nbsp;time&nbsp;is&nbsp;specified&nbsp;(e.g.&nbsp;"Europe/Zurich").&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;the&nbsp;time&nbsp;zone&nbsp;of&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"dateTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;time,&nbsp;as&nbsp;a&nbsp;combined&nbsp;date-time&nbsp;value&nbsp;(formatted&nbsp;according&nbsp;to&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>).&nbsp;A&nbsp;time&nbsp;zone&nbsp;offset&nbsp;is&nbsp;required&nbsp;unless&nbsp;a&nbsp;time&nbsp;zone&nbsp;is&nbsp;explicitly&nbsp;specified&nbsp;in&nbsp;'timeZone'.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"attendeesOmitted":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;attendees&nbsp;have&nbsp;been&nbsp;omitted&nbsp;from&nbsp;the&nbsp;event's&nbsp;representation.&nbsp;When&nbsp;retrieving&nbsp;an&nbsp;event,&nbsp;this&nbsp;is&nbsp;due&nbsp;to&nbsp;a&nbsp;restriction&nbsp;specified&nbsp;by&nbsp;the&nbsp;'maxAttendee'&nbsp;query&nbsp;parameter.&nbsp;When&nbsp;updating&nbsp;an&nbsp;event,&nbsp;this&nbsp;can&nbsp;be&nbsp;used&nbsp;to&nbsp;only&nbsp;update&nbsp;the&nbsp;participant's&nbsp;response.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"calendar#event",&nbsp;#&nbsp;Type&nbsp;of&nbsp;the&nbsp;resource&nbsp;("calendar#event").<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"created":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Creation&nbsp;time&nbsp;of&nbsp;the&nbsp;event&nbsp;(as&nbsp;a&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>&nbsp;timestamp).&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"colorId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;color&nbsp;of&nbsp;the&nbsp;event.&nbsp;This&nbsp;is&nbsp;an&nbsp;ID&nbsp;referring&nbsp;to&nbsp;an&nbsp;entry&nbsp;in&nbsp;the&nbsp;"event"&nbsp;section&nbsp;of&nbsp;the&nbsp;colors&nbsp;definition&nbsp;(see&nbsp;the&nbsp;"colors"&nbsp;endpoint).&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"anyoneCanAddSelf":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;anyone&nbsp;can&nbsp;invite&nbsp;themselves&nbsp;to&nbsp;the&nbsp;event.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"reminders":&nbsp;{&nbsp;#&nbsp;Information&nbsp;about&nbsp;the&nbsp;event's&nbsp;reminders&nbsp;for&nbsp;the&nbsp;authenticated&nbsp;user.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"overrides":&nbsp;[&nbsp;#&nbsp;If&nbsp;the&nbsp;event&nbsp;doesn't&nbsp;use&nbsp;the&nbsp;default&nbsp;reminders,&nbsp;this&nbsp;lists&nbsp;the&nbsp;reminders&nbsp;specific&nbsp;to&nbsp;the&nbsp;event,&nbsp;or,&nbsp;if&nbsp;not&nbsp;set,&nbsp;indicates&nbsp;that&nbsp;no&nbsp;reminders&nbsp;are&nbsp;set&nbsp;for&nbsp;this&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"minutes":&nbsp;42,&nbsp;#&nbsp;Number&nbsp;of&nbsp;minutes&nbsp;before&nbsp;the&nbsp;start&nbsp;of&nbsp;the&nbsp;event&nbsp;when&nbsp;the&nbsp;reminder&nbsp;should&nbsp;trigger.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"method":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;method&nbsp;used&nbsp;by&nbsp;this&nbsp;reminder.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"email"&nbsp;-&nbsp;Reminders&nbsp;are&nbsp;sent&nbsp;via&nbsp;email.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"sms"&nbsp;-&nbsp;Reminders&nbsp;are&nbsp;sent&nbsp;via&nbsp;SMS.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"popup"&nbsp;-&nbsp;Reminders&nbsp;are&nbsp;sent&nbsp;via&nbsp;a&nbsp;UI&nbsp;popup.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"useDefault":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;the&nbsp;default&nbsp;reminders&nbsp;of&nbsp;the&nbsp;calendar&nbsp;apply&nbsp;to&nbsp;the&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"guestsCanSeeOtherGuests":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;attendees&nbsp;other&nbsp;than&nbsp;the&nbsp;organizer&nbsp;can&nbsp;see&nbsp;who&nbsp;the&nbsp;event's&nbsp;attendees&nbsp;are.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"summary":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Title&nbsp;of&nbsp;the&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"guestsCanInviteOthers":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;attendees&nbsp;other&nbsp;than&nbsp;the&nbsp;organizer&nbsp;can&nbsp;invite&nbsp;others&nbsp;to&nbsp;the&nbsp;event.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"transparency":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Whether&nbsp;the&nbsp;event&nbsp;blocks&nbsp;time&nbsp;on&nbsp;the&nbsp;calendar.&nbsp;Optional.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"opaque"&nbsp;-&nbsp;The&nbsp;event&nbsp;blocks&nbsp;time&nbsp;on&nbsp;the&nbsp;calendar.&nbsp;This&nbsp;is&nbsp;the&nbsp;default&nbsp;value.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"transparent"&nbsp;-&nbsp;The&nbsp;event&nbsp;does&nbsp;not&nbsp;block&nbsp;time&nbsp;on&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"privateCopy":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;this&nbsp;is&nbsp;a&nbsp;private&nbsp;event&nbsp;copy&nbsp;where&nbsp;changes&nbsp;are&nbsp;not&nbsp;shared&nbsp;with&nbsp;other&nbsp;copies&nbsp;on&nbsp;other&nbsp;calendars.&nbsp;Optional.&nbsp;Immutable.<br>
+&nbsp;&nbsp;}</tt></dd></dl>
+
+<dl><dt><a name="Resource-reset"><strong>reset</strong></a> = method(self, **kwargs)</dt><dd><tt>Resets&nbsp;a&nbsp;specialized&nbsp;instance&nbsp;of&nbsp;a&nbsp;recurring&nbsp;event&nbsp;to&nbsp;its&nbsp;original&nbsp;state.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;eventId:&nbsp;string,&nbsp;Event&nbsp;identifier.&nbsp;(required)<br>
+&nbsp;&nbsp;body:&nbsp;object,&nbsp;The&nbsp;request&nbsp;body.&nbsp;(required)<br>
+&nbsp;&nbsp;sendNotifications:&nbsp;boolean,&nbsp;Whether&nbsp;to&nbsp;send&nbsp;notifications&nbsp;about&nbsp;the&nbsp;event&nbsp;update.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;calendarId:&nbsp;string,&nbsp;Calendar&nbsp;identifier.&nbsp;(required)<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"creator":&nbsp;{&nbsp;#&nbsp;The&nbsp;creator&nbsp;of&nbsp;the&nbsp;event.&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"displayName":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;creator's&nbsp;name,&nbsp;if&nbsp;available.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"email":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;creator's&nbsp;email&nbsp;address,&nbsp;if&nbsp;available.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"organizer":&nbsp;{&nbsp;#&nbsp;The&nbsp;organizer&nbsp;of&nbsp;the&nbsp;event.&nbsp;If&nbsp;the&nbsp;organizer&nbsp;is&nbsp;also&nbsp;an&nbsp;attendee,&nbsp;this&nbsp;is&nbsp;indicated&nbsp;with&nbsp;a&nbsp;separate&nbsp;entry&nbsp;in&nbsp;'attendees'&nbsp;with&nbsp;the&nbsp;'organizer'&nbsp;field&nbsp;set&nbsp;to&nbsp;True.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"displayName":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;organizer's&nbsp;name,&nbsp;if&nbsp;available.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"email":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;organizer's&nbsp;email&nbsp;address,&nbsp;if&nbsp;available.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Identifier&nbsp;of&nbsp;the&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"attendees":&nbsp;[&nbsp;#&nbsp;The&nbsp;attendees&nbsp;of&nbsp;the&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"comment":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;attendee's&nbsp;response&nbsp;comment.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"displayName":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;attendee's&nbsp;name,&nbsp;if&nbsp;available.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"self":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;this&nbsp;entry&nbsp;represents&nbsp;the&nbsp;calendar&nbsp;on&nbsp;which&nbsp;this&nbsp;copy&nbsp;of&nbsp;the&nbsp;event&nbsp;appears.&nbsp;Read-only.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"responseStatus":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;attendee's&nbsp;response&nbsp;status.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"needsAction"&nbsp;-&nbsp;The&nbsp;attendee&nbsp;has&nbsp;not&nbsp;responded&nbsp;to&nbsp;the&nbsp;invitation.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"declined"&nbsp;-&nbsp;The&nbsp;attendee&nbsp;has&nbsp;declined&nbsp;the&nbsp;invitation.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"tentative"&nbsp;-&nbsp;The&nbsp;attendee&nbsp;has&nbsp;tentatively&nbsp;accepted&nbsp;the&nbsp;invitation.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"accepted"&nbsp;-&nbsp;The&nbsp;attendee&nbsp;has&nbsp;accepted&nbsp;the&nbsp;invitation.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"additionalGuests":&nbsp;42,&nbsp;#&nbsp;Number&nbsp;of&nbsp;additional&nbsp;guests.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;0.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"resource":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;the&nbsp;attendee&nbsp;is&nbsp;a&nbsp;resource.&nbsp;Read-only.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"organizer":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;the&nbsp;attendee&nbsp;is&nbsp;the&nbsp;organizer&nbsp;of&nbsp;the&nbsp;event.&nbsp;Read-only.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"optional":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;this&nbsp;is&nbsp;an&nbsp;optional&nbsp;attendee.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"email":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;attendee's&nbsp;email&nbsp;address,&nbsp;if&nbsp;available.&nbsp;This&nbsp;field&nbsp;must&nbsp;be&nbsp;present&nbsp;when&nbsp;adding&nbsp;an&nbsp;attendee.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"htmlLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;An&nbsp;absolute&nbsp;link&nbsp;to&nbsp;this&nbsp;event&nbsp;in&nbsp;the&nbsp;Google&nbsp;Calendar&nbsp;Web&nbsp;UI.&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"recurrence":&nbsp;[&nbsp;#&nbsp;List&nbsp;of&nbsp;RRULE,&nbsp;EXRULE,&nbsp;RDATE&nbsp;and&nbsp;EXDATE&nbsp;lines&nbsp;for&nbsp;a&nbsp;recurring&nbsp;event.&nbsp;This&nbsp;field&nbsp;is&nbsp;omitted&nbsp;for&nbsp;single&nbsp;events&nbsp;or&nbsp;instances&nbsp;of&nbsp;recurring&nbsp;events.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"start":&nbsp;{&nbsp;#&nbsp;The&nbsp;start&nbsp;time&nbsp;of&nbsp;the&nbsp;event.&nbsp;For&nbsp;a&nbsp;recurring&nbsp;event,&nbsp;this&nbsp;is&nbsp;the&nbsp;start&nbsp;time&nbsp;of&nbsp;the&nbsp;first&nbsp;instance.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"date":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;date,&nbsp;in&nbsp;the&nbsp;format&nbsp;"yyyy-mm-dd",&nbsp;if&nbsp;this&nbsp;is&nbsp;an&nbsp;all-day&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"timeZone":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;name&nbsp;of&nbsp;the&nbsp;time&nbsp;zone&nbsp;in&nbsp;which&nbsp;the&nbsp;time&nbsp;is&nbsp;specified&nbsp;(e.g.&nbsp;"Europe/Zurich").&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;the&nbsp;time&nbsp;zone&nbsp;of&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"dateTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;time,&nbsp;as&nbsp;a&nbsp;combined&nbsp;date-time&nbsp;value&nbsp;(formatted&nbsp;according&nbsp;to&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>).&nbsp;A&nbsp;time&nbsp;zone&nbsp;offset&nbsp;is&nbsp;required&nbsp;unless&nbsp;a&nbsp;time&nbsp;zone&nbsp;is&nbsp;explicitly&nbsp;specified&nbsp;in&nbsp;'timeZone'.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"etag":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;ETag&nbsp;of&nbsp;the&nbsp;resource.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"location":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Geographic&nbsp;location&nbsp;of&nbsp;the&nbsp;event&nbsp;as&nbsp;free-form&nbsp;text.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"recurringEventId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;For&nbsp;an&nbsp;instance&nbsp;of&nbsp;a&nbsp;recurring&nbsp;event,&nbsp;this&nbsp;is&nbsp;the&nbsp;event&nbsp;ID&nbsp;of&nbsp;the&nbsp;recurring&nbsp;event&nbsp;itself.&nbsp;Immutable.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"originalStartTime":&nbsp;{&nbsp;#&nbsp;For&nbsp;an&nbsp;instance&nbsp;of&nbsp;a&nbsp;recurring&nbsp;event,&nbsp;this&nbsp;is&nbsp;the&nbsp;time&nbsp;at&nbsp;which&nbsp;this&nbsp;event&nbsp;would&nbsp;start&nbsp;according&nbsp;to&nbsp;the&nbsp;recurrence&nbsp;data&nbsp;in&nbsp;the&nbsp;recurring&nbsp;event&nbsp;identified&nbsp;by&nbsp;recurringEventId.&nbsp;Immutable.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"date":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;date,&nbsp;in&nbsp;the&nbsp;format&nbsp;"yyyy-mm-dd",&nbsp;if&nbsp;this&nbsp;is&nbsp;an&nbsp;all-day&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"timeZone":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;name&nbsp;of&nbsp;the&nbsp;time&nbsp;zone&nbsp;in&nbsp;which&nbsp;the&nbsp;time&nbsp;is&nbsp;specified&nbsp;(e.g.&nbsp;"Europe/Zurich").&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;the&nbsp;time&nbsp;zone&nbsp;of&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"dateTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;time,&nbsp;as&nbsp;a&nbsp;combined&nbsp;date-time&nbsp;value&nbsp;(formatted&nbsp;according&nbsp;to&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>).&nbsp;A&nbsp;time&nbsp;zone&nbsp;offset&nbsp;is&nbsp;required&nbsp;unless&nbsp;a&nbsp;time&nbsp;zone&nbsp;is&nbsp;explicitly&nbsp;specified&nbsp;in&nbsp;'timeZone'.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"status":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Status&nbsp;of&nbsp;the&nbsp;event.&nbsp;Optional.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"confirmed"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;confirmed.&nbsp;This&nbsp;is&nbsp;the&nbsp;default&nbsp;status.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"tentative"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;tentatively&nbsp;confirmed.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"cancelled"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;cancelled.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"updated":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Last&nbsp;modification&nbsp;time&nbsp;of&nbsp;the&nbsp;event&nbsp;(as&nbsp;a&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>&nbsp;timestamp).&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"gadget":&nbsp;{&nbsp;#&nbsp;A&nbsp;gadget&nbsp;that&nbsp;extends&nbsp;this&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"preferences":&nbsp;{&nbsp;#&nbsp;Preferences.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"title":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;title.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"height":&nbsp;42,&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;height&nbsp;in&nbsp;pixels.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"width":&nbsp;42,&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;width&nbsp;in&nbsp;pixels.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"link":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;URL.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;type.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"display":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;display&nbsp;mode.&nbsp;Optional.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"icon"&nbsp;-&nbsp;The&nbsp;gadget&nbsp;displays&nbsp;next&nbsp;to&nbsp;the&nbsp;event's&nbsp;title&nbsp;in&nbsp;the&nbsp;calendar&nbsp;view.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"chip"&nbsp;-&nbsp;The&nbsp;gadget&nbsp;displays&nbsp;when&nbsp;the&nbsp;event&nbsp;is&nbsp;clicked.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"iconLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;icon&nbsp;URL.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"description":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Description&nbsp;of&nbsp;the&nbsp;event.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"iCalUID":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Event&nbsp;ID&nbsp;in&nbsp;the&nbsp;iCalendar&nbsp;format.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"extendedProperties":&nbsp;{&nbsp;#&nbsp;Extended&nbsp;properties&nbsp;of&nbsp;the&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"shared":&nbsp;{&nbsp;#&nbsp;Properties&nbsp;that&nbsp;are&nbsp;shared&nbsp;between&nbsp;copies&nbsp;of&nbsp;the&nbsp;event&nbsp;on&nbsp;other&nbsp;attendees'&nbsp;calendars.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"private":&nbsp;{&nbsp;#&nbsp;Properties&nbsp;that&nbsp;are&nbsp;private&nbsp;to&nbsp;the&nbsp;copy&nbsp;of&nbsp;the&nbsp;event&nbsp;that&nbsp;appears&nbsp;on&nbsp;this&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"sequence":&nbsp;42,&nbsp;#&nbsp;Sequence&nbsp;number&nbsp;as&nbsp;per&nbsp;iCalendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"visibility":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Visibility&nbsp;of&nbsp;the&nbsp;event.&nbsp;Optional.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"default"&nbsp;-&nbsp;Uses&nbsp;the&nbsp;default&nbsp;visibility&nbsp;for&nbsp;events&nbsp;on&nbsp;the&nbsp;calendar.&nbsp;This&nbsp;is&nbsp;the&nbsp;default&nbsp;value.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"public"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;public&nbsp;and&nbsp;event&nbsp;details&nbsp;are&nbsp;visible&nbsp;to&nbsp;all&nbsp;readers&nbsp;of&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"private"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;private&nbsp;and&nbsp;only&nbsp;event&nbsp;attendees&nbsp;may&nbsp;view&nbsp;event&nbsp;details.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"confidential"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;private.&nbsp;This&nbsp;value&nbsp;is&nbsp;provided&nbsp;for&nbsp;compatibility&nbsp;reasons.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"guestsCanModify":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;attendees&nbsp;other&nbsp;than&nbsp;the&nbsp;organizer&nbsp;can&nbsp;modify&nbsp;the&nbsp;event.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"end":&nbsp;{&nbsp;#&nbsp;The&nbsp;end&nbsp;time&nbsp;of&nbsp;the&nbsp;event.&nbsp;For&nbsp;a&nbsp;recurring&nbsp;event,&nbsp;this&nbsp;is&nbsp;the&nbsp;end&nbsp;time&nbsp;of&nbsp;the&nbsp;first&nbsp;instance.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"date":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;date,&nbsp;in&nbsp;the&nbsp;format&nbsp;"yyyy-mm-dd",&nbsp;if&nbsp;this&nbsp;is&nbsp;an&nbsp;all-day&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"timeZone":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;name&nbsp;of&nbsp;the&nbsp;time&nbsp;zone&nbsp;in&nbsp;which&nbsp;the&nbsp;time&nbsp;is&nbsp;specified&nbsp;(e.g.&nbsp;"Europe/Zurich").&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;the&nbsp;time&nbsp;zone&nbsp;of&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"dateTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;time,&nbsp;as&nbsp;a&nbsp;combined&nbsp;date-time&nbsp;value&nbsp;(formatted&nbsp;according&nbsp;to&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>).&nbsp;A&nbsp;time&nbsp;zone&nbsp;offset&nbsp;is&nbsp;required&nbsp;unless&nbsp;a&nbsp;time&nbsp;zone&nbsp;is&nbsp;explicitly&nbsp;specified&nbsp;in&nbsp;'timeZone'.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"attendeesOmitted":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;attendees&nbsp;have&nbsp;been&nbsp;omitted&nbsp;from&nbsp;the&nbsp;event's&nbsp;representation.&nbsp;When&nbsp;retrieving&nbsp;an&nbsp;event,&nbsp;this&nbsp;is&nbsp;due&nbsp;to&nbsp;a&nbsp;restriction&nbsp;specified&nbsp;by&nbsp;the&nbsp;'maxAttendee'&nbsp;query&nbsp;parameter.&nbsp;When&nbsp;updating&nbsp;an&nbsp;event,&nbsp;this&nbsp;can&nbsp;be&nbsp;used&nbsp;to&nbsp;only&nbsp;update&nbsp;the&nbsp;participant's&nbsp;response.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"calendar#event",&nbsp;#&nbsp;Type&nbsp;of&nbsp;the&nbsp;resource&nbsp;("calendar#event").<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"created":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Creation&nbsp;time&nbsp;of&nbsp;the&nbsp;event&nbsp;(as&nbsp;a&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>&nbsp;timestamp).&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"colorId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;color&nbsp;of&nbsp;the&nbsp;event.&nbsp;This&nbsp;is&nbsp;an&nbsp;ID&nbsp;referring&nbsp;to&nbsp;an&nbsp;entry&nbsp;in&nbsp;the&nbsp;"event"&nbsp;section&nbsp;of&nbsp;the&nbsp;colors&nbsp;definition&nbsp;(see&nbsp;the&nbsp;"colors"&nbsp;endpoint).&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"anyoneCanAddSelf":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;anyone&nbsp;can&nbsp;invite&nbsp;themselves&nbsp;to&nbsp;the&nbsp;event.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"reminders":&nbsp;{&nbsp;#&nbsp;Information&nbsp;about&nbsp;the&nbsp;event's&nbsp;reminders&nbsp;for&nbsp;the&nbsp;authenticated&nbsp;user.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"overrides":&nbsp;[&nbsp;#&nbsp;If&nbsp;the&nbsp;event&nbsp;doesn't&nbsp;use&nbsp;the&nbsp;default&nbsp;reminders,&nbsp;this&nbsp;lists&nbsp;the&nbsp;reminders&nbsp;specific&nbsp;to&nbsp;the&nbsp;event,&nbsp;or,&nbsp;if&nbsp;not&nbsp;set,&nbsp;indicates&nbsp;that&nbsp;no&nbsp;reminders&nbsp;are&nbsp;set&nbsp;for&nbsp;this&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"minutes":&nbsp;42,&nbsp;#&nbsp;Number&nbsp;of&nbsp;minutes&nbsp;before&nbsp;the&nbsp;start&nbsp;of&nbsp;the&nbsp;event&nbsp;when&nbsp;the&nbsp;reminder&nbsp;should&nbsp;trigger.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"method":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;method&nbsp;used&nbsp;by&nbsp;this&nbsp;reminder.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"email"&nbsp;-&nbsp;Reminders&nbsp;are&nbsp;sent&nbsp;via&nbsp;email.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"sms"&nbsp;-&nbsp;Reminders&nbsp;are&nbsp;sent&nbsp;via&nbsp;SMS.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"popup"&nbsp;-&nbsp;Reminders&nbsp;are&nbsp;sent&nbsp;via&nbsp;a&nbsp;UI&nbsp;popup.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"useDefault":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;the&nbsp;default&nbsp;reminders&nbsp;of&nbsp;the&nbsp;calendar&nbsp;apply&nbsp;to&nbsp;the&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"guestsCanSeeOtherGuests":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;attendees&nbsp;other&nbsp;than&nbsp;the&nbsp;organizer&nbsp;can&nbsp;see&nbsp;who&nbsp;the&nbsp;event's&nbsp;attendees&nbsp;are.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"summary":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Title&nbsp;of&nbsp;the&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"guestsCanInviteOthers":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;attendees&nbsp;other&nbsp;than&nbsp;the&nbsp;organizer&nbsp;can&nbsp;invite&nbsp;others&nbsp;to&nbsp;the&nbsp;event.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"transparency":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Whether&nbsp;the&nbsp;event&nbsp;blocks&nbsp;time&nbsp;on&nbsp;the&nbsp;calendar.&nbsp;Optional.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"opaque"&nbsp;-&nbsp;The&nbsp;event&nbsp;blocks&nbsp;time&nbsp;on&nbsp;the&nbsp;calendar.&nbsp;This&nbsp;is&nbsp;the&nbsp;default&nbsp;value.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"transparent"&nbsp;-&nbsp;The&nbsp;event&nbsp;does&nbsp;not&nbsp;block&nbsp;time&nbsp;on&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"privateCopy":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;this&nbsp;is&nbsp;a&nbsp;private&nbsp;event&nbsp;copy&nbsp;where&nbsp;changes&nbsp;are&nbsp;not&nbsp;shared&nbsp;with&nbsp;other&nbsp;copies&nbsp;on&nbsp;other&nbsp;calendars.&nbsp;Optional.&nbsp;Immutable.<br>
+&nbsp;&nbsp;}</tt></dd></dl>
+
+<dl><dt><a name="Resource-update"><strong>update</strong></a> = method(self, **kwargs)</dt><dd><tt>Updates&nbsp;an&nbsp;event.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;eventId:&nbsp;string,&nbsp;Event&nbsp;identifier.&nbsp;(required)<br>
+&nbsp;&nbsp;body:&nbsp;object,&nbsp;The&nbsp;request&nbsp;body.&nbsp;(required)<br>
+&nbsp;&nbsp;&nbsp;&nbsp;The&nbsp;object&nbsp;takes&nbsp;the&nbsp;form&nbsp;of:<br>
+&nbsp;<br>
+{<br>
+&nbsp;&nbsp;"creator":&nbsp;{&nbsp;#&nbsp;The&nbsp;creator&nbsp;of&nbsp;the&nbsp;event.&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"displayName":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;creator's&nbsp;name,&nbsp;if&nbsp;available.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"email":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;creator's&nbsp;email&nbsp;address,&nbsp;if&nbsp;available.<br>
+&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;"organizer":&nbsp;{&nbsp;#&nbsp;The&nbsp;organizer&nbsp;of&nbsp;the&nbsp;event.&nbsp;If&nbsp;the&nbsp;organizer&nbsp;is&nbsp;also&nbsp;an&nbsp;attendee,&nbsp;this&nbsp;is&nbsp;indicated&nbsp;with&nbsp;a&nbsp;separate&nbsp;entry&nbsp;in&nbsp;'attendees'&nbsp;with&nbsp;the&nbsp;'organizer'&nbsp;field&nbsp;set&nbsp;to&nbsp;True.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"displayName":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;organizer's&nbsp;name,&nbsp;if&nbsp;available.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"email":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;organizer's&nbsp;email&nbsp;address,&nbsp;if&nbsp;available.<br>
+&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Identifier&nbsp;of&nbsp;the&nbsp;event.<br>
+&nbsp;&nbsp;"attendees":&nbsp;[&nbsp;#&nbsp;The&nbsp;attendees&nbsp;of&nbsp;the&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"comment":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;attendee's&nbsp;response&nbsp;comment.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"displayName":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;attendee's&nbsp;name,&nbsp;if&nbsp;available.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"self":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;this&nbsp;entry&nbsp;represents&nbsp;the&nbsp;calendar&nbsp;on&nbsp;which&nbsp;this&nbsp;copy&nbsp;of&nbsp;the&nbsp;event&nbsp;appears.&nbsp;Read-only.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"responseStatus":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;attendee's&nbsp;response&nbsp;status.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"needsAction"&nbsp;-&nbsp;The&nbsp;attendee&nbsp;has&nbsp;not&nbsp;responded&nbsp;to&nbsp;the&nbsp;invitation.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"declined"&nbsp;-&nbsp;The&nbsp;attendee&nbsp;has&nbsp;declined&nbsp;the&nbsp;invitation.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"tentative"&nbsp;-&nbsp;The&nbsp;attendee&nbsp;has&nbsp;tentatively&nbsp;accepted&nbsp;the&nbsp;invitation.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"accepted"&nbsp;-&nbsp;The&nbsp;attendee&nbsp;has&nbsp;accepted&nbsp;the&nbsp;invitation.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"additionalGuests":&nbsp;42,&nbsp;#&nbsp;Number&nbsp;of&nbsp;additional&nbsp;guests.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;0.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"resource":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;the&nbsp;attendee&nbsp;is&nbsp;a&nbsp;resource.&nbsp;Read-only.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"organizer":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;the&nbsp;attendee&nbsp;is&nbsp;the&nbsp;organizer&nbsp;of&nbsp;the&nbsp;event.&nbsp;Read-only.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"optional":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;this&nbsp;is&nbsp;an&nbsp;optional&nbsp;attendee.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"email":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;attendee's&nbsp;email&nbsp;address,&nbsp;if&nbsp;available.&nbsp;This&nbsp;field&nbsp;must&nbsp;be&nbsp;present&nbsp;when&nbsp;adding&nbsp;an&nbsp;attendee.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"htmlLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;An&nbsp;absolute&nbsp;link&nbsp;to&nbsp;this&nbsp;event&nbsp;in&nbsp;the&nbsp;Google&nbsp;Calendar&nbsp;Web&nbsp;UI.&nbsp;Read-only.<br>
+&nbsp;&nbsp;"recurrence":&nbsp;[&nbsp;#&nbsp;List&nbsp;of&nbsp;RRULE,&nbsp;EXRULE,&nbsp;RDATE&nbsp;and&nbsp;EXDATE&nbsp;lines&nbsp;for&nbsp;a&nbsp;recurring&nbsp;event.&nbsp;This&nbsp;field&nbsp;is&nbsp;omitted&nbsp;for&nbsp;single&nbsp;events&nbsp;or&nbsp;instances&nbsp;of&nbsp;recurring&nbsp;events.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"start":&nbsp;{&nbsp;#&nbsp;The&nbsp;start&nbsp;time&nbsp;of&nbsp;the&nbsp;event.&nbsp;For&nbsp;a&nbsp;recurring&nbsp;event,&nbsp;this&nbsp;is&nbsp;the&nbsp;start&nbsp;time&nbsp;of&nbsp;the&nbsp;first&nbsp;instance.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"date":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;date,&nbsp;in&nbsp;the&nbsp;format&nbsp;"yyyy-mm-dd",&nbsp;if&nbsp;this&nbsp;is&nbsp;an&nbsp;all-day&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"timeZone":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;name&nbsp;of&nbsp;the&nbsp;time&nbsp;zone&nbsp;in&nbsp;which&nbsp;the&nbsp;time&nbsp;is&nbsp;specified&nbsp;(e.g.&nbsp;"Europe/Zurich").&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;the&nbsp;time&nbsp;zone&nbsp;of&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"dateTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;time,&nbsp;as&nbsp;a&nbsp;combined&nbsp;date-time&nbsp;value&nbsp;(formatted&nbsp;according&nbsp;to&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>).&nbsp;A&nbsp;time&nbsp;zone&nbsp;offset&nbsp;is&nbsp;required&nbsp;unless&nbsp;a&nbsp;time&nbsp;zone&nbsp;is&nbsp;explicitly&nbsp;specified&nbsp;in&nbsp;'timeZone'.<br>
+&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;"etag":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;ETag&nbsp;of&nbsp;the&nbsp;resource.<br>
+&nbsp;&nbsp;"location":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Geographic&nbsp;location&nbsp;of&nbsp;the&nbsp;event&nbsp;as&nbsp;free-form&nbsp;text.&nbsp;Optional.<br>
+&nbsp;&nbsp;"recurringEventId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;For&nbsp;an&nbsp;instance&nbsp;of&nbsp;a&nbsp;recurring&nbsp;event,&nbsp;this&nbsp;is&nbsp;the&nbsp;event&nbsp;ID&nbsp;of&nbsp;the&nbsp;recurring&nbsp;event&nbsp;itself.&nbsp;Immutable.<br>
+&nbsp;&nbsp;"originalStartTime":&nbsp;{&nbsp;#&nbsp;For&nbsp;an&nbsp;instance&nbsp;of&nbsp;a&nbsp;recurring&nbsp;event,&nbsp;this&nbsp;is&nbsp;the&nbsp;time&nbsp;at&nbsp;which&nbsp;this&nbsp;event&nbsp;would&nbsp;start&nbsp;according&nbsp;to&nbsp;the&nbsp;recurrence&nbsp;data&nbsp;in&nbsp;the&nbsp;recurring&nbsp;event&nbsp;identified&nbsp;by&nbsp;recurringEventId.&nbsp;Immutable.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"date":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;date,&nbsp;in&nbsp;the&nbsp;format&nbsp;"yyyy-mm-dd",&nbsp;if&nbsp;this&nbsp;is&nbsp;an&nbsp;all-day&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"timeZone":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;name&nbsp;of&nbsp;the&nbsp;time&nbsp;zone&nbsp;in&nbsp;which&nbsp;the&nbsp;time&nbsp;is&nbsp;specified&nbsp;(e.g.&nbsp;"Europe/Zurich").&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;the&nbsp;time&nbsp;zone&nbsp;of&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"dateTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;time,&nbsp;as&nbsp;a&nbsp;combined&nbsp;date-time&nbsp;value&nbsp;(formatted&nbsp;according&nbsp;to&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>).&nbsp;A&nbsp;time&nbsp;zone&nbsp;offset&nbsp;is&nbsp;required&nbsp;unless&nbsp;a&nbsp;time&nbsp;zone&nbsp;is&nbsp;explicitly&nbsp;specified&nbsp;in&nbsp;'timeZone'.<br>
+&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;"status":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Status&nbsp;of&nbsp;the&nbsp;event.&nbsp;Optional.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"confirmed"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;confirmed.&nbsp;This&nbsp;is&nbsp;the&nbsp;default&nbsp;status.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"tentative"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;tentatively&nbsp;confirmed.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"cancelled"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;cancelled.<br>
+&nbsp;&nbsp;"updated":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Last&nbsp;modification&nbsp;time&nbsp;of&nbsp;the&nbsp;event&nbsp;(as&nbsp;a&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>&nbsp;timestamp).&nbsp;Read-only.<br>
+&nbsp;&nbsp;"gadget":&nbsp;{&nbsp;#&nbsp;A&nbsp;gadget&nbsp;that&nbsp;extends&nbsp;this&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"preferences":&nbsp;{&nbsp;#&nbsp;Preferences.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"title":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;title.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"height":&nbsp;42,&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;height&nbsp;in&nbsp;pixels.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"width":&nbsp;42,&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;width&nbsp;in&nbsp;pixels.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"link":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;URL.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;type.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"display":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;display&nbsp;mode.&nbsp;Optional.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"icon"&nbsp;-&nbsp;The&nbsp;gadget&nbsp;displays&nbsp;next&nbsp;to&nbsp;the&nbsp;event's&nbsp;title&nbsp;in&nbsp;the&nbsp;calendar&nbsp;view.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"chip"&nbsp;-&nbsp;The&nbsp;gadget&nbsp;displays&nbsp;when&nbsp;the&nbsp;event&nbsp;is&nbsp;clicked.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"iconLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;icon&nbsp;URL.<br>
+&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;"description":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Description&nbsp;of&nbsp;the&nbsp;event.&nbsp;Optional.<br>
+&nbsp;&nbsp;"iCalUID":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Event&nbsp;ID&nbsp;in&nbsp;the&nbsp;iCalendar&nbsp;format.<br>
+&nbsp;&nbsp;"extendedProperties":&nbsp;{&nbsp;#&nbsp;Extended&nbsp;properties&nbsp;of&nbsp;the&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"shared":&nbsp;{&nbsp;#&nbsp;Properties&nbsp;that&nbsp;are&nbsp;shared&nbsp;between&nbsp;copies&nbsp;of&nbsp;the&nbsp;event&nbsp;on&nbsp;other&nbsp;attendees'&nbsp;calendars.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"private":&nbsp;{&nbsp;#&nbsp;Properties&nbsp;that&nbsp;are&nbsp;private&nbsp;to&nbsp;the&nbsp;copy&nbsp;of&nbsp;the&nbsp;event&nbsp;that&nbsp;appears&nbsp;on&nbsp;this&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;"sequence":&nbsp;42,&nbsp;#&nbsp;Sequence&nbsp;number&nbsp;as&nbsp;per&nbsp;iCalendar.<br>
+&nbsp;&nbsp;"visibility":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Visibility&nbsp;of&nbsp;the&nbsp;event.&nbsp;Optional.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"default"&nbsp;-&nbsp;Uses&nbsp;the&nbsp;default&nbsp;visibility&nbsp;for&nbsp;events&nbsp;on&nbsp;the&nbsp;calendar.&nbsp;This&nbsp;is&nbsp;the&nbsp;default&nbsp;value.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"public"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;public&nbsp;and&nbsp;event&nbsp;details&nbsp;are&nbsp;visible&nbsp;to&nbsp;all&nbsp;readers&nbsp;of&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"private"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;private&nbsp;and&nbsp;only&nbsp;event&nbsp;attendees&nbsp;may&nbsp;view&nbsp;event&nbsp;details.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"confidential"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;private.&nbsp;This&nbsp;value&nbsp;is&nbsp;provided&nbsp;for&nbsp;compatibility&nbsp;reasons.<br>
+&nbsp;&nbsp;"guestsCanModify":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;attendees&nbsp;other&nbsp;than&nbsp;the&nbsp;organizer&nbsp;can&nbsp;modify&nbsp;the&nbsp;event.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;"end":&nbsp;{&nbsp;#&nbsp;The&nbsp;end&nbsp;time&nbsp;of&nbsp;the&nbsp;event.&nbsp;For&nbsp;a&nbsp;recurring&nbsp;event,&nbsp;this&nbsp;is&nbsp;the&nbsp;end&nbsp;time&nbsp;of&nbsp;the&nbsp;first&nbsp;instance.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"date":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;date,&nbsp;in&nbsp;the&nbsp;format&nbsp;"yyyy-mm-dd",&nbsp;if&nbsp;this&nbsp;is&nbsp;an&nbsp;all-day&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"timeZone":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;name&nbsp;of&nbsp;the&nbsp;time&nbsp;zone&nbsp;in&nbsp;which&nbsp;the&nbsp;time&nbsp;is&nbsp;specified&nbsp;(e.g.&nbsp;"Europe/Zurich").&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;the&nbsp;time&nbsp;zone&nbsp;of&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"dateTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;time,&nbsp;as&nbsp;a&nbsp;combined&nbsp;date-time&nbsp;value&nbsp;(formatted&nbsp;according&nbsp;to&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>).&nbsp;A&nbsp;time&nbsp;zone&nbsp;offset&nbsp;is&nbsp;required&nbsp;unless&nbsp;a&nbsp;time&nbsp;zone&nbsp;is&nbsp;explicitly&nbsp;specified&nbsp;in&nbsp;'timeZone'.<br>
+&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;"attendeesOmitted":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;attendees&nbsp;have&nbsp;been&nbsp;omitted&nbsp;from&nbsp;the&nbsp;event's&nbsp;representation.&nbsp;When&nbsp;retrieving&nbsp;an&nbsp;event,&nbsp;this&nbsp;is&nbsp;due&nbsp;to&nbsp;a&nbsp;restriction&nbsp;specified&nbsp;by&nbsp;the&nbsp;'maxAttendee'&nbsp;query&nbsp;parameter.&nbsp;When&nbsp;updating&nbsp;an&nbsp;event,&nbsp;this&nbsp;can&nbsp;be&nbsp;used&nbsp;to&nbsp;only&nbsp;update&nbsp;the&nbsp;participant's&nbsp;response.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;"kind":&nbsp;"calendar#event",&nbsp;#&nbsp;Type&nbsp;of&nbsp;the&nbsp;resource&nbsp;("calendar#event").<br>
+&nbsp;&nbsp;"created":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Creation&nbsp;time&nbsp;of&nbsp;the&nbsp;event&nbsp;(as&nbsp;a&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>&nbsp;timestamp).&nbsp;Read-only.<br>
+&nbsp;&nbsp;"colorId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;color&nbsp;of&nbsp;the&nbsp;event.&nbsp;This&nbsp;is&nbsp;an&nbsp;ID&nbsp;referring&nbsp;to&nbsp;an&nbsp;entry&nbsp;in&nbsp;the&nbsp;"event"&nbsp;section&nbsp;of&nbsp;the&nbsp;colors&nbsp;definition&nbsp;(see&nbsp;the&nbsp;"colors"&nbsp;endpoint).&nbsp;Optional.<br>
+&nbsp;&nbsp;"anyoneCanAddSelf":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;anyone&nbsp;can&nbsp;invite&nbsp;themselves&nbsp;to&nbsp;the&nbsp;event.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;"reminders":&nbsp;{&nbsp;#&nbsp;Information&nbsp;about&nbsp;the&nbsp;event's&nbsp;reminders&nbsp;for&nbsp;the&nbsp;authenticated&nbsp;user.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"overrides":&nbsp;[&nbsp;#&nbsp;If&nbsp;the&nbsp;event&nbsp;doesn't&nbsp;use&nbsp;the&nbsp;default&nbsp;reminders,&nbsp;this&nbsp;lists&nbsp;the&nbsp;reminders&nbsp;specific&nbsp;to&nbsp;the&nbsp;event,&nbsp;or,&nbsp;if&nbsp;not&nbsp;set,&nbsp;indicates&nbsp;that&nbsp;no&nbsp;reminders&nbsp;are&nbsp;set&nbsp;for&nbsp;this&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"minutes":&nbsp;42,&nbsp;#&nbsp;Number&nbsp;of&nbsp;minutes&nbsp;before&nbsp;the&nbsp;start&nbsp;of&nbsp;the&nbsp;event&nbsp;when&nbsp;the&nbsp;reminder&nbsp;should&nbsp;trigger.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"method":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;method&nbsp;used&nbsp;by&nbsp;this&nbsp;reminder.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"email"&nbsp;-&nbsp;Reminders&nbsp;are&nbsp;sent&nbsp;via&nbsp;email.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"sms"&nbsp;-&nbsp;Reminders&nbsp;are&nbsp;sent&nbsp;via&nbsp;SMS.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"popup"&nbsp;-&nbsp;Reminders&nbsp;are&nbsp;sent&nbsp;via&nbsp;a&nbsp;UI&nbsp;popup.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"useDefault":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;the&nbsp;default&nbsp;reminders&nbsp;of&nbsp;the&nbsp;calendar&nbsp;apply&nbsp;to&nbsp;the&nbsp;event.<br>
+&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;"guestsCanSeeOtherGuests":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;attendees&nbsp;other&nbsp;than&nbsp;the&nbsp;organizer&nbsp;can&nbsp;see&nbsp;who&nbsp;the&nbsp;event's&nbsp;attendees&nbsp;are.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;"summary":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Title&nbsp;of&nbsp;the&nbsp;event.<br>
+&nbsp;&nbsp;"guestsCanInviteOthers":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;attendees&nbsp;other&nbsp;than&nbsp;the&nbsp;organizer&nbsp;can&nbsp;invite&nbsp;others&nbsp;to&nbsp;the&nbsp;event.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;"transparency":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Whether&nbsp;the&nbsp;event&nbsp;blocks&nbsp;time&nbsp;on&nbsp;the&nbsp;calendar.&nbsp;Optional.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"opaque"&nbsp;-&nbsp;The&nbsp;event&nbsp;blocks&nbsp;time&nbsp;on&nbsp;the&nbsp;calendar.&nbsp;This&nbsp;is&nbsp;the&nbsp;default&nbsp;value.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"transparent"&nbsp;-&nbsp;The&nbsp;event&nbsp;does&nbsp;not&nbsp;block&nbsp;time&nbsp;on&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;"privateCopy":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;this&nbsp;is&nbsp;a&nbsp;private&nbsp;event&nbsp;copy&nbsp;where&nbsp;changes&nbsp;are&nbsp;not&nbsp;shared&nbsp;with&nbsp;other&nbsp;copies&nbsp;on&nbsp;other&nbsp;calendars.&nbsp;Optional.&nbsp;Immutable.<br>
+}<br>
+&nbsp;<br>
+&nbsp;&nbsp;sendNotifications:&nbsp;boolean,&nbsp;Whether&nbsp;to&nbsp;send&nbsp;notifications&nbsp;about&nbsp;the&nbsp;event&nbsp;update&nbsp;(e.g.&nbsp;attendee's&nbsp;responses,&nbsp;title&nbsp;changes,&nbsp;etc.).&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;calendarId:&nbsp;string,&nbsp;Calendar&nbsp;identifier.&nbsp;(required)<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"creator":&nbsp;{&nbsp;#&nbsp;The&nbsp;creator&nbsp;of&nbsp;the&nbsp;event.&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"displayName":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;creator's&nbsp;name,&nbsp;if&nbsp;available.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"email":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;creator's&nbsp;email&nbsp;address,&nbsp;if&nbsp;available.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"organizer":&nbsp;{&nbsp;#&nbsp;The&nbsp;organizer&nbsp;of&nbsp;the&nbsp;event.&nbsp;If&nbsp;the&nbsp;organizer&nbsp;is&nbsp;also&nbsp;an&nbsp;attendee,&nbsp;this&nbsp;is&nbsp;indicated&nbsp;with&nbsp;a&nbsp;separate&nbsp;entry&nbsp;in&nbsp;'attendees'&nbsp;with&nbsp;the&nbsp;'organizer'&nbsp;field&nbsp;set&nbsp;to&nbsp;True.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"displayName":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;organizer's&nbsp;name,&nbsp;if&nbsp;available.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"email":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;organizer's&nbsp;email&nbsp;address,&nbsp;if&nbsp;available.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Identifier&nbsp;of&nbsp;the&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"attendees":&nbsp;[&nbsp;#&nbsp;The&nbsp;attendees&nbsp;of&nbsp;the&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"comment":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;attendee's&nbsp;response&nbsp;comment.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"displayName":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;attendee's&nbsp;name,&nbsp;if&nbsp;available.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"self":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;this&nbsp;entry&nbsp;represents&nbsp;the&nbsp;calendar&nbsp;on&nbsp;which&nbsp;this&nbsp;copy&nbsp;of&nbsp;the&nbsp;event&nbsp;appears.&nbsp;Read-only.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"responseStatus":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;attendee's&nbsp;response&nbsp;status.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"needsAction"&nbsp;-&nbsp;The&nbsp;attendee&nbsp;has&nbsp;not&nbsp;responded&nbsp;to&nbsp;the&nbsp;invitation.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"declined"&nbsp;-&nbsp;The&nbsp;attendee&nbsp;has&nbsp;declined&nbsp;the&nbsp;invitation.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"tentative"&nbsp;-&nbsp;The&nbsp;attendee&nbsp;has&nbsp;tentatively&nbsp;accepted&nbsp;the&nbsp;invitation.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"accepted"&nbsp;-&nbsp;The&nbsp;attendee&nbsp;has&nbsp;accepted&nbsp;the&nbsp;invitation.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"additionalGuests":&nbsp;42,&nbsp;#&nbsp;Number&nbsp;of&nbsp;additional&nbsp;guests.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;0.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"resource":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;the&nbsp;attendee&nbsp;is&nbsp;a&nbsp;resource.&nbsp;Read-only.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"organizer":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;the&nbsp;attendee&nbsp;is&nbsp;the&nbsp;organizer&nbsp;of&nbsp;the&nbsp;event.&nbsp;Read-only.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"optional":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;this&nbsp;is&nbsp;an&nbsp;optional&nbsp;attendee.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"email":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;attendee's&nbsp;email&nbsp;address,&nbsp;if&nbsp;available.&nbsp;This&nbsp;field&nbsp;must&nbsp;be&nbsp;present&nbsp;when&nbsp;adding&nbsp;an&nbsp;attendee.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"htmlLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;An&nbsp;absolute&nbsp;link&nbsp;to&nbsp;this&nbsp;event&nbsp;in&nbsp;the&nbsp;Google&nbsp;Calendar&nbsp;Web&nbsp;UI.&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"recurrence":&nbsp;[&nbsp;#&nbsp;List&nbsp;of&nbsp;RRULE,&nbsp;EXRULE,&nbsp;RDATE&nbsp;and&nbsp;EXDATE&nbsp;lines&nbsp;for&nbsp;a&nbsp;recurring&nbsp;event.&nbsp;This&nbsp;field&nbsp;is&nbsp;omitted&nbsp;for&nbsp;single&nbsp;events&nbsp;or&nbsp;instances&nbsp;of&nbsp;recurring&nbsp;events.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"start":&nbsp;{&nbsp;#&nbsp;The&nbsp;start&nbsp;time&nbsp;of&nbsp;the&nbsp;event.&nbsp;For&nbsp;a&nbsp;recurring&nbsp;event,&nbsp;this&nbsp;is&nbsp;the&nbsp;start&nbsp;time&nbsp;of&nbsp;the&nbsp;first&nbsp;instance.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"date":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;date,&nbsp;in&nbsp;the&nbsp;format&nbsp;"yyyy-mm-dd",&nbsp;if&nbsp;this&nbsp;is&nbsp;an&nbsp;all-day&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"timeZone":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;name&nbsp;of&nbsp;the&nbsp;time&nbsp;zone&nbsp;in&nbsp;which&nbsp;the&nbsp;time&nbsp;is&nbsp;specified&nbsp;(e.g.&nbsp;"Europe/Zurich").&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;the&nbsp;time&nbsp;zone&nbsp;of&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"dateTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;time,&nbsp;as&nbsp;a&nbsp;combined&nbsp;date-time&nbsp;value&nbsp;(formatted&nbsp;according&nbsp;to&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>).&nbsp;A&nbsp;time&nbsp;zone&nbsp;offset&nbsp;is&nbsp;required&nbsp;unless&nbsp;a&nbsp;time&nbsp;zone&nbsp;is&nbsp;explicitly&nbsp;specified&nbsp;in&nbsp;'timeZone'.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"etag":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;ETag&nbsp;of&nbsp;the&nbsp;resource.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"location":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Geographic&nbsp;location&nbsp;of&nbsp;the&nbsp;event&nbsp;as&nbsp;free-form&nbsp;text.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"recurringEventId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;For&nbsp;an&nbsp;instance&nbsp;of&nbsp;a&nbsp;recurring&nbsp;event,&nbsp;this&nbsp;is&nbsp;the&nbsp;event&nbsp;ID&nbsp;of&nbsp;the&nbsp;recurring&nbsp;event&nbsp;itself.&nbsp;Immutable.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"originalStartTime":&nbsp;{&nbsp;#&nbsp;For&nbsp;an&nbsp;instance&nbsp;of&nbsp;a&nbsp;recurring&nbsp;event,&nbsp;this&nbsp;is&nbsp;the&nbsp;time&nbsp;at&nbsp;which&nbsp;this&nbsp;event&nbsp;would&nbsp;start&nbsp;according&nbsp;to&nbsp;the&nbsp;recurrence&nbsp;data&nbsp;in&nbsp;the&nbsp;recurring&nbsp;event&nbsp;identified&nbsp;by&nbsp;recurringEventId.&nbsp;Immutable.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"date":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;date,&nbsp;in&nbsp;the&nbsp;format&nbsp;"yyyy-mm-dd",&nbsp;if&nbsp;this&nbsp;is&nbsp;an&nbsp;all-day&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"timeZone":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;name&nbsp;of&nbsp;the&nbsp;time&nbsp;zone&nbsp;in&nbsp;which&nbsp;the&nbsp;time&nbsp;is&nbsp;specified&nbsp;(e.g.&nbsp;"Europe/Zurich").&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;the&nbsp;time&nbsp;zone&nbsp;of&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"dateTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;time,&nbsp;as&nbsp;a&nbsp;combined&nbsp;date-time&nbsp;value&nbsp;(formatted&nbsp;according&nbsp;to&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>).&nbsp;A&nbsp;time&nbsp;zone&nbsp;offset&nbsp;is&nbsp;required&nbsp;unless&nbsp;a&nbsp;time&nbsp;zone&nbsp;is&nbsp;explicitly&nbsp;specified&nbsp;in&nbsp;'timeZone'.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"status":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Status&nbsp;of&nbsp;the&nbsp;event.&nbsp;Optional.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"confirmed"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;confirmed.&nbsp;This&nbsp;is&nbsp;the&nbsp;default&nbsp;status.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"tentative"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;tentatively&nbsp;confirmed.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"cancelled"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;cancelled.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"updated":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Last&nbsp;modification&nbsp;time&nbsp;of&nbsp;the&nbsp;event&nbsp;(as&nbsp;a&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>&nbsp;timestamp).&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"gadget":&nbsp;{&nbsp;#&nbsp;A&nbsp;gadget&nbsp;that&nbsp;extends&nbsp;this&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"preferences":&nbsp;{&nbsp;#&nbsp;Preferences.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"title":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;title.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"height":&nbsp;42,&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;height&nbsp;in&nbsp;pixels.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"width":&nbsp;42,&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;width&nbsp;in&nbsp;pixels.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"link":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;URL.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;type.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"display":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;display&nbsp;mode.&nbsp;Optional.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"icon"&nbsp;-&nbsp;The&nbsp;gadget&nbsp;displays&nbsp;next&nbsp;to&nbsp;the&nbsp;event's&nbsp;title&nbsp;in&nbsp;the&nbsp;calendar&nbsp;view.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"chip"&nbsp;-&nbsp;The&nbsp;gadget&nbsp;displays&nbsp;when&nbsp;the&nbsp;event&nbsp;is&nbsp;clicked.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"iconLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;gadget's&nbsp;icon&nbsp;URL.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"description":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Description&nbsp;of&nbsp;the&nbsp;event.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"iCalUID":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Event&nbsp;ID&nbsp;in&nbsp;the&nbsp;iCalendar&nbsp;format.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"extendedProperties":&nbsp;{&nbsp;#&nbsp;Extended&nbsp;properties&nbsp;of&nbsp;the&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"shared":&nbsp;{&nbsp;#&nbsp;Properties&nbsp;that&nbsp;are&nbsp;shared&nbsp;between&nbsp;copies&nbsp;of&nbsp;the&nbsp;event&nbsp;on&nbsp;other&nbsp;attendees'&nbsp;calendars.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"private":&nbsp;{&nbsp;#&nbsp;Properties&nbsp;that&nbsp;are&nbsp;private&nbsp;to&nbsp;the&nbsp;copy&nbsp;of&nbsp;the&nbsp;event&nbsp;that&nbsp;appears&nbsp;on&nbsp;this&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"sequence":&nbsp;42,&nbsp;#&nbsp;Sequence&nbsp;number&nbsp;as&nbsp;per&nbsp;iCalendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"visibility":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Visibility&nbsp;of&nbsp;the&nbsp;event.&nbsp;Optional.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"default"&nbsp;-&nbsp;Uses&nbsp;the&nbsp;default&nbsp;visibility&nbsp;for&nbsp;events&nbsp;on&nbsp;the&nbsp;calendar.&nbsp;This&nbsp;is&nbsp;the&nbsp;default&nbsp;value.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"public"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;public&nbsp;and&nbsp;event&nbsp;details&nbsp;are&nbsp;visible&nbsp;to&nbsp;all&nbsp;readers&nbsp;of&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"private"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;private&nbsp;and&nbsp;only&nbsp;event&nbsp;attendees&nbsp;may&nbsp;view&nbsp;event&nbsp;details.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"confidential"&nbsp;-&nbsp;The&nbsp;event&nbsp;is&nbsp;private.&nbsp;This&nbsp;value&nbsp;is&nbsp;provided&nbsp;for&nbsp;compatibility&nbsp;reasons.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"guestsCanModify":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;attendees&nbsp;other&nbsp;than&nbsp;the&nbsp;organizer&nbsp;can&nbsp;modify&nbsp;the&nbsp;event.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"end":&nbsp;{&nbsp;#&nbsp;The&nbsp;end&nbsp;time&nbsp;of&nbsp;the&nbsp;event.&nbsp;For&nbsp;a&nbsp;recurring&nbsp;event,&nbsp;this&nbsp;is&nbsp;the&nbsp;end&nbsp;time&nbsp;of&nbsp;the&nbsp;first&nbsp;instance.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"date":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;date,&nbsp;in&nbsp;the&nbsp;format&nbsp;"yyyy-mm-dd",&nbsp;if&nbsp;this&nbsp;is&nbsp;an&nbsp;all-day&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"timeZone":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;name&nbsp;of&nbsp;the&nbsp;time&nbsp;zone&nbsp;in&nbsp;which&nbsp;the&nbsp;time&nbsp;is&nbsp;specified&nbsp;(e.g.&nbsp;"Europe/Zurich").&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;the&nbsp;time&nbsp;zone&nbsp;of&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"dateTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;time,&nbsp;as&nbsp;a&nbsp;combined&nbsp;date-time&nbsp;value&nbsp;(formatted&nbsp;according&nbsp;to&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>).&nbsp;A&nbsp;time&nbsp;zone&nbsp;offset&nbsp;is&nbsp;required&nbsp;unless&nbsp;a&nbsp;time&nbsp;zone&nbsp;is&nbsp;explicitly&nbsp;specified&nbsp;in&nbsp;'timeZone'.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"attendeesOmitted":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;attendees&nbsp;have&nbsp;been&nbsp;omitted&nbsp;from&nbsp;the&nbsp;event's&nbsp;representation.&nbsp;When&nbsp;retrieving&nbsp;an&nbsp;event,&nbsp;this&nbsp;is&nbsp;due&nbsp;to&nbsp;a&nbsp;restriction&nbsp;specified&nbsp;by&nbsp;the&nbsp;'maxAttendee'&nbsp;query&nbsp;parameter.&nbsp;When&nbsp;updating&nbsp;an&nbsp;event,&nbsp;this&nbsp;can&nbsp;be&nbsp;used&nbsp;to&nbsp;only&nbsp;update&nbsp;the&nbsp;participant's&nbsp;response.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"calendar#event",&nbsp;#&nbsp;Type&nbsp;of&nbsp;the&nbsp;resource&nbsp;("calendar#event").<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"created":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Creation&nbsp;time&nbsp;of&nbsp;the&nbsp;event&nbsp;(as&nbsp;a&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>&nbsp;timestamp).&nbsp;Read-only.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"colorId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;color&nbsp;of&nbsp;the&nbsp;event.&nbsp;This&nbsp;is&nbsp;an&nbsp;ID&nbsp;referring&nbsp;to&nbsp;an&nbsp;entry&nbsp;in&nbsp;the&nbsp;"event"&nbsp;section&nbsp;of&nbsp;the&nbsp;colors&nbsp;definition&nbsp;(see&nbsp;the&nbsp;"colors"&nbsp;endpoint).&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"anyoneCanAddSelf":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;anyone&nbsp;can&nbsp;invite&nbsp;themselves&nbsp;to&nbsp;the&nbsp;event.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"reminders":&nbsp;{&nbsp;#&nbsp;Information&nbsp;about&nbsp;the&nbsp;event's&nbsp;reminders&nbsp;for&nbsp;the&nbsp;authenticated&nbsp;user.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"overrides":&nbsp;[&nbsp;#&nbsp;If&nbsp;the&nbsp;event&nbsp;doesn't&nbsp;use&nbsp;the&nbsp;default&nbsp;reminders,&nbsp;this&nbsp;lists&nbsp;the&nbsp;reminders&nbsp;specific&nbsp;to&nbsp;the&nbsp;event,&nbsp;or,&nbsp;if&nbsp;not&nbsp;set,&nbsp;indicates&nbsp;that&nbsp;no&nbsp;reminders&nbsp;are&nbsp;set&nbsp;for&nbsp;this&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"minutes":&nbsp;42,&nbsp;#&nbsp;Number&nbsp;of&nbsp;minutes&nbsp;before&nbsp;the&nbsp;start&nbsp;of&nbsp;the&nbsp;event&nbsp;when&nbsp;the&nbsp;reminder&nbsp;should&nbsp;trigger.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"method":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;method&nbsp;used&nbsp;by&nbsp;this&nbsp;reminder.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"email"&nbsp;-&nbsp;Reminders&nbsp;are&nbsp;sent&nbsp;via&nbsp;email.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"sms"&nbsp;-&nbsp;Reminders&nbsp;are&nbsp;sent&nbsp;via&nbsp;SMS.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"popup"&nbsp;-&nbsp;Reminders&nbsp;are&nbsp;sent&nbsp;via&nbsp;a&nbsp;UI&nbsp;popup.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"useDefault":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;the&nbsp;default&nbsp;reminders&nbsp;of&nbsp;the&nbsp;calendar&nbsp;apply&nbsp;to&nbsp;the&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"guestsCanSeeOtherGuests":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;attendees&nbsp;other&nbsp;than&nbsp;the&nbsp;organizer&nbsp;can&nbsp;see&nbsp;who&nbsp;the&nbsp;event's&nbsp;attendees&nbsp;are.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"summary":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Title&nbsp;of&nbsp;the&nbsp;event.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"guestsCanInviteOthers":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;attendees&nbsp;other&nbsp;than&nbsp;the&nbsp;organizer&nbsp;can&nbsp;invite&nbsp;others&nbsp;to&nbsp;the&nbsp;event.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;False.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"transparency":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Whether&nbsp;the&nbsp;event&nbsp;blocks&nbsp;time&nbsp;on&nbsp;the&nbsp;calendar.&nbsp;Optional.&nbsp;Possible&nbsp;values&nbsp;are:<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"opaque"&nbsp;-&nbsp;The&nbsp;event&nbsp;blocks&nbsp;time&nbsp;on&nbsp;the&nbsp;calendar.&nbsp;This&nbsp;is&nbsp;the&nbsp;default&nbsp;value.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"transparent"&nbsp;-&nbsp;The&nbsp;event&nbsp;does&nbsp;not&nbsp;block&nbsp;time&nbsp;on&nbsp;the&nbsp;calendar.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"privateCopy":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Whether&nbsp;this&nbsp;is&nbsp;a&nbsp;private&nbsp;event&nbsp;copy&nbsp;where&nbsp;changes&nbsp;are&nbsp;not&nbsp;shared&nbsp;with&nbsp;other&nbsp;copies&nbsp;on&nbsp;other&nbsp;calendars.&nbsp;Optional.&nbsp;Immutable.<br>
+&nbsp;&nbsp;}</tt></dd></dl>
+
+<hr>
+Data descriptors defined here:<br>
+<dl><dt><strong>__dict__</strong></dt>
+<dd><tt>dictionary&nbsp;for&nbsp;instance&nbsp;variables&nbsp;(if&nbsp;defined)</tt></dd>
+</dl>
+<dl><dt><strong>__weakref__</strong></dt>
+<dd><tt>list&nbsp;of&nbsp;weak&nbsp;references&nbsp;to&nbsp;the&nbsp;object&nbsp;(if&nbsp;defined)</tt></dd>
+</dl>
+</td></tr></table>
+</body></html>
\ No newline at end of file
diff --git a/docs/dyn/calendar.v3.freebusy.html b/docs/dyn/calendar.v3.freebusy.html
new file mode 100644
index 0000000..e7e409c
--- /dev/null
+++ b/docs/dyn/calendar.v3.freebusy.html
@@ -0,0 +1,59 @@
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><title>Python: class Resource</title>
+</head><body bgcolor="#f0f0f8">
+<p>
+<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
+<tr bgcolor="#ffc8d8">
+<td colspan=3 valign=bottom>&nbsp;<br>
+<font color="#000000" face="helvetica, arial"><a name="Resource">class <strong>Resource</strong></a>(<a href="__builtin__.html#object">__builtin__.object</a>)</font></td></tr>
+    
+<tr bgcolor="#ffc8d8"><td rowspan=2><tt>&nbsp;&nbsp;&nbsp;</tt></td>
+<td colspan=2><tt>A&nbsp;class&nbsp;for&nbsp;interacting&nbsp;with&nbsp;a&nbsp;resource.<br>&nbsp;</tt></td></tr>
+<tr><td>&nbsp;</td>
+<td width="100%">Methods defined here:<br>
+<dl><dt><a name="Resource-__init__"><strong>__init__</strong></a>(self)</dt></dl>
+
+<dl><dt><a name="Resource-query"><strong>query</strong></a> = method(self, **kwargs)</dt><dd><tt>Returns&nbsp;free/busy&nbsp;information&nbsp;for&nbsp;a&nbsp;set&nbsp;of&nbsp;calendars.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;body:&nbsp;object,&nbsp;The&nbsp;request&nbsp;body.&nbsp;(required)<br>
+&nbsp;&nbsp;&nbsp;&nbsp;The&nbsp;object&nbsp;takes&nbsp;the&nbsp;form&nbsp;of:<br>
+&nbsp;<br>
+{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"calendarExpansionMax":&nbsp;42,&nbsp;#&nbsp;Maximal&nbsp;number&nbsp;of&nbsp;calendars&nbsp;for&nbsp;which&nbsp;FreeBusy&nbsp;information&nbsp;is&nbsp;to&nbsp;be&nbsp;provided.&nbsp;Optional.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"groupExpansionMax":&nbsp;42,&nbsp;#&nbsp;Maximal&nbsp;number&nbsp;of&nbsp;calendar&nbsp;identifiers&nbsp;to&nbsp;be&nbsp;provided&nbsp;for&nbsp;a&nbsp;single&nbsp;group.&nbsp;Optional.&nbsp;An&nbsp;error&nbsp;will&nbsp;be&nbsp;returned&nbsp;for&nbsp;a&nbsp;group&nbsp;with&nbsp;more&nbsp;members&nbsp;than&nbsp;this&nbsp;value.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"timeMax":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;end&nbsp;of&nbsp;the&nbsp;interval&nbsp;for&nbsp;the&nbsp;query.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"items":&nbsp;[&nbsp;#&nbsp;List&nbsp;of&nbsp;calendars&nbsp;and/or&nbsp;groups&nbsp;to&nbsp;query.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;identifier&nbsp;of&nbsp;a&nbsp;calendar&nbsp;or&nbsp;a&nbsp;group.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"timeMin":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;start&nbsp;of&nbsp;the&nbsp;interval&nbsp;for&nbsp;the&nbsp;query.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"timeZone":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Time&nbsp;zone&nbsp;used&nbsp;in&nbsp;the&nbsp;response.&nbsp;Optional.&nbsp;The&nbsp;default&nbsp;is&nbsp;UTC.<br>
+&nbsp;&nbsp;}<br>
+&nbsp;<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"timeMax":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;end&nbsp;of&nbsp;the&nbsp;interval.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"calendar#freeBusy",&nbsp;#&nbsp;Type&nbsp;of&nbsp;the&nbsp;resource&nbsp;("calendar#freeBusy").<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"calendars":&nbsp;{&nbsp;#&nbsp;List&nbsp;of&nbsp;free/busy&nbsp;information&nbsp;for&nbsp;calendars.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"timeMin":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;start&nbsp;of&nbsp;the&nbsp;interval.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"groups":&nbsp;{&nbsp;#&nbsp;Expansion&nbsp;of&nbsp;groups.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;}</tt></dd></dl>
+
+<hr>
+Data descriptors defined here:<br>
+<dl><dt><strong>__dict__</strong></dt>
+<dd><tt>dictionary&nbsp;for&nbsp;instance&nbsp;variables&nbsp;(if&nbsp;defined)</tt></dd>
+</dl>
+<dl><dt><strong>__weakref__</strong></dt>
+<dd><tt>list&nbsp;of&nbsp;weak&nbsp;references&nbsp;to&nbsp;the&nbsp;object&nbsp;(if&nbsp;defined)</tt></dd>
+</dl>
+</td></tr></table>
+</body></html>
\ No newline at end of file
diff --git a/docs/dyn/calendar.v3.html b/docs/dyn/calendar.v3.html
new file mode 100644
index 0000000..7975a9a
--- /dev/null
+++ b/docs/dyn/calendar.v3.html
@@ -0,0 +1,40 @@
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><title>Python: class Resource</title>
+</head><body bgcolor="#f0f0f8">
+<p>
+<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
+<tr bgcolor="#ffc8d8">
+<td colspan=3 valign=bottom>&nbsp;<br>
+<font color="#000000" face="helvetica, arial"><a name="Resource">class <strong>Resource</strong></a>(<a href="__builtin__.html#object">__builtin__.object</a>)</font></td></tr>
+    
+<tr bgcolor="#ffc8d8"><td rowspan=2><tt>&nbsp;&nbsp;&nbsp;</tt></td>
+<td colspan=2><tt>A&nbsp;class&nbsp;for&nbsp;interacting&nbsp;with&nbsp;a&nbsp;resource.<br>&nbsp;</tt></td></tr>
+<tr><td>&nbsp;</td>
+<td width="100%">Methods defined here:<br>
+<dl><dt><a name="Resource-__init__"><strong>__init__</strong></a>(self)</dt></dl>
+
+<dl><dt><a name="Resource-acl"><strong><a href="calendar.v3.acl.html">acl</a></strong></a> = methodResource(self)</dt><dd><tt>A&nbsp;collection&nbsp;resource.</tt></dd></dl>
+
+<dl><dt><a name="Resource-calendarList"><strong><a href="calendar.v3.calendarList.html">calendarList</a></strong></a> = methodResource(self)</dt><dd><tt>A&nbsp;collection&nbsp;resource.</tt></dd></dl>
+
+<dl><dt><a name="Resource-calendars"><strong><a href="calendar.v3.calendars.html">calendars</a></strong></a> = methodResource(self)</dt><dd><tt>A&nbsp;collection&nbsp;resource.</tt></dd></dl>
+
+<dl><dt><a name="Resource-colors"><strong><a href="calendar.v3.colors.html">colors</a></strong></a> = methodResource(self)</dt><dd><tt>A&nbsp;collection&nbsp;resource.</tt></dd></dl>
+
+<dl><dt><a name="Resource-events"><strong><a href="calendar.v3.events.html">events</a></strong></a> = methodResource(self)</dt><dd><tt>A&nbsp;collection&nbsp;resource.</tt></dd></dl>
+
+<dl><dt><a name="Resource-freebusy"><strong><a href="calendar.v3.freebusy.html">freebusy</a></strong></a> = methodResource(self)</dt><dd><tt>A&nbsp;collection&nbsp;resource.</tt></dd></dl>
+
+<dl><dt><a name="Resource-settings"><strong><a href="calendar.v3.settings.html">settings</a></strong></a> = methodResource(self)</dt><dd><tt>A&nbsp;collection&nbsp;resource.</tt></dd></dl>
+
+<hr>
+Data descriptors defined here:<br>
+<dl><dt><strong>__dict__</strong></dt>
+<dd><tt>dictionary&nbsp;for&nbsp;instance&nbsp;variables&nbsp;(if&nbsp;defined)</tt></dd>
+</dl>
+<dl><dt><strong>__weakref__</strong></dt>
+<dd><tt>list&nbsp;of&nbsp;weak&nbsp;references&nbsp;to&nbsp;the&nbsp;object&nbsp;(if&nbsp;defined)</tt></dd>
+</dl>
+</td></tr></table>
+</body></html>
\ No newline at end of file
diff --git a/docs/dyn/calendar.v3.settings.html b/docs/dyn/calendar.v3.settings.html
new file mode 100644
index 0000000..e0c63e3
--- /dev/null
+++ b/docs/dyn/calendar.v3.settings.html
@@ -0,0 +1,61 @@
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><title>Python: class Resource</title>
+</head><body bgcolor="#f0f0f8">
+<p>
+<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
+<tr bgcolor="#ffc8d8">
+<td colspan=3 valign=bottom>&nbsp;<br>
+<font color="#000000" face="helvetica, arial"><a name="Resource">class <strong>Resource</strong></a>(<a href="__builtin__.html#object">__builtin__.object</a>)</font></td></tr>
+    
+<tr bgcolor="#ffc8d8"><td rowspan=2><tt>&nbsp;&nbsp;&nbsp;</tt></td>
+<td colspan=2><tt>A&nbsp;class&nbsp;for&nbsp;interacting&nbsp;with&nbsp;a&nbsp;resource.<br>&nbsp;</tt></td></tr>
+<tr><td>&nbsp;</td>
+<td width="100%">Methods defined here:<br>
+<dl><dt><a name="Resource-__init__"><strong>__init__</strong></a>(self)</dt></dl>
+
+<dl><dt><a name="Resource-get"><strong>get</strong></a> = method(self, **kwargs)</dt><dd><tt>Returns&nbsp;a&nbsp;single&nbsp;user&nbsp;setting.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;setting:&nbsp;string,&nbsp;Name&nbsp;of&nbsp;the&nbsp;user&nbsp;setting.&nbsp;(required)<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"calendar#setting",&nbsp;#&nbsp;Type&nbsp;of&nbsp;the&nbsp;resource&nbsp;("calendar#setting").<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"etag":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;ETag&nbsp;of&nbsp;the&nbsp;resource.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Name&nbsp;of&nbsp;the&nbsp;user&nbsp;setting.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Value&nbsp;of&nbsp;the&nbsp;user&nbsp;setting.&nbsp;The&nbsp;format&nbsp;of&nbsp;the&nbsp;value&nbsp;depends&nbsp;on&nbsp;the&nbsp;ID&nbsp;of&nbsp;the&nbsp;setting.<br>
+&nbsp;&nbsp;}</tt></dd></dl>
+
+<dl><dt><a name="Resource-list"><strong>list</strong></a> = method(self, **kwargs)</dt><dd><tt>Returns&nbsp;all&nbsp;user&nbsp;settings&nbsp;for&nbsp;the&nbsp;authenticated&nbsp;user.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"items":&nbsp;[&nbsp;#&nbsp;List&nbsp;of&nbsp;user&nbsp;settings.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"calendar#setting",&nbsp;#&nbsp;Type&nbsp;of&nbsp;the&nbsp;resource&nbsp;("calendar#setting").<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"etag":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;ETag&nbsp;of&nbsp;the&nbsp;resource.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Name&nbsp;of&nbsp;the&nbsp;user&nbsp;setting.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Value&nbsp;of&nbsp;the&nbsp;user&nbsp;setting.&nbsp;The&nbsp;format&nbsp;of&nbsp;the&nbsp;value&nbsp;depends&nbsp;on&nbsp;the&nbsp;ID&nbsp;of&nbsp;the&nbsp;setting.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"calendar#settings",&nbsp;#&nbsp;Type&nbsp;of&nbsp;the&nbsp;collection&nbsp;("calendar#settings").<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"etag":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Etag&nbsp;of&nbsp;the&nbsp;collection.<br>
+&nbsp;&nbsp;}</tt></dd></dl>
+
+<hr>
+Data descriptors defined here:<br>
+<dl><dt><strong>__dict__</strong></dt>
+<dd><tt>dictionary&nbsp;for&nbsp;instance&nbsp;variables&nbsp;(if&nbsp;defined)</tt></dd>
+</dl>
+<dl><dt><strong>__weakref__</strong></dt>
+<dd><tt>list&nbsp;of&nbsp;weak&nbsp;references&nbsp;to&nbsp;the&nbsp;object&nbsp;(if&nbsp;defined)</tt></dd>
+</dl>
+</td></tr></table>
+</body></html>
\ No newline at end of file
diff --git a/docs/dyn/contacts.v1beta1.allcontacts.html b/docs/dyn/contacts.v1beta1.allcontacts.html
new file mode 100644
index 0000000..915b1fb
--- /dev/null
+++ b/docs/dyn/contacts.v1beta1.allcontacts.html
@@ -0,0 +1,1542 @@
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><title>Python: class Resource</title>
+</head><body bgcolor="#f0f0f8">
+<p>
+<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
+<tr bgcolor="#ffc8d8">
+<td colspan=3 valign=bottom>&nbsp;<br>
+<font color="#000000" face="helvetica, arial"><a name="Resource">class <strong>Resource</strong></a>(<a href="__builtin__.html#object">__builtin__.object</a>)</font></td></tr>
+    
+<tr bgcolor="#ffc8d8"><td rowspan=2><tt>&nbsp;&nbsp;&nbsp;</tt></td>
+<td colspan=2><tt>A&nbsp;class&nbsp;for&nbsp;interacting&nbsp;with&nbsp;a&nbsp;resource.<br>&nbsp;</tt></td></tr>
+<tr><td>&nbsp;</td>
+<td width="100%">Methods defined here:<br>
+<dl><dt><a name="Resource-__init__"><strong>__init__</strong></a>(self)</dt></dl>
+
+<dl><dt><a name="Resource-delete"><strong>delete</strong></a> = method(self, **kwargs)</dt><dd><tt>Delete&nbsp;a&nbsp;contact&nbsp;entry.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;userId:&nbsp;string,&nbsp;The&nbsp;user&nbsp;whose&nbsp;all&nbsp;contacts&nbsp;are&nbsp;being&nbsp;deleted.&nbsp;(required)<br>
+&nbsp;&nbsp;contactId:&nbsp;string,&nbsp;The&nbsp;id&nbsp;of&nbsp;the&nbsp;contact&nbsp;being&nbsp;deleted.&nbsp;(required)</tt></dd></dl>
+
+<dl><dt><a name="Resource-deleteExtendedProperty"><strong>deleteExtendedProperty</strong></a> = method(self, **kwargs)</dt><dd><tt>Delete&nbsp;value&nbsp;of&nbsp;provided&nbsp;contact's&nbsp;extended&nbsp;property&nbsp;for&nbsp;the&nbsp;given&nbsp;key.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;userId:&nbsp;string,&nbsp;The&nbsp;user&nbsp;whose&nbsp;contacts's&nbsp;extended&nbsp;property&nbsp;is&nbsp;being&nbsp;deleted.&nbsp;(required)<br>
+&nbsp;&nbsp;contactId:&nbsp;string,&nbsp;Contact&nbsp;whose&nbsp;extended&nbsp;property&nbsp;is&nbsp;being&nbsp;deleted.&nbsp;(required)<br>
+&nbsp;&nbsp;key:&nbsp;string,&nbsp;Extended&nbsp;property&nbsp;key&nbsp;whose&nbsp;value&nbsp;is&nbsp;being&nbsp;deleted.&nbsp;(required)</tt></dd></dl>
+
+<dl><dt><a name="Resource-deleteUserDefinedProperty"><strong>deleteUserDefinedProperty</strong></a> = method(self, **kwargs)</dt><dd><tt>Delete&nbsp;value&nbsp;of&nbsp;provided&nbsp;contact's&nbsp;user&nbsp;defined&nbsp;property&nbsp;for&nbsp;the&nbsp;given&nbsp;key.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;userId:&nbsp;string,&nbsp;The&nbsp;user&nbsp;whose&nbsp;contacts's&nbsp;user&nbsp;defined&nbsp;property&nbsp;is&nbsp;being&nbsp;deleted.&nbsp;(required)<br>
+&nbsp;&nbsp;contactId:&nbsp;string,&nbsp;Contacts&nbsp;whose&nbsp;user&nbsp;defined&nbsp;property&nbsp;is&nbsp;being&nbsp;deleted.&nbsp;(required)<br>
+&nbsp;&nbsp;key:&nbsp;string,&nbsp;User&nbsp;defined&nbsp;property&nbsp;key&nbsp;whose&nbsp;value&nbsp;is&nbsp;being&nbsp;deleted.&nbsp;(required)</tt></dd></dl>
+
+<dl><dt><a name="Resource-get"><strong>get</strong></a> = method(self, **kwargs)</dt><dd><tt>Gets&nbsp;contact&nbsp;details.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;projection:&nbsp;string,&nbsp;Additional&nbsp;information&nbsp;to&nbsp;return.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;Allowed&nbsp;values<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;FULL&nbsp;-&nbsp;Returns&nbsp;the&nbsp;extended&nbsp;properties&nbsp;of&nbsp;a&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;THIN&nbsp;-&nbsp;Returns&nbsp;properties&nbsp;of&nbsp;a&nbsp;contact.<br>
+&nbsp;&nbsp;userId:&nbsp;string,&nbsp;The&nbsp;user&nbsp;whose&nbsp;all&nbsp;contacts&nbsp;are&nbsp;being&nbsp;requested.&nbsp;(required)<br>
+&nbsp;&nbsp;contactId:&nbsp;string,&nbsp;The&nbsp;id&nbsp;of&nbsp;the&nbsp;contact&nbsp;being&nbsp;requested.&nbsp;(required)<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"phoneNumbers":&nbsp;[&nbsp;#&nbsp;Phone&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"phoneType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"addresses":&nbsp;[&nbsp;#&nbsp;Address&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"sourceIsStructured":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"poBox":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"countryCode":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"locality":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"country":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"region":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"formatted":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"streetAddress":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"postalCode":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"extendedAddress":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"lastUpdateTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Last&nbsp;updated&nbsp;time&nbsp;of&nbsp;the&nbsp;entry.contact&nbsp;(in&nbsp;microseconds).<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"maidenName":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Maiden&nbsp;name&nbsp;of&nbsp;the&nbsp;contact.&nbsp;Maiden&nbsp;can&nbsp;not&nbsp;be&nbsp;repeated.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"locations":&nbsp;[&nbsp;#&nbsp;Locations&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"userDefinedProperties":&nbsp;[&nbsp;#&nbsp;UserDefined&nbsp;fields&nbsp;of&nbsp;the&nbsp;contact&nbsp;profile.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"key":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"hobbies":&nbsp;[<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Contact&nbsp;identifier.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"occupation":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Occupation&nbsp;of&nbsp;the&nbsp;contact.&nbsp;Occupation&nbsp;can&nbsp;not&nbsp;be&nbsp;repeated.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"calendarLinks":&nbsp;[&nbsp;#&nbsp;Calendar&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"relations":&nbsp;[&nbsp;#&nbsp;Relationship&nbsp;with&nbsp;the&nbsp;entry.contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customeType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"languages":&nbsp;[&nbsp;#&nbsp;Languages&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"code":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"ims":&nbsp;[&nbsp;#&nbsp;Instant&nbsp;messanger&nbsp;related&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"protocol":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customProtocol":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"im":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"events":&nbsp;[&nbsp;#&nbsp;Events&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startTime":&nbsp;"",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endTime":&nbsp;"",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"externalIds":&nbsp;[&nbsp;#&nbsp;Information&nbsp;regarding&nbsp;External&nbsp;Ids&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"deleted":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;If&nbsp;this&nbsp;contact&nbsp;has&nbsp;been&nbsp;deleted&nbsp;(boolean&nbsp;field).<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"extendedProperties":&nbsp;[&nbsp;#&nbsp;Extended&nbsp;properties&nbsp;of&nbsp;the&nbsp;contact.&nbsp;Available&nbsp;only&nbsp;in&nbsp;full&nbsp;projection.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"birthday":&nbsp;{&nbsp;#&nbsp;Birthday&nbsp;of&nbsp;the&nbsp;contact&nbsp;in&nbsp;YYYY-MM-DD&nbsp;format.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"year":&nbsp;42,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"day":&nbsp;42,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"month":&nbsp;42,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"groups":&nbsp;[&nbsp;#&nbsp;Group&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"deleted":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"groupId":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"others":&nbsp;[&nbsp;#&nbsp;Other&nbsp;proeprties&nbsp;of&nbsp;a&nbsp;contact&nbsp;(equivalent&nbsp;to&nbsp;jot&nbsp;in&nbsp;gdata).<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"shortName":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Short&nbsp;name&nbsp;of&nbsp;the&nbsp;contact.&nbsp;Short&nbsp;name&nbsp;can&nbsp;not&nbsp;be&nbsp;repeated.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"emails":&nbsp;[&nbsp;#&nbsp;Email&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"address":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"organizations":&nbsp;[&nbsp;#&nbsp;Organizations&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"domain":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"description":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"title":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"symbol":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"location":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"department":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"contacts#contact",&nbsp;#&nbsp;Type&nbsp;of&nbsp;the&nbsp;resource.&nbsp;This&nbsp;is&nbsp;always&nbsp;"contacts#contact".<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"photoId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Contacts's&nbsp;photoId.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;{&nbsp;#&nbsp;Detailed&nbsp;name&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"nameSuffix":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"familyName":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"additionalName":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"namePrefix":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"fullName":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"givenName":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"gender":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Standard&nbsp;gender&nbsp;of&nbsp;the&nbsp;contact.&nbsp;It&nbsp;must&nbsp;be&nbsp;mapped&nbsp;to&nbsp;one&nbsp;of&nbsp;the&nbsp;gender&nbsp;specified&nbsp;in&nbsp;GenderTypes&nbsp;map.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"outlookInformation":&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"urls":&nbsp;[&nbsp;#&nbsp;Contact's&nbsp;various&nbsp;websites&nbsp;information.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"href":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"selfLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;URL&nbsp;pointing&nbsp;to&nbsp;this&nbsp;contact.&nbsp;Used&nbsp;to&nbsp;retrieve,&nbsp;update,&nbsp;or&nbsp;delete&nbsp;this&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"initials":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Initials&nbsp;of&nbsp;the&nbsp;contact.&nbsp;Initials&nbsp;can&nbsp;not&nbsp;be&nbsp;repeated&nbsp;and&nbsp;hence&nbsp;only&nbsp;one&nbsp;value&nbsp;is&nbsp;possible&nbsp;for&nbsp;it.<br>
+&nbsp;&nbsp;}</tt></dd></dl>
+
+<dl><dt><a name="Resource-getExtendedProperty"><strong>getExtendedProperty</strong></a> = method(self, **kwargs)</dt><dd><tt>Get&nbsp;value&nbsp;of&nbsp;provided&nbsp;contact's&nbsp;extended&nbsp;property&nbsp;for&nbsp;the&nbsp;given&nbsp;key.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;userId:&nbsp;string,&nbsp;The&nbsp;user&nbsp;whose&nbsp;all&nbsp;contacts's&nbsp;extended&nbsp;property&nbsp;is&nbsp;being&nbsp;requested.&nbsp;(required)<br>
+&nbsp;&nbsp;contactId:&nbsp;string,&nbsp;Contacts&nbsp;whose&nbsp;extended&nbsp;property&nbsp;is&nbsp;being&nbsp;requested.&nbsp;(required)<br>
+&nbsp;&nbsp;key:&nbsp;string,&nbsp;Extended&nbsp;property&nbsp;key&nbsp;whose&nbsp;value&nbsp;is&nbsp;being&nbsp;requested.&nbsp;(required)<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;}</tt></dd></dl>
+
+<dl><dt><a name="Resource-getUserDefinedProperty"><strong>getUserDefinedProperty</strong></a> = method(self, **kwargs)</dt><dd><tt>Get&nbsp;value&nbsp;of&nbsp;provided&nbsp;contact's&nbsp;user&nbsp;defined&nbsp;property&nbsp;for&nbsp;the&nbsp;given&nbsp;key.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;userId:&nbsp;string,&nbsp;The&nbsp;user&nbsp;whose&nbsp;contacts's&nbsp;user&nbsp;defined&nbsp;property&nbsp;is&nbsp;being&nbsp;requested.&nbsp;(required)<br>
+&nbsp;&nbsp;contactId:&nbsp;string,&nbsp;Contacts&nbsp;whose&nbsp;user&nbsp;defined&nbsp;property&nbsp;is&nbsp;being&nbsp;requested.&nbsp;(required)<br>
+&nbsp;&nbsp;key:&nbsp;string,&nbsp;User&nbsp;defined&nbsp;property&nbsp;key&nbsp;whose&nbsp;value&nbsp;is&nbsp;being&nbsp;requested.&nbsp;(required)<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;}</tt></dd></dl>
+
+<dl><dt><a name="Resource-insert"><strong>insert</strong></a> = method(self, **kwargs)</dt><dd><tt>Insert&nbsp;a&nbsp;contact&nbsp;entry.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;body:&nbsp;object,&nbsp;The&nbsp;request&nbsp;body.&nbsp;(required)<br>
+&nbsp;&nbsp;&nbsp;&nbsp;The&nbsp;object&nbsp;takes&nbsp;the&nbsp;form&nbsp;of:<br>
+&nbsp;<br>
+{<br>
+&nbsp;&nbsp;"phoneNumbers":&nbsp;[&nbsp;#&nbsp;Phone&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"phoneType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"addresses":&nbsp;[&nbsp;#&nbsp;Address&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"sourceIsStructured":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"poBox":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"countryCode":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"locality":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"country":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"region":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"formatted":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"streetAddress":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"postalCode":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"extendedAddress":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"lastUpdateTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Last&nbsp;updated&nbsp;time&nbsp;of&nbsp;the&nbsp;entry.contact&nbsp;(in&nbsp;microseconds).<br>
+&nbsp;&nbsp;"maidenName":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Maiden&nbsp;name&nbsp;of&nbsp;the&nbsp;contact.&nbsp;Maiden&nbsp;can&nbsp;not&nbsp;be&nbsp;repeated.<br>
+&nbsp;&nbsp;"locations":&nbsp;[&nbsp;#&nbsp;Locations&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"userDefinedProperties":&nbsp;[&nbsp;#&nbsp;UserDefined&nbsp;fields&nbsp;of&nbsp;the&nbsp;contact&nbsp;profile.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"key":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"hobbies":&nbsp;[<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Contact&nbsp;identifier.<br>
+&nbsp;&nbsp;"occupation":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Occupation&nbsp;of&nbsp;the&nbsp;contact.&nbsp;Occupation&nbsp;can&nbsp;not&nbsp;be&nbsp;repeated.<br>
+&nbsp;&nbsp;"calendarLinks":&nbsp;[&nbsp;#&nbsp;Calendar&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"relations":&nbsp;[&nbsp;#&nbsp;Relationship&nbsp;with&nbsp;the&nbsp;entry.contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customeType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"languages":&nbsp;[&nbsp;#&nbsp;Languages&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"code":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"ims":&nbsp;[&nbsp;#&nbsp;Instant&nbsp;messanger&nbsp;related&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"protocol":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customProtocol":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"im":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"events":&nbsp;[&nbsp;#&nbsp;Events&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startTime":&nbsp;"",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endTime":&nbsp;"",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"externalIds":&nbsp;[&nbsp;#&nbsp;Information&nbsp;regarding&nbsp;External&nbsp;Ids&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"deleted":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;If&nbsp;this&nbsp;contact&nbsp;has&nbsp;been&nbsp;deleted&nbsp;(boolean&nbsp;field).<br>
+&nbsp;&nbsp;"extendedProperties":&nbsp;[&nbsp;#&nbsp;Extended&nbsp;properties&nbsp;of&nbsp;the&nbsp;contact.&nbsp;Available&nbsp;only&nbsp;in&nbsp;full&nbsp;projection.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"birthday":&nbsp;{&nbsp;#&nbsp;Birthday&nbsp;of&nbsp;the&nbsp;contact&nbsp;in&nbsp;YYYY-MM-DD&nbsp;format.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"year":&nbsp;42,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"day":&nbsp;42,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"month":&nbsp;42,<br>
+&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;"groups":&nbsp;[&nbsp;#&nbsp;Group&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"deleted":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"groupId":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"others":&nbsp;[&nbsp;#&nbsp;Other&nbsp;proeprties&nbsp;of&nbsp;a&nbsp;contact&nbsp;(equivalent&nbsp;to&nbsp;jot&nbsp;in&nbsp;gdata).<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"shortName":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Short&nbsp;name&nbsp;of&nbsp;the&nbsp;contact.&nbsp;Short&nbsp;name&nbsp;can&nbsp;not&nbsp;be&nbsp;repeated.<br>
+&nbsp;&nbsp;"emails":&nbsp;[&nbsp;#&nbsp;Email&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"address":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"organizations":&nbsp;[&nbsp;#&nbsp;Organizations&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"domain":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"description":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"title":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"symbol":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"location":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"department":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"kind":&nbsp;"contacts#contact",&nbsp;#&nbsp;Type&nbsp;of&nbsp;the&nbsp;resource.&nbsp;This&nbsp;is&nbsp;always&nbsp;"contacts#contact".<br>
+&nbsp;&nbsp;"photoId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Contacts's&nbsp;photoId.<br>
+&nbsp;&nbsp;"name":&nbsp;{&nbsp;#&nbsp;Detailed&nbsp;name&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"nameSuffix":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"familyName":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"additionalName":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"namePrefix":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"fullName":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"givenName":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;"gender":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Standard&nbsp;gender&nbsp;of&nbsp;the&nbsp;contact.&nbsp;It&nbsp;must&nbsp;be&nbsp;mapped&nbsp;to&nbsp;one&nbsp;of&nbsp;the&nbsp;gender&nbsp;specified&nbsp;in&nbsp;GenderTypes&nbsp;map.<br>
+&nbsp;&nbsp;"outlookInformation":&nbsp;{<br>
+&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;"urls":&nbsp;[&nbsp;#&nbsp;Contact's&nbsp;various&nbsp;websites&nbsp;information.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"href":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"selfLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;URL&nbsp;pointing&nbsp;to&nbsp;this&nbsp;contact.&nbsp;Used&nbsp;to&nbsp;retrieve,&nbsp;update,&nbsp;or&nbsp;delete&nbsp;this&nbsp;contact.<br>
+&nbsp;&nbsp;"initials":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Initials&nbsp;of&nbsp;the&nbsp;contact.&nbsp;Initials&nbsp;can&nbsp;not&nbsp;be&nbsp;repeated&nbsp;and&nbsp;hence&nbsp;only&nbsp;one&nbsp;value&nbsp;is&nbsp;possible&nbsp;for&nbsp;it.<br>
+}<br>
+&nbsp;<br>
+&nbsp;&nbsp;userId:&nbsp;string,&nbsp;The&nbsp;user&nbsp;whose&nbsp;all&nbsp;contacts&nbsp;are&nbsp;being&nbsp;requested.&nbsp;(required)<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"phoneNumbers":&nbsp;[&nbsp;#&nbsp;Phone&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"phoneType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"addresses":&nbsp;[&nbsp;#&nbsp;Address&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"sourceIsStructured":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"poBox":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"countryCode":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"locality":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"country":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"region":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"formatted":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"streetAddress":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"postalCode":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"extendedAddress":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"lastUpdateTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Last&nbsp;updated&nbsp;time&nbsp;of&nbsp;the&nbsp;entry.contact&nbsp;(in&nbsp;microseconds).<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"maidenName":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Maiden&nbsp;name&nbsp;of&nbsp;the&nbsp;contact.&nbsp;Maiden&nbsp;can&nbsp;not&nbsp;be&nbsp;repeated.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"locations":&nbsp;[&nbsp;#&nbsp;Locations&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"userDefinedProperties":&nbsp;[&nbsp;#&nbsp;UserDefined&nbsp;fields&nbsp;of&nbsp;the&nbsp;contact&nbsp;profile.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"key":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"hobbies":&nbsp;[<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Contact&nbsp;identifier.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"occupation":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Occupation&nbsp;of&nbsp;the&nbsp;contact.&nbsp;Occupation&nbsp;can&nbsp;not&nbsp;be&nbsp;repeated.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"calendarLinks":&nbsp;[&nbsp;#&nbsp;Calendar&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"relations":&nbsp;[&nbsp;#&nbsp;Relationship&nbsp;with&nbsp;the&nbsp;entry.contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customeType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"languages":&nbsp;[&nbsp;#&nbsp;Languages&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"code":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"ims":&nbsp;[&nbsp;#&nbsp;Instant&nbsp;messanger&nbsp;related&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"protocol":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customProtocol":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"im":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"events":&nbsp;[&nbsp;#&nbsp;Events&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startTime":&nbsp;"",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endTime":&nbsp;"",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"externalIds":&nbsp;[&nbsp;#&nbsp;Information&nbsp;regarding&nbsp;External&nbsp;Ids&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"deleted":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;If&nbsp;this&nbsp;contact&nbsp;has&nbsp;been&nbsp;deleted&nbsp;(boolean&nbsp;field).<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"extendedProperties":&nbsp;[&nbsp;#&nbsp;Extended&nbsp;properties&nbsp;of&nbsp;the&nbsp;contact.&nbsp;Available&nbsp;only&nbsp;in&nbsp;full&nbsp;projection.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"birthday":&nbsp;{&nbsp;#&nbsp;Birthday&nbsp;of&nbsp;the&nbsp;contact&nbsp;in&nbsp;YYYY-MM-DD&nbsp;format.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"year":&nbsp;42,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"day":&nbsp;42,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"month":&nbsp;42,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"groups":&nbsp;[&nbsp;#&nbsp;Group&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"deleted":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"groupId":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"others":&nbsp;[&nbsp;#&nbsp;Other&nbsp;proeprties&nbsp;of&nbsp;a&nbsp;contact&nbsp;(equivalent&nbsp;to&nbsp;jot&nbsp;in&nbsp;gdata).<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"shortName":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Short&nbsp;name&nbsp;of&nbsp;the&nbsp;contact.&nbsp;Short&nbsp;name&nbsp;can&nbsp;not&nbsp;be&nbsp;repeated.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"emails":&nbsp;[&nbsp;#&nbsp;Email&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"address":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"organizations":&nbsp;[&nbsp;#&nbsp;Organizations&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"domain":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"description":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"title":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"symbol":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"location":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"department":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"contacts#contact",&nbsp;#&nbsp;Type&nbsp;of&nbsp;the&nbsp;resource.&nbsp;This&nbsp;is&nbsp;always&nbsp;"contacts#contact".<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"photoId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Contacts's&nbsp;photoId.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;{&nbsp;#&nbsp;Detailed&nbsp;name&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"nameSuffix":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"familyName":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"additionalName":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"namePrefix":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"fullName":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"givenName":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"gender":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Standard&nbsp;gender&nbsp;of&nbsp;the&nbsp;contact.&nbsp;It&nbsp;must&nbsp;be&nbsp;mapped&nbsp;to&nbsp;one&nbsp;of&nbsp;the&nbsp;gender&nbsp;specified&nbsp;in&nbsp;GenderTypes&nbsp;map.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"outlookInformation":&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"urls":&nbsp;[&nbsp;#&nbsp;Contact's&nbsp;various&nbsp;websites&nbsp;information.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"href":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"selfLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;URL&nbsp;pointing&nbsp;to&nbsp;this&nbsp;contact.&nbsp;Used&nbsp;to&nbsp;retrieve,&nbsp;update,&nbsp;or&nbsp;delete&nbsp;this&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"initials":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Initials&nbsp;of&nbsp;the&nbsp;contact.&nbsp;Initials&nbsp;can&nbsp;not&nbsp;be&nbsp;repeated&nbsp;and&nbsp;hence&nbsp;only&nbsp;one&nbsp;value&nbsp;is&nbsp;possible&nbsp;for&nbsp;it.<br>
+&nbsp;&nbsp;}</tt></dd></dl>
+
+<dl><dt><a name="Resource-list"><strong>list</strong></a> = method(self, **kwargs)</dt><dd><tt>Retrieves&nbsp;list&nbsp;of&nbsp;all&nbsp;contacts&nbsp;for&nbsp;the&nbsp;provided&nbsp;user.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;orderBy:&nbsp;string,&nbsp;Sorting&nbsp;criterion<br>
+&nbsp;&nbsp;&nbsp;&nbsp;Allowed&nbsp;values<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;LAST_MODIFIED&nbsp;-&nbsp;Order&nbsp;by&nbsp;last&nbsp;modified&nbsp;contact<br>
+&nbsp;&nbsp;group:&nbsp;string,&nbsp;Limit&nbsp;the&nbsp;listing&nbsp;to&nbsp;the&nbsp;specified&nbsp;group<br>
+&nbsp;&nbsp;projection:&nbsp;string,&nbsp;Additional&nbsp;information&nbsp;to&nbsp;return.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;Allowed&nbsp;values<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;FULL&nbsp;-&nbsp;Returns&nbsp;properties&nbsp;of&nbsp;a&nbsp;contact&nbsp;including&nbsp;extended&nbsp;properties.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;THIN&nbsp;-&nbsp;Returns&nbsp;properties&nbsp;of&nbsp;a&nbsp;contact.<br>
+&nbsp;&nbsp;pageToken:&nbsp;string,&nbsp;A&nbsp;continuation&nbsp;token&nbsp;that&nbsp;allows&nbsp;pagination.<br>
+&nbsp;&nbsp;updatedMin:&nbsp;integer,&nbsp;The&nbsp;lower&nbsp;bound&nbsp;on&nbsp;entry&nbsp;update&nbsp;dates&nbsp;(seconds&nbsp;from&nbsp;epcoh).<br>
+&nbsp;&nbsp;requireAllDeleted:&nbsp;boolean,&nbsp;Only&nbsp;relevant&nbsp;if&nbsp;showdeleted&nbsp;and&nbsp;updated-min&nbsp;are&nbsp;also&nbsp;provided.It&nbsp;dictates&nbsp;the&nbsp;behavior&nbsp;of&nbsp;the&nbsp;server&nbsp;in&nbsp;case&nbsp;it&nbsp;detect&nbsp;that&nbsp;placeholders&nbsp;of&nbsp;some&nbsp;entries&nbsp;deleted&nbsp;since&nbsp;the&nbsp;point&nbsp;in&nbsp;time&nbsp;specified&nbsp;as&nbsp;updated-min&nbsp;may&nbsp;have&nbsp;been&nbsp;lost.<br>
+&nbsp;&nbsp;queryString:&nbsp;string,&nbsp;A&nbsp;parameter<br>
+&nbsp;&nbsp;maxResults:&nbsp;integer,&nbsp;Maximum&nbsp;number&nbsp;of&nbsp;contact&nbsp;entries&nbsp;to&nbsp;return.<br>
+&nbsp;&nbsp;q:&nbsp;string,&nbsp;A&nbsp;parameter<br>
+&nbsp;&nbsp;showDeleted:&nbsp;boolean,&nbsp;Flag&nbsp;to&nbsp;include&nbsp;deleted&nbsp;contacts<br>
+&nbsp;&nbsp;sortOrder:&nbsp;string,&nbsp;Sorting&nbsp;order&nbsp;of&nbsp;the&nbsp;result<br>
+&nbsp;&nbsp;&nbsp;&nbsp;Allowed&nbsp;values<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ascending&nbsp;-&nbsp;Use&nbsp;ascending&nbsp;sort&nbsp;order<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;descending&nbsp;-&nbsp;Use&nbsp;decending&nbsp;sort&nbsp;order<br>
+&nbsp;&nbsp;alt:&nbsp;string,&nbsp;Specifies&nbsp;an&nbsp;alternative&nbsp;representation&nbsp;type.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;Allowed&nbsp;values<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;atom&nbsp;-&nbsp;Use&nbsp;Atom&nbsp;XML&nbsp;format<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;json&nbsp;-&nbsp;Use&nbsp;JSON&nbsp;format<br>
+&nbsp;&nbsp;userId:&nbsp;string,&nbsp;The&nbsp;user&nbsp;whose&nbsp;allcontacts&nbsp;are&nbsp;being&nbsp;listed.&nbsp;(required)<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"nextPageToken":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"items":&nbsp;[<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"phoneNumbers":&nbsp;[&nbsp;#&nbsp;Phone&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"phoneType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"addresses":&nbsp;[&nbsp;#&nbsp;Address&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"sourceIsStructured":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"poBox":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"countryCode":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"locality":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"country":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"region":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"formatted":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"streetAddress":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"postalCode":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"extendedAddress":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"lastUpdateTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Last&nbsp;updated&nbsp;time&nbsp;of&nbsp;the&nbsp;entry.contact&nbsp;(in&nbsp;microseconds).<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"maidenName":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Maiden&nbsp;name&nbsp;of&nbsp;the&nbsp;contact.&nbsp;Maiden&nbsp;can&nbsp;not&nbsp;be&nbsp;repeated.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"locations":&nbsp;[&nbsp;#&nbsp;Locations&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"userDefinedProperties":&nbsp;[&nbsp;#&nbsp;UserDefined&nbsp;fields&nbsp;of&nbsp;the&nbsp;contact&nbsp;profile.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"key":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"hobbies":&nbsp;[<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Contact&nbsp;identifier.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"occupation":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Occupation&nbsp;of&nbsp;the&nbsp;contact.&nbsp;Occupation&nbsp;can&nbsp;not&nbsp;be&nbsp;repeated.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"calendarLinks":&nbsp;[&nbsp;#&nbsp;Calendar&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"relations":&nbsp;[&nbsp;#&nbsp;Relationship&nbsp;with&nbsp;the&nbsp;entry.contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customeType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"languages":&nbsp;[&nbsp;#&nbsp;Languages&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"code":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"ims":&nbsp;[&nbsp;#&nbsp;Instant&nbsp;messanger&nbsp;related&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"protocol":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customProtocol":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"im":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"events":&nbsp;[&nbsp;#&nbsp;Events&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startTime":&nbsp;"",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endTime":&nbsp;"",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"externalIds":&nbsp;[&nbsp;#&nbsp;Information&nbsp;regarding&nbsp;External&nbsp;Ids&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"deleted":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;If&nbsp;this&nbsp;contact&nbsp;has&nbsp;been&nbsp;deleted&nbsp;(boolean&nbsp;field).<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"extendedProperties":&nbsp;[&nbsp;#&nbsp;Extended&nbsp;properties&nbsp;of&nbsp;the&nbsp;contact.&nbsp;Available&nbsp;only&nbsp;in&nbsp;full&nbsp;projection.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"birthday":&nbsp;{&nbsp;#&nbsp;Birthday&nbsp;of&nbsp;the&nbsp;contact&nbsp;in&nbsp;YYYY-MM-DD&nbsp;format.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"year":&nbsp;42,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"day":&nbsp;42,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"month":&nbsp;42,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"groups":&nbsp;[&nbsp;#&nbsp;Group&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"deleted":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"groupId":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"others":&nbsp;[&nbsp;#&nbsp;Other&nbsp;proeprties&nbsp;of&nbsp;a&nbsp;contact&nbsp;(equivalent&nbsp;to&nbsp;jot&nbsp;in&nbsp;gdata).<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"shortName":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Short&nbsp;name&nbsp;of&nbsp;the&nbsp;contact.&nbsp;Short&nbsp;name&nbsp;can&nbsp;not&nbsp;be&nbsp;repeated.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"emails":&nbsp;[&nbsp;#&nbsp;Email&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"address":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"organizations":&nbsp;[&nbsp;#&nbsp;Organizations&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"domain":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"description":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"title":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"symbol":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"location":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"department":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"contacts#contact",&nbsp;#&nbsp;Type&nbsp;of&nbsp;the&nbsp;resource.&nbsp;This&nbsp;is&nbsp;always&nbsp;"contacts#contact".<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"photoId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Contacts's&nbsp;photoId.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;{&nbsp;#&nbsp;Detailed&nbsp;name&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"nameSuffix":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"familyName":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"additionalName":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"namePrefix":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"fullName":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"givenName":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"gender":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Standard&nbsp;gender&nbsp;of&nbsp;the&nbsp;contact.&nbsp;It&nbsp;must&nbsp;be&nbsp;mapped&nbsp;to&nbsp;one&nbsp;of&nbsp;the&nbsp;gender&nbsp;specified&nbsp;in&nbsp;GenderTypes&nbsp;map.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"outlookInformation":&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"urls":&nbsp;[&nbsp;#&nbsp;Contact's&nbsp;various&nbsp;websites&nbsp;information.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"href":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"selfLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;URL&nbsp;pointing&nbsp;to&nbsp;this&nbsp;contact.&nbsp;Used&nbsp;to&nbsp;retrieve,&nbsp;update,&nbsp;or&nbsp;delete&nbsp;this&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"initials":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Initials&nbsp;of&nbsp;the&nbsp;contact.&nbsp;Initials&nbsp;can&nbsp;not&nbsp;be&nbsp;repeated&nbsp;and&nbsp;hence&nbsp;only&nbsp;one&nbsp;value&nbsp;is&nbsp;possible&nbsp;for&nbsp;it.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"contacts#contactList",&nbsp;#&nbsp;Type&nbsp;of&nbsp;the&nbsp;resource.&nbsp;This&nbsp;is&nbsp;always&nbsp;"contacts#contactList".<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"prevPageToken":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;}</tt></dd></dl>
+
+<dl><dt><a name="Resource-list_next"><strong>list_next</strong></a> = methodNext(self, previous_request, previous_response)</dt><dd><tt>Retrieves&nbsp;the&nbsp;next&nbsp;page&nbsp;of&nbsp;results.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;previous_request:&nbsp;The&nbsp;request&nbsp;for&nbsp;the&nbsp;previous&nbsp;page.<br>
+&nbsp;&nbsp;previous_response:&nbsp;The&nbsp;response&nbsp;from&nbsp;the&nbsp;request&nbsp;for&nbsp;the&nbsp;previous&nbsp;page.<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;A&nbsp;request&nbsp;object&nbsp;that&nbsp;you&nbsp;can&nbsp;call&nbsp;'execute()'&nbsp;on&nbsp;to&nbsp;request&nbsp;the&nbsp;next<br>
+&nbsp;&nbsp;page.&nbsp;Returns&nbsp;None&nbsp;if&nbsp;there&nbsp;are&nbsp;no&nbsp;more&nbsp;items&nbsp;in&nbsp;the&nbsp;collection.</tt></dd></dl>
+
+<dl><dt><a name="Resource-patch"><strong>patch</strong></a> = method(self, **kwargs)</dt><dd><tt>Update&nbsp;a&nbsp;contact&nbsp;entry.&nbsp;This&nbsp;method&nbsp;supports&nbsp;patch&nbsp;semantics.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;body:&nbsp;object,&nbsp;The&nbsp;request&nbsp;body.&nbsp;(required)<br>
+&nbsp;&nbsp;&nbsp;&nbsp;The&nbsp;object&nbsp;takes&nbsp;the&nbsp;form&nbsp;of:<br>
+&nbsp;<br>
+{<br>
+&nbsp;&nbsp;"phoneNumbers":&nbsp;[&nbsp;#&nbsp;Phone&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"phoneType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"addresses":&nbsp;[&nbsp;#&nbsp;Address&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"sourceIsStructured":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"poBox":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"countryCode":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"locality":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"country":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"region":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"formatted":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"streetAddress":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"postalCode":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"extendedAddress":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"lastUpdateTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Last&nbsp;updated&nbsp;time&nbsp;of&nbsp;the&nbsp;entry.contact&nbsp;(in&nbsp;microseconds).<br>
+&nbsp;&nbsp;"maidenName":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Maiden&nbsp;name&nbsp;of&nbsp;the&nbsp;contact.&nbsp;Maiden&nbsp;can&nbsp;not&nbsp;be&nbsp;repeated.<br>
+&nbsp;&nbsp;"locations":&nbsp;[&nbsp;#&nbsp;Locations&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"userDefinedProperties":&nbsp;[&nbsp;#&nbsp;UserDefined&nbsp;fields&nbsp;of&nbsp;the&nbsp;contact&nbsp;profile.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"key":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"hobbies":&nbsp;[<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Contact&nbsp;identifier.<br>
+&nbsp;&nbsp;"occupation":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Occupation&nbsp;of&nbsp;the&nbsp;contact.&nbsp;Occupation&nbsp;can&nbsp;not&nbsp;be&nbsp;repeated.<br>
+&nbsp;&nbsp;"calendarLinks":&nbsp;[&nbsp;#&nbsp;Calendar&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"relations":&nbsp;[&nbsp;#&nbsp;Relationship&nbsp;with&nbsp;the&nbsp;entry.contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customeType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"languages":&nbsp;[&nbsp;#&nbsp;Languages&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"code":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"ims":&nbsp;[&nbsp;#&nbsp;Instant&nbsp;messanger&nbsp;related&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"protocol":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customProtocol":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"im":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"events":&nbsp;[&nbsp;#&nbsp;Events&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startTime":&nbsp;"",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endTime":&nbsp;"",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"externalIds":&nbsp;[&nbsp;#&nbsp;Information&nbsp;regarding&nbsp;External&nbsp;Ids&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"deleted":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;If&nbsp;this&nbsp;contact&nbsp;has&nbsp;been&nbsp;deleted&nbsp;(boolean&nbsp;field).<br>
+&nbsp;&nbsp;"extendedProperties":&nbsp;[&nbsp;#&nbsp;Extended&nbsp;properties&nbsp;of&nbsp;the&nbsp;contact.&nbsp;Available&nbsp;only&nbsp;in&nbsp;full&nbsp;projection.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"birthday":&nbsp;{&nbsp;#&nbsp;Birthday&nbsp;of&nbsp;the&nbsp;contact&nbsp;in&nbsp;YYYY-MM-DD&nbsp;format.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"year":&nbsp;42,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"day":&nbsp;42,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"month":&nbsp;42,<br>
+&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;"groups":&nbsp;[&nbsp;#&nbsp;Group&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"deleted":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"groupId":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"others":&nbsp;[&nbsp;#&nbsp;Other&nbsp;proeprties&nbsp;of&nbsp;a&nbsp;contact&nbsp;(equivalent&nbsp;to&nbsp;jot&nbsp;in&nbsp;gdata).<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"shortName":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Short&nbsp;name&nbsp;of&nbsp;the&nbsp;contact.&nbsp;Short&nbsp;name&nbsp;can&nbsp;not&nbsp;be&nbsp;repeated.<br>
+&nbsp;&nbsp;"emails":&nbsp;[&nbsp;#&nbsp;Email&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"address":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"organizations":&nbsp;[&nbsp;#&nbsp;Organizations&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"domain":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"description":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"title":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"symbol":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"location":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"department":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"kind":&nbsp;"contacts#contact",&nbsp;#&nbsp;Type&nbsp;of&nbsp;the&nbsp;resource.&nbsp;This&nbsp;is&nbsp;always&nbsp;"contacts#contact".<br>
+&nbsp;&nbsp;"photoId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Contacts's&nbsp;photoId.<br>
+&nbsp;&nbsp;"name":&nbsp;{&nbsp;#&nbsp;Detailed&nbsp;name&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"nameSuffix":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"familyName":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"additionalName":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"namePrefix":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"fullName":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"givenName":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;"gender":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Standard&nbsp;gender&nbsp;of&nbsp;the&nbsp;contact.&nbsp;It&nbsp;must&nbsp;be&nbsp;mapped&nbsp;to&nbsp;one&nbsp;of&nbsp;the&nbsp;gender&nbsp;specified&nbsp;in&nbsp;GenderTypes&nbsp;map.<br>
+&nbsp;&nbsp;"outlookInformation":&nbsp;{<br>
+&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;"urls":&nbsp;[&nbsp;#&nbsp;Contact's&nbsp;various&nbsp;websites&nbsp;information.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"href":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"selfLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;URL&nbsp;pointing&nbsp;to&nbsp;this&nbsp;contact.&nbsp;Used&nbsp;to&nbsp;retrieve,&nbsp;update,&nbsp;or&nbsp;delete&nbsp;this&nbsp;contact.<br>
+&nbsp;&nbsp;"initials":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Initials&nbsp;of&nbsp;the&nbsp;contact.&nbsp;Initials&nbsp;can&nbsp;not&nbsp;be&nbsp;repeated&nbsp;and&nbsp;hence&nbsp;only&nbsp;one&nbsp;value&nbsp;is&nbsp;possible&nbsp;for&nbsp;it.<br>
+}<br>
+&nbsp;<br>
+&nbsp;&nbsp;userId:&nbsp;string,&nbsp;The&nbsp;user&nbsp;whose&nbsp;all&nbsp;contacts&nbsp;are&nbsp;being&nbsp;updated.&nbsp;(required)<br>
+&nbsp;&nbsp;contactId:&nbsp;string,&nbsp;The&nbsp;id&nbsp;of&nbsp;the&nbsp;contact&nbsp;being&nbsp;updated.&nbsp;(required)<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"phoneNumbers":&nbsp;[&nbsp;#&nbsp;Phone&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"phoneType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"addresses":&nbsp;[&nbsp;#&nbsp;Address&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"sourceIsStructured":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"poBox":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"countryCode":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"locality":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"country":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"region":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"formatted":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"streetAddress":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"postalCode":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"extendedAddress":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"lastUpdateTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Last&nbsp;updated&nbsp;time&nbsp;of&nbsp;the&nbsp;entry.contact&nbsp;(in&nbsp;microseconds).<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"maidenName":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Maiden&nbsp;name&nbsp;of&nbsp;the&nbsp;contact.&nbsp;Maiden&nbsp;can&nbsp;not&nbsp;be&nbsp;repeated.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"locations":&nbsp;[&nbsp;#&nbsp;Locations&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"userDefinedProperties":&nbsp;[&nbsp;#&nbsp;UserDefined&nbsp;fields&nbsp;of&nbsp;the&nbsp;contact&nbsp;profile.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"key":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"hobbies":&nbsp;[<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Contact&nbsp;identifier.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"occupation":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Occupation&nbsp;of&nbsp;the&nbsp;contact.&nbsp;Occupation&nbsp;can&nbsp;not&nbsp;be&nbsp;repeated.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"calendarLinks":&nbsp;[&nbsp;#&nbsp;Calendar&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"relations":&nbsp;[&nbsp;#&nbsp;Relationship&nbsp;with&nbsp;the&nbsp;entry.contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customeType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"languages":&nbsp;[&nbsp;#&nbsp;Languages&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"code":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"ims":&nbsp;[&nbsp;#&nbsp;Instant&nbsp;messanger&nbsp;related&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"protocol":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customProtocol":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"im":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"events":&nbsp;[&nbsp;#&nbsp;Events&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startTime":&nbsp;"",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endTime":&nbsp;"",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"externalIds":&nbsp;[&nbsp;#&nbsp;Information&nbsp;regarding&nbsp;External&nbsp;Ids&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"deleted":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;If&nbsp;this&nbsp;contact&nbsp;has&nbsp;been&nbsp;deleted&nbsp;(boolean&nbsp;field).<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"extendedProperties":&nbsp;[&nbsp;#&nbsp;Extended&nbsp;properties&nbsp;of&nbsp;the&nbsp;contact.&nbsp;Available&nbsp;only&nbsp;in&nbsp;full&nbsp;projection.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"birthday":&nbsp;{&nbsp;#&nbsp;Birthday&nbsp;of&nbsp;the&nbsp;contact&nbsp;in&nbsp;YYYY-MM-DD&nbsp;format.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"year":&nbsp;42,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"day":&nbsp;42,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"month":&nbsp;42,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"groups":&nbsp;[&nbsp;#&nbsp;Group&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"deleted":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"groupId":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"others":&nbsp;[&nbsp;#&nbsp;Other&nbsp;proeprties&nbsp;of&nbsp;a&nbsp;contact&nbsp;(equivalent&nbsp;to&nbsp;jot&nbsp;in&nbsp;gdata).<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"shortName":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Short&nbsp;name&nbsp;of&nbsp;the&nbsp;contact.&nbsp;Short&nbsp;name&nbsp;can&nbsp;not&nbsp;be&nbsp;repeated.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"emails":&nbsp;[&nbsp;#&nbsp;Email&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"address":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"organizations":&nbsp;[&nbsp;#&nbsp;Organizations&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"domain":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"description":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"title":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"symbol":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"location":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"department":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"contacts#contact",&nbsp;#&nbsp;Type&nbsp;of&nbsp;the&nbsp;resource.&nbsp;This&nbsp;is&nbsp;always&nbsp;"contacts#contact".<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"photoId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Contacts's&nbsp;photoId.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;{&nbsp;#&nbsp;Detailed&nbsp;name&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"nameSuffix":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"familyName":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"additionalName":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"namePrefix":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"fullName":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"givenName":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"gender":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Standard&nbsp;gender&nbsp;of&nbsp;the&nbsp;contact.&nbsp;It&nbsp;must&nbsp;be&nbsp;mapped&nbsp;to&nbsp;one&nbsp;of&nbsp;the&nbsp;gender&nbsp;specified&nbsp;in&nbsp;GenderTypes&nbsp;map.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"outlookInformation":&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"urls":&nbsp;[&nbsp;#&nbsp;Contact's&nbsp;various&nbsp;websites&nbsp;information.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"href":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"selfLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;URL&nbsp;pointing&nbsp;to&nbsp;this&nbsp;contact.&nbsp;Used&nbsp;to&nbsp;retrieve,&nbsp;update,&nbsp;or&nbsp;delete&nbsp;this&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"initials":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Initials&nbsp;of&nbsp;the&nbsp;contact.&nbsp;Initials&nbsp;can&nbsp;not&nbsp;be&nbsp;repeated&nbsp;and&nbsp;hence&nbsp;only&nbsp;one&nbsp;value&nbsp;is&nbsp;possible&nbsp;for&nbsp;it.<br>
+&nbsp;&nbsp;}</tt></dd></dl>
+
+<dl><dt><a name="Resource-photos"><strong><a href="contacts.v1beta1.allcontacts.photos.html">photos</a></strong></a> = methodResource(self)</dt><dd><tt>A&nbsp;collection&nbsp;resource.</tt></dd></dl>
+
+<dl><dt><a name="Resource-setExtendedProperty"><strong>setExtendedProperty</strong></a> = method(self, **kwargs)</dt><dd><tt>Set&nbsp;value&nbsp;of&nbsp;provided&nbsp;contact's&nbsp;extended&nbsp;property&nbsp;for&nbsp;the&nbsp;given&nbsp;key.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;body:&nbsp;object,&nbsp;The&nbsp;request&nbsp;body.&nbsp;(required)<br>
+&nbsp;&nbsp;&nbsp;&nbsp;The&nbsp;object&nbsp;takes&nbsp;the&nbsp;form&nbsp;of:<br>
+&nbsp;<br>
+{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;}<br>
+&nbsp;<br>
+&nbsp;&nbsp;userId:&nbsp;string,&nbsp;The&nbsp;user&nbsp;whose&nbsp;all&nbsp;contacts's&nbsp;extended&nbsp;property&nbsp;is&nbsp;being&nbsp;requested.&nbsp;(required)<br>
+&nbsp;&nbsp;contactId:&nbsp;string,&nbsp;Contacts&nbsp;whose&nbsp;extended&nbsp;property&nbsp;is&nbsp;being&nbsp;requested.&nbsp;(required)<br>
+&nbsp;&nbsp;key:&nbsp;string,&nbsp;Extended&nbsp;property&nbsp;key&nbsp;whose&nbsp;value&nbsp;is&nbsp;being&nbsp;requested.&nbsp;(required)<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;}</tt></dd></dl>
+
+<dl><dt><a name="Resource-setUserDefinedProperty"><strong>setUserDefinedProperty</strong></a> = method(self, **kwargs)</dt><dd><tt>Set&nbsp;value&nbsp;of&nbsp;provided&nbsp;contact's&nbsp;user&nbsp;defined&nbsp;property&nbsp;for&nbsp;the&nbsp;given&nbsp;key.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;body:&nbsp;object,&nbsp;The&nbsp;request&nbsp;body.&nbsp;(required)<br>
+&nbsp;&nbsp;&nbsp;&nbsp;The&nbsp;object&nbsp;takes&nbsp;the&nbsp;form&nbsp;of:<br>
+&nbsp;<br>
+{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;}<br>
+&nbsp;<br>
+&nbsp;&nbsp;userId:&nbsp;string,&nbsp;The&nbsp;user&nbsp;whose&nbsp;contacts's&nbsp;user&nbsp;defined&nbsp;property&nbsp;is&nbsp;being&nbsp;requested.&nbsp;(required)<br>
+&nbsp;&nbsp;contactId:&nbsp;string,&nbsp;Contacts&nbsp;whose&nbsp;user&nbsp;defined&nbsp;property&nbsp;is&nbsp;being&nbsp;requested.&nbsp;(required)<br>
+&nbsp;&nbsp;key:&nbsp;string,&nbsp;User&nbsp;defined&nbsp;property&nbsp;key&nbsp;whose&nbsp;value&nbsp;is&nbsp;being&nbsp;requested.&nbsp;(required)<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;}</tt></dd></dl>
+
+<dl><dt><a name="Resource-update"><strong>update</strong></a> = method(self, **kwargs)</dt><dd><tt>Update&nbsp;a&nbsp;contact&nbsp;entry.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;body:&nbsp;object,&nbsp;The&nbsp;request&nbsp;body.&nbsp;(required)<br>
+&nbsp;&nbsp;&nbsp;&nbsp;The&nbsp;object&nbsp;takes&nbsp;the&nbsp;form&nbsp;of:<br>
+&nbsp;<br>
+{<br>
+&nbsp;&nbsp;"phoneNumbers":&nbsp;[&nbsp;#&nbsp;Phone&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"phoneType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"addresses":&nbsp;[&nbsp;#&nbsp;Address&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"sourceIsStructured":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"poBox":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"countryCode":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"locality":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"country":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"region":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"formatted":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"streetAddress":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"postalCode":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"extendedAddress":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"lastUpdateTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Last&nbsp;updated&nbsp;time&nbsp;of&nbsp;the&nbsp;entry.contact&nbsp;(in&nbsp;microseconds).<br>
+&nbsp;&nbsp;"maidenName":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Maiden&nbsp;name&nbsp;of&nbsp;the&nbsp;contact.&nbsp;Maiden&nbsp;can&nbsp;not&nbsp;be&nbsp;repeated.<br>
+&nbsp;&nbsp;"locations":&nbsp;[&nbsp;#&nbsp;Locations&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"userDefinedProperties":&nbsp;[&nbsp;#&nbsp;UserDefined&nbsp;fields&nbsp;of&nbsp;the&nbsp;contact&nbsp;profile.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"key":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"hobbies":&nbsp;[<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Contact&nbsp;identifier.<br>
+&nbsp;&nbsp;"occupation":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Occupation&nbsp;of&nbsp;the&nbsp;contact.&nbsp;Occupation&nbsp;can&nbsp;not&nbsp;be&nbsp;repeated.<br>
+&nbsp;&nbsp;"calendarLinks":&nbsp;[&nbsp;#&nbsp;Calendar&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"relations":&nbsp;[&nbsp;#&nbsp;Relationship&nbsp;with&nbsp;the&nbsp;entry.contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customeType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"languages":&nbsp;[&nbsp;#&nbsp;Languages&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"code":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"ims":&nbsp;[&nbsp;#&nbsp;Instant&nbsp;messanger&nbsp;related&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"protocol":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customProtocol":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"im":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"events":&nbsp;[&nbsp;#&nbsp;Events&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startTime":&nbsp;"",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endTime":&nbsp;"",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"externalIds":&nbsp;[&nbsp;#&nbsp;Information&nbsp;regarding&nbsp;External&nbsp;Ids&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"deleted":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;If&nbsp;this&nbsp;contact&nbsp;has&nbsp;been&nbsp;deleted&nbsp;(boolean&nbsp;field).<br>
+&nbsp;&nbsp;"extendedProperties":&nbsp;[&nbsp;#&nbsp;Extended&nbsp;properties&nbsp;of&nbsp;the&nbsp;contact.&nbsp;Available&nbsp;only&nbsp;in&nbsp;full&nbsp;projection.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"birthday":&nbsp;{&nbsp;#&nbsp;Birthday&nbsp;of&nbsp;the&nbsp;contact&nbsp;in&nbsp;YYYY-MM-DD&nbsp;format.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"year":&nbsp;42,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"day":&nbsp;42,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"month":&nbsp;42,<br>
+&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;"groups":&nbsp;[&nbsp;#&nbsp;Group&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"deleted":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"groupId":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"others":&nbsp;[&nbsp;#&nbsp;Other&nbsp;proeprties&nbsp;of&nbsp;a&nbsp;contact&nbsp;(equivalent&nbsp;to&nbsp;jot&nbsp;in&nbsp;gdata).<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"shortName":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Short&nbsp;name&nbsp;of&nbsp;the&nbsp;contact.&nbsp;Short&nbsp;name&nbsp;can&nbsp;not&nbsp;be&nbsp;repeated.<br>
+&nbsp;&nbsp;"emails":&nbsp;[&nbsp;#&nbsp;Email&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"address":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"organizations":&nbsp;[&nbsp;#&nbsp;Organizations&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"domain":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"description":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"title":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"symbol":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"location":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"department":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"kind":&nbsp;"contacts#contact",&nbsp;#&nbsp;Type&nbsp;of&nbsp;the&nbsp;resource.&nbsp;This&nbsp;is&nbsp;always&nbsp;"contacts#contact".<br>
+&nbsp;&nbsp;"photoId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Contacts's&nbsp;photoId.<br>
+&nbsp;&nbsp;"name":&nbsp;{&nbsp;#&nbsp;Detailed&nbsp;name&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"nameSuffix":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"familyName":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"additionalName":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"namePrefix":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"fullName":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"givenName":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;"gender":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Standard&nbsp;gender&nbsp;of&nbsp;the&nbsp;contact.&nbsp;It&nbsp;must&nbsp;be&nbsp;mapped&nbsp;to&nbsp;one&nbsp;of&nbsp;the&nbsp;gender&nbsp;specified&nbsp;in&nbsp;GenderTypes&nbsp;map.<br>
+&nbsp;&nbsp;"outlookInformation":&nbsp;{<br>
+&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;"urls":&nbsp;[&nbsp;#&nbsp;Contact's&nbsp;various&nbsp;websites&nbsp;information.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"href":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"selfLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;URL&nbsp;pointing&nbsp;to&nbsp;this&nbsp;contact.&nbsp;Used&nbsp;to&nbsp;retrieve,&nbsp;update,&nbsp;or&nbsp;delete&nbsp;this&nbsp;contact.<br>
+&nbsp;&nbsp;"initials":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Initials&nbsp;of&nbsp;the&nbsp;contact.&nbsp;Initials&nbsp;can&nbsp;not&nbsp;be&nbsp;repeated&nbsp;and&nbsp;hence&nbsp;only&nbsp;one&nbsp;value&nbsp;is&nbsp;possible&nbsp;for&nbsp;it.<br>
+}<br>
+&nbsp;<br>
+&nbsp;&nbsp;userId:&nbsp;string,&nbsp;The&nbsp;user&nbsp;whose&nbsp;all&nbsp;contacts&nbsp;are&nbsp;being&nbsp;updated.&nbsp;(required)<br>
+&nbsp;&nbsp;contactId:&nbsp;string,&nbsp;The&nbsp;id&nbsp;of&nbsp;the&nbsp;contact&nbsp;being&nbsp;updated.&nbsp;(required)<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"phoneNumbers":&nbsp;[&nbsp;#&nbsp;Phone&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"phoneType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"addresses":&nbsp;[&nbsp;#&nbsp;Address&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"sourceIsStructured":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"poBox":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"countryCode":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"locality":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"country":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"region":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"formatted":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"streetAddress":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"postalCode":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"extendedAddress":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"lastUpdateTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Last&nbsp;updated&nbsp;time&nbsp;of&nbsp;the&nbsp;entry.contact&nbsp;(in&nbsp;microseconds).<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"maidenName":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Maiden&nbsp;name&nbsp;of&nbsp;the&nbsp;contact.&nbsp;Maiden&nbsp;can&nbsp;not&nbsp;be&nbsp;repeated.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"locations":&nbsp;[&nbsp;#&nbsp;Locations&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"userDefinedProperties":&nbsp;[&nbsp;#&nbsp;UserDefined&nbsp;fields&nbsp;of&nbsp;the&nbsp;contact&nbsp;profile.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"key":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"hobbies":&nbsp;[<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Contact&nbsp;identifier.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"occupation":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Occupation&nbsp;of&nbsp;the&nbsp;contact.&nbsp;Occupation&nbsp;can&nbsp;not&nbsp;be&nbsp;repeated.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"calendarLinks":&nbsp;[&nbsp;#&nbsp;Calendar&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"relations":&nbsp;[&nbsp;#&nbsp;Relationship&nbsp;with&nbsp;the&nbsp;entry.contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customeType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"languages":&nbsp;[&nbsp;#&nbsp;Languages&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"code":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"ims":&nbsp;[&nbsp;#&nbsp;Instant&nbsp;messanger&nbsp;related&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"protocol":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customProtocol":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"im":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"events":&nbsp;[&nbsp;#&nbsp;Events&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startTime":&nbsp;"",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endTime":&nbsp;"",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"externalIds":&nbsp;[&nbsp;#&nbsp;Information&nbsp;regarding&nbsp;External&nbsp;Ids&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"deleted":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;If&nbsp;this&nbsp;contact&nbsp;has&nbsp;been&nbsp;deleted&nbsp;(boolean&nbsp;field).<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"extendedProperties":&nbsp;[&nbsp;#&nbsp;Extended&nbsp;properties&nbsp;of&nbsp;the&nbsp;contact.&nbsp;Available&nbsp;only&nbsp;in&nbsp;full&nbsp;projection.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"birthday":&nbsp;{&nbsp;#&nbsp;Birthday&nbsp;of&nbsp;the&nbsp;contact&nbsp;in&nbsp;YYYY-MM-DD&nbsp;format.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"year":&nbsp;42,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"day":&nbsp;42,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"month":&nbsp;42,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"groups":&nbsp;[&nbsp;#&nbsp;Group&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"deleted":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"groupId":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"others":&nbsp;[&nbsp;#&nbsp;Other&nbsp;proeprties&nbsp;of&nbsp;a&nbsp;contact&nbsp;(equivalent&nbsp;to&nbsp;jot&nbsp;in&nbsp;gdata).<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"shortName":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Short&nbsp;name&nbsp;of&nbsp;the&nbsp;contact.&nbsp;Short&nbsp;name&nbsp;can&nbsp;not&nbsp;be&nbsp;repeated.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"emails":&nbsp;[&nbsp;#&nbsp;Email&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"address":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"organizations":&nbsp;[&nbsp;#&nbsp;Organizations&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"domain":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"description":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"title":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"symbol":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"location":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"department":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"contacts#contact",&nbsp;#&nbsp;Type&nbsp;of&nbsp;the&nbsp;resource.&nbsp;This&nbsp;is&nbsp;always&nbsp;"contacts#contact".<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"photoId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Contacts's&nbsp;photoId.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;{&nbsp;#&nbsp;Detailed&nbsp;name&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"nameSuffix":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"familyName":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"additionalName":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"namePrefix":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"fullName":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"givenName":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"gender":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Standard&nbsp;gender&nbsp;of&nbsp;the&nbsp;contact.&nbsp;It&nbsp;must&nbsp;be&nbsp;mapped&nbsp;to&nbsp;one&nbsp;of&nbsp;the&nbsp;gender&nbsp;specified&nbsp;in&nbsp;GenderTypes&nbsp;map.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"outlookInformation":&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"urls":&nbsp;[&nbsp;#&nbsp;Contact's&nbsp;various&nbsp;websites&nbsp;information.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"href":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"selfLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;URL&nbsp;pointing&nbsp;to&nbsp;this&nbsp;contact.&nbsp;Used&nbsp;to&nbsp;retrieve,&nbsp;update,&nbsp;or&nbsp;delete&nbsp;this&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"initials":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Initials&nbsp;of&nbsp;the&nbsp;contact.&nbsp;Initials&nbsp;can&nbsp;not&nbsp;be&nbsp;repeated&nbsp;and&nbsp;hence&nbsp;only&nbsp;one&nbsp;value&nbsp;is&nbsp;possible&nbsp;for&nbsp;it.<br>
+&nbsp;&nbsp;}</tt></dd></dl>
+
+<hr>
+Data descriptors defined here:<br>
+<dl><dt><strong>__dict__</strong></dt>
+<dd><tt>dictionary&nbsp;for&nbsp;instance&nbsp;variables&nbsp;(if&nbsp;defined)</tt></dd>
+</dl>
+<dl><dt><strong>__weakref__</strong></dt>
+<dd><tt>list&nbsp;of&nbsp;weak&nbsp;references&nbsp;to&nbsp;the&nbsp;object&nbsp;(if&nbsp;defined)</tt></dd>
+</dl>
+</td></tr></table>
+</body></html>
\ No newline at end of file
diff --git a/docs/dyn/contacts.v1beta1.allcontacts.photos.html b/docs/dyn/contacts.v1beta1.allcontacts.photos.html
new file mode 100644
index 0000000..38450a8
--- /dev/null
+++ b/docs/dyn/contacts.v1beta1.allcontacts.photos.html
@@ -0,0 +1,60 @@
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><title>Python: class Resource</title>
+</head><body bgcolor="#f0f0f8">
+<p>
+<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
+<tr bgcolor="#ffc8d8">
+<td colspan=3 valign=bottom>&nbsp;<br>
+<font color="#000000" face="helvetica, arial"><a name="Resource">class <strong>Resource</strong></a>(<a href="__builtin__.html#object">__builtin__.object</a>)</font></td></tr>
+    
+<tr bgcolor="#ffc8d8"><td rowspan=2><tt>&nbsp;&nbsp;&nbsp;</tt></td>
+<td colspan=2><tt>A&nbsp;class&nbsp;for&nbsp;interacting&nbsp;with&nbsp;a&nbsp;resource.<br>&nbsp;</tt></td></tr>
+<tr><td>&nbsp;</td>
+<td width="100%">Methods defined here:<br>
+<dl><dt><a name="Resource-__init__"><strong>__init__</strong></a>(self)</dt></dl>
+
+<dl><dt><a name="Resource-delete"><strong>delete</strong></a> = method(self, **kwargs)</dt><dd><tt>Delete&nbsp;a&nbsp;photo.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;photoId:&nbsp;string,&nbsp;The&nbsp;photo&nbsp;id&nbsp;of&nbsp;the&nbsp;user's&nbsp;contact&nbsp;being&nbsp;deleted.&nbsp;(required)<br>
+&nbsp;&nbsp;userId:&nbsp;string,&nbsp;The&nbsp;user&nbsp;whose&nbsp;contacts&nbsp;photo&nbsp;is&nbsp;being&nbsp;deleted.&nbsp;(required)<br>
+&nbsp;&nbsp;contactId:&nbsp;string,&nbsp;The&nbsp;id&nbsp;of&nbsp;the&nbsp;contact&nbsp;whose&nbsp;photo&nbsp;is&nbsp;being&nbsp;deleted.&nbsp;(required)</tt></dd></dl>
+
+<dl><dt><a name="Resource-get"><strong>get</strong></a> = method(self, **kwargs)</dt><dd><tt>Get&nbsp;a&nbsp;contact&nbsp;photo.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;photoId:&nbsp;string,&nbsp;The&nbsp;photo&nbsp;id&nbsp;of&nbsp;the&nbsp;user's&nbsp;contact&nbsp;being&nbsp;retrieved.&nbsp;(required)<br>
+&nbsp;&nbsp;userId:&nbsp;string,&nbsp;The&nbsp;user&nbsp;whose&nbsp;contacts&nbsp;photo&nbsp;is&nbsp;being&nbsp;retrieved.&nbsp;(required)<br>
+&nbsp;&nbsp;contactId:&nbsp;string,&nbsp;The&nbsp;id&nbsp;of&nbsp;the&nbsp;contact&nbsp;whose&nbsp;photo&nbsp;is&nbsp;being&nbsp;retrieved.&nbsp;(required)<br>
+&nbsp;&nbsp;alt:&nbsp;string,&nbsp;Specifies&nbsp;an&nbsp;alternative&nbsp;representation&nbsp;type.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;Allowed&nbsp;values<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;json&nbsp;-&nbsp;Use&nbsp;JSON&nbsp;format<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;media&nbsp;-&nbsp;Use&nbsp;Media&nbsp;format<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"data":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;}</tt></dd></dl>
+
+<dl><dt><a name="Resource-update"><strong>update</strong></a> = method(self, **kwargs)</dt><dd><tt>Update&nbsp;a&nbsp;photo.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;body:&nbsp;object,&nbsp;The&nbsp;request&nbsp;body.<br>
+&nbsp;&nbsp;media_body:&nbsp;string,&nbsp;The&nbsp;filename&nbsp;of&nbsp;the&nbsp;media&nbsp;request&nbsp;body.<br>
+&nbsp;&nbsp;photoId:&nbsp;string,&nbsp;The&nbsp;photo&nbsp;id&nbsp;of&nbsp;the&nbsp;user's&nbsp;contact&nbsp;being&nbsp;updated.&nbsp;(required)<br>
+&nbsp;&nbsp;userId:&nbsp;string,&nbsp;The&nbsp;user&nbsp;whose&nbsp;contacts&nbsp;photo&nbsp;is&nbsp;being&nbsp;updated.&nbsp;(required)<br>
+&nbsp;&nbsp;contactId:&nbsp;string,&nbsp;The&nbsp;id&nbsp;of&nbsp;the&nbsp;contact&nbsp;whose&nbsp;photo&nbsp;is&nbsp;being&nbsp;updated.&nbsp;(required)</tt></dd></dl>
+
+<hr>
+Data descriptors defined here:<br>
+<dl><dt><strong>__dict__</strong></dt>
+<dd><tt>dictionary&nbsp;for&nbsp;instance&nbsp;variables&nbsp;(if&nbsp;defined)</tt></dd>
+</dl>
+<dl><dt><strong>__weakref__</strong></dt>
+<dd><tt>list&nbsp;of&nbsp;weak&nbsp;references&nbsp;to&nbsp;the&nbsp;object&nbsp;(if&nbsp;defined)</tt></dd>
+</dl>
+</td></tr></table>
+</body></html>
\ No newline at end of file
diff --git a/docs/dyn/contacts.v1beta1.contacts.html b/docs/dyn/contacts.v1beta1.contacts.html
new file mode 100644
index 0000000..d2f8ac2
--- /dev/null
+++ b/docs/dyn/contacts.v1beta1.contacts.html
@@ -0,0 +1,1542 @@
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><title>Python: class Resource</title>
+</head><body bgcolor="#f0f0f8">
+<p>
+<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
+<tr bgcolor="#ffc8d8">
+<td colspan=3 valign=bottom>&nbsp;<br>
+<font color="#000000" face="helvetica, arial"><a name="Resource">class <strong>Resource</strong></a>(<a href="__builtin__.html#object">__builtin__.object</a>)</font></td></tr>
+    
+<tr bgcolor="#ffc8d8"><td rowspan=2><tt>&nbsp;&nbsp;&nbsp;</tt></td>
+<td colspan=2><tt>A&nbsp;class&nbsp;for&nbsp;interacting&nbsp;with&nbsp;a&nbsp;resource.<br>&nbsp;</tt></td></tr>
+<tr><td>&nbsp;</td>
+<td width="100%">Methods defined here:<br>
+<dl><dt><a name="Resource-__init__"><strong>__init__</strong></a>(self)</dt></dl>
+
+<dl><dt><a name="Resource-delete"><strong>delete</strong></a> = method(self, **kwargs)</dt><dd><tt>Delete&nbsp;a&nbsp;contact&nbsp;entry.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;userId:&nbsp;string,&nbsp;The&nbsp;user&nbsp;whose&nbsp;contacts&nbsp;are&nbsp;being&nbsp;deleted.&nbsp;(required)<br>
+&nbsp;&nbsp;contactId:&nbsp;string,&nbsp;The&nbsp;id&nbsp;of&nbsp;the&nbsp;contact&nbsp;being&nbsp;deleted.&nbsp;(required)</tt></dd></dl>
+
+<dl><dt><a name="Resource-deleteExtendedProperty"><strong>deleteExtendedProperty</strong></a> = method(self, **kwargs)</dt><dd><tt>Delete&nbsp;value&nbsp;of&nbsp;provided&nbsp;contact's&nbsp;extended&nbsp;property&nbsp;for&nbsp;the&nbsp;given&nbsp;key.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;userId:&nbsp;string,&nbsp;The&nbsp;user&nbsp;whose&nbsp;contacts's&nbsp;extended&nbsp;property&nbsp;is&nbsp;being&nbsp;deleted.&nbsp;(required)<br>
+&nbsp;&nbsp;contactId:&nbsp;string,&nbsp;Contact&nbsp;whose&nbsp;extended&nbsp;property&nbsp;is&nbsp;being&nbsp;deleted.&nbsp;(required)<br>
+&nbsp;&nbsp;key:&nbsp;string,&nbsp;Extended&nbsp;property&nbsp;key&nbsp;whose&nbsp;value&nbsp;is&nbsp;being&nbsp;deleted.&nbsp;(required)</tt></dd></dl>
+
+<dl><dt><a name="Resource-deleteUserDefinedProperty"><strong>deleteUserDefinedProperty</strong></a> = method(self, **kwargs)</dt><dd><tt>Delete&nbsp;value&nbsp;of&nbsp;provided&nbsp;contact's&nbsp;user&nbsp;defined&nbsp;property&nbsp;for&nbsp;the&nbsp;given&nbsp;key.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;userId:&nbsp;string,&nbsp;The&nbsp;user&nbsp;whose&nbsp;contacts's&nbsp;user&nbsp;defined&nbsp;property&nbsp;is&nbsp;being&nbsp;deleted.&nbsp;(required)<br>
+&nbsp;&nbsp;contactId:&nbsp;string,&nbsp;Contacts&nbsp;whose&nbsp;user&nbsp;defined&nbsp;property&nbsp;is&nbsp;being&nbsp;deleted.&nbsp;(required)<br>
+&nbsp;&nbsp;key:&nbsp;string,&nbsp;User&nbsp;defined&nbsp;property&nbsp;key&nbsp;whose&nbsp;value&nbsp;is&nbsp;being&nbsp;deleted.&nbsp;(required)</tt></dd></dl>
+
+<dl><dt><a name="Resource-get"><strong>get</strong></a> = method(self, **kwargs)</dt><dd><tt>Gets&nbsp;contact&nbsp;details&nbsp;for&nbsp;given&nbsp;contactId&nbsp;belonging&nbsp;to&nbsp;My&nbsp;Contacts.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;projection:&nbsp;string,&nbsp;Additional&nbsp;information&nbsp;to&nbsp;return.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;Allowed&nbsp;values<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;FULL&nbsp;-&nbsp;Returns&nbsp;the&nbsp;extended&nbsp;properties&nbsp;of&nbsp;a&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;THIN&nbsp;-&nbsp;Returns&nbsp;properties&nbsp;of&nbsp;a&nbsp;contact.<br>
+&nbsp;&nbsp;userId:&nbsp;string,&nbsp;The&nbsp;user&nbsp;whose&nbsp;contacts&nbsp;are&nbsp;being&nbsp;requested.&nbsp;(required)<br>
+&nbsp;&nbsp;contactId:&nbsp;string,&nbsp;The&nbsp;id&nbsp;of&nbsp;the&nbsp;contact&nbsp;being&nbsp;requested.&nbsp;(required)<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"phoneNumbers":&nbsp;[&nbsp;#&nbsp;Phone&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"phoneType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"addresses":&nbsp;[&nbsp;#&nbsp;Address&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"sourceIsStructured":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"poBox":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"countryCode":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"locality":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"country":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"region":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"formatted":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"streetAddress":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"postalCode":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"extendedAddress":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"lastUpdateTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Last&nbsp;updated&nbsp;time&nbsp;of&nbsp;the&nbsp;entry.contact&nbsp;(in&nbsp;microseconds).<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"maidenName":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Maiden&nbsp;name&nbsp;of&nbsp;the&nbsp;contact.&nbsp;Maiden&nbsp;can&nbsp;not&nbsp;be&nbsp;repeated.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"locations":&nbsp;[&nbsp;#&nbsp;Locations&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"userDefinedProperties":&nbsp;[&nbsp;#&nbsp;UserDefined&nbsp;fields&nbsp;of&nbsp;the&nbsp;contact&nbsp;profile.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"key":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"hobbies":&nbsp;[<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Contact&nbsp;identifier.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"occupation":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Occupation&nbsp;of&nbsp;the&nbsp;contact.&nbsp;Occupation&nbsp;can&nbsp;not&nbsp;be&nbsp;repeated.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"calendarLinks":&nbsp;[&nbsp;#&nbsp;Calendar&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"relations":&nbsp;[&nbsp;#&nbsp;Relationship&nbsp;with&nbsp;the&nbsp;entry.contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customeType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"languages":&nbsp;[&nbsp;#&nbsp;Languages&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"code":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"ims":&nbsp;[&nbsp;#&nbsp;Instant&nbsp;messanger&nbsp;related&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"protocol":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customProtocol":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"im":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"events":&nbsp;[&nbsp;#&nbsp;Events&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startTime":&nbsp;"",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endTime":&nbsp;"",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"externalIds":&nbsp;[&nbsp;#&nbsp;Information&nbsp;regarding&nbsp;External&nbsp;Ids&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"deleted":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;If&nbsp;this&nbsp;contact&nbsp;has&nbsp;been&nbsp;deleted&nbsp;(boolean&nbsp;field).<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"extendedProperties":&nbsp;[&nbsp;#&nbsp;Extended&nbsp;properties&nbsp;of&nbsp;the&nbsp;contact.&nbsp;Available&nbsp;only&nbsp;in&nbsp;full&nbsp;projection.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"birthday":&nbsp;{&nbsp;#&nbsp;Birthday&nbsp;of&nbsp;the&nbsp;contact&nbsp;in&nbsp;YYYY-MM-DD&nbsp;format.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"year":&nbsp;42,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"day":&nbsp;42,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"month":&nbsp;42,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"groups":&nbsp;[&nbsp;#&nbsp;Group&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"deleted":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"groupId":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"others":&nbsp;[&nbsp;#&nbsp;Other&nbsp;proeprties&nbsp;of&nbsp;a&nbsp;contact&nbsp;(equivalent&nbsp;to&nbsp;jot&nbsp;in&nbsp;gdata).<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"shortName":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Short&nbsp;name&nbsp;of&nbsp;the&nbsp;contact.&nbsp;Short&nbsp;name&nbsp;can&nbsp;not&nbsp;be&nbsp;repeated.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"emails":&nbsp;[&nbsp;#&nbsp;Email&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"address":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"organizations":&nbsp;[&nbsp;#&nbsp;Organizations&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"domain":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"description":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"title":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"symbol":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"location":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"department":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"contacts#contact",&nbsp;#&nbsp;Type&nbsp;of&nbsp;the&nbsp;resource.&nbsp;This&nbsp;is&nbsp;always&nbsp;"contacts#contact".<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"photoId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Contacts's&nbsp;photoId.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;{&nbsp;#&nbsp;Detailed&nbsp;name&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"nameSuffix":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"familyName":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"additionalName":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"namePrefix":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"fullName":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"givenName":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"gender":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Standard&nbsp;gender&nbsp;of&nbsp;the&nbsp;contact.&nbsp;It&nbsp;must&nbsp;be&nbsp;mapped&nbsp;to&nbsp;one&nbsp;of&nbsp;the&nbsp;gender&nbsp;specified&nbsp;in&nbsp;GenderTypes&nbsp;map.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"outlookInformation":&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"urls":&nbsp;[&nbsp;#&nbsp;Contact's&nbsp;various&nbsp;websites&nbsp;information.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"href":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"selfLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;URL&nbsp;pointing&nbsp;to&nbsp;this&nbsp;contact.&nbsp;Used&nbsp;to&nbsp;retrieve,&nbsp;update,&nbsp;or&nbsp;delete&nbsp;this&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"initials":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Initials&nbsp;of&nbsp;the&nbsp;contact.&nbsp;Initials&nbsp;can&nbsp;not&nbsp;be&nbsp;repeated&nbsp;and&nbsp;hence&nbsp;only&nbsp;one&nbsp;value&nbsp;is&nbsp;possible&nbsp;for&nbsp;it.<br>
+&nbsp;&nbsp;}</tt></dd></dl>
+
+<dl><dt><a name="Resource-getExtendedProperty"><strong>getExtendedProperty</strong></a> = method(self, **kwargs)</dt><dd><tt>Get&nbsp;value&nbsp;of&nbsp;provided&nbsp;contact's&nbsp;extended&nbsp;property&nbsp;for&nbsp;the&nbsp;given&nbsp;key.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;userId:&nbsp;string,&nbsp;The&nbsp;user&nbsp;whose&nbsp;contacts's&nbsp;extended&nbsp;property&nbsp;is&nbsp;being&nbsp;requested.&nbsp;(required)<br>
+&nbsp;&nbsp;contactId:&nbsp;string,&nbsp;Contacts&nbsp;whose&nbsp;extended&nbsp;property&nbsp;is&nbsp;being&nbsp;requested.&nbsp;(required)<br>
+&nbsp;&nbsp;key:&nbsp;string,&nbsp;Extended&nbsp;property&nbsp;key&nbsp;whose&nbsp;value&nbsp;is&nbsp;being&nbsp;requested.&nbsp;(required)<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;}</tt></dd></dl>
+
+<dl><dt><a name="Resource-getUserDefinedProperty"><strong>getUserDefinedProperty</strong></a> = method(self, **kwargs)</dt><dd><tt>Get&nbsp;value&nbsp;of&nbsp;provided&nbsp;contact's&nbsp;user&nbsp;defined&nbsp;property&nbsp;for&nbsp;the&nbsp;given&nbsp;key.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;userId:&nbsp;string,&nbsp;The&nbsp;user&nbsp;whose&nbsp;contacts's&nbsp;user&nbsp;defined&nbsp;property&nbsp;is&nbsp;being&nbsp;requested.&nbsp;(required)<br>
+&nbsp;&nbsp;contactId:&nbsp;string,&nbsp;Contacts&nbsp;whose&nbsp;user&nbsp;defined&nbsp;property&nbsp;is&nbsp;being&nbsp;requested.&nbsp;(required)<br>
+&nbsp;&nbsp;key:&nbsp;string,&nbsp;User&nbsp;defined&nbsp;property&nbsp;key&nbsp;whose&nbsp;value&nbsp;is&nbsp;being&nbsp;requested.&nbsp;(required)<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;}</tt></dd></dl>
+
+<dl><dt><a name="Resource-insert"><strong>insert</strong></a> = method(self, **kwargs)</dt><dd><tt>Insert&nbsp;a&nbsp;contact&nbsp;entry&nbsp;to&nbsp;My&nbsp;Contacts.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;body:&nbsp;object,&nbsp;The&nbsp;request&nbsp;body.&nbsp;(required)<br>
+&nbsp;&nbsp;&nbsp;&nbsp;The&nbsp;object&nbsp;takes&nbsp;the&nbsp;form&nbsp;of:<br>
+&nbsp;<br>
+{<br>
+&nbsp;&nbsp;"phoneNumbers":&nbsp;[&nbsp;#&nbsp;Phone&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"phoneType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"addresses":&nbsp;[&nbsp;#&nbsp;Address&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"sourceIsStructured":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"poBox":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"countryCode":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"locality":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"country":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"region":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"formatted":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"streetAddress":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"postalCode":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"extendedAddress":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"lastUpdateTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Last&nbsp;updated&nbsp;time&nbsp;of&nbsp;the&nbsp;entry.contact&nbsp;(in&nbsp;microseconds).<br>
+&nbsp;&nbsp;"maidenName":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Maiden&nbsp;name&nbsp;of&nbsp;the&nbsp;contact.&nbsp;Maiden&nbsp;can&nbsp;not&nbsp;be&nbsp;repeated.<br>
+&nbsp;&nbsp;"locations":&nbsp;[&nbsp;#&nbsp;Locations&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"userDefinedProperties":&nbsp;[&nbsp;#&nbsp;UserDefined&nbsp;fields&nbsp;of&nbsp;the&nbsp;contact&nbsp;profile.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"key":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"hobbies":&nbsp;[<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Contact&nbsp;identifier.<br>
+&nbsp;&nbsp;"occupation":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Occupation&nbsp;of&nbsp;the&nbsp;contact.&nbsp;Occupation&nbsp;can&nbsp;not&nbsp;be&nbsp;repeated.<br>
+&nbsp;&nbsp;"calendarLinks":&nbsp;[&nbsp;#&nbsp;Calendar&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"relations":&nbsp;[&nbsp;#&nbsp;Relationship&nbsp;with&nbsp;the&nbsp;entry.contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customeType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"languages":&nbsp;[&nbsp;#&nbsp;Languages&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"code":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"ims":&nbsp;[&nbsp;#&nbsp;Instant&nbsp;messanger&nbsp;related&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"protocol":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customProtocol":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"im":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"events":&nbsp;[&nbsp;#&nbsp;Events&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startTime":&nbsp;"",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endTime":&nbsp;"",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"externalIds":&nbsp;[&nbsp;#&nbsp;Information&nbsp;regarding&nbsp;External&nbsp;Ids&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"deleted":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;If&nbsp;this&nbsp;contact&nbsp;has&nbsp;been&nbsp;deleted&nbsp;(boolean&nbsp;field).<br>
+&nbsp;&nbsp;"extendedProperties":&nbsp;[&nbsp;#&nbsp;Extended&nbsp;properties&nbsp;of&nbsp;the&nbsp;contact.&nbsp;Available&nbsp;only&nbsp;in&nbsp;full&nbsp;projection.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"birthday":&nbsp;{&nbsp;#&nbsp;Birthday&nbsp;of&nbsp;the&nbsp;contact&nbsp;in&nbsp;YYYY-MM-DD&nbsp;format.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"year":&nbsp;42,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"day":&nbsp;42,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"month":&nbsp;42,<br>
+&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;"groups":&nbsp;[&nbsp;#&nbsp;Group&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"deleted":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"groupId":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"others":&nbsp;[&nbsp;#&nbsp;Other&nbsp;proeprties&nbsp;of&nbsp;a&nbsp;contact&nbsp;(equivalent&nbsp;to&nbsp;jot&nbsp;in&nbsp;gdata).<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"shortName":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Short&nbsp;name&nbsp;of&nbsp;the&nbsp;contact.&nbsp;Short&nbsp;name&nbsp;can&nbsp;not&nbsp;be&nbsp;repeated.<br>
+&nbsp;&nbsp;"emails":&nbsp;[&nbsp;#&nbsp;Email&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"address":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"organizations":&nbsp;[&nbsp;#&nbsp;Organizations&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"domain":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"description":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"title":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"symbol":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"location":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"department":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"kind":&nbsp;"contacts#contact",&nbsp;#&nbsp;Type&nbsp;of&nbsp;the&nbsp;resource.&nbsp;This&nbsp;is&nbsp;always&nbsp;"contacts#contact".<br>
+&nbsp;&nbsp;"photoId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Contacts's&nbsp;photoId.<br>
+&nbsp;&nbsp;"name":&nbsp;{&nbsp;#&nbsp;Detailed&nbsp;name&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"nameSuffix":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"familyName":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"additionalName":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"namePrefix":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"fullName":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"givenName":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;"gender":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Standard&nbsp;gender&nbsp;of&nbsp;the&nbsp;contact.&nbsp;It&nbsp;must&nbsp;be&nbsp;mapped&nbsp;to&nbsp;one&nbsp;of&nbsp;the&nbsp;gender&nbsp;specified&nbsp;in&nbsp;GenderTypes&nbsp;map.<br>
+&nbsp;&nbsp;"outlookInformation":&nbsp;{<br>
+&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;"urls":&nbsp;[&nbsp;#&nbsp;Contact's&nbsp;various&nbsp;websites&nbsp;information.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"href":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"selfLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;URL&nbsp;pointing&nbsp;to&nbsp;this&nbsp;contact.&nbsp;Used&nbsp;to&nbsp;retrieve,&nbsp;update,&nbsp;or&nbsp;delete&nbsp;this&nbsp;contact.<br>
+&nbsp;&nbsp;"initials":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Initials&nbsp;of&nbsp;the&nbsp;contact.&nbsp;Initials&nbsp;can&nbsp;not&nbsp;be&nbsp;repeated&nbsp;and&nbsp;hence&nbsp;only&nbsp;one&nbsp;value&nbsp;is&nbsp;possible&nbsp;for&nbsp;it.<br>
+}<br>
+&nbsp;<br>
+&nbsp;&nbsp;userId:&nbsp;string,&nbsp;The&nbsp;user&nbsp;whose&nbsp;contacts&nbsp;are&nbsp;being&nbsp;requested.&nbsp;(required)<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"phoneNumbers":&nbsp;[&nbsp;#&nbsp;Phone&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"phoneType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"addresses":&nbsp;[&nbsp;#&nbsp;Address&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"sourceIsStructured":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"poBox":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"countryCode":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"locality":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"country":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"region":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"formatted":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"streetAddress":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"postalCode":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"extendedAddress":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"lastUpdateTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Last&nbsp;updated&nbsp;time&nbsp;of&nbsp;the&nbsp;entry.contact&nbsp;(in&nbsp;microseconds).<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"maidenName":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Maiden&nbsp;name&nbsp;of&nbsp;the&nbsp;contact.&nbsp;Maiden&nbsp;can&nbsp;not&nbsp;be&nbsp;repeated.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"locations":&nbsp;[&nbsp;#&nbsp;Locations&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"userDefinedProperties":&nbsp;[&nbsp;#&nbsp;UserDefined&nbsp;fields&nbsp;of&nbsp;the&nbsp;contact&nbsp;profile.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"key":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"hobbies":&nbsp;[<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Contact&nbsp;identifier.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"occupation":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Occupation&nbsp;of&nbsp;the&nbsp;contact.&nbsp;Occupation&nbsp;can&nbsp;not&nbsp;be&nbsp;repeated.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"calendarLinks":&nbsp;[&nbsp;#&nbsp;Calendar&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"relations":&nbsp;[&nbsp;#&nbsp;Relationship&nbsp;with&nbsp;the&nbsp;entry.contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customeType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"languages":&nbsp;[&nbsp;#&nbsp;Languages&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"code":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"ims":&nbsp;[&nbsp;#&nbsp;Instant&nbsp;messanger&nbsp;related&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"protocol":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customProtocol":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"im":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"events":&nbsp;[&nbsp;#&nbsp;Events&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startTime":&nbsp;"",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endTime":&nbsp;"",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"externalIds":&nbsp;[&nbsp;#&nbsp;Information&nbsp;regarding&nbsp;External&nbsp;Ids&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"deleted":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;If&nbsp;this&nbsp;contact&nbsp;has&nbsp;been&nbsp;deleted&nbsp;(boolean&nbsp;field).<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"extendedProperties":&nbsp;[&nbsp;#&nbsp;Extended&nbsp;properties&nbsp;of&nbsp;the&nbsp;contact.&nbsp;Available&nbsp;only&nbsp;in&nbsp;full&nbsp;projection.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"birthday":&nbsp;{&nbsp;#&nbsp;Birthday&nbsp;of&nbsp;the&nbsp;contact&nbsp;in&nbsp;YYYY-MM-DD&nbsp;format.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"year":&nbsp;42,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"day":&nbsp;42,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"month":&nbsp;42,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"groups":&nbsp;[&nbsp;#&nbsp;Group&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"deleted":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"groupId":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"others":&nbsp;[&nbsp;#&nbsp;Other&nbsp;proeprties&nbsp;of&nbsp;a&nbsp;contact&nbsp;(equivalent&nbsp;to&nbsp;jot&nbsp;in&nbsp;gdata).<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"shortName":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Short&nbsp;name&nbsp;of&nbsp;the&nbsp;contact.&nbsp;Short&nbsp;name&nbsp;can&nbsp;not&nbsp;be&nbsp;repeated.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"emails":&nbsp;[&nbsp;#&nbsp;Email&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"address":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"organizations":&nbsp;[&nbsp;#&nbsp;Organizations&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"domain":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"description":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"title":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"symbol":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"location":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"department":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"contacts#contact",&nbsp;#&nbsp;Type&nbsp;of&nbsp;the&nbsp;resource.&nbsp;This&nbsp;is&nbsp;always&nbsp;"contacts#contact".<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"photoId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Contacts's&nbsp;photoId.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;{&nbsp;#&nbsp;Detailed&nbsp;name&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"nameSuffix":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"familyName":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"additionalName":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"namePrefix":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"fullName":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"givenName":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"gender":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Standard&nbsp;gender&nbsp;of&nbsp;the&nbsp;contact.&nbsp;It&nbsp;must&nbsp;be&nbsp;mapped&nbsp;to&nbsp;one&nbsp;of&nbsp;the&nbsp;gender&nbsp;specified&nbsp;in&nbsp;GenderTypes&nbsp;map.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"outlookInformation":&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"urls":&nbsp;[&nbsp;#&nbsp;Contact's&nbsp;various&nbsp;websites&nbsp;information.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"href":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"selfLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;URL&nbsp;pointing&nbsp;to&nbsp;this&nbsp;contact.&nbsp;Used&nbsp;to&nbsp;retrieve,&nbsp;update,&nbsp;or&nbsp;delete&nbsp;this&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"initials":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Initials&nbsp;of&nbsp;the&nbsp;contact.&nbsp;Initials&nbsp;can&nbsp;not&nbsp;be&nbsp;repeated&nbsp;and&nbsp;hence&nbsp;only&nbsp;one&nbsp;value&nbsp;is&nbsp;possible&nbsp;for&nbsp;it.<br>
+&nbsp;&nbsp;}</tt></dd></dl>
+
+<dl><dt><a name="Resource-list"><strong>list</strong></a> = method(self, **kwargs)</dt><dd><tt>Retrieves&nbsp;list&nbsp;of&nbsp;contacts&nbsp;belonging&nbsp;to&nbsp;My&nbsp;Contacts&nbsp;for&nbsp;the&nbsp;provided&nbsp;user.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;orderBy:&nbsp;string,&nbsp;Sorting&nbsp;criterion<br>
+&nbsp;&nbsp;&nbsp;&nbsp;Allowed&nbsp;values<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;LAST_MODIFIED&nbsp;-&nbsp;Order&nbsp;by&nbsp;last&nbsp;modified&nbsp;contact<br>
+&nbsp;&nbsp;group:&nbsp;string,&nbsp;Limit&nbsp;the&nbsp;listing&nbsp;to&nbsp;the&nbsp;specified&nbsp;group<br>
+&nbsp;&nbsp;projection:&nbsp;string,&nbsp;Additional&nbsp;information&nbsp;to&nbsp;return.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;Allowed&nbsp;values<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;FULL&nbsp;-&nbsp;Returns&nbsp;properties&nbsp;of&nbsp;a&nbsp;contact&nbsp;including&nbsp;extended&nbsp;properties.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;THIN&nbsp;-&nbsp;Returns&nbsp;properties&nbsp;of&nbsp;a&nbsp;contact.<br>
+&nbsp;&nbsp;pageToken:&nbsp;string,&nbsp;A&nbsp;continuation&nbsp;token&nbsp;that&nbsp;allows&nbsp;pagination.<br>
+&nbsp;&nbsp;updatedMin:&nbsp;integer,&nbsp;The&nbsp;lower&nbsp;bound&nbsp;on&nbsp;entry&nbsp;update&nbsp;dates&nbsp;(seconds&nbsp;from&nbsp;epcoh).<br>
+&nbsp;&nbsp;requireAllDeleted:&nbsp;boolean,&nbsp;Only&nbsp;relevant&nbsp;if&nbsp;showdeleted&nbsp;and&nbsp;updated-min&nbsp;are&nbsp;also&nbsp;provided.It&nbsp;dictates&nbsp;the&nbsp;behavior&nbsp;of&nbsp;the&nbsp;server&nbsp;in&nbsp;case&nbsp;it&nbsp;detect&nbsp;that&nbsp;placeholders&nbsp;of&nbsp;some&nbsp;entries&nbsp;deleted&nbsp;since&nbsp;the&nbsp;point&nbsp;in&nbsp;time&nbsp;specified&nbsp;as&nbsp;updated-min&nbsp;may&nbsp;have&nbsp;been&nbsp;lost.<br>
+&nbsp;&nbsp;queryString:&nbsp;string,&nbsp;A&nbsp;parameter<br>
+&nbsp;&nbsp;maxResults:&nbsp;integer,&nbsp;Maximum&nbsp;number&nbsp;of&nbsp;contact&nbsp;entries&nbsp;to&nbsp;return.<br>
+&nbsp;&nbsp;q:&nbsp;string,&nbsp;A&nbsp;parameter<br>
+&nbsp;&nbsp;showDeleted:&nbsp;boolean,&nbsp;Flag&nbsp;to&nbsp;include&nbsp;deleted&nbsp;contacts<br>
+&nbsp;&nbsp;sortOrder:&nbsp;string,&nbsp;Sorting&nbsp;order&nbsp;of&nbsp;the&nbsp;result<br>
+&nbsp;&nbsp;&nbsp;&nbsp;Allowed&nbsp;values<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ascending&nbsp;-&nbsp;Use&nbsp;ascending&nbsp;sort&nbsp;order<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;descending&nbsp;-&nbsp;Use&nbsp;decending&nbsp;sort&nbsp;order<br>
+&nbsp;&nbsp;alt:&nbsp;string,&nbsp;Specifies&nbsp;an&nbsp;alternative&nbsp;representation&nbsp;type.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;Allowed&nbsp;values<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;atom&nbsp;-&nbsp;Use&nbsp;Atom&nbsp;XML&nbsp;format<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;json&nbsp;-&nbsp;Use&nbsp;JSON&nbsp;format<br>
+&nbsp;&nbsp;userId:&nbsp;string,&nbsp;The&nbsp;user&nbsp;whose&nbsp;contacts&nbsp;are&nbsp;being&nbsp;listed.&nbsp;(required)<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"nextPageToken":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"items":&nbsp;[<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"phoneNumbers":&nbsp;[&nbsp;#&nbsp;Phone&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"phoneType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"addresses":&nbsp;[&nbsp;#&nbsp;Address&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"sourceIsStructured":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"poBox":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"countryCode":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"locality":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"country":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"region":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"formatted":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"streetAddress":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"postalCode":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"extendedAddress":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"lastUpdateTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Last&nbsp;updated&nbsp;time&nbsp;of&nbsp;the&nbsp;entry.contact&nbsp;(in&nbsp;microseconds).<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"maidenName":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Maiden&nbsp;name&nbsp;of&nbsp;the&nbsp;contact.&nbsp;Maiden&nbsp;can&nbsp;not&nbsp;be&nbsp;repeated.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"locations":&nbsp;[&nbsp;#&nbsp;Locations&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"userDefinedProperties":&nbsp;[&nbsp;#&nbsp;UserDefined&nbsp;fields&nbsp;of&nbsp;the&nbsp;contact&nbsp;profile.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"key":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"hobbies":&nbsp;[<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Contact&nbsp;identifier.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"occupation":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Occupation&nbsp;of&nbsp;the&nbsp;contact.&nbsp;Occupation&nbsp;can&nbsp;not&nbsp;be&nbsp;repeated.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"calendarLinks":&nbsp;[&nbsp;#&nbsp;Calendar&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"relations":&nbsp;[&nbsp;#&nbsp;Relationship&nbsp;with&nbsp;the&nbsp;entry.contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customeType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"languages":&nbsp;[&nbsp;#&nbsp;Languages&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"code":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"ims":&nbsp;[&nbsp;#&nbsp;Instant&nbsp;messanger&nbsp;related&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"protocol":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customProtocol":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"im":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"events":&nbsp;[&nbsp;#&nbsp;Events&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startTime":&nbsp;"",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endTime":&nbsp;"",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"externalIds":&nbsp;[&nbsp;#&nbsp;Information&nbsp;regarding&nbsp;External&nbsp;Ids&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"deleted":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;If&nbsp;this&nbsp;contact&nbsp;has&nbsp;been&nbsp;deleted&nbsp;(boolean&nbsp;field).<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"extendedProperties":&nbsp;[&nbsp;#&nbsp;Extended&nbsp;properties&nbsp;of&nbsp;the&nbsp;contact.&nbsp;Available&nbsp;only&nbsp;in&nbsp;full&nbsp;projection.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"birthday":&nbsp;{&nbsp;#&nbsp;Birthday&nbsp;of&nbsp;the&nbsp;contact&nbsp;in&nbsp;YYYY-MM-DD&nbsp;format.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"year":&nbsp;42,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"day":&nbsp;42,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"month":&nbsp;42,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"groups":&nbsp;[&nbsp;#&nbsp;Group&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"deleted":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"groupId":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"others":&nbsp;[&nbsp;#&nbsp;Other&nbsp;proeprties&nbsp;of&nbsp;a&nbsp;contact&nbsp;(equivalent&nbsp;to&nbsp;jot&nbsp;in&nbsp;gdata).<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"shortName":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Short&nbsp;name&nbsp;of&nbsp;the&nbsp;contact.&nbsp;Short&nbsp;name&nbsp;can&nbsp;not&nbsp;be&nbsp;repeated.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"emails":&nbsp;[&nbsp;#&nbsp;Email&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"address":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"organizations":&nbsp;[&nbsp;#&nbsp;Organizations&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"domain":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"description":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"title":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"symbol":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"location":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"department":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"contacts#contact",&nbsp;#&nbsp;Type&nbsp;of&nbsp;the&nbsp;resource.&nbsp;This&nbsp;is&nbsp;always&nbsp;"contacts#contact".<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"photoId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Contacts's&nbsp;photoId.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;{&nbsp;#&nbsp;Detailed&nbsp;name&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"nameSuffix":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"familyName":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"additionalName":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"namePrefix":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"fullName":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"givenName":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"gender":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Standard&nbsp;gender&nbsp;of&nbsp;the&nbsp;contact.&nbsp;It&nbsp;must&nbsp;be&nbsp;mapped&nbsp;to&nbsp;one&nbsp;of&nbsp;the&nbsp;gender&nbsp;specified&nbsp;in&nbsp;GenderTypes&nbsp;map.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"outlookInformation":&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"urls":&nbsp;[&nbsp;#&nbsp;Contact's&nbsp;various&nbsp;websites&nbsp;information.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"href":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"selfLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;URL&nbsp;pointing&nbsp;to&nbsp;this&nbsp;contact.&nbsp;Used&nbsp;to&nbsp;retrieve,&nbsp;update,&nbsp;or&nbsp;delete&nbsp;this&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"initials":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Initials&nbsp;of&nbsp;the&nbsp;contact.&nbsp;Initials&nbsp;can&nbsp;not&nbsp;be&nbsp;repeated&nbsp;and&nbsp;hence&nbsp;only&nbsp;one&nbsp;value&nbsp;is&nbsp;possible&nbsp;for&nbsp;it.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"contacts#contactList",&nbsp;#&nbsp;Type&nbsp;of&nbsp;the&nbsp;resource.&nbsp;This&nbsp;is&nbsp;always&nbsp;"contacts#contactList".<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"prevPageToken":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;}</tt></dd></dl>
+
+<dl><dt><a name="Resource-list_next"><strong>list_next</strong></a> = methodNext(self, previous_request, previous_response)</dt><dd><tt>Retrieves&nbsp;the&nbsp;next&nbsp;page&nbsp;of&nbsp;results.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;previous_request:&nbsp;The&nbsp;request&nbsp;for&nbsp;the&nbsp;previous&nbsp;page.<br>
+&nbsp;&nbsp;previous_response:&nbsp;The&nbsp;response&nbsp;from&nbsp;the&nbsp;request&nbsp;for&nbsp;the&nbsp;previous&nbsp;page.<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;A&nbsp;request&nbsp;object&nbsp;that&nbsp;you&nbsp;can&nbsp;call&nbsp;'execute()'&nbsp;on&nbsp;to&nbsp;request&nbsp;the&nbsp;next<br>
+&nbsp;&nbsp;page.&nbsp;Returns&nbsp;None&nbsp;if&nbsp;there&nbsp;are&nbsp;no&nbsp;more&nbsp;items&nbsp;in&nbsp;the&nbsp;collection.</tt></dd></dl>
+
+<dl><dt><a name="Resource-patch"><strong>patch</strong></a> = method(self, **kwargs)</dt><dd><tt>Update&nbsp;a&nbsp;contact&nbsp;entry.&nbsp;This&nbsp;method&nbsp;supports&nbsp;patch&nbsp;semantics.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;body:&nbsp;object,&nbsp;The&nbsp;request&nbsp;body.&nbsp;(required)<br>
+&nbsp;&nbsp;&nbsp;&nbsp;The&nbsp;object&nbsp;takes&nbsp;the&nbsp;form&nbsp;of:<br>
+&nbsp;<br>
+{<br>
+&nbsp;&nbsp;"phoneNumbers":&nbsp;[&nbsp;#&nbsp;Phone&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"phoneType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"addresses":&nbsp;[&nbsp;#&nbsp;Address&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"sourceIsStructured":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"poBox":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"countryCode":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"locality":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"country":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"region":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"formatted":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"streetAddress":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"postalCode":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"extendedAddress":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"lastUpdateTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Last&nbsp;updated&nbsp;time&nbsp;of&nbsp;the&nbsp;entry.contact&nbsp;(in&nbsp;microseconds).<br>
+&nbsp;&nbsp;"maidenName":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Maiden&nbsp;name&nbsp;of&nbsp;the&nbsp;contact.&nbsp;Maiden&nbsp;can&nbsp;not&nbsp;be&nbsp;repeated.<br>
+&nbsp;&nbsp;"locations":&nbsp;[&nbsp;#&nbsp;Locations&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"userDefinedProperties":&nbsp;[&nbsp;#&nbsp;UserDefined&nbsp;fields&nbsp;of&nbsp;the&nbsp;contact&nbsp;profile.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"key":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"hobbies":&nbsp;[<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Contact&nbsp;identifier.<br>
+&nbsp;&nbsp;"occupation":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Occupation&nbsp;of&nbsp;the&nbsp;contact.&nbsp;Occupation&nbsp;can&nbsp;not&nbsp;be&nbsp;repeated.<br>
+&nbsp;&nbsp;"calendarLinks":&nbsp;[&nbsp;#&nbsp;Calendar&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"relations":&nbsp;[&nbsp;#&nbsp;Relationship&nbsp;with&nbsp;the&nbsp;entry.contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customeType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"languages":&nbsp;[&nbsp;#&nbsp;Languages&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"code":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"ims":&nbsp;[&nbsp;#&nbsp;Instant&nbsp;messanger&nbsp;related&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"protocol":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customProtocol":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"im":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"events":&nbsp;[&nbsp;#&nbsp;Events&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startTime":&nbsp;"",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endTime":&nbsp;"",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"externalIds":&nbsp;[&nbsp;#&nbsp;Information&nbsp;regarding&nbsp;External&nbsp;Ids&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"deleted":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;If&nbsp;this&nbsp;contact&nbsp;has&nbsp;been&nbsp;deleted&nbsp;(boolean&nbsp;field).<br>
+&nbsp;&nbsp;"extendedProperties":&nbsp;[&nbsp;#&nbsp;Extended&nbsp;properties&nbsp;of&nbsp;the&nbsp;contact.&nbsp;Available&nbsp;only&nbsp;in&nbsp;full&nbsp;projection.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"birthday":&nbsp;{&nbsp;#&nbsp;Birthday&nbsp;of&nbsp;the&nbsp;contact&nbsp;in&nbsp;YYYY-MM-DD&nbsp;format.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"year":&nbsp;42,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"day":&nbsp;42,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"month":&nbsp;42,<br>
+&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;"groups":&nbsp;[&nbsp;#&nbsp;Group&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"deleted":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"groupId":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"others":&nbsp;[&nbsp;#&nbsp;Other&nbsp;proeprties&nbsp;of&nbsp;a&nbsp;contact&nbsp;(equivalent&nbsp;to&nbsp;jot&nbsp;in&nbsp;gdata).<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"shortName":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Short&nbsp;name&nbsp;of&nbsp;the&nbsp;contact.&nbsp;Short&nbsp;name&nbsp;can&nbsp;not&nbsp;be&nbsp;repeated.<br>
+&nbsp;&nbsp;"emails":&nbsp;[&nbsp;#&nbsp;Email&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"address":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"organizations":&nbsp;[&nbsp;#&nbsp;Organizations&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"domain":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"description":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"title":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"symbol":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"location":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"department":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"kind":&nbsp;"contacts#contact",&nbsp;#&nbsp;Type&nbsp;of&nbsp;the&nbsp;resource.&nbsp;This&nbsp;is&nbsp;always&nbsp;"contacts#contact".<br>
+&nbsp;&nbsp;"photoId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Contacts's&nbsp;photoId.<br>
+&nbsp;&nbsp;"name":&nbsp;{&nbsp;#&nbsp;Detailed&nbsp;name&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"nameSuffix":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"familyName":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"additionalName":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"namePrefix":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"fullName":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"givenName":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;"gender":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Standard&nbsp;gender&nbsp;of&nbsp;the&nbsp;contact.&nbsp;It&nbsp;must&nbsp;be&nbsp;mapped&nbsp;to&nbsp;one&nbsp;of&nbsp;the&nbsp;gender&nbsp;specified&nbsp;in&nbsp;GenderTypes&nbsp;map.<br>
+&nbsp;&nbsp;"outlookInformation":&nbsp;{<br>
+&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;"urls":&nbsp;[&nbsp;#&nbsp;Contact's&nbsp;various&nbsp;websites&nbsp;information.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"href":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"selfLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;URL&nbsp;pointing&nbsp;to&nbsp;this&nbsp;contact.&nbsp;Used&nbsp;to&nbsp;retrieve,&nbsp;update,&nbsp;or&nbsp;delete&nbsp;this&nbsp;contact.<br>
+&nbsp;&nbsp;"initials":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Initials&nbsp;of&nbsp;the&nbsp;contact.&nbsp;Initials&nbsp;can&nbsp;not&nbsp;be&nbsp;repeated&nbsp;and&nbsp;hence&nbsp;only&nbsp;one&nbsp;value&nbsp;is&nbsp;possible&nbsp;for&nbsp;it.<br>
+}<br>
+&nbsp;<br>
+&nbsp;&nbsp;userId:&nbsp;string,&nbsp;The&nbsp;user&nbsp;whose&nbsp;contacts&nbsp;are&nbsp;being&nbsp;updated.&nbsp;(required)<br>
+&nbsp;&nbsp;contactId:&nbsp;string,&nbsp;The&nbsp;id&nbsp;of&nbsp;the&nbsp;contact&nbsp;being&nbsp;updated.&nbsp;(required)<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"phoneNumbers":&nbsp;[&nbsp;#&nbsp;Phone&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"phoneType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"addresses":&nbsp;[&nbsp;#&nbsp;Address&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"sourceIsStructured":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"poBox":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"countryCode":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"locality":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"country":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"region":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"formatted":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"streetAddress":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"postalCode":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"extendedAddress":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"lastUpdateTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Last&nbsp;updated&nbsp;time&nbsp;of&nbsp;the&nbsp;entry.contact&nbsp;(in&nbsp;microseconds).<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"maidenName":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Maiden&nbsp;name&nbsp;of&nbsp;the&nbsp;contact.&nbsp;Maiden&nbsp;can&nbsp;not&nbsp;be&nbsp;repeated.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"locations":&nbsp;[&nbsp;#&nbsp;Locations&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"userDefinedProperties":&nbsp;[&nbsp;#&nbsp;UserDefined&nbsp;fields&nbsp;of&nbsp;the&nbsp;contact&nbsp;profile.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"key":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"hobbies":&nbsp;[<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Contact&nbsp;identifier.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"occupation":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Occupation&nbsp;of&nbsp;the&nbsp;contact.&nbsp;Occupation&nbsp;can&nbsp;not&nbsp;be&nbsp;repeated.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"calendarLinks":&nbsp;[&nbsp;#&nbsp;Calendar&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"relations":&nbsp;[&nbsp;#&nbsp;Relationship&nbsp;with&nbsp;the&nbsp;entry.contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customeType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"languages":&nbsp;[&nbsp;#&nbsp;Languages&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"code":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"ims":&nbsp;[&nbsp;#&nbsp;Instant&nbsp;messanger&nbsp;related&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"protocol":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customProtocol":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"im":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"events":&nbsp;[&nbsp;#&nbsp;Events&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startTime":&nbsp;"",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endTime":&nbsp;"",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"externalIds":&nbsp;[&nbsp;#&nbsp;Information&nbsp;regarding&nbsp;External&nbsp;Ids&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"deleted":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;If&nbsp;this&nbsp;contact&nbsp;has&nbsp;been&nbsp;deleted&nbsp;(boolean&nbsp;field).<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"extendedProperties":&nbsp;[&nbsp;#&nbsp;Extended&nbsp;properties&nbsp;of&nbsp;the&nbsp;contact.&nbsp;Available&nbsp;only&nbsp;in&nbsp;full&nbsp;projection.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"birthday":&nbsp;{&nbsp;#&nbsp;Birthday&nbsp;of&nbsp;the&nbsp;contact&nbsp;in&nbsp;YYYY-MM-DD&nbsp;format.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"year":&nbsp;42,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"day":&nbsp;42,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"month":&nbsp;42,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"groups":&nbsp;[&nbsp;#&nbsp;Group&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"deleted":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"groupId":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"others":&nbsp;[&nbsp;#&nbsp;Other&nbsp;proeprties&nbsp;of&nbsp;a&nbsp;contact&nbsp;(equivalent&nbsp;to&nbsp;jot&nbsp;in&nbsp;gdata).<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"shortName":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Short&nbsp;name&nbsp;of&nbsp;the&nbsp;contact.&nbsp;Short&nbsp;name&nbsp;can&nbsp;not&nbsp;be&nbsp;repeated.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"emails":&nbsp;[&nbsp;#&nbsp;Email&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"address":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"organizations":&nbsp;[&nbsp;#&nbsp;Organizations&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"domain":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"description":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"title":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"symbol":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"location":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"department":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"contacts#contact",&nbsp;#&nbsp;Type&nbsp;of&nbsp;the&nbsp;resource.&nbsp;This&nbsp;is&nbsp;always&nbsp;"contacts#contact".<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"photoId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Contacts's&nbsp;photoId.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;{&nbsp;#&nbsp;Detailed&nbsp;name&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"nameSuffix":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"familyName":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"additionalName":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"namePrefix":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"fullName":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"givenName":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"gender":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Standard&nbsp;gender&nbsp;of&nbsp;the&nbsp;contact.&nbsp;It&nbsp;must&nbsp;be&nbsp;mapped&nbsp;to&nbsp;one&nbsp;of&nbsp;the&nbsp;gender&nbsp;specified&nbsp;in&nbsp;GenderTypes&nbsp;map.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"outlookInformation":&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"urls":&nbsp;[&nbsp;#&nbsp;Contact's&nbsp;various&nbsp;websites&nbsp;information.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"href":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"selfLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;URL&nbsp;pointing&nbsp;to&nbsp;this&nbsp;contact.&nbsp;Used&nbsp;to&nbsp;retrieve,&nbsp;update,&nbsp;or&nbsp;delete&nbsp;this&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"initials":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Initials&nbsp;of&nbsp;the&nbsp;contact.&nbsp;Initials&nbsp;can&nbsp;not&nbsp;be&nbsp;repeated&nbsp;and&nbsp;hence&nbsp;only&nbsp;one&nbsp;value&nbsp;is&nbsp;possible&nbsp;for&nbsp;it.<br>
+&nbsp;&nbsp;}</tt></dd></dl>
+
+<dl><dt><a name="Resource-photos"><strong><a href="contacts.v1beta1.contacts.photos.html">photos</a></strong></a> = methodResource(self)</dt><dd><tt>A&nbsp;collection&nbsp;resource.</tt></dd></dl>
+
+<dl><dt><a name="Resource-setExtendedProperty"><strong>setExtendedProperty</strong></a> = method(self, **kwargs)</dt><dd><tt>Set&nbsp;value&nbsp;of&nbsp;provided&nbsp;contact's&nbsp;extended&nbsp;property&nbsp;for&nbsp;the&nbsp;given&nbsp;key.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;body:&nbsp;object,&nbsp;The&nbsp;request&nbsp;body.&nbsp;(required)<br>
+&nbsp;&nbsp;&nbsp;&nbsp;The&nbsp;object&nbsp;takes&nbsp;the&nbsp;form&nbsp;of:<br>
+&nbsp;<br>
+{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;}<br>
+&nbsp;<br>
+&nbsp;&nbsp;userId:&nbsp;string,&nbsp;The&nbsp;user&nbsp;whose&nbsp;contacts's&nbsp;extended&nbsp;property&nbsp;is&nbsp;being&nbsp;requested.&nbsp;(required)<br>
+&nbsp;&nbsp;contactId:&nbsp;string,&nbsp;Contacts&nbsp;whose&nbsp;extended&nbsp;property&nbsp;is&nbsp;being&nbsp;requested.&nbsp;(required)<br>
+&nbsp;&nbsp;key:&nbsp;string,&nbsp;Extended&nbsp;property&nbsp;key&nbsp;whose&nbsp;value&nbsp;is&nbsp;being&nbsp;requested.&nbsp;(required)<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;}</tt></dd></dl>
+
+<dl><dt><a name="Resource-setUserDefinedProperty"><strong>setUserDefinedProperty</strong></a> = method(self, **kwargs)</dt><dd><tt>Set&nbsp;value&nbsp;of&nbsp;provided&nbsp;contact's&nbsp;user&nbsp;defined&nbsp;property&nbsp;for&nbsp;the&nbsp;given&nbsp;key.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;body:&nbsp;object,&nbsp;The&nbsp;request&nbsp;body.&nbsp;(required)<br>
+&nbsp;&nbsp;&nbsp;&nbsp;The&nbsp;object&nbsp;takes&nbsp;the&nbsp;form&nbsp;of:<br>
+&nbsp;<br>
+{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;}<br>
+&nbsp;<br>
+&nbsp;&nbsp;userId:&nbsp;string,&nbsp;The&nbsp;user&nbsp;whose&nbsp;contacts's&nbsp;user&nbsp;defined&nbsp;property&nbsp;is&nbsp;being&nbsp;requested.&nbsp;(required)<br>
+&nbsp;&nbsp;contactId:&nbsp;string,&nbsp;Contacts&nbsp;whose&nbsp;user&nbsp;defined&nbsp;property&nbsp;is&nbsp;being&nbsp;requested.&nbsp;(required)<br>
+&nbsp;&nbsp;key:&nbsp;string,&nbsp;User&nbsp;defined&nbsp;property&nbsp;key&nbsp;whose&nbsp;value&nbsp;is&nbsp;being&nbsp;requested.&nbsp;(required)<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;}</tt></dd></dl>
+
+<dl><dt><a name="Resource-update"><strong>update</strong></a> = method(self, **kwargs)</dt><dd><tt>Update&nbsp;a&nbsp;contact&nbsp;entry.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;body:&nbsp;object,&nbsp;The&nbsp;request&nbsp;body.&nbsp;(required)<br>
+&nbsp;&nbsp;&nbsp;&nbsp;The&nbsp;object&nbsp;takes&nbsp;the&nbsp;form&nbsp;of:<br>
+&nbsp;<br>
+{<br>
+&nbsp;&nbsp;"phoneNumbers":&nbsp;[&nbsp;#&nbsp;Phone&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"phoneType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"addresses":&nbsp;[&nbsp;#&nbsp;Address&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"sourceIsStructured":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"poBox":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"countryCode":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"locality":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"country":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"region":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"formatted":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"streetAddress":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"postalCode":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"extendedAddress":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"lastUpdateTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Last&nbsp;updated&nbsp;time&nbsp;of&nbsp;the&nbsp;entry.contact&nbsp;(in&nbsp;microseconds).<br>
+&nbsp;&nbsp;"maidenName":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Maiden&nbsp;name&nbsp;of&nbsp;the&nbsp;contact.&nbsp;Maiden&nbsp;can&nbsp;not&nbsp;be&nbsp;repeated.<br>
+&nbsp;&nbsp;"locations":&nbsp;[&nbsp;#&nbsp;Locations&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"userDefinedProperties":&nbsp;[&nbsp;#&nbsp;UserDefined&nbsp;fields&nbsp;of&nbsp;the&nbsp;contact&nbsp;profile.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"key":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"hobbies":&nbsp;[<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Contact&nbsp;identifier.<br>
+&nbsp;&nbsp;"occupation":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Occupation&nbsp;of&nbsp;the&nbsp;contact.&nbsp;Occupation&nbsp;can&nbsp;not&nbsp;be&nbsp;repeated.<br>
+&nbsp;&nbsp;"calendarLinks":&nbsp;[&nbsp;#&nbsp;Calendar&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"relations":&nbsp;[&nbsp;#&nbsp;Relationship&nbsp;with&nbsp;the&nbsp;entry.contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customeType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"languages":&nbsp;[&nbsp;#&nbsp;Languages&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"code":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"ims":&nbsp;[&nbsp;#&nbsp;Instant&nbsp;messanger&nbsp;related&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"protocol":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customProtocol":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"im":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"events":&nbsp;[&nbsp;#&nbsp;Events&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startTime":&nbsp;"",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endTime":&nbsp;"",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"externalIds":&nbsp;[&nbsp;#&nbsp;Information&nbsp;regarding&nbsp;External&nbsp;Ids&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"deleted":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;If&nbsp;this&nbsp;contact&nbsp;has&nbsp;been&nbsp;deleted&nbsp;(boolean&nbsp;field).<br>
+&nbsp;&nbsp;"extendedProperties":&nbsp;[&nbsp;#&nbsp;Extended&nbsp;properties&nbsp;of&nbsp;the&nbsp;contact.&nbsp;Available&nbsp;only&nbsp;in&nbsp;full&nbsp;projection.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"birthday":&nbsp;{&nbsp;#&nbsp;Birthday&nbsp;of&nbsp;the&nbsp;contact&nbsp;in&nbsp;YYYY-MM-DD&nbsp;format.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"year":&nbsp;42,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"day":&nbsp;42,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"month":&nbsp;42,<br>
+&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;"groups":&nbsp;[&nbsp;#&nbsp;Group&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"deleted":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"groupId":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"others":&nbsp;[&nbsp;#&nbsp;Other&nbsp;proeprties&nbsp;of&nbsp;a&nbsp;contact&nbsp;(equivalent&nbsp;to&nbsp;jot&nbsp;in&nbsp;gdata).<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"shortName":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Short&nbsp;name&nbsp;of&nbsp;the&nbsp;contact.&nbsp;Short&nbsp;name&nbsp;can&nbsp;not&nbsp;be&nbsp;repeated.<br>
+&nbsp;&nbsp;"emails":&nbsp;[&nbsp;#&nbsp;Email&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"address":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"organizations":&nbsp;[&nbsp;#&nbsp;Organizations&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"domain":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"description":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"title":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"symbol":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"location":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"department":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"kind":&nbsp;"contacts#contact",&nbsp;#&nbsp;Type&nbsp;of&nbsp;the&nbsp;resource.&nbsp;This&nbsp;is&nbsp;always&nbsp;"contacts#contact".<br>
+&nbsp;&nbsp;"photoId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Contacts's&nbsp;photoId.<br>
+&nbsp;&nbsp;"name":&nbsp;{&nbsp;#&nbsp;Detailed&nbsp;name&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"nameSuffix":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"familyName":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"additionalName":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"namePrefix":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"fullName":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"givenName":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;"gender":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Standard&nbsp;gender&nbsp;of&nbsp;the&nbsp;contact.&nbsp;It&nbsp;must&nbsp;be&nbsp;mapped&nbsp;to&nbsp;one&nbsp;of&nbsp;the&nbsp;gender&nbsp;specified&nbsp;in&nbsp;GenderTypes&nbsp;map.<br>
+&nbsp;&nbsp;"outlookInformation":&nbsp;{<br>
+&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;"urls":&nbsp;[&nbsp;#&nbsp;Contact's&nbsp;various&nbsp;websites&nbsp;information.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"href":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;"selfLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;URL&nbsp;pointing&nbsp;to&nbsp;this&nbsp;contact.&nbsp;Used&nbsp;to&nbsp;retrieve,&nbsp;update,&nbsp;or&nbsp;delete&nbsp;this&nbsp;contact.<br>
+&nbsp;&nbsp;"initials":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Initials&nbsp;of&nbsp;the&nbsp;contact.&nbsp;Initials&nbsp;can&nbsp;not&nbsp;be&nbsp;repeated&nbsp;and&nbsp;hence&nbsp;only&nbsp;one&nbsp;value&nbsp;is&nbsp;possible&nbsp;for&nbsp;it.<br>
+}<br>
+&nbsp;<br>
+&nbsp;&nbsp;userId:&nbsp;string,&nbsp;The&nbsp;user&nbsp;whose&nbsp;contacts&nbsp;are&nbsp;being&nbsp;updated.&nbsp;(required)<br>
+&nbsp;&nbsp;contactId:&nbsp;string,&nbsp;The&nbsp;id&nbsp;of&nbsp;the&nbsp;contact&nbsp;being&nbsp;updated.&nbsp;(required)<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"phoneNumbers":&nbsp;[&nbsp;#&nbsp;Phone&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"phoneType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"addresses":&nbsp;[&nbsp;#&nbsp;Address&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"sourceIsStructured":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"poBox":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"countryCode":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"locality":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"country":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"region":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"formatted":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"streetAddress":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"postalCode":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"extendedAddress":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"lastUpdateTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Last&nbsp;updated&nbsp;time&nbsp;of&nbsp;the&nbsp;entry.contact&nbsp;(in&nbsp;microseconds).<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"maidenName":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Maiden&nbsp;name&nbsp;of&nbsp;the&nbsp;contact.&nbsp;Maiden&nbsp;can&nbsp;not&nbsp;be&nbsp;repeated.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"locations":&nbsp;[&nbsp;#&nbsp;Locations&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"userDefinedProperties":&nbsp;[&nbsp;#&nbsp;UserDefined&nbsp;fields&nbsp;of&nbsp;the&nbsp;contact&nbsp;profile.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"key":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"hobbies":&nbsp;[<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Contact&nbsp;identifier.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"occupation":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Occupation&nbsp;of&nbsp;the&nbsp;contact.&nbsp;Occupation&nbsp;can&nbsp;not&nbsp;be&nbsp;repeated.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"calendarLinks":&nbsp;[&nbsp;#&nbsp;Calendar&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"relations":&nbsp;[&nbsp;#&nbsp;Relationship&nbsp;with&nbsp;the&nbsp;entry.contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customeType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"languages":&nbsp;[&nbsp;#&nbsp;Languages&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"code":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"ims":&nbsp;[&nbsp;#&nbsp;Instant&nbsp;messanger&nbsp;related&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"protocol":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customProtocol":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"im":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"events":&nbsp;[&nbsp;#&nbsp;Events&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"startTime":&nbsp;"",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"endTime":&nbsp;"",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"externalIds":&nbsp;[&nbsp;#&nbsp;Information&nbsp;regarding&nbsp;External&nbsp;Ids&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"deleted":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;If&nbsp;this&nbsp;contact&nbsp;has&nbsp;been&nbsp;deleted&nbsp;(boolean&nbsp;field).<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"extendedProperties":&nbsp;[&nbsp;#&nbsp;Extended&nbsp;properties&nbsp;of&nbsp;the&nbsp;contact.&nbsp;Available&nbsp;only&nbsp;in&nbsp;full&nbsp;projection.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"birthday":&nbsp;{&nbsp;#&nbsp;Birthday&nbsp;of&nbsp;the&nbsp;contact&nbsp;in&nbsp;YYYY-MM-DD&nbsp;format.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"year":&nbsp;42,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"day":&nbsp;42,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"month":&nbsp;42,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"groups":&nbsp;[&nbsp;#&nbsp;Group&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"deleted":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"groupId":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"others":&nbsp;[&nbsp;#&nbsp;Other&nbsp;proeprties&nbsp;of&nbsp;a&nbsp;contact&nbsp;(equivalent&nbsp;to&nbsp;jot&nbsp;in&nbsp;gdata).<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"shortName":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Short&nbsp;name&nbsp;of&nbsp;the&nbsp;contact.&nbsp;Short&nbsp;name&nbsp;can&nbsp;not&nbsp;be&nbsp;repeated.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"emails":&nbsp;[&nbsp;#&nbsp;Email&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"address":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"organizations":&nbsp;[&nbsp;#&nbsp;Organizations&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"domain":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"description":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"title":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"symbol":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"location":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"department":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"contacts#contact",&nbsp;#&nbsp;Type&nbsp;of&nbsp;the&nbsp;resource.&nbsp;This&nbsp;is&nbsp;always&nbsp;"contacts#contact".<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"photoId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Contacts's&nbsp;photoId.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;{&nbsp;#&nbsp;Detailed&nbsp;name&nbsp;information&nbsp;of&nbsp;the&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"nameSuffix":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"familyName":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"additionalName":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"namePrefix":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"fullName":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"givenName":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"gender":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Standard&nbsp;gender&nbsp;of&nbsp;the&nbsp;contact.&nbsp;It&nbsp;must&nbsp;be&nbsp;mapped&nbsp;to&nbsp;one&nbsp;of&nbsp;the&nbsp;gender&nbsp;specified&nbsp;in&nbsp;GenderTypes&nbsp;map.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"outlookInformation":&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"urls":&nbsp;[&nbsp;#&nbsp;Contact's&nbsp;various&nbsp;websites&nbsp;information.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"href":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customType":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primary":&nbsp;True&nbsp;or&nbsp;False,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"selfLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;URL&nbsp;pointing&nbsp;to&nbsp;this&nbsp;contact.&nbsp;Used&nbsp;to&nbsp;retrieve,&nbsp;update,&nbsp;or&nbsp;delete&nbsp;this&nbsp;contact.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"initials":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Initials&nbsp;of&nbsp;the&nbsp;contact.&nbsp;Initials&nbsp;can&nbsp;not&nbsp;be&nbsp;repeated&nbsp;and&nbsp;hence&nbsp;only&nbsp;one&nbsp;value&nbsp;is&nbsp;possible&nbsp;for&nbsp;it.<br>
+&nbsp;&nbsp;}</tt></dd></dl>
+
+<hr>
+Data descriptors defined here:<br>
+<dl><dt><strong>__dict__</strong></dt>
+<dd><tt>dictionary&nbsp;for&nbsp;instance&nbsp;variables&nbsp;(if&nbsp;defined)</tt></dd>
+</dl>
+<dl><dt><strong>__weakref__</strong></dt>
+<dd><tt>list&nbsp;of&nbsp;weak&nbsp;references&nbsp;to&nbsp;the&nbsp;object&nbsp;(if&nbsp;defined)</tt></dd>
+</dl>
+</td></tr></table>
+</body></html>
\ No newline at end of file
diff --git a/docs/dyn/contacts.v1beta1.contacts.photos.html b/docs/dyn/contacts.v1beta1.contacts.photos.html
new file mode 100644
index 0000000..38450a8
--- /dev/null
+++ b/docs/dyn/contacts.v1beta1.contacts.photos.html
@@ -0,0 +1,60 @@
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><title>Python: class Resource</title>
+</head><body bgcolor="#f0f0f8">
+<p>
+<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
+<tr bgcolor="#ffc8d8">
+<td colspan=3 valign=bottom>&nbsp;<br>
+<font color="#000000" face="helvetica, arial"><a name="Resource">class <strong>Resource</strong></a>(<a href="__builtin__.html#object">__builtin__.object</a>)</font></td></tr>
+    
+<tr bgcolor="#ffc8d8"><td rowspan=2><tt>&nbsp;&nbsp;&nbsp;</tt></td>
+<td colspan=2><tt>A&nbsp;class&nbsp;for&nbsp;interacting&nbsp;with&nbsp;a&nbsp;resource.<br>&nbsp;</tt></td></tr>
+<tr><td>&nbsp;</td>
+<td width="100%">Methods defined here:<br>
+<dl><dt><a name="Resource-__init__"><strong>__init__</strong></a>(self)</dt></dl>
+
+<dl><dt><a name="Resource-delete"><strong>delete</strong></a> = method(self, **kwargs)</dt><dd><tt>Delete&nbsp;a&nbsp;photo.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;photoId:&nbsp;string,&nbsp;The&nbsp;photo&nbsp;id&nbsp;of&nbsp;the&nbsp;user's&nbsp;contact&nbsp;being&nbsp;deleted.&nbsp;(required)<br>
+&nbsp;&nbsp;userId:&nbsp;string,&nbsp;The&nbsp;user&nbsp;whose&nbsp;contacts&nbsp;photo&nbsp;is&nbsp;being&nbsp;deleted.&nbsp;(required)<br>
+&nbsp;&nbsp;contactId:&nbsp;string,&nbsp;The&nbsp;id&nbsp;of&nbsp;the&nbsp;contact&nbsp;whose&nbsp;photo&nbsp;is&nbsp;being&nbsp;deleted.&nbsp;(required)</tt></dd></dl>
+
+<dl><dt><a name="Resource-get"><strong>get</strong></a> = method(self, **kwargs)</dt><dd><tt>Get&nbsp;a&nbsp;contact&nbsp;photo.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;photoId:&nbsp;string,&nbsp;The&nbsp;photo&nbsp;id&nbsp;of&nbsp;the&nbsp;user's&nbsp;contact&nbsp;being&nbsp;retrieved.&nbsp;(required)<br>
+&nbsp;&nbsp;userId:&nbsp;string,&nbsp;The&nbsp;user&nbsp;whose&nbsp;contacts&nbsp;photo&nbsp;is&nbsp;being&nbsp;retrieved.&nbsp;(required)<br>
+&nbsp;&nbsp;contactId:&nbsp;string,&nbsp;The&nbsp;id&nbsp;of&nbsp;the&nbsp;contact&nbsp;whose&nbsp;photo&nbsp;is&nbsp;being&nbsp;retrieved.&nbsp;(required)<br>
+&nbsp;&nbsp;alt:&nbsp;string,&nbsp;Specifies&nbsp;an&nbsp;alternative&nbsp;representation&nbsp;type.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;Allowed&nbsp;values<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;json&nbsp;-&nbsp;Use&nbsp;JSON&nbsp;format<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;media&nbsp;-&nbsp;Use&nbsp;Media&nbsp;format<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"data":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;}</tt></dd></dl>
+
+<dl><dt><a name="Resource-update"><strong>update</strong></a> = method(self, **kwargs)</dt><dd><tt>Update&nbsp;a&nbsp;photo.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;body:&nbsp;object,&nbsp;The&nbsp;request&nbsp;body.<br>
+&nbsp;&nbsp;media_body:&nbsp;string,&nbsp;The&nbsp;filename&nbsp;of&nbsp;the&nbsp;media&nbsp;request&nbsp;body.<br>
+&nbsp;&nbsp;photoId:&nbsp;string,&nbsp;The&nbsp;photo&nbsp;id&nbsp;of&nbsp;the&nbsp;user's&nbsp;contact&nbsp;being&nbsp;updated.&nbsp;(required)<br>
+&nbsp;&nbsp;userId:&nbsp;string,&nbsp;The&nbsp;user&nbsp;whose&nbsp;contacts&nbsp;photo&nbsp;is&nbsp;being&nbsp;updated.&nbsp;(required)<br>
+&nbsp;&nbsp;contactId:&nbsp;string,&nbsp;The&nbsp;id&nbsp;of&nbsp;the&nbsp;contact&nbsp;whose&nbsp;photo&nbsp;is&nbsp;being&nbsp;updated.&nbsp;(required)</tt></dd></dl>
+
+<hr>
+Data descriptors defined here:<br>
+<dl><dt><strong>__dict__</strong></dt>
+<dd><tt>dictionary&nbsp;for&nbsp;instance&nbsp;variables&nbsp;(if&nbsp;defined)</tt></dd>
+</dl>
+<dl><dt><strong>__weakref__</strong></dt>
+<dd><tt>list&nbsp;of&nbsp;weak&nbsp;references&nbsp;to&nbsp;the&nbsp;object&nbsp;(if&nbsp;defined)</tt></dd>
+</dl>
+</td></tr></table>
+</body></html>
\ No newline at end of file
diff --git a/docs/dyn/contacts.v1beta1.groups.html b/docs/dyn/contacts.v1beta1.groups.html
new file mode 100644
index 0000000..e1f5447
--- /dev/null
+++ b/docs/dyn/contacts.v1beta1.groups.html
@@ -0,0 +1,372 @@
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><title>Python: class Resource</title>
+</head><body bgcolor="#f0f0f8">
+<p>
+<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
+<tr bgcolor="#ffc8d8">
+<td colspan=3 valign=bottom>&nbsp;<br>
+<font color="#000000" face="helvetica, arial"><a name="Resource">class <strong>Resource</strong></a>(<a href="__builtin__.html#object">__builtin__.object</a>)</font></td></tr>
+    
+<tr bgcolor="#ffc8d8"><td rowspan=2><tt>&nbsp;&nbsp;&nbsp;</tt></td>
+<td colspan=2><tt>A&nbsp;class&nbsp;for&nbsp;interacting&nbsp;with&nbsp;a&nbsp;resource.<br>&nbsp;</tt></td></tr>
+<tr><td>&nbsp;</td>
+<td width="100%">Methods defined here:<br>
+<dl><dt><a name="Resource-__init__"><strong>__init__</strong></a>(self)</dt></dl>
+
+<dl><dt><a name="Resource-addContacts"><strong>addContacts</strong></a> = method(self, **kwargs)</dt><dd><tt>Adds&nbsp;contact(s)&nbsp;to&nbsp;the&nbsp;group.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;body:&nbsp;object,&nbsp;The&nbsp;request&nbsp;body.&nbsp;(required)<br>
+&nbsp;&nbsp;&nbsp;&nbsp;The&nbsp;object&nbsp;takes&nbsp;the&nbsp;form&nbsp;of:<br>
+&nbsp;<br>
+{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"contactIds":&nbsp;[<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;}<br>
+&nbsp;<br>
+&nbsp;&nbsp;userId:&nbsp;string,&nbsp;The&nbsp;user&nbsp;whose&nbsp;group&nbsp;is&nbsp;being&nbsp;updated.&nbsp;(required)<br>
+&nbsp;&nbsp;groupId:&nbsp;string,&nbsp;The&nbsp;id&nbsp;of&nbsp;the&nbsp;group&nbsp;being&nbsp;updated.&nbsp;(required)<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"contacts#group",&nbsp;#&nbsp;Type&nbsp;of&nbsp;the&nbsp;resource.&nbsp;This&nbsp;is&nbsp;always&nbsp;"contacts#group".<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Group&nbsp;name.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"lastUpdateTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Last&nbsp;updated&nbsp;time&nbsp;of&nbsp;the&nbsp;group.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"deleted":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;If&nbsp;this&nbsp;group&nbsp;has&nbsp;been&nbsp;deleted&nbsp;(boolean&nbsp;field).<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"extendedProperties":&nbsp;[&nbsp;#&nbsp;Extended&nbsp;properties&nbsp;of&nbsp;the&nbsp;group.&nbsp;Available&nbsp;only&nbsp;in&nbsp;full&nbsp;projection.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"memberCount":&nbsp;42,&nbsp;#&nbsp;Member&nbsp;count.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"systemGroup":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Indication&nbsp;wheather&nbsp;the&nbsp;group&nbsp;is&nbsp;a&nbsp;system&nbsp;group.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Group&nbsp;identifier.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"selfLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;URL&nbsp;pointing&nbsp;to&nbsp;this&nbsp;group.&nbsp;Used&nbsp;to&nbsp;retrieve,&nbsp;update,&nbsp;or&nbsp;delete&nbsp;this&nbsp;group.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;}</tt></dd></dl>
+
+<dl><dt><a name="Resource-delete"><strong>delete</strong></a> = method(self, **kwargs)</dt><dd><tt>Delete&nbsp;a&nbsp;group&nbsp;entry.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;userId:&nbsp;string,&nbsp;The&nbsp;user&nbsp;whose&nbsp;groups&nbsp;are&nbsp;being&nbsp;deleted.&nbsp;(required)<br>
+&nbsp;&nbsp;groupId:&nbsp;string,&nbsp;The&nbsp;id&nbsp;of&nbsp;the&nbsp;group&nbsp;being&nbsp;deleted.&nbsp;(required)</tt></dd></dl>
+
+<dl><dt><a name="Resource-deleteExtendedProperty"><strong>deleteExtendedProperty</strong></a> = method(self, **kwargs)</dt><dd><tt>Delete&nbsp;value&nbsp;of&nbsp;provided&nbsp;group's&nbsp;extended&nbsp;property&nbsp;for&nbsp;the&nbsp;given&nbsp;key.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;userId:&nbsp;string,&nbsp;The&nbsp;user&nbsp;whose&nbsp;group's&nbsp;extended&nbsp;property&nbsp;is&nbsp;being&nbsp;deleted.&nbsp;(required)<br>
+&nbsp;&nbsp;key:&nbsp;string,&nbsp;Extended&nbsp;property&nbsp;key&nbsp;whose&nbsp;value&nbsp;is&nbsp;being&nbsp;deleted.&nbsp;(required)<br>
+&nbsp;&nbsp;groupId:&nbsp;string,&nbsp;Group&nbsp;whose&nbsp;extended&nbsp;property&nbsp;is&nbsp;being&nbsp;deleted.&nbsp;(required)</tt></dd></dl>
+
+<dl><dt><a name="Resource-get"><strong>get</strong></a> = method(self, **kwargs)</dt><dd><tt>Gets&nbsp;group&nbsp;details.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;projection:&nbsp;string,&nbsp;Additional&nbsp;information&nbsp;to&nbsp;return.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;Allowed&nbsp;values<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;FULL&nbsp;-&nbsp;Returns&nbsp;the&nbsp;extended&nbsp;properties&nbsp;of&nbsp;a&nbsp;group.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;THIN&nbsp;-&nbsp;Returns&nbsp;properties&nbsp;of&nbsp;a&nbsp;group.<br>
+&nbsp;&nbsp;userId:&nbsp;string,&nbsp;The&nbsp;user&nbsp;whose&nbsp;groups&nbsp;are&nbsp;being&nbsp;requested.&nbsp;(required)<br>
+&nbsp;&nbsp;groupId:&nbsp;string,&nbsp;The&nbsp;id&nbsp;of&nbsp;the&nbsp;group&nbsp;being&nbsp;requested.&nbsp;(required)<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"contacts#group",&nbsp;#&nbsp;Type&nbsp;of&nbsp;the&nbsp;resource.&nbsp;This&nbsp;is&nbsp;always&nbsp;"contacts#group".<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Group&nbsp;name.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"lastUpdateTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Last&nbsp;updated&nbsp;time&nbsp;of&nbsp;the&nbsp;group.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"deleted":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;If&nbsp;this&nbsp;group&nbsp;has&nbsp;been&nbsp;deleted&nbsp;(boolean&nbsp;field).<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"extendedProperties":&nbsp;[&nbsp;#&nbsp;Extended&nbsp;properties&nbsp;of&nbsp;the&nbsp;group.&nbsp;Available&nbsp;only&nbsp;in&nbsp;full&nbsp;projection.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"memberCount":&nbsp;42,&nbsp;#&nbsp;Member&nbsp;count.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"systemGroup":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Indication&nbsp;wheather&nbsp;the&nbsp;group&nbsp;is&nbsp;a&nbsp;system&nbsp;group.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Group&nbsp;identifier.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"selfLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;URL&nbsp;pointing&nbsp;to&nbsp;this&nbsp;group.&nbsp;Used&nbsp;to&nbsp;retrieve,&nbsp;update,&nbsp;or&nbsp;delete&nbsp;this&nbsp;group.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;}</tt></dd></dl>
+
+<dl><dt><a name="Resource-getExtendedProperty"><strong>getExtendedProperty</strong></a> = method(self, **kwargs)</dt><dd><tt>Get&nbsp;value&nbsp;of&nbsp;provided&nbsp;groups's&nbsp;extended&nbsp;property&nbsp;for&nbsp;the&nbsp;given&nbsp;key.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;userId:&nbsp;string,&nbsp;The&nbsp;user&nbsp;whose&nbsp;group's&nbsp;extended&nbsp;property&nbsp;is&nbsp;being&nbsp;requested.&nbsp;(required)<br>
+&nbsp;&nbsp;key:&nbsp;string,&nbsp;Extended&nbsp;property&nbsp;key&nbsp;whose&nbsp;value&nbsp;is&nbsp;being&nbsp;requested.&nbsp;(required)<br>
+&nbsp;&nbsp;groupId:&nbsp;string,&nbsp;Group&nbsp;whose&nbsp;extended&nbsp;property&nbsp;is&nbsp;being&nbsp;requested.&nbsp;(required)<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;}</tt></dd></dl>
+
+<dl><dt><a name="Resource-insert"><strong>insert</strong></a> = method(self, **kwargs)</dt><dd><tt>Insert&nbsp;a&nbsp;group&nbsp;entry.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;body:&nbsp;object,&nbsp;The&nbsp;request&nbsp;body.&nbsp;(required)<br>
+&nbsp;&nbsp;&nbsp;&nbsp;The&nbsp;object&nbsp;takes&nbsp;the&nbsp;form&nbsp;of:<br>
+&nbsp;<br>
+{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"contacts#group",&nbsp;#&nbsp;Type&nbsp;of&nbsp;the&nbsp;resource.&nbsp;This&nbsp;is&nbsp;always&nbsp;"contacts#group".<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Group&nbsp;name.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"lastUpdateTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Last&nbsp;updated&nbsp;time&nbsp;of&nbsp;the&nbsp;group.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"deleted":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;If&nbsp;this&nbsp;group&nbsp;has&nbsp;been&nbsp;deleted&nbsp;(boolean&nbsp;field).<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"extendedProperties":&nbsp;[&nbsp;#&nbsp;Extended&nbsp;properties&nbsp;of&nbsp;the&nbsp;group.&nbsp;Available&nbsp;only&nbsp;in&nbsp;full&nbsp;projection.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"memberCount":&nbsp;42,&nbsp;#&nbsp;Member&nbsp;count.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"systemGroup":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Indication&nbsp;wheather&nbsp;the&nbsp;group&nbsp;is&nbsp;a&nbsp;system&nbsp;group.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Group&nbsp;identifier.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"selfLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;URL&nbsp;pointing&nbsp;to&nbsp;this&nbsp;group.&nbsp;Used&nbsp;to&nbsp;retrieve,&nbsp;update,&nbsp;or&nbsp;delete&nbsp;this&nbsp;group.<br>
+&nbsp;&nbsp;}<br>
+&nbsp;<br>
+&nbsp;&nbsp;userId:&nbsp;string,&nbsp;The&nbsp;user&nbsp;whose&nbsp;groups&nbsp;are&nbsp;being&nbsp;requested.&nbsp;(required)<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"contacts#group",&nbsp;#&nbsp;Type&nbsp;of&nbsp;the&nbsp;resource.&nbsp;This&nbsp;is&nbsp;always&nbsp;"contacts#group".<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Group&nbsp;name.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"lastUpdateTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Last&nbsp;updated&nbsp;time&nbsp;of&nbsp;the&nbsp;group.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"deleted":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;If&nbsp;this&nbsp;group&nbsp;has&nbsp;been&nbsp;deleted&nbsp;(boolean&nbsp;field).<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"extendedProperties":&nbsp;[&nbsp;#&nbsp;Extended&nbsp;properties&nbsp;of&nbsp;the&nbsp;group.&nbsp;Available&nbsp;only&nbsp;in&nbsp;full&nbsp;projection.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"memberCount":&nbsp;42,&nbsp;#&nbsp;Member&nbsp;count.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"systemGroup":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Indication&nbsp;wheather&nbsp;the&nbsp;group&nbsp;is&nbsp;a&nbsp;system&nbsp;group.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Group&nbsp;identifier.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"selfLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;URL&nbsp;pointing&nbsp;to&nbsp;this&nbsp;group.&nbsp;Used&nbsp;to&nbsp;retrieve,&nbsp;update,&nbsp;or&nbsp;delete&nbsp;this&nbsp;group.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;}</tt></dd></dl>
+
+<dl><dt><a name="Resource-list"><strong>list</strong></a> = method(self, **kwargs)</dt><dd><tt>Retrieves&nbsp;list&nbsp;of&nbsp;groups&nbsp;for&nbsp;the&nbsp;provided&nbsp;user.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;orderBy:&nbsp;string,&nbsp;Sorting&nbsp;criterion<br>
+&nbsp;&nbsp;&nbsp;&nbsp;Allowed&nbsp;values<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;LAST_MODIFIED&nbsp;-&nbsp;Order&nbsp;by&nbsp;last&nbsp;modified&nbsp;group<br>
+&nbsp;&nbsp;projection:&nbsp;string,&nbsp;Additional&nbsp;information&nbsp;to&nbsp;return.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;Allowed&nbsp;values<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;FULL&nbsp;-&nbsp;Returns&nbsp;properties&nbsp;of&nbsp;a&nbsp;group&nbsp;including&nbsp;extended&nbsp;properties.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;THIN&nbsp;-&nbsp;Returns&nbsp;properties&nbsp;of&nbsp;a&nbsp;group.<br>
+&nbsp;&nbsp;pageToken:&nbsp;string,&nbsp;A&nbsp;continuation&nbsp;token&nbsp;that&nbsp;allows&nbsp;pagination.<br>
+&nbsp;&nbsp;updatedMin:&nbsp;integer,&nbsp;The&nbsp;lower&nbsp;bound&nbsp;on&nbsp;entry&nbsp;update&nbsp;dates&nbsp;(seconds&nbsp;from&nbsp;epcoh).<br>
+&nbsp;&nbsp;requireAllDeleted:&nbsp;boolean,&nbsp;Only&nbsp;relevant&nbsp;if&nbsp;showdeleted&nbsp;and&nbsp;updated-min&nbsp;are&nbsp;also&nbsp;provided.It&nbsp;dictates&nbsp;the&nbsp;behavior&nbsp;of&nbsp;the&nbsp;server&nbsp;in&nbsp;case&nbsp;it&nbsp;detect&nbsp;that&nbsp;placeholders&nbsp;of&nbsp;some&nbsp;entries&nbsp;deleted&nbsp;since&nbsp;the&nbsp;point&nbsp;in&nbsp;time&nbsp;specified&nbsp;as&nbsp;updated-min&nbsp;may&nbsp;have&nbsp;been&nbsp;lost.<br>
+&nbsp;&nbsp;userId:&nbsp;string,&nbsp;The&nbsp;user&nbsp;whose&nbsp;groups&nbsp;are&nbsp;being&nbsp;listed.&nbsp;(required)<br>
+&nbsp;&nbsp;maxResults:&nbsp;integer,&nbsp;Maximum&nbsp;number&nbsp;of&nbsp;group&nbsp;entries&nbsp;to&nbsp;return.<br>
+&nbsp;&nbsp;showDeleted:&nbsp;boolean,&nbsp;Flag&nbsp;to&nbsp;include&nbsp;deleted&nbsp;groups<br>
+&nbsp;&nbsp;sortOrder:&nbsp;string,&nbsp;Sorting&nbsp;order&nbsp;of&nbsp;the&nbsp;result<br>
+&nbsp;&nbsp;&nbsp;&nbsp;Allowed&nbsp;values<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ascending&nbsp;-&nbsp;Use&nbsp;ascending&nbsp;sort&nbsp;order<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;descending&nbsp;-&nbsp;Use&nbsp;decending&nbsp;sort&nbsp;order<br>
+&nbsp;&nbsp;alt:&nbsp;string,&nbsp;Specifies&nbsp;an&nbsp;alternative&nbsp;representation&nbsp;type.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;Allowed&nbsp;values<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;json&nbsp;-&nbsp;Use&nbsp;JSON&nbsp;format<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"nextPageToken":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"items":&nbsp;[<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"contacts#group",&nbsp;#&nbsp;Type&nbsp;of&nbsp;the&nbsp;resource.&nbsp;This&nbsp;is&nbsp;always&nbsp;"contacts#group".<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Group&nbsp;name.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"lastUpdateTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Last&nbsp;updated&nbsp;time&nbsp;of&nbsp;the&nbsp;group.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"deleted":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;If&nbsp;this&nbsp;group&nbsp;has&nbsp;been&nbsp;deleted&nbsp;(boolean&nbsp;field).<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"extendedProperties":&nbsp;[&nbsp;#&nbsp;Extended&nbsp;properties&nbsp;of&nbsp;the&nbsp;group.&nbsp;Available&nbsp;only&nbsp;in&nbsp;full&nbsp;projection.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"memberCount":&nbsp;42,&nbsp;#&nbsp;Member&nbsp;count.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"systemGroup":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Indication&nbsp;wheather&nbsp;the&nbsp;group&nbsp;is&nbsp;a&nbsp;system&nbsp;group.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Group&nbsp;identifier.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"selfLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;URL&nbsp;pointing&nbsp;to&nbsp;this&nbsp;group.&nbsp;Used&nbsp;to&nbsp;retrieve,&nbsp;update,&nbsp;or&nbsp;delete&nbsp;this&nbsp;group.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"contacts#groupList",&nbsp;#&nbsp;Type&nbsp;of&nbsp;the&nbsp;resource.&nbsp;This&nbsp;is&nbsp;always&nbsp;"contacts#groupList".<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"prevPageToken":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;}</tt></dd></dl>
+
+<dl><dt><a name="Resource-list_next"><strong>list_next</strong></a> = methodNext(self, previous_request, previous_response)</dt><dd><tt>Retrieves&nbsp;the&nbsp;next&nbsp;page&nbsp;of&nbsp;results.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;previous_request:&nbsp;The&nbsp;request&nbsp;for&nbsp;the&nbsp;previous&nbsp;page.<br>
+&nbsp;&nbsp;previous_response:&nbsp;The&nbsp;response&nbsp;from&nbsp;the&nbsp;request&nbsp;for&nbsp;the&nbsp;previous&nbsp;page.<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;A&nbsp;request&nbsp;object&nbsp;that&nbsp;you&nbsp;can&nbsp;call&nbsp;'execute()'&nbsp;on&nbsp;to&nbsp;request&nbsp;the&nbsp;next<br>
+&nbsp;&nbsp;page.&nbsp;Returns&nbsp;None&nbsp;if&nbsp;there&nbsp;are&nbsp;no&nbsp;more&nbsp;items&nbsp;in&nbsp;the&nbsp;collection.</tt></dd></dl>
+
+<dl><dt><a name="Resource-patch"><strong>patch</strong></a> = method(self, **kwargs)</dt><dd><tt>Update&nbsp;a&nbsp;group&nbsp;entry.&nbsp;This&nbsp;method&nbsp;supports&nbsp;patch&nbsp;semantics.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;body:&nbsp;object,&nbsp;The&nbsp;request&nbsp;body.&nbsp;(required)<br>
+&nbsp;&nbsp;&nbsp;&nbsp;The&nbsp;object&nbsp;takes&nbsp;the&nbsp;form&nbsp;of:<br>
+&nbsp;<br>
+{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"contacts#group",&nbsp;#&nbsp;Type&nbsp;of&nbsp;the&nbsp;resource.&nbsp;This&nbsp;is&nbsp;always&nbsp;"contacts#group".<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Group&nbsp;name.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"lastUpdateTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Last&nbsp;updated&nbsp;time&nbsp;of&nbsp;the&nbsp;group.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"deleted":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;If&nbsp;this&nbsp;group&nbsp;has&nbsp;been&nbsp;deleted&nbsp;(boolean&nbsp;field).<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"extendedProperties":&nbsp;[&nbsp;#&nbsp;Extended&nbsp;properties&nbsp;of&nbsp;the&nbsp;group.&nbsp;Available&nbsp;only&nbsp;in&nbsp;full&nbsp;projection.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"memberCount":&nbsp;42,&nbsp;#&nbsp;Member&nbsp;count.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"systemGroup":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Indication&nbsp;wheather&nbsp;the&nbsp;group&nbsp;is&nbsp;a&nbsp;system&nbsp;group.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Group&nbsp;identifier.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"selfLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;URL&nbsp;pointing&nbsp;to&nbsp;this&nbsp;group.&nbsp;Used&nbsp;to&nbsp;retrieve,&nbsp;update,&nbsp;or&nbsp;delete&nbsp;this&nbsp;group.<br>
+&nbsp;&nbsp;}<br>
+&nbsp;<br>
+&nbsp;&nbsp;userId:&nbsp;string,&nbsp;The&nbsp;user&nbsp;whose&nbsp;groups&nbsp;are&nbsp;being&nbsp;updated.&nbsp;(required)<br>
+&nbsp;&nbsp;groupId:&nbsp;string,&nbsp;The&nbsp;id&nbsp;of&nbsp;the&nbsp;group&nbsp;being&nbsp;updated.&nbsp;(required)<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"contacts#group",&nbsp;#&nbsp;Type&nbsp;of&nbsp;the&nbsp;resource.&nbsp;This&nbsp;is&nbsp;always&nbsp;"contacts#group".<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Group&nbsp;name.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"lastUpdateTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Last&nbsp;updated&nbsp;time&nbsp;of&nbsp;the&nbsp;group.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"deleted":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;If&nbsp;this&nbsp;group&nbsp;has&nbsp;been&nbsp;deleted&nbsp;(boolean&nbsp;field).<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"extendedProperties":&nbsp;[&nbsp;#&nbsp;Extended&nbsp;properties&nbsp;of&nbsp;the&nbsp;group.&nbsp;Available&nbsp;only&nbsp;in&nbsp;full&nbsp;projection.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"memberCount":&nbsp;42,&nbsp;#&nbsp;Member&nbsp;count.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"systemGroup":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Indication&nbsp;wheather&nbsp;the&nbsp;group&nbsp;is&nbsp;a&nbsp;system&nbsp;group.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Group&nbsp;identifier.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"selfLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;URL&nbsp;pointing&nbsp;to&nbsp;this&nbsp;group.&nbsp;Used&nbsp;to&nbsp;retrieve,&nbsp;update,&nbsp;or&nbsp;delete&nbsp;this&nbsp;group.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;}</tt></dd></dl>
+
+<dl><dt><a name="Resource-removeContacts"><strong>removeContacts</strong></a> = method(self, **kwargs)</dt><dd><tt>Removes&nbsp;contact(s)&nbsp;from&nbsp;the&nbsp;group.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;body:&nbsp;object,&nbsp;The&nbsp;request&nbsp;body.&nbsp;(required)<br>
+&nbsp;&nbsp;&nbsp;&nbsp;The&nbsp;object&nbsp;takes&nbsp;the&nbsp;form&nbsp;of:<br>
+&nbsp;<br>
+{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"contactIds":&nbsp;[<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;}<br>
+&nbsp;<br>
+&nbsp;&nbsp;userId:&nbsp;string,&nbsp;The&nbsp;user&nbsp;whose&nbsp;group&nbsp;is&nbsp;being&nbsp;updated.&nbsp;(required)<br>
+&nbsp;&nbsp;groupId:&nbsp;string,&nbsp;The&nbsp;id&nbsp;of&nbsp;the&nbsp;group&nbsp;being&nbsp;updated.&nbsp;(required)<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"contacts#group",&nbsp;#&nbsp;Type&nbsp;of&nbsp;the&nbsp;resource.&nbsp;This&nbsp;is&nbsp;always&nbsp;"contacts#group".<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Group&nbsp;name.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"lastUpdateTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Last&nbsp;updated&nbsp;time&nbsp;of&nbsp;the&nbsp;group.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"deleted":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;If&nbsp;this&nbsp;group&nbsp;has&nbsp;been&nbsp;deleted&nbsp;(boolean&nbsp;field).<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"extendedProperties":&nbsp;[&nbsp;#&nbsp;Extended&nbsp;properties&nbsp;of&nbsp;the&nbsp;group.&nbsp;Available&nbsp;only&nbsp;in&nbsp;full&nbsp;projection.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"memberCount":&nbsp;42,&nbsp;#&nbsp;Member&nbsp;count.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"systemGroup":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Indication&nbsp;wheather&nbsp;the&nbsp;group&nbsp;is&nbsp;a&nbsp;system&nbsp;group.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Group&nbsp;identifier.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"selfLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;URL&nbsp;pointing&nbsp;to&nbsp;this&nbsp;group.&nbsp;Used&nbsp;to&nbsp;retrieve,&nbsp;update,&nbsp;or&nbsp;delete&nbsp;this&nbsp;group.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;}</tt></dd></dl>
+
+<dl><dt><a name="Resource-setExtendedProperty"><strong>setExtendedProperty</strong></a> = method(self, **kwargs)</dt><dd><tt>Set&nbsp;value&nbsp;of&nbsp;provided&nbsp;group's&nbsp;extended&nbsp;property&nbsp;for&nbsp;the&nbsp;given&nbsp;key.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;body:&nbsp;object,&nbsp;The&nbsp;request&nbsp;body.&nbsp;(required)<br>
+&nbsp;&nbsp;&nbsp;&nbsp;The&nbsp;object&nbsp;takes&nbsp;the&nbsp;form&nbsp;of:<br>
+&nbsp;<br>
+{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;}<br>
+&nbsp;<br>
+&nbsp;&nbsp;userId:&nbsp;string,&nbsp;The&nbsp;user&nbsp;whose&nbsp;group's&nbsp;extended&nbsp;property&nbsp;is&nbsp;being&nbsp;requested.&nbsp;(required)<br>
+&nbsp;&nbsp;key:&nbsp;string,&nbsp;Extended&nbsp;property&nbsp;key&nbsp;whose&nbsp;value&nbsp;is&nbsp;being&nbsp;requested.&nbsp;(required)<br>
+&nbsp;&nbsp;groupId:&nbsp;string,&nbsp;Group&nbsp;whose&nbsp;extended&nbsp;property&nbsp;is&nbsp;being&nbsp;requested.&nbsp;(required)<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;}</tt></dd></dl>
+
+<dl><dt><a name="Resource-update"><strong>update</strong></a> = method(self, **kwargs)</dt><dd><tt>Update&nbsp;a&nbsp;group&nbsp;entry.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;body:&nbsp;object,&nbsp;The&nbsp;request&nbsp;body.&nbsp;(required)<br>
+&nbsp;&nbsp;&nbsp;&nbsp;The&nbsp;object&nbsp;takes&nbsp;the&nbsp;form&nbsp;of:<br>
+&nbsp;<br>
+{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"contacts#group",&nbsp;#&nbsp;Type&nbsp;of&nbsp;the&nbsp;resource.&nbsp;This&nbsp;is&nbsp;always&nbsp;"contacts#group".<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Group&nbsp;name.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"lastUpdateTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Last&nbsp;updated&nbsp;time&nbsp;of&nbsp;the&nbsp;group.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"deleted":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;If&nbsp;this&nbsp;group&nbsp;has&nbsp;been&nbsp;deleted&nbsp;(boolean&nbsp;field).<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"extendedProperties":&nbsp;[&nbsp;#&nbsp;Extended&nbsp;properties&nbsp;of&nbsp;the&nbsp;group.&nbsp;Available&nbsp;only&nbsp;in&nbsp;full&nbsp;projection.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"memberCount":&nbsp;42,&nbsp;#&nbsp;Member&nbsp;count.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"systemGroup":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Indication&nbsp;wheather&nbsp;the&nbsp;group&nbsp;is&nbsp;a&nbsp;system&nbsp;group.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Group&nbsp;identifier.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"selfLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;URL&nbsp;pointing&nbsp;to&nbsp;this&nbsp;group.&nbsp;Used&nbsp;to&nbsp;retrieve,&nbsp;update,&nbsp;or&nbsp;delete&nbsp;this&nbsp;group.<br>
+&nbsp;&nbsp;}<br>
+&nbsp;<br>
+&nbsp;&nbsp;userId:&nbsp;string,&nbsp;The&nbsp;user&nbsp;whose&nbsp;groups&nbsp;are&nbsp;being&nbsp;updated.&nbsp;(required)<br>
+&nbsp;&nbsp;groupId:&nbsp;string,&nbsp;The&nbsp;id&nbsp;of&nbsp;the&nbsp;group&nbsp;being&nbsp;updated.&nbsp;(required)<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"contacts#group",&nbsp;#&nbsp;Type&nbsp;of&nbsp;the&nbsp;resource.&nbsp;This&nbsp;is&nbsp;always&nbsp;"contacts#group".<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Group&nbsp;name.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"lastUpdateTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Last&nbsp;updated&nbsp;time&nbsp;of&nbsp;the&nbsp;group.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"deleted":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;If&nbsp;this&nbsp;group&nbsp;has&nbsp;been&nbsp;deleted&nbsp;(boolean&nbsp;field).<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"extendedProperties":&nbsp;[&nbsp;#&nbsp;Extended&nbsp;properties&nbsp;of&nbsp;the&nbsp;group.&nbsp;Available&nbsp;only&nbsp;in&nbsp;full&nbsp;projection.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"memberCount":&nbsp;42,&nbsp;#&nbsp;Member&nbsp;count.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"systemGroup":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Indication&nbsp;wheather&nbsp;the&nbsp;group&nbsp;is&nbsp;a&nbsp;system&nbsp;group.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Group&nbsp;identifier.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"selfLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;URL&nbsp;pointing&nbsp;to&nbsp;this&nbsp;group.&nbsp;Used&nbsp;to&nbsp;retrieve,&nbsp;update,&nbsp;or&nbsp;delete&nbsp;this&nbsp;group.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;}</tt></dd></dl>
+
+<hr>
+Data descriptors defined here:<br>
+<dl><dt><strong>__dict__</strong></dt>
+<dd><tt>dictionary&nbsp;for&nbsp;instance&nbsp;variables&nbsp;(if&nbsp;defined)</tt></dd>
+</dl>
+<dl><dt><strong>__weakref__</strong></dt>
+<dd><tt>list&nbsp;of&nbsp;weak&nbsp;references&nbsp;to&nbsp;the&nbsp;object&nbsp;(if&nbsp;defined)</tt></dd>
+</dl>
+</td></tr></table>
+</body></html>
\ No newline at end of file
diff --git a/docs/dyn/contacts.v1beta1.html b/docs/dyn/contacts.v1beta1.html
new file mode 100644
index 0000000..24d2750
--- /dev/null
+++ b/docs/dyn/contacts.v1beta1.html
@@ -0,0 +1,32 @@
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><title>Python: class Resource</title>
+</head><body bgcolor="#f0f0f8">
+<p>
+<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
+<tr bgcolor="#ffc8d8">
+<td colspan=3 valign=bottom>&nbsp;<br>
+<font color="#000000" face="helvetica, arial"><a name="Resource">class <strong>Resource</strong></a>(<a href="__builtin__.html#object">__builtin__.object</a>)</font></td></tr>
+    
+<tr bgcolor="#ffc8d8"><td rowspan=2><tt>&nbsp;&nbsp;&nbsp;</tt></td>
+<td colspan=2><tt>A&nbsp;class&nbsp;for&nbsp;interacting&nbsp;with&nbsp;a&nbsp;resource.<br>&nbsp;</tt></td></tr>
+<tr><td>&nbsp;</td>
+<td width="100%">Methods defined here:<br>
+<dl><dt><a name="Resource-__init__"><strong>__init__</strong></a>(self)</dt></dl>
+
+<dl><dt><a name="Resource-allcontacts"><strong><a href="contacts.v1beta1.allcontacts.html">allcontacts</a></strong></a> = methodResource(self)</dt><dd><tt>A&nbsp;collection&nbsp;resource.</tt></dd></dl>
+
+<dl><dt><a name="Resource-contacts"><strong><a href="contacts.v1beta1.contacts.html">contacts</a></strong></a> = methodResource(self)</dt><dd><tt>A&nbsp;collection&nbsp;resource.</tt></dd></dl>
+
+<dl><dt><a name="Resource-groups"><strong><a href="contacts.v1beta1.groups.html">groups</a></strong></a> = methodResource(self)</dt><dd><tt>A&nbsp;collection&nbsp;resource.</tt></dd></dl>
+
+<hr>
+Data descriptors defined here:<br>
+<dl><dt><strong>__dict__</strong></dt>
+<dd><tt>dictionary&nbsp;for&nbsp;instance&nbsp;variables&nbsp;(if&nbsp;defined)</tt></dd>
+</dl>
+<dl><dt><strong>__weakref__</strong></dt>
+<dd><tt>list&nbsp;of&nbsp;weak&nbsp;references&nbsp;to&nbsp;the&nbsp;object&nbsp;(if&nbsp;defined)</tt></dd>
+</dl>
+</td></tr></table>
+</body></html>
\ No newline at end of file
diff --git a/docs/dyn/freebase.v1.html b/docs/dyn/freebase.v1.html
index 5971d1c..67876b6 100644
--- a/docs/dyn/freebase.v1.html
+++ b/docs/dyn/freebase.v1.html
@@ -40,6 +40,7 @@
 &nbsp;&nbsp;&nbsp;&nbsp;Allowed&nbsp;values<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;hard&nbsp;-&nbsp;Be&nbsp;strict&nbsp;-&nbsp;throw&nbsp;an&nbsp;error.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;soft&nbsp;-&nbsp;Just&nbsp;return&nbsp;the&nbsp;first&nbsp;encountered&nbsp;object.<br>
+&nbsp;&nbsp;dateline:&nbsp;string,&nbsp;The&nbsp;dateline&nbsp;that&nbsp;you&nbsp;get&nbsp;in&nbsp;a&nbsp;mqlwrite&nbsp;response&nbsp;to&nbsp;ensure&nbsp;consistent&nbsp;results.<br>
 &nbsp;&nbsp;html_escape:&nbsp;boolean,&nbsp;Whether&nbsp;or&nbsp;not&nbsp;to&nbsp;escape&nbsp;entities.<br>
 &nbsp;&nbsp;cost:&nbsp;boolean,&nbsp;Show&nbsp;the&nbsp;costs&nbsp;or&nbsp;not.<br>
 &nbsp;&nbsp;query:&nbsp;string,&nbsp;An&nbsp;envelope&nbsp;containing&nbsp;a&nbsp;single&nbsp;MQL&nbsp;query.&nbsp;(required)<br>
diff --git a/docs/dyn/groupssettings.v1.groups.html b/docs/dyn/groupssettings.v1.groups.html
new file mode 100644
index 0000000..5eef93c
--- /dev/null
+++ b/docs/dyn/groupssettings.v1.groups.html
@@ -0,0 +1,191 @@
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><title>Python: class Resource</title>
+</head><body bgcolor="#f0f0f8">
+<p>
+<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
+<tr bgcolor="#ffc8d8">
+<td colspan=3 valign=bottom>&nbsp;<br>
+<font color="#000000" face="helvetica, arial"><a name="Resource">class <strong>Resource</strong></a>(<a href="__builtin__.html#object">__builtin__.object</a>)</font></td></tr>
+    
+<tr bgcolor="#ffc8d8"><td rowspan=2><tt>&nbsp;&nbsp;&nbsp;</tt></td>
+<td colspan=2><tt>A&nbsp;class&nbsp;for&nbsp;interacting&nbsp;with&nbsp;a&nbsp;resource.<br>&nbsp;</tt></td></tr>
+<tr><td>&nbsp;</td>
+<td width="100%">Methods defined here:<br>
+<dl><dt><a name="Resource-__init__"><strong>__init__</strong></a>(self)</dt></dl>
+
+<dl><dt><a name="Resource-get"><strong>get</strong></a> = method(self, **kwargs)</dt><dd><tt>Gets&nbsp;one&nbsp;resource&nbsp;by&nbsp;id.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;groupUniqueId:&nbsp;string,&nbsp;The&nbsp;resource&nbsp;ID&nbsp;(required)<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;#&nbsp;Groups&nbsp;resource<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"allowExternalMembers":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Are&nbsp;external&nbsp;members&nbsp;allowed&nbsp;to&nbsp;join&nbsp;the&nbsp;group.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"whoCanJoin":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Permissions&nbsp;to&nbsp;join&nbsp;the&nbsp;group.&nbsp;Possible&nbsp;values&nbsp;are:&nbsp;ANYONE_CAN_JOIN&nbsp;ALL_IN_DOMAIN_CAN_JOIN&nbsp;INVITED_CAN_JOIN&nbsp;CAN_REQUEST_TO_JOIN<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primaryLanguage":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Primary&nbsp;language&nbsp;for&nbsp;the&nbsp;group.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"whoCanViewMembership":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Permissions&nbsp;to&nbsp;view&nbsp;membership.&nbsp;Possbile&nbsp;values&nbsp;are:&nbsp;ALL_IN_DOMAIN_CAN_VIEW&nbsp;ALL_MEMBERS_CAN_VIEW&nbsp;ALL_MANAGERS_CAN_VIEW<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"defaultMessageDenyNotificationText":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Default&nbsp;message&nbsp;deny&nbsp;notification&nbsp;message<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"archiveOnly":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;If&nbsp;the&nbsp;group&nbsp;is&nbsp;archive&nbsp;only<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"isArchived":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;If&nbsp;the&nbsp;contents&nbsp;of&nbsp;the&nbsp;group&nbsp;are&nbsp;archived.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"membersCanPostAsTheGroup":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Can&nbsp;members&nbsp;post&nbsp;using&nbsp;the&nbsp;group&nbsp;email&nbsp;address.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"allowWebPosting":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;If&nbsp;posting&nbsp;from&nbsp;web&nbsp;is&nbsp;allowed.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"email":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Email&nbsp;id&nbsp;of&nbsp;the&nbsp;group<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"messageModerationLevel":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Moderation&nbsp;level&nbsp;for&nbsp;messages.&nbsp;Possible&nbsp;values&nbsp;are:&nbsp;MODERATE_ALL_MESSAGES&nbsp;MODERATE_NON_MEMBERS&nbsp;MODERATE_NEW_MEMBERS&nbsp;MODERATE_NONE<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"description":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Description&nbsp;of&nbsp;the&nbsp;group<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"replyTo":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Whome&nbsp;should&nbsp;the&nbsp;default&nbsp;reply&nbsp;to&nbsp;a&nbsp;message&nbsp;go&nbsp;to.&nbsp;Possible&nbsp;values&nbsp;are:&nbsp;REPLY_TO_CUSTOM&nbsp;REPLY_TO_SENDER&nbsp;REPLY_TO_LIST&nbsp;REPLY_TO_OWNER&nbsp;REPLY_TO_IGNORE&nbsp;REPLY_TO_MANAGERS<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customReplyTo":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Default&nbsp;email&nbsp;to&nbsp;which&nbsp;reply&nbsp;to&nbsp;any&nbsp;message&nbsp;should&nbsp;go.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"sendMessageDenyNotification":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Should&nbsp;the&nbsp;member&nbsp;be&nbsp;notified&nbsp;if&nbsp;his&nbsp;message&nbsp;is&nbsp;denied&nbsp;by&nbsp;owner.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"messageDisplayFont":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Default&nbsp;message&nbsp;display&nbsp;font.&nbsp;Possible&nbsp;values&nbsp;are:&nbsp;DEFAULT_FONT&nbsp;FIXED_WIDTH_FONT<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"whoCanPostMessage":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Permissions&nbsp;to&nbsp;post&nbsp;messages&nbsp;to&nbsp;the&nbsp;group.&nbsp;Possible&nbsp;values&nbsp;are:&nbsp;NONE_CAN_POST&nbsp;ALL_MANAGERS_CAN_POST&nbsp;ALL_MEMBERS_CAN_POST&nbsp;ALL_IN_DOMAIN_CAN_POST&nbsp;ANYONE_CAN_POST<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Name&nbsp;of&nbsp;the&nbsp;Group<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"groupsSettings#groups",&nbsp;#&nbsp;The&nbsp;type&nbsp;of&nbsp;the&nbsp;resource.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"whoCanInvite":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Permissions&nbsp;to&nbsp;invite&nbsp;members.&nbsp;Possbile&nbsp;values&nbsp;are:&nbsp;ALL_MEMBERS_CAN_INVITE&nbsp;ALL_MANAGERS_CAN_INVITE<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"whoCanViewGroup":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Permissions&nbsp;to&nbsp;view&nbsp;group.&nbsp;Possbile&nbsp;values&nbsp;are:&nbsp;ANYONE_CAN_VIEW&nbsp;ALL_IN_DOMAIN_CAN_VIEW&nbsp;ALL_MEMBERS_CAN_VIEW&nbsp;ALL_MANAGERS_CAN_VIEW<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"showInGroupDirectory":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Is&nbsp;the&nbsp;group&nbsp;listed&nbsp;in&nbsp;groups&nbsp;directory<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"maxMessageBytes":&nbsp;42,&nbsp;#&nbsp;Maximum&nbsp;message&nbsp;size&nbsp;allowed.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"allowGoogleCommunication":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Is&nbsp;google&nbsp;allowed&nbsp;to&nbsp;contact&nbsp;admins.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;}</tt></dd></dl>
+
+<dl><dt><a name="Resource-patch"><strong>patch</strong></a> = method(self, **kwargs)</dt><dd><tt>Updates&nbsp;an&nbsp;existing&nbsp;resource.&nbsp;This&nbsp;method&nbsp;supports&nbsp;patch&nbsp;semantics.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;body:&nbsp;object,&nbsp;The&nbsp;request&nbsp;body.&nbsp;(required)<br>
+&nbsp;&nbsp;&nbsp;&nbsp;The&nbsp;object&nbsp;takes&nbsp;the&nbsp;form&nbsp;of:<br>
+&nbsp;<br>
+{&nbsp;#&nbsp;Groups&nbsp;resource<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"allowExternalMembers":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Are&nbsp;external&nbsp;members&nbsp;allowed&nbsp;to&nbsp;join&nbsp;the&nbsp;group.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"whoCanJoin":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Permissions&nbsp;to&nbsp;join&nbsp;the&nbsp;group.&nbsp;Possible&nbsp;values&nbsp;are:&nbsp;ANYONE_CAN_JOIN&nbsp;ALL_IN_DOMAIN_CAN_JOIN&nbsp;INVITED_CAN_JOIN&nbsp;CAN_REQUEST_TO_JOIN<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"primaryLanguage":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Primary&nbsp;language&nbsp;for&nbsp;the&nbsp;group.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"whoCanViewMembership":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Permissions&nbsp;to&nbsp;view&nbsp;membership.&nbsp;Possbile&nbsp;values&nbsp;are:&nbsp;ALL_IN_DOMAIN_CAN_VIEW&nbsp;ALL_MEMBERS_CAN_VIEW&nbsp;ALL_MANAGERS_CAN_VIEW<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"defaultMessageDenyNotificationText":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Default&nbsp;message&nbsp;deny&nbsp;notification&nbsp;message<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"archiveOnly":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;If&nbsp;the&nbsp;group&nbsp;is&nbsp;archive&nbsp;only<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"isArchived":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;If&nbsp;the&nbsp;contents&nbsp;of&nbsp;the&nbsp;group&nbsp;are&nbsp;archived.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"membersCanPostAsTheGroup":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Can&nbsp;members&nbsp;post&nbsp;using&nbsp;the&nbsp;group&nbsp;email&nbsp;address.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"allowWebPosting":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;If&nbsp;posting&nbsp;from&nbsp;web&nbsp;is&nbsp;allowed.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"email":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Email&nbsp;id&nbsp;of&nbsp;the&nbsp;group<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"messageModerationLevel":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Moderation&nbsp;level&nbsp;for&nbsp;messages.&nbsp;Possible&nbsp;values&nbsp;are:&nbsp;MODERATE_ALL_MESSAGES&nbsp;MODERATE_NON_MEMBERS&nbsp;MODERATE_NEW_MEMBERS&nbsp;MODERATE_NONE<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"description":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Description&nbsp;of&nbsp;the&nbsp;group<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"replyTo":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Whome&nbsp;should&nbsp;the&nbsp;default&nbsp;reply&nbsp;to&nbsp;a&nbsp;message&nbsp;go&nbsp;to.&nbsp;Possible&nbsp;values&nbsp;are:&nbsp;REPLY_TO_CUSTOM&nbsp;REPLY_TO_SENDER&nbsp;REPLY_TO_LIST&nbsp;REPLY_TO_OWNER&nbsp;REPLY_TO_IGNORE&nbsp;REPLY_TO_MANAGERS<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"customReplyTo":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Default&nbsp;email&nbsp;to&nbsp;which&nbsp;reply&nbsp;to&nbsp;any&nbsp;message&nbsp;should&nbsp;go.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"sendMessageDenyNotification":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Should&nbsp;the&nbsp;member&nbsp;be&nbsp;notified&nbsp;if&nbsp;his&nbsp;message&nbsp;is&nbsp;denied&nbsp;by&nbsp;owner.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"messageDisplayFont":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Default&nbsp;message&nbsp;display&nbsp;font.&nbsp;Possible&nbsp;values&nbsp;are:&nbsp;DEFAULT_FONT&nbsp;FIXED_WIDTH_FONT<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"whoCanPostMessage":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Permissions&nbsp;to&nbsp;post&nbsp;messages&nbsp;to&nbsp;the&nbsp;group.&nbsp;Possible&nbsp;values&nbsp;are:&nbsp;NONE_CAN_POST&nbsp;ALL_MANAGERS_CAN_POST&nbsp;ALL_MEMBERS_CAN_POST&nbsp;ALL_IN_DOMAIN_CAN_POST&nbsp;ANYONE_CAN_POST<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Name&nbsp;of&nbsp;the&nbsp;Group<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"groupsSettings#groups",&nbsp;#&nbsp;The&nbsp;type&nbsp;of&nbsp;the&nbsp;resource.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"whoCanInvite":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Permissions&nbsp;to&nbsp;invite&nbsp;members.&nbsp;Possbile&nbsp;values&nbsp;are:&nbsp;ALL_MEMBERS_CAN_INVITE&nbsp;ALL_MANAGERS_CAN_INVITE<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"whoCanViewGroup":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Permissions&nbsp;to&nbsp;view&nbsp;group.&nbsp;Possbile&nbsp;values&nbsp;are:&nbsp;ANYONE_CAN_VIEW&nbsp;ALL_IN_DOMAIN_CAN_VIEW&nbsp;ALL_MEMBERS_CAN_VIEW&nbsp;ALL_MANAGERS_CAN_VIEW<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"showInGroupDirectory":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Is&nbsp;the&nbsp;group&nbsp;listed&nbsp;in&nbsp;groups&nbsp;directory<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"maxMessageBytes":&nbsp;42,&nbsp;#&nbsp;Maximum&nbsp;message&nbsp;size&nbsp;allowed.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"allowGoogleCommunication":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Is&nbsp;google&nbsp;allowed&nbsp;to&nbsp;contact&nbsp;admins.<br>
+&nbsp;&nbsp;}<br>
+&nbsp;<br>
+&nbsp;&nbsp;groupUniqueId:&nbsp;string,&nbsp;The&nbsp;resource&nbsp;ID&nbsp;(required)<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;#&nbsp;Groups&nbsp;resource<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"allowExternalMembers":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Are&nbsp;external&nbsp;members&nbsp;allowed&nbsp;to&nbsp;join&nbsp;the&nbsp;group.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"whoCanJoin":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Permissions&nbsp;to&nbsp;join&nbsp;the&nbsp;group.&nbsp;Possible&nbsp;values&nbsp;are:&nbsp;ANYONE_CAN_JOIN&nbsp;ALL_IN_DOMAIN_CAN_JOIN&nbsp;INVITED_CAN_JOIN&nbsp;CAN_REQUEST_TO_JOIN<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primaryLanguage":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Primary&nbsp;language&nbsp;for&nbsp;the&nbsp;group.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"whoCanViewMembership":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Permissions&nbsp;to&nbsp;view&nbsp;membership.&nbsp;Possbile&nbsp;values&nbsp;are:&nbsp;ALL_IN_DOMAIN_CAN_VIEW&nbsp;ALL_MEMBERS_CAN_VIEW&nbsp;ALL_MANAGERS_CAN_VIEW<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"defaultMessageDenyNotificationText":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Default&nbsp;message&nbsp;deny&nbsp;notification&nbsp;message<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"archiveOnly":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;If&nbsp;the&nbsp;group&nbsp;is&nbsp;archive&nbsp;only<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"isArchived":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;If&nbsp;the&nbsp;contents&nbsp;of&nbsp;the&nbsp;group&nbsp;are&nbsp;archived.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"membersCanPostAsTheGroup":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Can&nbsp;members&nbsp;post&nbsp;using&nbsp;the&nbsp;group&nbsp;email&nbsp;address.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"allowWebPosting":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;If&nbsp;posting&nbsp;from&nbsp;web&nbsp;is&nbsp;allowed.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"email":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Email&nbsp;id&nbsp;of&nbsp;the&nbsp;group<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"messageModerationLevel":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Moderation&nbsp;level&nbsp;for&nbsp;messages.&nbsp;Possible&nbsp;values&nbsp;are:&nbsp;MODERATE_ALL_MESSAGES&nbsp;MODERATE_NON_MEMBERS&nbsp;MODERATE_NEW_MEMBERS&nbsp;MODERATE_NONE<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"description":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Description&nbsp;of&nbsp;the&nbsp;group<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"replyTo":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Whome&nbsp;should&nbsp;the&nbsp;default&nbsp;reply&nbsp;to&nbsp;a&nbsp;message&nbsp;go&nbsp;to.&nbsp;Possible&nbsp;values&nbsp;are:&nbsp;REPLY_TO_CUSTOM&nbsp;REPLY_TO_SENDER&nbsp;REPLY_TO_LIST&nbsp;REPLY_TO_OWNER&nbsp;REPLY_TO_IGNORE&nbsp;REPLY_TO_MANAGERS<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customReplyTo":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Default&nbsp;email&nbsp;to&nbsp;which&nbsp;reply&nbsp;to&nbsp;any&nbsp;message&nbsp;should&nbsp;go.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"sendMessageDenyNotification":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Should&nbsp;the&nbsp;member&nbsp;be&nbsp;notified&nbsp;if&nbsp;his&nbsp;message&nbsp;is&nbsp;denied&nbsp;by&nbsp;owner.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"messageDisplayFont":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Default&nbsp;message&nbsp;display&nbsp;font.&nbsp;Possible&nbsp;values&nbsp;are:&nbsp;DEFAULT_FONT&nbsp;FIXED_WIDTH_FONT<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"whoCanPostMessage":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Permissions&nbsp;to&nbsp;post&nbsp;messages&nbsp;to&nbsp;the&nbsp;group.&nbsp;Possible&nbsp;values&nbsp;are:&nbsp;NONE_CAN_POST&nbsp;ALL_MANAGERS_CAN_POST&nbsp;ALL_MEMBERS_CAN_POST&nbsp;ALL_IN_DOMAIN_CAN_POST&nbsp;ANYONE_CAN_POST<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Name&nbsp;of&nbsp;the&nbsp;Group<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"groupsSettings#groups",&nbsp;#&nbsp;The&nbsp;type&nbsp;of&nbsp;the&nbsp;resource.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"whoCanInvite":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Permissions&nbsp;to&nbsp;invite&nbsp;members.&nbsp;Possbile&nbsp;values&nbsp;are:&nbsp;ALL_MEMBERS_CAN_INVITE&nbsp;ALL_MANAGERS_CAN_INVITE<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"whoCanViewGroup":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Permissions&nbsp;to&nbsp;view&nbsp;group.&nbsp;Possbile&nbsp;values&nbsp;are:&nbsp;ANYONE_CAN_VIEW&nbsp;ALL_IN_DOMAIN_CAN_VIEW&nbsp;ALL_MEMBERS_CAN_VIEW&nbsp;ALL_MANAGERS_CAN_VIEW<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"showInGroupDirectory":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Is&nbsp;the&nbsp;group&nbsp;listed&nbsp;in&nbsp;groups&nbsp;directory<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"maxMessageBytes":&nbsp;42,&nbsp;#&nbsp;Maximum&nbsp;message&nbsp;size&nbsp;allowed.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"allowGoogleCommunication":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Is&nbsp;google&nbsp;allowed&nbsp;to&nbsp;contact&nbsp;admins.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;}</tt></dd></dl>
+
+<dl><dt><a name="Resource-update"><strong>update</strong></a> = method(self, **kwargs)</dt><dd><tt>Updates&nbsp;an&nbsp;existing&nbsp;resource.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;body:&nbsp;object,&nbsp;The&nbsp;request&nbsp;body.&nbsp;(required)<br>
+&nbsp;&nbsp;&nbsp;&nbsp;The&nbsp;object&nbsp;takes&nbsp;the&nbsp;form&nbsp;of:<br>
+&nbsp;<br>
+{&nbsp;#&nbsp;Groups&nbsp;resource<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"allowExternalMembers":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Are&nbsp;external&nbsp;members&nbsp;allowed&nbsp;to&nbsp;join&nbsp;the&nbsp;group.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"whoCanJoin":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Permissions&nbsp;to&nbsp;join&nbsp;the&nbsp;group.&nbsp;Possible&nbsp;values&nbsp;are:&nbsp;ANYONE_CAN_JOIN&nbsp;ALL_IN_DOMAIN_CAN_JOIN&nbsp;INVITED_CAN_JOIN&nbsp;CAN_REQUEST_TO_JOIN<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"primaryLanguage":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Primary&nbsp;language&nbsp;for&nbsp;the&nbsp;group.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"whoCanViewMembership":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Permissions&nbsp;to&nbsp;view&nbsp;membership.&nbsp;Possbile&nbsp;values&nbsp;are:&nbsp;ALL_IN_DOMAIN_CAN_VIEW&nbsp;ALL_MEMBERS_CAN_VIEW&nbsp;ALL_MANAGERS_CAN_VIEW<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"defaultMessageDenyNotificationText":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Default&nbsp;message&nbsp;deny&nbsp;notification&nbsp;message<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"archiveOnly":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;If&nbsp;the&nbsp;group&nbsp;is&nbsp;archive&nbsp;only<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"isArchived":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;If&nbsp;the&nbsp;contents&nbsp;of&nbsp;the&nbsp;group&nbsp;are&nbsp;archived.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"membersCanPostAsTheGroup":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Can&nbsp;members&nbsp;post&nbsp;using&nbsp;the&nbsp;group&nbsp;email&nbsp;address.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"allowWebPosting":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;If&nbsp;posting&nbsp;from&nbsp;web&nbsp;is&nbsp;allowed.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"email":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Email&nbsp;id&nbsp;of&nbsp;the&nbsp;group<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"messageModerationLevel":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Moderation&nbsp;level&nbsp;for&nbsp;messages.&nbsp;Possible&nbsp;values&nbsp;are:&nbsp;MODERATE_ALL_MESSAGES&nbsp;MODERATE_NON_MEMBERS&nbsp;MODERATE_NEW_MEMBERS&nbsp;MODERATE_NONE<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"description":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Description&nbsp;of&nbsp;the&nbsp;group<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"replyTo":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Whome&nbsp;should&nbsp;the&nbsp;default&nbsp;reply&nbsp;to&nbsp;a&nbsp;message&nbsp;go&nbsp;to.&nbsp;Possible&nbsp;values&nbsp;are:&nbsp;REPLY_TO_CUSTOM&nbsp;REPLY_TO_SENDER&nbsp;REPLY_TO_LIST&nbsp;REPLY_TO_OWNER&nbsp;REPLY_TO_IGNORE&nbsp;REPLY_TO_MANAGERS<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"customReplyTo":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Default&nbsp;email&nbsp;to&nbsp;which&nbsp;reply&nbsp;to&nbsp;any&nbsp;message&nbsp;should&nbsp;go.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"sendMessageDenyNotification":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Should&nbsp;the&nbsp;member&nbsp;be&nbsp;notified&nbsp;if&nbsp;his&nbsp;message&nbsp;is&nbsp;denied&nbsp;by&nbsp;owner.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"messageDisplayFont":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Default&nbsp;message&nbsp;display&nbsp;font.&nbsp;Possible&nbsp;values&nbsp;are:&nbsp;DEFAULT_FONT&nbsp;FIXED_WIDTH_FONT<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"whoCanPostMessage":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Permissions&nbsp;to&nbsp;post&nbsp;messages&nbsp;to&nbsp;the&nbsp;group.&nbsp;Possible&nbsp;values&nbsp;are:&nbsp;NONE_CAN_POST&nbsp;ALL_MANAGERS_CAN_POST&nbsp;ALL_MEMBERS_CAN_POST&nbsp;ALL_IN_DOMAIN_CAN_POST&nbsp;ANYONE_CAN_POST<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Name&nbsp;of&nbsp;the&nbsp;Group<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"groupsSettings#groups",&nbsp;#&nbsp;The&nbsp;type&nbsp;of&nbsp;the&nbsp;resource.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"whoCanInvite":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Permissions&nbsp;to&nbsp;invite&nbsp;members.&nbsp;Possbile&nbsp;values&nbsp;are:&nbsp;ALL_MEMBERS_CAN_INVITE&nbsp;ALL_MANAGERS_CAN_INVITE<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"whoCanViewGroup":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Permissions&nbsp;to&nbsp;view&nbsp;group.&nbsp;Possbile&nbsp;values&nbsp;are:&nbsp;ANYONE_CAN_VIEW&nbsp;ALL_IN_DOMAIN_CAN_VIEW&nbsp;ALL_MEMBERS_CAN_VIEW&nbsp;ALL_MANAGERS_CAN_VIEW<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"showInGroupDirectory":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Is&nbsp;the&nbsp;group&nbsp;listed&nbsp;in&nbsp;groups&nbsp;directory<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"maxMessageBytes":&nbsp;42,&nbsp;#&nbsp;Maximum&nbsp;message&nbsp;size&nbsp;allowed.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"allowGoogleCommunication":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Is&nbsp;google&nbsp;allowed&nbsp;to&nbsp;contact&nbsp;admins.<br>
+&nbsp;&nbsp;}<br>
+&nbsp;<br>
+&nbsp;&nbsp;groupUniqueId:&nbsp;string,&nbsp;The&nbsp;resource&nbsp;ID&nbsp;(required)<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;An&nbsp;object&nbsp;of&nbsp;the&nbsp;form<br>
+&nbsp;<br>
+&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;#&nbsp;Groups&nbsp;resource<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"allowExternalMembers":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Are&nbsp;external&nbsp;members&nbsp;allowed&nbsp;to&nbsp;join&nbsp;the&nbsp;group.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"whoCanJoin":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Permissions&nbsp;to&nbsp;join&nbsp;the&nbsp;group.&nbsp;Possible&nbsp;values&nbsp;are:&nbsp;ANYONE_CAN_JOIN&nbsp;ALL_IN_DOMAIN_CAN_JOIN&nbsp;INVITED_CAN_JOIN&nbsp;CAN_REQUEST_TO_JOIN<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"primaryLanguage":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Primary&nbsp;language&nbsp;for&nbsp;the&nbsp;group.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"whoCanViewMembership":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Permissions&nbsp;to&nbsp;view&nbsp;membership.&nbsp;Possbile&nbsp;values&nbsp;are:&nbsp;ALL_IN_DOMAIN_CAN_VIEW&nbsp;ALL_MEMBERS_CAN_VIEW&nbsp;ALL_MANAGERS_CAN_VIEW<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"defaultMessageDenyNotificationText":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Default&nbsp;message&nbsp;deny&nbsp;notification&nbsp;message<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"archiveOnly":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;If&nbsp;the&nbsp;group&nbsp;is&nbsp;archive&nbsp;only<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"isArchived":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;If&nbsp;the&nbsp;contents&nbsp;of&nbsp;the&nbsp;group&nbsp;are&nbsp;archived.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"membersCanPostAsTheGroup":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Can&nbsp;members&nbsp;post&nbsp;using&nbsp;the&nbsp;group&nbsp;email&nbsp;address.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"allowWebPosting":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;If&nbsp;posting&nbsp;from&nbsp;web&nbsp;is&nbsp;allowed.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"email":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Email&nbsp;id&nbsp;of&nbsp;the&nbsp;group<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"messageModerationLevel":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Moderation&nbsp;level&nbsp;for&nbsp;messages.&nbsp;Possible&nbsp;values&nbsp;are:&nbsp;MODERATE_ALL_MESSAGES&nbsp;MODERATE_NON_MEMBERS&nbsp;MODERATE_NEW_MEMBERS&nbsp;MODERATE_NONE<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"description":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Description&nbsp;of&nbsp;the&nbsp;group<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"replyTo":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Whome&nbsp;should&nbsp;the&nbsp;default&nbsp;reply&nbsp;to&nbsp;a&nbsp;message&nbsp;go&nbsp;to.&nbsp;Possible&nbsp;values&nbsp;are:&nbsp;REPLY_TO_CUSTOM&nbsp;REPLY_TO_SENDER&nbsp;REPLY_TO_LIST&nbsp;REPLY_TO_OWNER&nbsp;REPLY_TO_IGNORE&nbsp;REPLY_TO_MANAGERS<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"customReplyTo":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Default&nbsp;email&nbsp;to&nbsp;which&nbsp;reply&nbsp;to&nbsp;any&nbsp;message&nbsp;should&nbsp;go.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"sendMessageDenyNotification":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Should&nbsp;the&nbsp;member&nbsp;be&nbsp;notified&nbsp;if&nbsp;his&nbsp;message&nbsp;is&nbsp;denied&nbsp;by&nbsp;owner.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"messageDisplayFont":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Default&nbsp;message&nbsp;display&nbsp;font.&nbsp;Possible&nbsp;values&nbsp;are:&nbsp;DEFAULT_FONT&nbsp;FIXED_WIDTH_FONT<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"whoCanPostMessage":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Permissions&nbsp;to&nbsp;post&nbsp;messages&nbsp;to&nbsp;the&nbsp;group.&nbsp;Possible&nbsp;values&nbsp;are:&nbsp;NONE_CAN_POST&nbsp;ALL_MANAGERS_CAN_POST&nbsp;ALL_MEMBERS_CAN_POST&nbsp;ALL_IN_DOMAIN_CAN_POST&nbsp;ANYONE_CAN_POST<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Name&nbsp;of&nbsp;the&nbsp;Group<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"groupsSettings#groups",&nbsp;#&nbsp;The&nbsp;type&nbsp;of&nbsp;the&nbsp;resource.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"whoCanInvite":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Permissions&nbsp;to&nbsp;invite&nbsp;members.&nbsp;Possbile&nbsp;values&nbsp;are:&nbsp;ALL_MEMBERS_CAN_INVITE&nbsp;ALL_MANAGERS_CAN_INVITE<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"whoCanViewGroup":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Permissions&nbsp;to&nbsp;view&nbsp;group.&nbsp;Possbile&nbsp;values&nbsp;are:&nbsp;ANYONE_CAN_VIEW&nbsp;ALL_IN_DOMAIN_CAN_VIEW&nbsp;ALL_MEMBERS_CAN_VIEW&nbsp;ALL_MANAGERS_CAN_VIEW<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"showInGroupDirectory":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Is&nbsp;the&nbsp;group&nbsp;listed&nbsp;in&nbsp;groups&nbsp;directory<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"maxMessageBytes":&nbsp;42,&nbsp;#&nbsp;Maximum&nbsp;message&nbsp;size&nbsp;allowed.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"allowGoogleCommunication":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Is&nbsp;google&nbsp;allowed&nbsp;to&nbsp;contact&nbsp;admins.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;}</tt></dd></dl>
+
+<hr>
+Data descriptors defined here:<br>
+<dl><dt><strong>__dict__</strong></dt>
+<dd><tt>dictionary&nbsp;for&nbsp;instance&nbsp;variables&nbsp;(if&nbsp;defined)</tt></dd>
+</dl>
+<dl><dt><strong>__weakref__</strong></dt>
+<dd><tt>list&nbsp;of&nbsp;weak&nbsp;references&nbsp;to&nbsp;the&nbsp;object&nbsp;(if&nbsp;defined)</tt></dd>
+</dl>
+</td></tr></table>
+</body></html>
\ No newline at end of file
diff --git a/docs/dyn/groupssettings.v1.html b/docs/dyn/groupssettings.v1.html
new file mode 100644
index 0000000..b213792
--- /dev/null
+++ b/docs/dyn/groupssettings.v1.html
@@ -0,0 +1,28 @@
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><title>Python: class Resource</title>
+</head><body bgcolor="#f0f0f8">
+<p>
+<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
+<tr bgcolor="#ffc8d8">
+<td colspan=3 valign=bottom>&nbsp;<br>
+<font color="#000000" face="helvetica, arial"><a name="Resource">class <strong>Resource</strong></a>(<a href="__builtin__.html#object">__builtin__.object</a>)</font></td></tr>
+    
+<tr bgcolor="#ffc8d8"><td rowspan=2><tt>&nbsp;&nbsp;&nbsp;</tt></td>
+<td colspan=2><tt>A&nbsp;class&nbsp;for&nbsp;interacting&nbsp;with&nbsp;a&nbsp;resource.<br>&nbsp;</tt></td></tr>
+<tr><td>&nbsp;</td>
+<td width="100%">Methods defined here:<br>
+<dl><dt><a name="Resource-__init__"><strong>__init__</strong></a>(self)</dt></dl>
+
+<dl><dt><a name="Resource-groups"><strong><a href="groupssettings.v1.groups.html">groups</a></strong></a> = methodResource(self)</dt><dd><tt>A&nbsp;collection&nbsp;resource.</tt></dd></dl>
+
+<hr>
+Data descriptors defined here:<br>
+<dl><dt><strong>__dict__</strong></dt>
+<dd><tt>dictionary&nbsp;for&nbsp;instance&nbsp;variables&nbsp;(if&nbsp;defined)</tt></dd>
+</dl>
+<dl><dt><strong>__weakref__</strong></dt>
+<dd><tt>list&nbsp;of&nbsp;weak&nbsp;references&nbsp;to&nbsp;the&nbsp;object&nbsp;(if&nbsp;defined)</tt></dd>
+</dl>
+</td></tr></table>
+</body></html>
\ No newline at end of file
diff --git a/docs/dyn/plus.v1.activities.html b/docs/dyn/plus.v1.activities.html
index 0ab738d..208e88d 100644
--- a/docs/dyn/plus.v1.activities.html
+++ b/docs/dyn/plus.v1.activities.html
@@ -34,6 +34,7 @@
 &nbsp;&nbsp;&nbsp;&nbsp;},<br>
 &nbsp;&nbsp;&nbsp;&nbsp;"title":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Title&nbsp;of&nbsp;this&nbsp;activity.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;"url":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;link&nbsp;to&nbsp;this&nbsp;activity.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"geocode":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Latitude&nbsp;and&nbsp;longitude&nbsp;where&nbsp;this&nbsp;activity&nbsp;occurred.&nbsp;Format&nbsp;is&nbsp;latitude&nbsp;followed&nbsp;by&nbsp;longitude,&nbsp;space&nbsp;separated.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;"object":&nbsp;{&nbsp;#&nbsp;The&nbsp;object&nbsp;of&nbsp;this&nbsp;activity.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"resharers":&nbsp;{&nbsp;#&nbsp;People&nbsp;who&nbsp;reshared&nbsp;this&nbsp;activity.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"totalItems":&nbsp;42,&nbsp;#&nbsp;Total&nbsp;number&nbsp;of&nbsp;people&nbsp;who&nbsp;reshared&nbsp;this&nbsp;activity.<br>
@@ -120,7 +121,7 @@
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"post"&nbsp;-&nbsp;Publish&nbsp;content&nbsp;to&nbsp;the&nbsp;stream.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"checkin"&nbsp;-&nbsp;Check&nbsp;in&nbsp;to&nbsp;a&nbsp;location.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"share"&nbsp;-&nbsp;Reshare&nbsp;an&nbsp;activity.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;"geocode":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Latitude&nbsp;and&nbsp;longitude&nbsp;where&nbsp;this&nbsp;activity&nbsp;occurred.&nbsp;Format&nbsp;is&nbsp;latitude&nbsp;followed&nbsp;by&nbsp;longitude,&nbsp;space&nbsp;separated.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"etag":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;ETag&nbsp;of&nbsp;this&nbsp;response&nbsp;for&nbsp;caching&nbsp;purposes.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;"radius":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Radius,&nbsp;in&nbsp;meters,&nbsp;of&nbsp;the&nbsp;region&nbsp;where&nbsp;this&nbsp;activity&nbsp;occurred,&nbsp;centered&nbsp;at&nbsp;the&nbsp;latitude&nbsp;and&nbsp;longitude&nbsp;identified&nbsp;in&nbsp;geocode.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;"address":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Street&nbsp;address&nbsp;where&nbsp;this&nbsp;activity&nbsp;occurred.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;"crosspostSource":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;If&nbsp;this&nbsp;activity&nbsp;is&nbsp;a&nbsp;crosspost&nbsp;from&nbsp;another&nbsp;system,&nbsp;this&nbsp;property&nbsp;specifies&nbsp;the&nbsp;ID&nbsp;of&nbsp;the&nbsp;original&nbsp;activity.<br>
@@ -159,6 +160,7 @@
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"title":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Title&nbsp;of&nbsp;this&nbsp;activity.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"url":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;link&nbsp;to&nbsp;this&nbsp;activity.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"geocode":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Latitude&nbsp;and&nbsp;longitude&nbsp;where&nbsp;this&nbsp;activity&nbsp;occurred.&nbsp;Format&nbsp;is&nbsp;latitude&nbsp;followed&nbsp;by&nbsp;longitude,&nbsp;space&nbsp;separated.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"object":&nbsp;{&nbsp;#&nbsp;The&nbsp;object&nbsp;of&nbsp;this&nbsp;activity.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"resharers":&nbsp;{&nbsp;#&nbsp;People&nbsp;who&nbsp;reshared&nbsp;this&nbsp;activity.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"totalItems":&nbsp;42,&nbsp;#&nbsp;Total&nbsp;number&nbsp;of&nbsp;people&nbsp;who&nbsp;reshared&nbsp;this&nbsp;activity.<br>
@@ -245,7 +247,7 @@
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"post"&nbsp;-&nbsp;Publish&nbsp;content&nbsp;to&nbsp;the&nbsp;stream.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"checkin"&nbsp;-&nbsp;Check&nbsp;in&nbsp;to&nbsp;a&nbsp;location.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"share"&nbsp;-&nbsp;Reshare&nbsp;an&nbsp;activity.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"geocode":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Latitude&nbsp;and&nbsp;longitude&nbsp;where&nbsp;this&nbsp;activity&nbsp;occurred.&nbsp;Format&nbsp;is&nbsp;latitude&nbsp;followed&nbsp;by&nbsp;longitude,&nbsp;space&nbsp;separated.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"etag":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;ETag&nbsp;of&nbsp;this&nbsp;response&nbsp;for&nbsp;caching&nbsp;purposes.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"radius":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Radius,&nbsp;in&nbsp;meters,&nbsp;of&nbsp;the&nbsp;region&nbsp;where&nbsp;this&nbsp;activity&nbsp;occurred,&nbsp;centered&nbsp;at&nbsp;the&nbsp;latitude&nbsp;and&nbsp;longitude&nbsp;identified&nbsp;in&nbsp;geocode.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"address":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Street&nbsp;address&nbsp;where&nbsp;this&nbsp;activity&nbsp;occurred.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"crosspostSource":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;If&nbsp;this&nbsp;activity&nbsp;is&nbsp;a&nbsp;crosspost&nbsp;from&nbsp;another&nbsp;system,&nbsp;this&nbsp;property&nbsp;specifies&nbsp;the&nbsp;ID&nbsp;of&nbsp;the&nbsp;original&nbsp;activity.<br>
@@ -256,6 +258,7 @@
 &nbsp;&nbsp;&nbsp;&nbsp;],<br>
 &nbsp;&nbsp;&nbsp;&nbsp;"updated":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;time&nbsp;at&nbsp;which&nbsp;this&nbsp;collection&nbsp;of&nbsp;activities&nbsp;was&nbsp;last&nbsp;updated.&nbsp;Formatted&nbsp;as&nbsp;an&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>&nbsp;timestamp.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;"nextLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Link&nbsp;to&nbsp;the&nbsp;next&nbsp;page&nbsp;of&nbsp;activities.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"etag":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;ETag&nbsp;of&nbsp;this&nbsp;response&nbsp;for&nbsp;caching&nbsp;purposes.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;ID&nbsp;of&nbsp;this&nbsp;collection&nbsp;of&nbsp;activities.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;"selfLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Link&nbsp;to&nbsp;this&nbsp;activity&nbsp;resource.<br>
 &nbsp;&nbsp;}</tt></dd></dl>
@@ -299,6 +302,7 @@
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"title":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Title&nbsp;of&nbsp;this&nbsp;activity.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"url":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;link&nbsp;to&nbsp;this&nbsp;activity.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"geocode":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Latitude&nbsp;and&nbsp;longitude&nbsp;where&nbsp;this&nbsp;activity&nbsp;occurred.&nbsp;Format&nbsp;is&nbsp;latitude&nbsp;followed&nbsp;by&nbsp;longitude,&nbsp;space&nbsp;separated.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"object":&nbsp;{&nbsp;#&nbsp;The&nbsp;object&nbsp;of&nbsp;this&nbsp;activity.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"resharers":&nbsp;{&nbsp;#&nbsp;People&nbsp;who&nbsp;reshared&nbsp;this&nbsp;activity.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"totalItems":&nbsp;42,&nbsp;#&nbsp;Total&nbsp;number&nbsp;of&nbsp;people&nbsp;who&nbsp;reshared&nbsp;this&nbsp;activity.<br>
@@ -385,7 +389,7 @@
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"post"&nbsp;-&nbsp;Publish&nbsp;content&nbsp;to&nbsp;the&nbsp;stream.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"checkin"&nbsp;-&nbsp;Check&nbsp;in&nbsp;to&nbsp;a&nbsp;location.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"share"&nbsp;-&nbsp;Reshare&nbsp;an&nbsp;activity.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"geocode":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Latitude&nbsp;and&nbsp;longitude&nbsp;where&nbsp;this&nbsp;activity&nbsp;occurred.&nbsp;Format&nbsp;is&nbsp;latitude&nbsp;followed&nbsp;by&nbsp;longitude,&nbsp;space&nbsp;separated.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"etag":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;ETag&nbsp;of&nbsp;this&nbsp;response&nbsp;for&nbsp;caching&nbsp;purposes.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"radius":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Radius,&nbsp;in&nbsp;meters,&nbsp;of&nbsp;the&nbsp;region&nbsp;where&nbsp;this&nbsp;activity&nbsp;occurred,&nbsp;centered&nbsp;at&nbsp;the&nbsp;latitude&nbsp;and&nbsp;longitude&nbsp;identified&nbsp;in&nbsp;geocode.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"address":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Street&nbsp;address&nbsp;where&nbsp;this&nbsp;activity&nbsp;occurred.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"crosspostSource":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;If&nbsp;this&nbsp;activity&nbsp;is&nbsp;a&nbsp;crosspost&nbsp;from&nbsp;another&nbsp;system,&nbsp;this&nbsp;property&nbsp;specifies&nbsp;the&nbsp;ID&nbsp;of&nbsp;the&nbsp;original&nbsp;activity.<br>
@@ -396,6 +400,7 @@
 &nbsp;&nbsp;&nbsp;&nbsp;],<br>
 &nbsp;&nbsp;&nbsp;&nbsp;"updated":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;time&nbsp;at&nbsp;which&nbsp;this&nbsp;collection&nbsp;of&nbsp;activities&nbsp;was&nbsp;last&nbsp;updated.&nbsp;Formatted&nbsp;as&nbsp;an&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>&nbsp;timestamp.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;"nextLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Link&nbsp;to&nbsp;the&nbsp;next&nbsp;page&nbsp;of&nbsp;activities.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"etag":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;ETag&nbsp;of&nbsp;this&nbsp;response&nbsp;for&nbsp;caching&nbsp;purposes.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;ID&nbsp;of&nbsp;this&nbsp;collection&nbsp;of&nbsp;activities.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;"selfLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Link&nbsp;to&nbsp;this&nbsp;activity&nbsp;resource.<br>
 &nbsp;&nbsp;}</tt></dd></dl>
diff --git a/docs/dyn/plus.v1.comments.html b/docs/dyn/plus.v1.comments.html
index 8142bea..8bcc1db 100644
--- a/docs/dyn/plus.v1.comments.html
+++ b/docs/dyn/plus.v1.comments.html
@@ -46,6 +46,7 @@
 &nbsp;&nbsp;&nbsp;&nbsp;},<br>
 &nbsp;&nbsp;&nbsp;&nbsp;"verb":&nbsp;"post",&nbsp;#&nbsp;This&nbsp;comment's&nbsp;verb,&nbsp;indicating&nbsp;what&nbsp;action&nbsp;was&nbsp;performed.&nbsp;Possible&nbsp;values&nbsp;are:<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"post"&nbsp;-&nbsp;Publish&nbsp;content&nbsp;to&nbsp;the&nbsp;stream.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"etag":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;ETag&nbsp;of&nbsp;this&nbsp;response&nbsp;for&nbsp;caching&nbsp;purposes.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;"published":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;time&nbsp;at&nbsp;which&nbsp;this&nbsp;comment&nbsp;was&nbsp;initially&nbsp;published.&nbsp;Formatted&nbsp;as&nbsp;an&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>&nbsp;timestamp.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;ID&nbsp;of&nbsp;this&nbsp;comment.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;"selfLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Link&nbsp;to&nbsp;this&nbsp;comment&nbsp;resource.<br>
@@ -93,6 +94,7 @@
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"verb":&nbsp;"post",&nbsp;#&nbsp;This&nbsp;comment's&nbsp;verb,&nbsp;indicating&nbsp;what&nbsp;action&nbsp;was&nbsp;performed.&nbsp;Possible&nbsp;values&nbsp;are:<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"post"&nbsp;-&nbsp;Publish&nbsp;content&nbsp;to&nbsp;the&nbsp;stream.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"etag":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;ETag&nbsp;of&nbsp;this&nbsp;response&nbsp;for&nbsp;caching&nbsp;purposes.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"published":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;time&nbsp;at&nbsp;which&nbsp;this&nbsp;comment&nbsp;was&nbsp;initially&nbsp;published.&nbsp;Formatted&nbsp;as&nbsp;an&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>&nbsp;timestamp.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;ID&nbsp;of&nbsp;this&nbsp;comment.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"selfLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Link&nbsp;to&nbsp;this&nbsp;comment&nbsp;resource.<br>
@@ -100,6 +102,7 @@
 &nbsp;&nbsp;&nbsp;&nbsp;],<br>
 &nbsp;&nbsp;&nbsp;&nbsp;"updated":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;time&nbsp;at&nbsp;which&nbsp;this&nbsp;collection&nbsp;of&nbsp;comments&nbsp;was&nbsp;last&nbsp;updated.&nbsp;Formatted&nbsp;as&nbsp;an&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>&nbsp;timestamp.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;"nextLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Link&nbsp;to&nbsp;the&nbsp;next&nbsp;page&nbsp;of&nbsp;activities.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"etag":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;ETag&nbsp;of&nbsp;this&nbsp;response&nbsp;for&nbsp;caching&nbsp;purposes.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;ID&nbsp;of&nbsp;this&nbsp;collection&nbsp;of&nbsp;comments.<br>
 &nbsp;&nbsp;}</tt></dd></dl>
 
diff --git a/docs/dyn/plus.v1.people.html b/docs/dyn/plus.v1.people.html
index 5604757..2eeac13 100644
--- a/docs/dyn/plus.v1.people.html
+++ b/docs/dyn/plus.v1.people.html
@@ -83,6 +83,12 @@
 &nbsp;&nbsp;&nbsp;&nbsp;],<br>
 &nbsp;&nbsp;&nbsp;&nbsp;"nickname":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;nickname&nbsp;of&nbsp;this&nbsp;person.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;"birthday":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;person's&nbsp;date&nbsp;of&nbsp;birth,&nbsp;represented&nbsp;as&nbsp;YYYY-MM-DD.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"etag":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;ETag&nbsp;of&nbsp;this&nbsp;response&nbsp;for&nbsp;caching&nbsp;purposes.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"image":&nbsp;{&nbsp;#&nbsp;The&nbsp;representation&nbsp;of&nbsp;the&nbsp;person's&nbsp;profile&nbsp;photo.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"url":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;URL&nbsp;of&nbsp;the&nbsp;person's&nbsp;profile&nbsp;photo.&nbsp;To&nbsp;re-size&nbsp;the&nbsp;image&nbsp;and&nbsp;crop&nbsp;it&nbsp;to&nbsp;a&nbsp;square,&nbsp;append&nbsp;the&nbsp;query&nbsp;string&nbsp;?sz=x,&nbsp;where&nbsp;x&nbsp;is&nbsp;the&nbsp;dimension&nbsp;in&nbsp;pixels&nbsp;of&nbsp;each&nbsp;side.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"hasApp":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;If&nbsp;"true",&nbsp;indicates&nbsp;that&nbsp;the&nbsp;person&nbsp;has&nbsp;installed&nbsp;the&nbsp;app&nbsp;that&nbsp;is&nbsp;making&nbsp;the&nbsp;request&nbsp;and&nbsp;has&nbsp;chosen&nbsp;to&nbsp;expose&nbsp;this&nbsp;install&nbsp;state&nbsp;to&nbsp;the&nbsp;caller.&nbsp;A&nbsp;value&nbsp;of&nbsp;"false"&nbsp;indicates&nbsp;that&nbsp;the&nbsp;install&nbsp;state&nbsp;cannot&nbsp;be&nbsp;determined&nbsp;(it&nbsp;is&nbsp;either&nbsp;not&nbsp;installed&nbsp;or&nbsp;the&nbsp;person&nbsp;has&nbsp;chosen&nbsp;to&nbsp;keep&nbsp;this&nbsp;information&nbsp;private).<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;ID&nbsp;of&nbsp;this&nbsp;person.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;"urls":&nbsp;[&nbsp;#&nbsp;A&nbsp;list&nbsp;of&nbsp;URLs&nbsp;for&nbsp;this&nbsp;person.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;type&nbsp;of&nbsp;URL.&nbsp;Possible&nbsp;values&nbsp;are:<br>
@@ -95,11 +101,6 @@
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;URL&nbsp;value.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
 &nbsp;&nbsp;&nbsp;&nbsp;],<br>
-&nbsp;&nbsp;&nbsp;&nbsp;"image":&nbsp;{&nbsp;#&nbsp;The&nbsp;representation&nbsp;of&nbsp;the&nbsp;person's&nbsp;profile&nbsp;photo.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"url":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;URL&nbsp;of&nbsp;the&nbsp;person's&nbsp;profile&nbsp;photo.&nbsp;To&nbsp;re-size&nbsp;the&nbsp;image&nbsp;and&nbsp;crop&nbsp;it&nbsp;to&nbsp;a&nbsp;square,&nbsp;append&nbsp;the&nbsp;query&nbsp;string&nbsp;?sz=x,&nbsp;where&nbsp;x&nbsp;is&nbsp;the&nbsp;dimension&nbsp;in&nbsp;pixels&nbsp;of&nbsp;each&nbsp;side.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;},<br>
-&nbsp;&nbsp;&nbsp;&nbsp;"hasApp":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;If&nbsp;"true",&nbsp;indicates&nbsp;that&nbsp;the&nbsp;person&nbsp;has&nbsp;installed&nbsp;the&nbsp;app&nbsp;that&nbsp;is&nbsp;making&nbsp;the&nbsp;request&nbsp;and&nbsp;has&nbsp;chosen&nbsp;to&nbsp;expose&nbsp;this&nbsp;install&nbsp;state&nbsp;to&nbsp;the&nbsp;caller.&nbsp;A&nbsp;value&nbsp;of&nbsp;"false"&nbsp;indicates&nbsp;that&nbsp;the&nbsp;install&nbsp;state&nbsp;cannot&nbsp;be&nbsp;determined&nbsp;(it&nbsp;is&nbsp;either&nbsp;not&nbsp;installed&nbsp;or&nbsp;the&nbsp;person&nbsp;has&nbsp;chosen&nbsp;to&nbsp;keep&nbsp;this&nbsp;information&nbsp;private).<br>
-&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;ID&nbsp;of&nbsp;this&nbsp;person.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;"languagesSpoken":&nbsp;[&nbsp;#&nbsp;The&nbsp;languages&nbsp;spoken&nbsp;by&nbsp;this&nbsp;person.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
 &nbsp;&nbsp;&nbsp;&nbsp;],<br>
@@ -125,6 +126,8 @@
 &nbsp;<br>
 &nbsp;&nbsp;&nbsp;&nbsp;{<br>
 &nbsp;&nbsp;&nbsp;&nbsp;"nextPageToken":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;continuation&nbsp;token,&nbsp;used&nbsp;to&nbsp;page&nbsp;through&nbsp;large&nbsp;result&nbsp;sets.&nbsp;Provide&nbsp;this&nbsp;value&nbsp;in&nbsp;a&nbsp;subsequent&nbsp;request&nbsp;to&nbsp;return&nbsp;the&nbsp;next&nbsp;page&nbsp;of&nbsp;results.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"plus#peopleFeed",&nbsp;#&nbsp;Identifies&nbsp;this&nbsp;resource&nbsp;as&nbsp;a&nbsp;collection&nbsp;of&nbsp;people.&nbsp;Value:&nbsp;"plus#peopleFeed".<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"title":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;title&nbsp;of&nbsp;this&nbsp;collection&nbsp;of&nbsp;people.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;"items":&nbsp;[&nbsp;#&nbsp;The&nbsp;people&nbsp;in&nbsp;this&nbsp;page&nbsp;of&nbsp;results.&nbsp;Each&nbsp;item&nbsp;will&nbsp;include&nbsp;the&nbsp;id,&nbsp;displayName,&nbsp;image,&nbsp;and&nbsp;url&nbsp;for&nbsp;the&nbsp;person.&nbsp;To&nbsp;retrieve&nbsp;additional&nbsp;profile&nbsp;data,&nbsp;see&nbsp;the&nbsp;people.get&nbsp;method.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"relationshipStatus":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;person's&nbsp;relationship&nbsp;status.&nbsp;Possible&nbsp;values&nbsp;are:<br>
@@ -187,6 +190,12 @@
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"nickname":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;nickname&nbsp;of&nbsp;this&nbsp;person.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"birthday":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;person's&nbsp;date&nbsp;of&nbsp;birth,&nbsp;represented&nbsp;as&nbsp;YYYY-MM-DD.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"etag":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;ETag&nbsp;of&nbsp;this&nbsp;response&nbsp;for&nbsp;caching&nbsp;purposes.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"image":&nbsp;{&nbsp;#&nbsp;The&nbsp;representation&nbsp;of&nbsp;the&nbsp;person's&nbsp;profile&nbsp;photo.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"url":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;URL&nbsp;of&nbsp;the&nbsp;person's&nbsp;profile&nbsp;photo.&nbsp;To&nbsp;re-size&nbsp;the&nbsp;image&nbsp;and&nbsp;crop&nbsp;it&nbsp;to&nbsp;a&nbsp;square,&nbsp;append&nbsp;the&nbsp;query&nbsp;string&nbsp;?sz=x,&nbsp;where&nbsp;x&nbsp;is&nbsp;the&nbsp;dimension&nbsp;in&nbsp;pixels&nbsp;of&nbsp;each&nbsp;side.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"hasApp":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;If&nbsp;"true",&nbsp;indicates&nbsp;that&nbsp;the&nbsp;person&nbsp;has&nbsp;installed&nbsp;the&nbsp;app&nbsp;that&nbsp;is&nbsp;making&nbsp;the&nbsp;request&nbsp;and&nbsp;has&nbsp;chosen&nbsp;to&nbsp;expose&nbsp;this&nbsp;install&nbsp;state&nbsp;to&nbsp;the&nbsp;caller.&nbsp;A&nbsp;value&nbsp;of&nbsp;"false"&nbsp;indicates&nbsp;that&nbsp;the&nbsp;install&nbsp;state&nbsp;cannot&nbsp;be&nbsp;determined&nbsp;(it&nbsp;is&nbsp;either&nbsp;not&nbsp;installed&nbsp;or&nbsp;the&nbsp;person&nbsp;has&nbsp;chosen&nbsp;to&nbsp;keep&nbsp;this&nbsp;information&nbsp;private).<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;ID&nbsp;of&nbsp;this&nbsp;person.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"urls":&nbsp;[&nbsp;#&nbsp;A&nbsp;list&nbsp;of&nbsp;URLs&nbsp;for&nbsp;this&nbsp;person.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;type&nbsp;of&nbsp;URL.&nbsp;Possible&nbsp;values&nbsp;are:<br>
@@ -199,11 +208,6 @@
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;URL&nbsp;value.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"image":&nbsp;{&nbsp;#&nbsp;The&nbsp;representation&nbsp;of&nbsp;the&nbsp;person's&nbsp;profile&nbsp;photo.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"url":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;URL&nbsp;of&nbsp;the&nbsp;person's&nbsp;profile&nbsp;photo.&nbsp;To&nbsp;re-size&nbsp;the&nbsp;image&nbsp;and&nbsp;crop&nbsp;it&nbsp;to&nbsp;a&nbsp;square,&nbsp;append&nbsp;the&nbsp;query&nbsp;string&nbsp;?sz=x,&nbsp;where&nbsp;x&nbsp;is&nbsp;the&nbsp;dimension&nbsp;in&nbsp;pixels&nbsp;of&nbsp;each&nbsp;side.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"hasApp":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;If&nbsp;"true",&nbsp;indicates&nbsp;that&nbsp;the&nbsp;person&nbsp;has&nbsp;installed&nbsp;the&nbsp;app&nbsp;that&nbsp;is&nbsp;making&nbsp;the&nbsp;request&nbsp;and&nbsp;has&nbsp;chosen&nbsp;to&nbsp;expose&nbsp;this&nbsp;install&nbsp;state&nbsp;to&nbsp;the&nbsp;caller.&nbsp;A&nbsp;value&nbsp;of&nbsp;"false"&nbsp;indicates&nbsp;that&nbsp;the&nbsp;install&nbsp;state&nbsp;cannot&nbsp;be&nbsp;determined&nbsp;(it&nbsp;is&nbsp;either&nbsp;not&nbsp;installed&nbsp;or&nbsp;the&nbsp;person&nbsp;has&nbsp;chosen&nbsp;to&nbsp;keep&nbsp;this&nbsp;information&nbsp;private).<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;ID&nbsp;of&nbsp;this&nbsp;person.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"languagesSpoken":&nbsp;[&nbsp;#&nbsp;The&nbsp;languages&nbsp;spoken&nbsp;by&nbsp;this&nbsp;person.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
@@ -213,9 +217,8 @@
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"page"&nbsp;-&nbsp;represents&nbsp;a&nbsp;page.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
 &nbsp;&nbsp;&nbsp;&nbsp;],<br>
-&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"plus#peopleFeed",&nbsp;#&nbsp;Identifies&nbsp;this&nbsp;resource&nbsp;as&nbsp;a&nbsp;collection&nbsp;of&nbsp;people.&nbsp;Value:&nbsp;"plus#peopleFeed".<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"etag":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;ETag&nbsp;of&nbsp;this&nbsp;response&nbsp;for&nbsp;caching&nbsp;purposes.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;"selfLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Link&nbsp;to&nbsp;this&nbsp;resource.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;"title":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;title&nbsp;of&nbsp;this&nbsp;collection&nbsp;of&nbsp;people.<br>
 &nbsp;&nbsp;}</tt></dd></dl>
 
 <dl><dt><a name="Resource-listByActivity_next"><strong>listByActivity_next</strong></a> = methodNext(self, previous_request, previous_response)</dt><dd><tt>Retrieves&nbsp;the&nbsp;next&nbsp;page&nbsp;of&nbsp;results.<br>
@@ -241,6 +244,8 @@
 &nbsp;<br>
 &nbsp;&nbsp;&nbsp;&nbsp;{<br>
 &nbsp;&nbsp;&nbsp;&nbsp;"nextPageToken":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;continuation&nbsp;token,&nbsp;used&nbsp;to&nbsp;page&nbsp;through&nbsp;large&nbsp;result&nbsp;sets.&nbsp;Provide&nbsp;this&nbsp;value&nbsp;in&nbsp;a&nbsp;subsequent&nbsp;request&nbsp;to&nbsp;return&nbsp;the&nbsp;next&nbsp;page&nbsp;of&nbsp;results.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"plus#peopleFeed",&nbsp;#&nbsp;Identifies&nbsp;this&nbsp;resource&nbsp;as&nbsp;a&nbsp;collection&nbsp;of&nbsp;people.&nbsp;Value:&nbsp;"plus#peopleFeed".<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"title":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;title&nbsp;of&nbsp;this&nbsp;collection&nbsp;of&nbsp;people.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;"items":&nbsp;[&nbsp;#&nbsp;The&nbsp;people&nbsp;in&nbsp;this&nbsp;page&nbsp;of&nbsp;results.&nbsp;Each&nbsp;item&nbsp;will&nbsp;include&nbsp;the&nbsp;id,&nbsp;displayName,&nbsp;image,&nbsp;and&nbsp;url&nbsp;for&nbsp;the&nbsp;person.&nbsp;To&nbsp;retrieve&nbsp;additional&nbsp;profile&nbsp;data,&nbsp;see&nbsp;the&nbsp;people.get&nbsp;method.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"relationshipStatus":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;person's&nbsp;relationship&nbsp;status.&nbsp;Possible&nbsp;values&nbsp;are:<br>
@@ -303,6 +308,12 @@
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"nickname":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;nickname&nbsp;of&nbsp;this&nbsp;person.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"birthday":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;person's&nbsp;date&nbsp;of&nbsp;birth,&nbsp;represented&nbsp;as&nbsp;YYYY-MM-DD.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"etag":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;ETag&nbsp;of&nbsp;this&nbsp;response&nbsp;for&nbsp;caching&nbsp;purposes.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"image":&nbsp;{&nbsp;#&nbsp;The&nbsp;representation&nbsp;of&nbsp;the&nbsp;person's&nbsp;profile&nbsp;photo.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"url":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;URL&nbsp;of&nbsp;the&nbsp;person's&nbsp;profile&nbsp;photo.&nbsp;To&nbsp;re-size&nbsp;the&nbsp;image&nbsp;and&nbsp;crop&nbsp;it&nbsp;to&nbsp;a&nbsp;square,&nbsp;append&nbsp;the&nbsp;query&nbsp;string&nbsp;?sz=x,&nbsp;where&nbsp;x&nbsp;is&nbsp;the&nbsp;dimension&nbsp;in&nbsp;pixels&nbsp;of&nbsp;each&nbsp;side.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"hasApp":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;If&nbsp;"true",&nbsp;indicates&nbsp;that&nbsp;the&nbsp;person&nbsp;has&nbsp;installed&nbsp;the&nbsp;app&nbsp;that&nbsp;is&nbsp;making&nbsp;the&nbsp;request&nbsp;and&nbsp;has&nbsp;chosen&nbsp;to&nbsp;expose&nbsp;this&nbsp;install&nbsp;state&nbsp;to&nbsp;the&nbsp;caller.&nbsp;A&nbsp;value&nbsp;of&nbsp;"false"&nbsp;indicates&nbsp;that&nbsp;the&nbsp;install&nbsp;state&nbsp;cannot&nbsp;be&nbsp;determined&nbsp;(it&nbsp;is&nbsp;either&nbsp;not&nbsp;installed&nbsp;or&nbsp;the&nbsp;person&nbsp;has&nbsp;chosen&nbsp;to&nbsp;keep&nbsp;this&nbsp;information&nbsp;private).<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;ID&nbsp;of&nbsp;this&nbsp;person.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"urls":&nbsp;[&nbsp;#&nbsp;A&nbsp;list&nbsp;of&nbsp;URLs&nbsp;for&nbsp;this&nbsp;person.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;type&nbsp;of&nbsp;URL.&nbsp;Possible&nbsp;values&nbsp;are:<br>
@@ -315,11 +326,6 @@
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"value":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;URL&nbsp;value.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"image":&nbsp;{&nbsp;#&nbsp;The&nbsp;representation&nbsp;of&nbsp;the&nbsp;person's&nbsp;profile&nbsp;photo.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"url":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;URL&nbsp;of&nbsp;the&nbsp;person's&nbsp;profile&nbsp;photo.&nbsp;To&nbsp;re-size&nbsp;the&nbsp;image&nbsp;and&nbsp;crop&nbsp;it&nbsp;to&nbsp;a&nbsp;square,&nbsp;append&nbsp;the&nbsp;query&nbsp;string&nbsp;?sz=x,&nbsp;where&nbsp;x&nbsp;is&nbsp;the&nbsp;dimension&nbsp;in&nbsp;pixels&nbsp;of&nbsp;each&nbsp;side.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"hasApp":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;If&nbsp;"true",&nbsp;indicates&nbsp;that&nbsp;the&nbsp;person&nbsp;has&nbsp;installed&nbsp;the&nbsp;app&nbsp;that&nbsp;is&nbsp;making&nbsp;the&nbsp;request&nbsp;and&nbsp;has&nbsp;chosen&nbsp;to&nbsp;expose&nbsp;this&nbsp;install&nbsp;state&nbsp;to&nbsp;the&nbsp;caller.&nbsp;A&nbsp;value&nbsp;of&nbsp;"false"&nbsp;indicates&nbsp;that&nbsp;the&nbsp;install&nbsp;state&nbsp;cannot&nbsp;be&nbsp;determined&nbsp;(it&nbsp;is&nbsp;either&nbsp;not&nbsp;installed&nbsp;or&nbsp;the&nbsp;person&nbsp;has&nbsp;chosen&nbsp;to&nbsp;keep&nbsp;this&nbsp;information&nbsp;private).<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"id":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;ID&nbsp;of&nbsp;this&nbsp;person.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"languagesSpoken":&nbsp;[&nbsp;#&nbsp;The&nbsp;languages&nbsp;spoken&nbsp;by&nbsp;this&nbsp;person.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
@@ -329,9 +335,8 @@
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;-&nbsp;"page"&nbsp;-&nbsp;represents&nbsp;a&nbsp;page.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
 &nbsp;&nbsp;&nbsp;&nbsp;],<br>
-&nbsp;&nbsp;&nbsp;&nbsp;"kind":&nbsp;"plus#peopleFeed",&nbsp;#&nbsp;Identifies&nbsp;this&nbsp;resource&nbsp;as&nbsp;a&nbsp;collection&nbsp;of&nbsp;people.&nbsp;Value:&nbsp;"plus#peopleFeed".<br>
+&nbsp;&nbsp;&nbsp;&nbsp;"etag":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;ETag&nbsp;of&nbsp;this&nbsp;response&nbsp;for&nbsp;caching&nbsp;purposes.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;"selfLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Link&nbsp;to&nbsp;this&nbsp;resource.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;"title":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;The&nbsp;title&nbsp;of&nbsp;this&nbsp;collection&nbsp;of&nbsp;people.<br>
 &nbsp;&nbsp;}</tt></dd></dl>
 
 <dl><dt><a name="Resource-search_next"><strong>search_next</strong></a> = methodNext(self, previous_request, previous_response)</dt><dd><tt>Retrieves&nbsp;the&nbsp;next&nbsp;page&nbsp;of&nbsp;results.<br>
diff --git a/docs/dyn/shopping.v1.products.html b/docs/dyn/shopping.v1.products.html
index 57c3755..f422e2f 100644
--- a/docs/dyn/shopping.v1.products.html
+++ b/docs/dyn/shopping.v1.products.html
@@ -74,34 +74,32 @@
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"author":&nbsp;{&nbsp;#&nbsp;Author&nbsp;of&nbsp;product.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"aggregatorId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Aggregator&nbsp;id&nbsp;of&nbsp;product&nbsp;author.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"uri":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;URI&nbsp;of&nbsp;product&nbsp;author.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"email":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Email&nbsp;address&nbsp;of&nbsp;product&nbsp;author.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Name&nbsp;of&nbsp;product&nbsp;author.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"accountId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Account&nbsp;id&nbsp;of&nbsp;product&nbsp;author.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"condition":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Condition&nbsp;of&nbsp;product&nbsp;(one&nbsp;of:&nbsp;new,&nbsp;refurbished,&nbsp;used).<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"providedId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Merchant-provided&nbsp;id&nbsp;of&nbsp;product&nbsp;(available&nbsp;only&nbsp;with&nbsp;a&nbsp;cx&nbsp;source).<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"internal8":&nbsp;[&nbsp;#&nbsp;Google&nbsp;Internal.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"description":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Description&nbsp;of&nbsp;product.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"gtins":&nbsp;[&nbsp;#&nbsp;List&nbsp;of&nbsp;all&nbsp;the&nbsp;product's&nbsp;GTINs&nbsp;(in&nbsp;GTIN-14&nbsp;format).<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"brand":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Brand&nbsp;of&nbsp;product.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"modificationTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>&nbsp;formatted&nbsp;modification&nbsp;time&nbsp;and&nbsp;date&nbsp;of&nbsp;product.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"link":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Link&nbsp;to&nbsp;product.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"totalMatchingVariants":&nbsp;42,&nbsp;#&nbsp;The&nbsp;number&nbsp;of&nbsp;variant&nbsp;offers&nbsp;returned&nbsp;that&nbsp;matched&nbsp;the&nbsp;query.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"variants":&nbsp;[&nbsp;#&nbsp;A&nbsp;list&nbsp;of&nbsp;variant&nbsp;offers&nbsp;associated&nbsp;with&nbsp;this&nbsp;product.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"variant":&nbsp;#&nbsp;Object&nbsp;with&nbsp;schema&nbsp;name:&nbsp;ShoppingModelProductJsonV1&nbsp;#&nbsp;The&nbsp;detailed&nbsp;offer&nbsp;data&nbsp;for&nbsp;a&nbsp;particular&nbsp;variant&nbsp;offer.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"categories":&nbsp;[&nbsp;#&nbsp;Categories&nbsp;of&nbsp;product&nbsp;according&nbsp;to&nbsp;the&nbsp;selected&nbsp;taxonomy,&nbsp;omitted&nbsp;if&nbsp;no&nbsp;taxonomy&nbsp;is&nbsp;selected.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"internal1":&nbsp;[&nbsp;#&nbsp;Google&nbsp;Internal.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"language":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;BCP&nbsp;47&nbsp;language&nbsp;tag&nbsp;of&nbsp;language&nbsp;of&nbsp;product.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"country":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;ISO&nbsp;3166&nbsp;code&nbsp;of&nbsp;target&nbsp;country&nbsp;of&nbsp;product.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"title":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Title&nbsp;of&nbsp;product.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"creationTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>&nbsp;formatted&nbsp;creation&nbsp;time&nbsp;and&nbsp;date&nbsp;of&nbsp;product.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"brand":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Brand&nbsp;of&nbsp;product.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"internal3":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Google&nbsp;Internal.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"internal4":&nbsp;[&nbsp;#&nbsp;Google&nbsp;Internal.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"node":&nbsp;42,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"confidence":&nbsp;3.140000,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"internal6":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Google&nbsp;Internal.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"internal7":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Google&nbsp;Internal.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"link":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Link&nbsp;to&nbsp;product.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"attributes":&nbsp;[&nbsp;#&nbsp;Attributes&nbsp;of&nbsp;product&nbsp;(available&nbsp;only&nbsp;with&nbsp;a&nbsp;cx&nbsp;source).<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Type&nbsp;of&nbsp;product&nbsp;attribute&nbsp;(one&nbsp;of:&nbsp;text,&nbsp;bool,&nbsp;int,&nbsp;float,&nbsp;dateRange,&nbsp;url).<br>
@@ -111,8 +109,29 @@
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"unit":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Unit&nbsp;of&nbsp;product&nbsp;attribute.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"totalMatchingVariants":&nbsp;42,&nbsp;#&nbsp;The&nbsp;number&nbsp;of&nbsp;variant&nbsp;offers&nbsp;returned&nbsp;that&nbsp;matched&nbsp;the&nbsp;query.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"variants":&nbsp;[&nbsp;#&nbsp;A&nbsp;list&nbsp;of&nbsp;variant&nbsp;offers&nbsp;associated&nbsp;with&nbsp;this&nbsp;product.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"variant":&nbsp;#&nbsp;Object&nbsp;with&nbsp;schema&nbsp;name:&nbsp;ShoppingModelProductJsonV1&nbsp;#&nbsp;The&nbsp;detailed&nbsp;offer&nbsp;data&nbsp;for&nbsp;a&nbsp;particular&nbsp;variant&nbsp;offer.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"modificationTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>&nbsp;formatted&nbsp;modification&nbsp;time&nbsp;and&nbsp;date&nbsp;of&nbsp;product.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"categories":&nbsp;[&nbsp;#&nbsp;Categories&nbsp;of&nbsp;product&nbsp;according&nbsp;to&nbsp;the&nbsp;selected&nbsp;taxonomy,&nbsp;omitted&nbsp;if&nbsp;no&nbsp;taxonomy&nbsp;is&nbsp;selected.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"language":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;BCP&nbsp;47&nbsp;language&nbsp;tag&nbsp;of&nbsp;language&nbsp;of&nbsp;product.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"country":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;ISO&nbsp;3166&nbsp;code&nbsp;of&nbsp;target&nbsp;country&nbsp;of&nbsp;product.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"title":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Title&nbsp;of&nbsp;product.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"creationTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>&nbsp;formatted&nbsp;creation&nbsp;time&nbsp;and&nbsp;date&nbsp;of&nbsp;product.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"internal14":&nbsp;3.140000,&nbsp;#&nbsp;Google&nbsp;Internal.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"internal12":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Google&nbsp;Internal.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"internal13":&nbsp;3.140000,&nbsp;#&nbsp;Google&nbsp;Internal.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"internal10":&nbsp;[&nbsp;#&nbsp;Google&nbsp;Internal.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"plusOne":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Code&nbsp;to&nbsp;add&nbsp;to&nbsp;the&nbsp;page&nbsp;to&nbsp;render&nbsp;the&nbsp;+1&nbsp;content.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"googleId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Google&nbsp;id&nbsp;of&nbsp;product.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"internal15":&nbsp;3.140000,&nbsp;#&nbsp;Google&nbsp;Internal.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;},<br>
 &nbsp;&nbsp;&nbsp;&nbsp;"requestId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Unique&nbsp;identifier&nbsp;for&nbsp;this&nbsp;request.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;"recommendations":&nbsp;[&nbsp;#&nbsp;Recommendations&nbsp;for&nbsp;product.<br>
@@ -149,34 +168,32 @@
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"author":&nbsp;{&nbsp;#&nbsp;Author&nbsp;of&nbsp;product.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"aggregatorId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Aggregator&nbsp;id&nbsp;of&nbsp;product&nbsp;author.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"uri":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;URI&nbsp;of&nbsp;product&nbsp;author.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"email":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Email&nbsp;address&nbsp;of&nbsp;product&nbsp;author.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Name&nbsp;of&nbsp;product&nbsp;author.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"accountId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Account&nbsp;id&nbsp;of&nbsp;product&nbsp;author.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"condition":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Condition&nbsp;of&nbsp;product&nbsp;(one&nbsp;of:&nbsp;new,&nbsp;refurbished,&nbsp;used).<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"providedId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Merchant-provided&nbsp;id&nbsp;of&nbsp;product&nbsp;(available&nbsp;only&nbsp;with&nbsp;a&nbsp;cx&nbsp;source).<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"internal8":&nbsp;[&nbsp;#&nbsp;Google&nbsp;Internal.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"description":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Description&nbsp;of&nbsp;product.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"gtins":&nbsp;[&nbsp;#&nbsp;List&nbsp;of&nbsp;all&nbsp;the&nbsp;product's&nbsp;GTINs&nbsp;(in&nbsp;GTIN-14&nbsp;format).<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"brand":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Brand&nbsp;of&nbsp;product.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"modificationTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>&nbsp;formatted&nbsp;modification&nbsp;time&nbsp;and&nbsp;date&nbsp;of&nbsp;product.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"link":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Link&nbsp;to&nbsp;product.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"totalMatchingVariants":&nbsp;42,&nbsp;#&nbsp;The&nbsp;number&nbsp;of&nbsp;variant&nbsp;offers&nbsp;returned&nbsp;that&nbsp;matched&nbsp;the&nbsp;query.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"variants":&nbsp;[&nbsp;#&nbsp;A&nbsp;list&nbsp;of&nbsp;variant&nbsp;offers&nbsp;associated&nbsp;with&nbsp;this&nbsp;product.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"variant":&nbsp;#&nbsp;Object&nbsp;with&nbsp;schema&nbsp;name:&nbsp;ShoppingModelProductJsonV1&nbsp;#&nbsp;The&nbsp;detailed&nbsp;offer&nbsp;data&nbsp;for&nbsp;a&nbsp;particular&nbsp;variant&nbsp;offer.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"categories":&nbsp;[&nbsp;#&nbsp;Categories&nbsp;of&nbsp;product&nbsp;according&nbsp;to&nbsp;the&nbsp;selected&nbsp;taxonomy,&nbsp;omitted&nbsp;if&nbsp;no&nbsp;taxonomy&nbsp;is&nbsp;selected.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"internal1":&nbsp;[&nbsp;#&nbsp;Google&nbsp;Internal.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"language":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;BCP&nbsp;47&nbsp;language&nbsp;tag&nbsp;of&nbsp;language&nbsp;of&nbsp;product.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"country":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;ISO&nbsp;3166&nbsp;code&nbsp;of&nbsp;target&nbsp;country&nbsp;of&nbsp;product.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"title":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Title&nbsp;of&nbsp;product.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"creationTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>&nbsp;formatted&nbsp;creation&nbsp;time&nbsp;and&nbsp;date&nbsp;of&nbsp;product.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"brand":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Brand&nbsp;of&nbsp;product.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"internal3":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Google&nbsp;Internal.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"internal4":&nbsp;[&nbsp;#&nbsp;Google&nbsp;Internal.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"node":&nbsp;42,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"confidence":&nbsp;3.140000,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"internal6":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Google&nbsp;Internal.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"internal7":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Google&nbsp;Internal.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"link":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Link&nbsp;to&nbsp;product.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"attributes":&nbsp;[&nbsp;#&nbsp;Attributes&nbsp;of&nbsp;product&nbsp;(available&nbsp;only&nbsp;with&nbsp;a&nbsp;cx&nbsp;source).<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Type&nbsp;of&nbsp;product&nbsp;attribute&nbsp;(one&nbsp;of:&nbsp;text,&nbsp;bool,&nbsp;int,&nbsp;float,&nbsp;dateRange,&nbsp;url).<br>
@@ -186,8 +203,29 @@
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"unit":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Unit&nbsp;of&nbsp;product&nbsp;attribute.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"totalMatchingVariants":&nbsp;42,&nbsp;#&nbsp;The&nbsp;number&nbsp;of&nbsp;variant&nbsp;offers&nbsp;returned&nbsp;that&nbsp;matched&nbsp;the&nbsp;query.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"variants":&nbsp;[&nbsp;#&nbsp;A&nbsp;list&nbsp;of&nbsp;variant&nbsp;offers&nbsp;associated&nbsp;with&nbsp;this&nbsp;product.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"variant":&nbsp;#&nbsp;Object&nbsp;with&nbsp;schema&nbsp;name:&nbsp;ShoppingModelProductJsonV1&nbsp;#&nbsp;The&nbsp;detailed&nbsp;offer&nbsp;data&nbsp;for&nbsp;a&nbsp;particular&nbsp;variant&nbsp;offer.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"modificationTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>&nbsp;formatted&nbsp;modification&nbsp;time&nbsp;and&nbsp;date&nbsp;of&nbsp;product.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"categories":&nbsp;[&nbsp;#&nbsp;Categories&nbsp;of&nbsp;product&nbsp;according&nbsp;to&nbsp;the&nbsp;selected&nbsp;taxonomy,&nbsp;omitted&nbsp;if&nbsp;no&nbsp;taxonomy&nbsp;is&nbsp;selected.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"language":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;BCP&nbsp;47&nbsp;language&nbsp;tag&nbsp;of&nbsp;language&nbsp;of&nbsp;product.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"country":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;ISO&nbsp;3166&nbsp;code&nbsp;of&nbsp;target&nbsp;country&nbsp;of&nbsp;product.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"title":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Title&nbsp;of&nbsp;product.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"creationTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>&nbsp;formatted&nbsp;creation&nbsp;time&nbsp;and&nbsp;date&nbsp;of&nbsp;product.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"internal14":&nbsp;3.140000,&nbsp;#&nbsp;Google&nbsp;Internal.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"internal12":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Google&nbsp;Internal.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"internal13":&nbsp;3.140000,&nbsp;#&nbsp;Google&nbsp;Internal.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"internal10":&nbsp;[&nbsp;#&nbsp;Google&nbsp;Internal.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"plusOne":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Code&nbsp;to&nbsp;add&nbsp;to&nbsp;the&nbsp;page&nbsp;to&nbsp;render&nbsp;the&nbsp;+1&nbsp;content.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"googleId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Google&nbsp;id&nbsp;of&nbsp;product.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"internal15":&nbsp;3.140000,&nbsp;#&nbsp;Google&nbsp;Internal.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
@@ -313,34 +351,32 @@
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"author":&nbsp;{&nbsp;#&nbsp;Author&nbsp;of&nbsp;product.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"aggregatorId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Aggregator&nbsp;id&nbsp;of&nbsp;product&nbsp;author.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"uri":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;URI&nbsp;of&nbsp;product&nbsp;author.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"email":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Email&nbsp;address&nbsp;of&nbsp;product&nbsp;author.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Name&nbsp;of&nbsp;product&nbsp;author.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"accountId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Account&nbsp;id&nbsp;of&nbsp;product&nbsp;author.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"condition":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Condition&nbsp;of&nbsp;product&nbsp;(one&nbsp;of:&nbsp;new,&nbsp;refurbished,&nbsp;used).<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"providedId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Merchant-provided&nbsp;id&nbsp;of&nbsp;product&nbsp;(available&nbsp;only&nbsp;with&nbsp;a&nbsp;cx&nbsp;source).<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"internal8":&nbsp;[&nbsp;#&nbsp;Google&nbsp;Internal.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"description":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Description&nbsp;of&nbsp;product.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"gtins":&nbsp;[&nbsp;#&nbsp;List&nbsp;of&nbsp;all&nbsp;the&nbsp;product's&nbsp;GTINs&nbsp;(in&nbsp;GTIN-14&nbsp;format).<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"brand":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Brand&nbsp;of&nbsp;product.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"modificationTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>&nbsp;formatted&nbsp;modification&nbsp;time&nbsp;and&nbsp;date&nbsp;of&nbsp;product.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"link":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Link&nbsp;to&nbsp;product.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"totalMatchingVariants":&nbsp;42,&nbsp;#&nbsp;The&nbsp;number&nbsp;of&nbsp;variant&nbsp;offers&nbsp;returned&nbsp;that&nbsp;matched&nbsp;the&nbsp;query.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"variants":&nbsp;[&nbsp;#&nbsp;A&nbsp;list&nbsp;of&nbsp;variant&nbsp;offers&nbsp;associated&nbsp;with&nbsp;this&nbsp;product.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"variant":&nbsp;#&nbsp;Object&nbsp;with&nbsp;schema&nbsp;name:&nbsp;ShoppingModelProductJsonV1&nbsp;#&nbsp;The&nbsp;detailed&nbsp;offer&nbsp;data&nbsp;for&nbsp;a&nbsp;particular&nbsp;variant&nbsp;offer.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"categories":&nbsp;[&nbsp;#&nbsp;Categories&nbsp;of&nbsp;product&nbsp;according&nbsp;to&nbsp;the&nbsp;selected&nbsp;taxonomy,&nbsp;omitted&nbsp;if&nbsp;no&nbsp;taxonomy&nbsp;is&nbsp;selected.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"internal1":&nbsp;[&nbsp;#&nbsp;Google&nbsp;Internal.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"language":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;BCP&nbsp;47&nbsp;language&nbsp;tag&nbsp;of&nbsp;language&nbsp;of&nbsp;product.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"country":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;ISO&nbsp;3166&nbsp;code&nbsp;of&nbsp;target&nbsp;country&nbsp;of&nbsp;product.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"title":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Title&nbsp;of&nbsp;product.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"creationTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>&nbsp;formatted&nbsp;creation&nbsp;time&nbsp;and&nbsp;date&nbsp;of&nbsp;product.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"brand":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Brand&nbsp;of&nbsp;product.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"internal3":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Google&nbsp;Internal.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"internal4":&nbsp;[&nbsp;#&nbsp;Google&nbsp;Internal.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"node":&nbsp;42,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"confidence":&nbsp;3.140000,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"internal6":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Google&nbsp;Internal.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"internal7":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Google&nbsp;Internal.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"link":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Link&nbsp;to&nbsp;product.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"attributes":&nbsp;[&nbsp;#&nbsp;Attributes&nbsp;of&nbsp;product&nbsp;(available&nbsp;only&nbsp;with&nbsp;a&nbsp;cx&nbsp;source).<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Type&nbsp;of&nbsp;product&nbsp;attribute&nbsp;(one&nbsp;of:&nbsp;text,&nbsp;bool,&nbsp;int,&nbsp;float,&nbsp;dateRange,&nbsp;url).<br>
@@ -350,8 +386,29 @@
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"unit":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Unit&nbsp;of&nbsp;product&nbsp;attribute.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"totalMatchingVariants":&nbsp;42,&nbsp;#&nbsp;The&nbsp;number&nbsp;of&nbsp;variant&nbsp;offers&nbsp;returned&nbsp;that&nbsp;matched&nbsp;the&nbsp;query.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"variants":&nbsp;[&nbsp;#&nbsp;A&nbsp;list&nbsp;of&nbsp;variant&nbsp;offers&nbsp;associated&nbsp;with&nbsp;this&nbsp;product.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"variant":&nbsp;#&nbsp;Object&nbsp;with&nbsp;schema&nbsp;name:&nbsp;ShoppingModelProductJsonV1&nbsp;#&nbsp;The&nbsp;detailed&nbsp;offer&nbsp;data&nbsp;for&nbsp;a&nbsp;particular&nbsp;variant&nbsp;offer.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"modificationTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>&nbsp;formatted&nbsp;modification&nbsp;time&nbsp;and&nbsp;date&nbsp;of&nbsp;product.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"categories":&nbsp;[&nbsp;#&nbsp;Categories&nbsp;of&nbsp;product&nbsp;according&nbsp;to&nbsp;the&nbsp;selected&nbsp;taxonomy,&nbsp;omitted&nbsp;if&nbsp;no&nbsp;taxonomy&nbsp;is&nbsp;selected.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"language":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;BCP&nbsp;47&nbsp;language&nbsp;tag&nbsp;of&nbsp;language&nbsp;of&nbsp;product.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"country":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;ISO&nbsp;3166&nbsp;code&nbsp;of&nbsp;target&nbsp;country&nbsp;of&nbsp;product.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"title":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Title&nbsp;of&nbsp;product.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"creationTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>&nbsp;formatted&nbsp;creation&nbsp;time&nbsp;and&nbsp;date&nbsp;of&nbsp;product.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"internal14":&nbsp;3.140000,&nbsp;#&nbsp;Google&nbsp;Internal.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"internal12":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Google&nbsp;Internal.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"internal13":&nbsp;3.140000,&nbsp;#&nbsp;Google&nbsp;Internal.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"internal10":&nbsp;[&nbsp;#&nbsp;Google&nbsp;Internal.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"plusOne":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Code&nbsp;to&nbsp;add&nbsp;to&nbsp;the&nbsp;page&nbsp;to&nbsp;render&nbsp;the&nbsp;+1&nbsp;content.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"googleId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Google&nbsp;id&nbsp;of&nbsp;product.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"internal15":&nbsp;3.140000,&nbsp;#&nbsp;Google&nbsp;Internal.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"description":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Description&nbsp;of&nbsp;promotion&nbsp;(omitted&nbsp;if&nbsp;type&nbsp;is&nbsp;not&nbsp;standard).<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"imageLink":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Link&nbsp;to&nbsp;promotion&nbsp;image&nbsp;(omitted&nbsp;if&nbsp;type&nbsp;is&nbsp;not&nbsp;standard).<br>
@@ -415,34 +472,32 @@
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"author":&nbsp;{&nbsp;#&nbsp;Author&nbsp;of&nbsp;product.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"aggregatorId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Aggregator&nbsp;id&nbsp;of&nbsp;product&nbsp;author.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"uri":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;URI&nbsp;of&nbsp;product&nbsp;author.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"email":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Email&nbsp;address&nbsp;of&nbsp;product&nbsp;author.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Name&nbsp;of&nbsp;product&nbsp;author.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"accountId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Account&nbsp;id&nbsp;of&nbsp;product&nbsp;author.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"condition":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Condition&nbsp;of&nbsp;product&nbsp;(one&nbsp;of:&nbsp;new,&nbsp;refurbished,&nbsp;used).<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"providedId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Merchant-provided&nbsp;id&nbsp;of&nbsp;product&nbsp;(available&nbsp;only&nbsp;with&nbsp;a&nbsp;cx&nbsp;source).<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"internal8":&nbsp;[&nbsp;#&nbsp;Google&nbsp;Internal.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"description":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Description&nbsp;of&nbsp;product.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"gtins":&nbsp;[&nbsp;#&nbsp;List&nbsp;of&nbsp;all&nbsp;the&nbsp;product's&nbsp;GTINs&nbsp;(in&nbsp;GTIN-14&nbsp;format).<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"brand":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Brand&nbsp;of&nbsp;product.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"modificationTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>&nbsp;formatted&nbsp;modification&nbsp;time&nbsp;and&nbsp;date&nbsp;of&nbsp;product.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"link":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Link&nbsp;to&nbsp;product.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"totalMatchingVariants":&nbsp;42,&nbsp;#&nbsp;The&nbsp;number&nbsp;of&nbsp;variant&nbsp;offers&nbsp;returned&nbsp;that&nbsp;matched&nbsp;the&nbsp;query.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"variants":&nbsp;[&nbsp;#&nbsp;A&nbsp;list&nbsp;of&nbsp;variant&nbsp;offers&nbsp;associated&nbsp;with&nbsp;this&nbsp;product.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"variant":&nbsp;#&nbsp;Object&nbsp;with&nbsp;schema&nbsp;name:&nbsp;ShoppingModelProductJsonV1&nbsp;#&nbsp;The&nbsp;detailed&nbsp;offer&nbsp;data&nbsp;for&nbsp;a&nbsp;particular&nbsp;variant&nbsp;offer.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"categories":&nbsp;[&nbsp;#&nbsp;Categories&nbsp;of&nbsp;product&nbsp;according&nbsp;to&nbsp;the&nbsp;selected&nbsp;taxonomy,&nbsp;omitted&nbsp;if&nbsp;no&nbsp;taxonomy&nbsp;is&nbsp;selected.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"internal1":&nbsp;[&nbsp;#&nbsp;Google&nbsp;Internal.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"language":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;BCP&nbsp;47&nbsp;language&nbsp;tag&nbsp;of&nbsp;language&nbsp;of&nbsp;product.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"country":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;ISO&nbsp;3166&nbsp;code&nbsp;of&nbsp;target&nbsp;country&nbsp;of&nbsp;product.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"title":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Title&nbsp;of&nbsp;product.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"creationTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>&nbsp;formatted&nbsp;creation&nbsp;time&nbsp;and&nbsp;date&nbsp;of&nbsp;product.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"brand":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Brand&nbsp;of&nbsp;product.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"internal3":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Google&nbsp;Internal.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"internal4":&nbsp;[&nbsp;#&nbsp;Google&nbsp;Internal.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"node":&nbsp;42,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"confidence":&nbsp;3.140000,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"internal6":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Google&nbsp;Internal.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"internal7":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Google&nbsp;Internal.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"link":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Link&nbsp;to&nbsp;product.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"attributes":&nbsp;[&nbsp;#&nbsp;Attributes&nbsp;of&nbsp;product&nbsp;(available&nbsp;only&nbsp;with&nbsp;a&nbsp;cx&nbsp;source).<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Type&nbsp;of&nbsp;product&nbsp;attribute&nbsp;(one&nbsp;of:&nbsp;text,&nbsp;bool,&nbsp;int,&nbsp;float,&nbsp;dateRange,&nbsp;url).<br>
@@ -452,8 +507,29 @@
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"unit":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Unit&nbsp;of&nbsp;product&nbsp;attribute.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"totalMatchingVariants":&nbsp;42,&nbsp;#&nbsp;The&nbsp;number&nbsp;of&nbsp;variant&nbsp;offers&nbsp;returned&nbsp;that&nbsp;matched&nbsp;the&nbsp;query.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"variants":&nbsp;[&nbsp;#&nbsp;A&nbsp;list&nbsp;of&nbsp;variant&nbsp;offers&nbsp;associated&nbsp;with&nbsp;this&nbsp;product.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"variant":&nbsp;#&nbsp;Object&nbsp;with&nbsp;schema&nbsp;name:&nbsp;ShoppingModelProductJsonV1&nbsp;#&nbsp;The&nbsp;detailed&nbsp;offer&nbsp;data&nbsp;for&nbsp;a&nbsp;particular&nbsp;variant&nbsp;offer.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"modificationTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>&nbsp;formatted&nbsp;modification&nbsp;time&nbsp;and&nbsp;date&nbsp;of&nbsp;product.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"categories":&nbsp;[&nbsp;#&nbsp;Categories&nbsp;of&nbsp;product&nbsp;according&nbsp;to&nbsp;the&nbsp;selected&nbsp;taxonomy,&nbsp;omitted&nbsp;if&nbsp;no&nbsp;taxonomy&nbsp;is&nbsp;selected.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"language":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;BCP&nbsp;47&nbsp;language&nbsp;tag&nbsp;of&nbsp;language&nbsp;of&nbsp;product.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"country":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;ISO&nbsp;3166&nbsp;code&nbsp;of&nbsp;target&nbsp;country&nbsp;of&nbsp;product.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"title":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Title&nbsp;of&nbsp;product.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"creationTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>&nbsp;formatted&nbsp;creation&nbsp;time&nbsp;and&nbsp;date&nbsp;of&nbsp;product.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"internal14":&nbsp;3.140000,&nbsp;#&nbsp;Google&nbsp;Internal.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"internal12":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Google&nbsp;Internal.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"internal13":&nbsp;3.140000,&nbsp;#&nbsp;Google&nbsp;Internal.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"internal10":&nbsp;[&nbsp;#&nbsp;Google&nbsp;Internal.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"plusOne":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Code&nbsp;to&nbsp;add&nbsp;to&nbsp;the&nbsp;page&nbsp;to&nbsp;render&nbsp;the&nbsp;+1&nbsp;content.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"googleId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Google&nbsp;id&nbsp;of&nbsp;product.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"internal15":&nbsp;3.140000,&nbsp;#&nbsp;Google&nbsp;Internal.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"requestId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Unique&nbsp;identifier&nbsp;for&nbsp;this&nbsp;request.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"recommendations":&nbsp;[&nbsp;#&nbsp;Recommendations&nbsp;for&nbsp;product.<br>
@@ -490,34 +566,32 @@
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"author":&nbsp;{&nbsp;#&nbsp;Author&nbsp;of&nbsp;product.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"aggregatorId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Aggregator&nbsp;id&nbsp;of&nbsp;product&nbsp;author.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"uri":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;URI&nbsp;of&nbsp;product&nbsp;author.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"email":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Email&nbsp;address&nbsp;of&nbsp;product&nbsp;author.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Name&nbsp;of&nbsp;product&nbsp;author.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"accountId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Account&nbsp;id&nbsp;of&nbsp;product&nbsp;author.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"condition":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Condition&nbsp;of&nbsp;product&nbsp;(one&nbsp;of:&nbsp;new,&nbsp;refurbished,&nbsp;used).<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"providedId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Merchant-provided&nbsp;id&nbsp;of&nbsp;product&nbsp;(available&nbsp;only&nbsp;with&nbsp;a&nbsp;cx&nbsp;source).<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"internal8":&nbsp;[&nbsp;#&nbsp;Google&nbsp;Internal.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"description":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Description&nbsp;of&nbsp;product.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"gtins":&nbsp;[&nbsp;#&nbsp;List&nbsp;of&nbsp;all&nbsp;the&nbsp;product's&nbsp;GTINs&nbsp;(in&nbsp;GTIN-14&nbsp;format).<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"brand":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Brand&nbsp;of&nbsp;product.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"modificationTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>&nbsp;formatted&nbsp;modification&nbsp;time&nbsp;and&nbsp;date&nbsp;of&nbsp;product.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"link":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Link&nbsp;to&nbsp;product.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"totalMatchingVariants":&nbsp;42,&nbsp;#&nbsp;The&nbsp;number&nbsp;of&nbsp;variant&nbsp;offers&nbsp;returned&nbsp;that&nbsp;matched&nbsp;the&nbsp;query.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"variants":&nbsp;[&nbsp;#&nbsp;A&nbsp;list&nbsp;of&nbsp;variant&nbsp;offers&nbsp;associated&nbsp;with&nbsp;this&nbsp;product.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"variant":&nbsp;#&nbsp;Object&nbsp;with&nbsp;schema&nbsp;name:&nbsp;ShoppingModelProductJsonV1&nbsp;#&nbsp;The&nbsp;detailed&nbsp;offer&nbsp;data&nbsp;for&nbsp;a&nbsp;particular&nbsp;variant&nbsp;offer.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"categories":&nbsp;[&nbsp;#&nbsp;Categories&nbsp;of&nbsp;product&nbsp;according&nbsp;to&nbsp;the&nbsp;selected&nbsp;taxonomy,&nbsp;omitted&nbsp;if&nbsp;no&nbsp;taxonomy&nbsp;is&nbsp;selected.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"internal1":&nbsp;[&nbsp;#&nbsp;Google&nbsp;Internal.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"language":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;BCP&nbsp;47&nbsp;language&nbsp;tag&nbsp;of&nbsp;language&nbsp;of&nbsp;product.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"country":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;ISO&nbsp;3166&nbsp;code&nbsp;of&nbsp;target&nbsp;country&nbsp;of&nbsp;product.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"title":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Title&nbsp;of&nbsp;product.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"creationTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>&nbsp;formatted&nbsp;creation&nbsp;time&nbsp;and&nbsp;date&nbsp;of&nbsp;product.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"brand":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Brand&nbsp;of&nbsp;product.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"internal3":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Google&nbsp;Internal.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"internal4":&nbsp;[&nbsp;#&nbsp;Google&nbsp;Internal.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"node":&nbsp;42,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"confidence":&nbsp;3.140000,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"internal6":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Google&nbsp;Internal.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"internal7":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Google&nbsp;Internal.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"link":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Link&nbsp;to&nbsp;product.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"attributes":&nbsp;[&nbsp;#&nbsp;Attributes&nbsp;of&nbsp;product&nbsp;(available&nbsp;only&nbsp;with&nbsp;a&nbsp;cx&nbsp;source).<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Type&nbsp;of&nbsp;product&nbsp;attribute&nbsp;(one&nbsp;of:&nbsp;text,&nbsp;bool,&nbsp;int,&nbsp;float,&nbsp;dateRange,&nbsp;url).<br>
@@ -527,8 +601,29 @@
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"unit":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Unit&nbsp;of&nbsp;product&nbsp;attribute.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"totalMatchingVariants":&nbsp;42,&nbsp;#&nbsp;The&nbsp;number&nbsp;of&nbsp;variant&nbsp;offers&nbsp;returned&nbsp;that&nbsp;matched&nbsp;the&nbsp;query.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"variants":&nbsp;[&nbsp;#&nbsp;A&nbsp;list&nbsp;of&nbsp;variant&nbsp;offers&nbsp;associated&nbsp;with&nbsp;this&nbsp;product.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"variant":&nbsp;#&nbsp;Object&nbsp;with&nbsp;schema&nbsp;name:&nbsp;ShoppingModelProductJsonV1&nbsp;#&nbsp;The&nbsp;detailed&nbsp;offer&nbsp;data&nbsp;for&nbsp;a&nbsp;particular&nbsp;variant&nbsp;offer.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"modificationTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>&nbsp;formatted&nbsp;modification&nbsp;time&nbsp;and&nbsp;date&nbsp;of&nbsp;product.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"categories":&nbsp;[&nbsp;#&nbsp;Categories&nbsp;of&nbsp;product&nbsp;according&nbsp;to&nbsp;the&nbsp;selected&nbsp;taxonomy,&nbsp;omitted&nbsp;if&nbsp;no&nbsp;taxonomy&nbsp;is&nbsp;selected.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"language":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;BCP&nbsp;47&nbsp;language&nbsp;tag&nbsp;of&nbsp;language&nbsp;of&nbsp;product.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"country":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;ISO&nbsp;3166&nbsp;code&nbsp;of&nbsp;target&nbsp;country&nbsp;of&nbsp;product.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"title":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Title&nbsp;of&nbsp;product.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"creationTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>&nbsp;formatted&nbsp;creation&nbsp;time&nbsp;and&nbsp;date&nbsp;of&nbsp;product.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"internal14":&nbsp;3.140000,&nbsp;#&nbsp;Google&nbsp;Internal.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"internal12":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Google&nbsp;Internal.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"internal13":&nbsp;3.140000,&nbsp;#&nbsp;Google&nbsp;Internal.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"internal10":&nbsp;[&nbsp;#&nbsp;Google&nbsp;Internal.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"plusOne":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Code&nbsp;to&nbsp;add&nbsp;to&nbsp;the&nbsp;page&nbsp;to&nbsp;render&nbsp;the&nbsp;+1&nbsp;content.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"googleId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Google&nbsp;id&nbsp;of&nbsp;product.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"internal15":&nbsp;3.140000,&nbsp;#&nbsp;Google&nbsp;Internal.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
@@ -620,34 +715,32 @@
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"author":&nbsp;{&nbsp;#&nbsp;Author&nbsp;of&nbsp;product.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"aggregatorId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Aggregator&nbsp;id&nbsp;of&nbsp;product&nbsp;author.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"uri":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;URI&nbsp;of&nbsp;product&nbsp;author.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"email":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Email&nbsp;address&nbsp;of&nbsp;product&nbsp;author.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"name":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Name&nbsp;of&nbsp;product&nbsp;author.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"accountId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Account&nbsp;id&nbsp;of&nbsp;product&nbsp;author.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"condition":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Condition&nbsp;of&nbsp;product&nbsp;(one&nbsp;of:&nbsp;new,&nbsp;refurbished,&nbsp;used).<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"providedId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Merchant-provided&nbsp;id&nbsp;of&nbsp;product&nbsp;(available&nbsp;only&nbsp;with&nbsp;a&nbsp;cx&nbsp;source).<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"internal8":&nbsp;[&nbsp;#&nbsp;Google&nbsp;Internal.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"description":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Description&nbsp;of&nbsp;product.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"gtins":&nbsp;[&nbsp;#&nbsp;List&nbsp;of&nbsp;all&nbsp;the&nbsp;product's&nbsp;GTINs&nbsp;(in&nbsp;GTIN-14&nbsp;format).<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"brand":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Brand&nbsp;of&nbsp;product.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"modificationTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>&nbsp;formatted&nbsp;modification&nbsp;time&nbsp;and&nbsp;date&nbsp;of&nbsp;product.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"link":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Link&nbsp;to&nbsp;product.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"totalMatchingVariants":&nbsp;42,&nbsp;#&nbsp;The&nbsp;number&nbsp;of&nbsp;variant&nbsp;offers&nbsp;returned&nbsp;that&nbsp;matched&nbsp;the&nbsp;query.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"variants":&nbsp;[&nbsp;#&nbsp;A&nbsp;list&nbsp;of&nbsp;variant&nbsp;offers&nbsp;associated&nbsp;with&nbsp;this&nbsp;product.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"variant":&nbsp;#&nbsp;Object&nbsp;with&nbsp;schema&nbsp;name:&nbsp;ShoppingModelProductJsonV1&nbsp;#&nbsp;The&nbsp;detailed&nbsp;offer&nbsp;data&nbsp;for&nbsp;a&nbsp;particular&nbsp;variant&nbsp;offer.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"categories":&nbsp;[&nbsp;#&nbsp;Categories&nbsp;of&nbsp;product&nbsp;according&nbsp;to&nbsp;the&nbsp;selected&nbsp;taxonomy,&nbsp;omitted&nbsp;if&nbsp;no&nbsp;taxonomy&nbsp;is&nbsp;selected.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"internal1":&nbsp;[&nbsp;#&nbsp;Google&nbsp;Internal.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"language":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;BCP&nbsp;47&nbsp;language&nbsp;tag&nbsp;of&nbsp;language&nbsp;of&nbsp;product.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"country":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;ISO&nbsp;3166&nbsp;code&nbsp;of&nbsp;target&nbsp;country&nbsp;of&nbsp;product.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"title":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Title&nbsp;of&nbsp;product.<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"creationTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>&nbsp;formatted&nbsp;creation&nbsp;time&nbsp;and&nbsp;date&nbsp;of&nbsp;product.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"brand":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Brand&nbsp;of&nbsp;product.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"internal3":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Google&nbsp;Internal.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"internal4":&nbsp;[&nbsp;#&nbsp;Google&nbsp;Internal.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"node":&nbsp;42,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"confidence":&nbsp;3.140000,<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"internal6":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Google&nbsp;Internal.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"internal7":&nbsp;True&nbsp;or&nbsp;False,&nbsp;#&nbsp;Google&nbsp;Internal.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"link":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Link&nbsp;to&nbsp;product.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"attributes":&nbsp;[&nbsp;#&nbsp;Attributes&nbsp;of&nbsp;product&nbsp;(available&nbsp;only&nbsp;with&nbsp;a&nbsp;cx&nbsp;source).<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"type":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Type&nbsp;of&nbsp;product&nbsp;attribute&nbsp;(one&nbsp;of:&nbsp;text,&nbsp;bool,&nbsp;int,&nbsp;float,&nbsp;dateRange,&nbsp;url).<br>
@@ -657,8 +750,29 @@
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"unit":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Unit&nbsp;of&nbsp;product&nbsp;attribute.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"totalMatchingVariants":&nbsp;42,&nbsp;#&nbsp;The&nbsp;number&nbsp;of&nbsp;variant&nbsp;offers&nbsp;returned&nbsp;that&nbsp;matched&nbsp;the&nbsp;query.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"variants":&nbsp;[&nbsp;#&nbsp;A&nbsp;list&nbsp;of&nbsp;variant&nbsp;offers&nbsp;associated&nbsp;with&nbsp;this&nbsp;product.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"variant":&nbsp;#&nbsp;Object&nbsp;with&nbsp;schema&nbsp;name:&nbsp;ShoppingModelProductJsonV1&nbsp;#&nbsp;The&nbsp;detailed&nbsp;offer&nbsp;data&nbsp;for&nbsp;a&nbsp;particular&nbsp;variant&nbsp;offer.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"modificationTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>&nbsp;formatted&nbsp;modification&nbsp;time&nbsp;and&nbsp;date&nbsp;of&nbsp;product.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"categories":&nbsp;[&nbsp;#&nbsp;Categories&nbsp;of&nbsp;product&nbsp;according&nbsp;to&nbsp;the&nbsp;selected&nbsp;taxonomy,&nbsp;omitted&nbsp;if&nbsp;no&nbsp;taxonomy&nbsp;is&nbsp;selected.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"language":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;BCP&nbsp;47&nbsp;language&nbsp;tag&nbsp;of&nbsp;language&nbsp;of&nbsp;product.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"country":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;ISO&nbsp;3166&nbsp;code&nbsp;of&nbsp;target&nbsp;country&nbsp;of&nbsp;product.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"title":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Title&nbsp;of&nbsp;product.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"creationTime":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;<a href="http://www.rfc-editor.org/rfc/rfc3339.txt">RFC&nbsp;3339</a>&nbsp;formatted&nbsp;creation&nbsp;time&nbsp;and&nbsp;date&nbsp;of&nbsp;product.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"internal14":&nbsp;3.140000,&nbsp;#&nbsp;Google&nbsp;Internal.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"internal12":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Google&nbsp;Internal.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"internal13":&nbsp;3.140000,&nbsp;#&nbsp;Google&nbsp;Internal.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"internal10":&nbsp;[&nbsp;#&nbsp;Google&nbsp;Internal.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"A&nbsp;String",<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;],<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"plusOne":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Code&nbsp;to&nbsp;add&nbsp;to&nbsp;the&nbsp;page&nbsp;to&nbsp;render&nbsp;the&nbsp;+1&nbsp;content.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"googleId":&nbsp;"A&nbsp;String",&nbsp;#&nbsp;Google&nbsp;id&nbsp;of&nbsp;product.<br>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"internal15":&nbsp;3.140000,&nbsp;#&nbsp;Google&nbsp;Internal.<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br>
 &nbsp;&nbsp;&nbsp;&nbsp;],<br>
diff --git a/docs/fakesettings.py b/docs/fakesettings.py
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/docs/fakesettings.py
diff --git a/docs/oauth2client.appengine.html b/docs/oauth2client.appengine.html
index 2265100..1a1cedf 100644
--- a/docs/oauth2client.appengine.html
+++ b/docs/oauth2client.appengine.html
@@ -8,7 +8,7 @@
 <td valign=bottom>&nbsp;<br>
 <font color="#ffffff" face="helvetica, arial">&nbsp;<br><big><big><strong><a href="oauth2client.html"><font color="#ffffff">oauth2client</font></a>.appengine</strong></big></big></font></td
 ><td align=right valign=bottom
-><font color="#ffffff" face="helvetica, arial"><a href=".">index</a><br><a href="file:/usr/local/google/home/jcgregorio/projects/apiclient-release/oauth2client/appengine.py">/usr/local/google/home/jcgregorio/projects/apiclient-release/oauth2client/appengine.py</a></font></td></tr></table>
+><font color="#ffffff" face="helvetica, arial"><a href=".">index</a><br><a href="file:/home/jcgregorio/projects/apiclient-release/oauth2client/appengine.py">/home/jcgregorio/projects/apiclient-release/oauth2client/appengine.py</a></font></td></tr></table>
     <p><tt>Utilities&nbsp;for&nbsp;Google&nbsp;App&nbsp;Engine<br>
 &nbsp;<br>
 Utilities&nbsp;for&nbsp;making&nbsp;it&nbsp;easier&nbsp;to&nbsp;use&nbsp;OAuth&nbsp;2.0&nbsp;on&nbsp;Google&nbsp;App&nbsp;Engine.</tt></p>
@@ -69,7 +69,7 @@
 </font></dt><dt><font face="helvetica, arial"><a href="oauth2client.appengine.html#FlowProperty">FlowProperty</a>
 </font></dt></dl>
 </dd>
-<dt><font face="helvetica, arial"><a href="google.appengine.ext.webapp.html#RequestHandler">google.appengine.ext.webapp.RequestHandler</a>(<a href="__builtin__.html#object">__builtin__.object</a>)
+<dt><font face="helvetica, arial"><a href="google.appengine.ext.webapp._webapp25.html#RequestHandler">google.appengine.ext.webapp._webapp25.RequestHandler</a>(<a href="__builtin__.html#object">__builtin__.object</a>)
 </font></dt><dd>
 <dl>
 <dt><font face="helvetica, arial"><a href="oauth2client.appengine.html#OAuth2Handler">OAuth2Handler</a>
@@ -607,6 +607,20 @@
 &nbsp;&nbsp;True&nbsp;if&nbsp;this&nbsp;value&nbsp;is&nbsp;considered&nbsp;empty&nbsp;in&nbsp;the&nbsp;context&nbsp;of&nbsp;this&nbsp;<a href="google.appengine.ext.db.html#Property">Property</a><br>
 &nbsp;&nbsp;type,&nbsp;otherwise&nbsp;False.</tt></dd></dl>
 
+<dl><dt><a name="CredentialsProperty-get_updated_value_for_datastore"><strong>get_updated_value_for_datastore</strong></a>(self, model_instance)</dt><dd><tt>Determine&nbsp;new&nbsp;value&nbsp;for&nbsp;auto-updated&nbsp;property.<br>
+&nbsp;<br>
+Some&nbsp;properies&nbsp;(e.g.&nbsp;DateTimeProperty,&nbsp;UserProperty)&nbsp;optionally&nbsp;update&nbsp;their<br>
+value&nbsp;on&nbsp;every&nbsp;put().&nbsp;This&nbsp;call&nbsp;must&nbsp;return&nbsp;the&nbsp;new&nbsp;desired&nbsp;value&nbsp;for&nbsp;such<br>
+properties.&nbsp;For&nbsp;all&nbsp;other&nbsp;properties,&nbsp;this&nbsp;call&nbsp;must&nbsp;return<br>
+AUTO_UPDATE_UNCHANGED.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;model_instance:&nbsp;Instance&nbsp;to&nbsp;get&nbsp;new&nbsp;value&nbsp;for.<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;Datastore&nbsp;representation&nbsp;of&nbsp;the&nbsp;new&nbsp;model&nbsp;value&nbsp;in&nbsp;a&nbsp;form&nbsp;that&nbsp;is<br>
+&nbsp;&nbsp;appropriate&nbsp;for&nbsp;storing&nbsp;in&nbsp;the&nbsp;datastore,&nbsp;or&nbsp;AUTO_UPDATE_UNCHANGED.</tt></dd></dl>
+
 <hr>
 Data descriptors inherited from <a href="google.appengine.ext.db.html#Property">google.appengine.ext.db.Property</a>:<br>
 <dl><dt><strong>__dict__</strong></dt>
@@ -692,6 +706,20 @@
 Returns:<br>
 &nbsp;&nbsp;Default&nbsp;value&nbsp;as&nbsp;provided&nbsp;by&nbsp;<a href="#FlowProperty-__init__">__init__</a>(default).</tt></dd></dl>
 
+<dl><dt><a name="FlowProperty-get_updated_value_for_datastore"><strong>get_updated_value_for_datastore</strong></a>(self, model_instance)</dt><dd><tt>Determine&nbsp;new&nbsp;value&nbsp;for&nbsp;auto-updated&nbsp;property.<br>
+&nbsp;<br>
+Some&nbsp;properies&nbsp;(e.g.&nbsp;DateTimeProperty,&nbsp;UserProperty)&nbsp;optionally&nbsp;update&nbsp;their<br>
+value&nbsp;on&nbsp;every&nbsp;put().&nbsp;This&nbsp;call&nbsp;must&nbsp;return&nbsp;the&nbsp;new&nbsp;desired&nbsp;value&nbsp;for&nbsp;such<br>
+properties.&nbsp;For&nbsp;all&nbsp;other&nbsp;properties,&nbsp;this&nbsp;call&nbsp;must&nbsp;return<br>
+AUTO_UPDATE_UNCHANGED.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;model_instance:&nbsp;Instance&nbsp;to&nbsp;get&nbsp;new&nbsp;value&nbsp;for.<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;Datastore&nbsp;representation&nbsp;of&nbsp;the&nbsp;new&nbsp;model&nbsp;value&nbsp;in&nbsp;a&nbsp;form&nbsp;that&nbsp;is<br>
+&nbsp;&nbsp;appropriate&nbsp;for&nbsp;storing&nbsp;in&nbsp;the&nbsp;datastore,&nbsp;or&nbsp;AUTO_UPDATE_UNCHANGED.</tt></dd></dl>
+
 <hr>
 Data descriptors inherited from <a href="google.appengine.ext.db.html#Property">google.appengine.ext.db.Property</a>:<br>
 <dl><dt><strong>__dict__</strong></dt>
@@ -774,7 +802,7 @@
 <td colspan=2><tt>Utility&nbsp;for&nbsp;making&nbsp;OAuth&nbsp;2.0&nbsp;easier.<br>
 &nbsp;<br>
 Instantiate&nbsp;and&nbsp;then&nbsp;use&nbsp;with&nbsp;oauth_required&nbsp;or&nbsp;oauth_aware<br>
-as&nbsp;decorators&nbsp;on&nbsp;webapp.<a href="google.appengine.ext.webapp.html#RequestHandler">RequestHandler</a>&nbsp;methods.<br>
+as&nbsp;decorators&nbsp;on&nbsp;webapp.<a href="google.appengine.ext.webapp._webapp25.html#RequestHandler">RequestHandler</a>&nbsp;methods.<br>
 &nbsp;<br>
 Example:<br>
 &nbsp;<br>
@@ -784,7 +812,7 @@
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;scope='https://www.googleapis.com/auth/plus')<br>
 &nbsp;<br>
 &nbsp;<br>
-&nbsp;&nbsp;class&nbsp;MainHandler(webapp.<a href="google.appengine.ext.webapp.html#RequestHandler">RequestHandler</a>):<br>
+&nbsp;&nbsp;class&nbsp;MainHandler(webapp.<a href="google.appengine.ext.webapp._webapp25.html#RequestHandler">RequestHandler</a>):<br>
 &nbsp;<br>
 &nbsp;&nbsp;&nbsp;&nbsp;@decorator.oauth_required<br>
 &nbsp;&nbsp;&nbsp;&nbsp;def&nbsp;get(self):<br>
@@ -810,12 +838,12 @@
 
 <dl><dt><a name="OAuth2Decorator-authorize_url"><strong>authorize_url</strong></a>(self)</dt><dd><tt>Returns&nbsp;the&nbsp;URL&nbsp;to&nbsp;start&nbsp;the&nbsp;OAuth&nbsp;dance.<br>
 &nbsp;<br>
-Must&nbsp;only&nbsp;be&nbsp;called&nbsp;from&nbsp;with&nbsp;a&nbsp;webapp.<a href="google.appengine.ext.webapp.html#RequestHandler">RequestHandler</a>&nbsp;subclassed&nbsp;method<br>
+Must&nbsp;only&nbsp;be&nbsp;called&nbsp;from&nbsp;with&nbsp;a&nbsp;webapp.<a href="google.appengine.ext.webapp._webapp25.html#RequestHandler">RequestHandler</a>&nbsp;subclassed&nbsp;method<br>
 that&nbsp;had&nbsp;been&nbsp;decorated&nbsp;with&nbsp;either&nbsp;@oauth_required&nbsp;or&nbsp;@oauth_aware.</tt></dd></dl>
 
 <dl><dt><a name="OAuth2Decorator-has_credentials"><strong>has_credentials</strong></a>(self)</dt><dd><tt>True&nbsp;if&nbsp;for&nbsp;the&nbsp;logged&nbsp;in&nbsp;user&nbsp;there&nbsp;are&nbsp;valid&nbsp;access&nbsp;Credentials.<br>
 &nbsp;<br>
-Must&nbsp;only&nbsp;be&nbsp;called&nbsp;from&nbsp;with&nbsp;a&nbsp;webapp.<a href="google.appengine.ext.webapp.html#RequestHandler">RequestHandler</a>&nbsp;subclassed&nbsp;method<br>
+Must&nbsp;only&nbsp;be&nbsp;called&nbsp;from&nbsp;with&nbsp;a&nbsp;webapp.<a href="google.appengine.ext.webapp._webapp25.html#RequestHandler">RequestHandler</a>&nbsp;subclassed&nbsp;method<br>
 that&nbsp;had&nbsp;been&nbsp;decorated&nbsp;with&nbsp;either&nbsp;@oauth_required&nbsp;or&nbsp;@oauth_aware.</tt></dd></dl>
 
 <dl><dt><a name="OAuth2Decorator-http"><strong>http</strong></a>(self)</dt><dd><tt>Returns&nbsp;an&nbsp;authorized&nbsp;http&nbsp;instance.<br>
@@ -833,7 +861,7 @@
 and&nbsp;<a href="#OAuth2Decorator-authorize_url">authorize_url</a>()&nbsp;methods&nbsp;can&nbsp;be&nbsp;called.<br>
 &nbsp;<br>
 Args:<br>
-&nbsp;&nbsp;method:&nbsp;callable,&nbsp;to&nbsp;be&nbsp;decorated&nbsp;method&nbsp;of&nbsp;a&nbsp;webapp.<a href="google.appengine.ext.webapp.html#RequestHandler">RequestHandler</a><br>
+&nbsp;&nbsp;method:&nbsp;callable,&nbsp;to&nbsp;be&nbsp;decorated&nbsp;method&nbsp;of&nbsp;a&nbsp;webapp.<a href="google.appengine.ext.webapp._webapp25.html#RequestHandler">RequestHandler</a><br>
 &nbsp;&nbsp;&nbsp;&nbsp;instance.</tt></dd></dl>
 
 <dl><dt><a name="OAuth2Decorator-oauth_required"><strong>oauth_required</strong></a>(self, method)</dt><dd><tt>Decorator&nbsp;that&nbsp;starts&nbsp;the&nbsp;OAuth&nbsp;2.0&nbsp;dance.<br>
@@ -842,7 +870,7 @@
 granted&nbsp;access&nbsp;for&nbsp;this&nbsp;application.<br>
 &nbsp;<br>
 Args:<br>
-&nbsp;&nbsp;method:&nbsp;callable,&nbsp;to&nbsp;be&nbsp;decorated&nbsp;method&nbsp;of&nbsp;a&nbsp;webapp.<a href="google.appengine.ext.webapp.html#RequestHandler">RequestHandler</a><br>
+&nbsp;&nbsp;method:&nbsp;callable,&nbsp;to&nbsp;be&nbsp;decorated&nbsp;method&nbsp;of&nbsp;a&nbsp;webapp.<a href="google.appengine.ext.webapp._webapp25.html#RequestHandler">RequestHandler</a><br>
 &nbsp;&nbsp;&nbsp;&nbsp;instance.</tt></dd></dl>
 
 <hr>
@@ -872,7 +900,7 @@
 &nbsp;&nbsp;&nbsp;&nbsp;scope='https://www.googleapis.com/auth/plus')<br>
 &nbsp;<br>
 &nbsp;<br>
-&nbsp;&nbsp;class&nbsp;MainHandler(webapp.<a href="google.appengine.ext.webapp.html#RequestHandler">RequestHandler</a>):<br>
+&nbsp;&nbsp;class&nbsp;MainHandler(webapp.<a href="google.appengine.ext.webapp._webapp25.html#RequestHandler">RequestHandler</a>):<br>
 &nbsp;<br>
 &nbsp;&nbsp;&nbsp;&nbsp;@decorator.oauth_required<br>
 &nbsp;&nbsp;&nbsp;&nbsp;def&nbsp;get(self):<br>
@@ -901,12 +929,12 @@
 Methods inherited from <a href="oauth2client.appengine.html#OAuth2Decorator">OAuth2Decorator</a>:<br>
 <dl><dt><a name="OAuth2DecoratorFromClientSecrets-authorize_url"><strong>authorize_url</strong></a>(self)</dt><dd><tt>Returns&nbsp;the&nbsp;URL&nbsp;to&nbsp;start&nbsp;the&nbsp;OAuth&nbsp;dance.<br>
 &nbsp;<br>
-Must&nbsp;only&nbsp;be&nbsp;called&nbsp;from&nbsp;with&nbsp;a&nbsp;webapp.<a href="google.appengine.ext.webapp.html#RequestHandler">RequestHandler</a>&nbsp;subclassed&nbsp;method<br>
+Must&nbsp;only&nbsp;be&nbsp;called&nbsp;from&nbsp;with&nbsp;a&nbsp;webapp.<a href="google.appengine.ext.webapp._webapp25.html#RequestHandler">RequestHandler</a>&nbsp;subclassed&nbsp;method<br>
 that&nbsp;had&nbsp;been&nbsp;decorated&nbsp;with&nbsp;either&nbsp;@oauth_required&nbsp;or&nbsp;@oauth_aware.</tt></dd></dl>
 
 <dl><dt><a name="OAuth2DecoratorFromClientSecrets-has_credentials"><strong>has_credentials</strong></a>(self)</dt><dd><tt>True&nbsp;if&nbsp;for&nbsp;the&nbsp;logged&nbsp;in&nbsp;user&nbsp;there&nbsp;are&nbsp;valid&nbsp;access&nbsp;Credentials.<br>
 &nbsp;<br>
-Must&nbsp;only&nbsp;be&nbsp;called&nbsp;from&nbsp;with&nbsp;a&nbsp;webapp.<a href="google.appengine.ext.webapp.html#RequestHandler">RequestHandler</a>&nbsp;subclassed&nbsp;method<br>
+Must&nbsp;only&nbsp;be&nbsp;called&nbsp;from&nbsp;with&nbsp;a&nbsp;webapp.<a href="google.appengine.ext.webapp._webapp25.html#RequestHandler">RequestHandler</a>&nbsp;subclassed&nbsp;method<br>
 that&nbsp;had&nbsp;been&nbsp;decorated&nbsp;with&nbsp;either&nbsp;@oauth_required&nbsp;or&nbsp;@oauth_aware.</tt></dd></dl>
 
 <dl><dt><a name="OAuth2DecoratorFromClientSecrets-http"><strong>http</strong></a>(self)</dt><dd><tt>Returns&nbsp;an&nbsp;authorized&nbsp;http&nbsp;instance.<br>
@@ -924,7 +952,7 @@
 and&nbsp;<a href="#OAuth2DecoratorFromClientSecrets-authorize_url">authorize_url</a>()&nbsp;methods&nbsp;can&nbsp;be&nbsp;called.<br>
 &nbsp;<br>
 Args:<br>
-&nbsp;&nbsp;method:&nbsp;callable,&nbsp;to&nbsp;be&nbsp;decorated&nbsp;method&nbsp;of&nbsp;a&nbsp;webapp.<a href="google.appengine.ext.webapp.html#RequestHandler">RequestHandler</a><br>
+&nbsp;&nbsp;method:&nbsp;callable,&nbsp;to&nbsp;be&nbsp;decorated&nbsp;method&nbsp;of&nbsp;a&nbsp;webapp.<a href="google.appengine.ext.webapp._webapp25.html#RequestHandler">RequestHandler</a><br>
 &nbsp;&nbsp;&nbsp;&nbsp;instance.</tt></dd></dl>
 
 <dl><dt><a name="OAuth2DecoratorFromClientSecrets-oauth_required"><strong>oauth_required</strong></a>(self, method)</dt><dd><tt>Decorator&nbsp;that&nbsp;starts&nbsp;the&nbsp;OAuth&nbsp;2.0&nbsp;dance.<br>
@@ -933,7 +961,7 @@
 granted&nbsp;access&nbsp;for&nbsp;this&nbsp;application.<br>
 &nbsp;<br>
 Args:<br>
-&nbsp;&nbsp;method:&nbsp;callable,&nbsp;to&nbsp;be&nbsp;decorated&nbsp;method&nbsp;of&nbsp;a&nbsp;webapp.<a href="google.appengine.ext.webapp.html#RequestHandler">RequestHandler</a><br>
+&nbsp;&nbsp;method:&nbsp;callable,&nbsp;to&nbsp;be&nbsp;decorated&nbsp;method&nbsp;of&nbsp;a&nbsp;webapp.<a href="google.appengine.ext.webapp._webapp25.html#RequestHandler">RequestHandler</a><br>
 &nbsp;&nbsp;&nbsp;&nbsp;instance.</tt></dd></dl>
 
 <hr>
@@ -948,14 +976,14 @@
 <table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
 <tr bgcolor="#ffc8d8">
 <td colspan=3 valign=bottom>&nbsp;<br>
-<font color="#000000" face="helvetica, arial"><a name="OAuth2Handler">class <strong>OAuth2Handler</strong></a>(<a href="google.appengine.ext.webapp.html#RequestHandler">google.appengine.ext.webapp.RequestHandler</a>)</font></td></tr>
+<font color="#000000" face="helvetica, arial"><a name="OAuth2Handler">class <strong>OAuth2Handler</strong></a>(<a href="google.appengine.ext.webapp._webapp25.html#RequestHandler">google.appengine.ext.webapp._webapp25.RequestHandler</a>)</font></td></tr>
     
 <tr bgcolor="#ffc8d8"><td rowspan=2><tt>&nbsp;&nbsp;&nbsp;</tt></td>
 <td colspan=2><tt>Handler&nbsp;for&nbsp;the&nbsp;redirect_uri&nbsp;of&nbsp;the&nbsp;OAuth&nbsp;2.0&nbsp;dance.<br>&nbsp;</tt></td></tr>
 <tr><td>&nbsp;</td>
 <td width="100%"><dl><dt>Method resolution order:</dt>
 <dd><a href="oauth2client.appengine.html#OAuth2Handler">OAuth2Handler</a></dd>
-<dd><a href="google.appengine.ext.webapp.html#RequestHandler">google.appengine.ext.webapp.RequestHandler</a></dd>
+<dd><a href="google.appengine.ext.webapp._webapp25.html#RequestHandler">google.appengine.ext.webapp._webapp25.RequestHandler</a></dd>
 <dd><a href="__builtin__.html#object">__builtin__.object</a></dd>
 </dl>
 <hr>
@@ -963,7 +991,7 @@
 <dl><dt><a name="OAuth2Handler-get"><strong>get</strong></a> = check_login(self, *args)</dt></dl>
 
 <hr>
-Methods inherited from <a href="google.appengine.ext.webapp.html#RequestHandler">google.appengine.ext.webapp.RequestHandler</a>:<br>
+Methods inherited from <a href="google.appengine.ext.webapp._webapp25.html#RequestHandler">google.appengine.ext.webapp._webapp25.RequestHandler</a>:<br>
 <dl><dt><a name="OAuth2Handler-delete"><strong>delete</strong></a>(self, *args)</dt><dd><tt>Handler&nbsp;method&nbsp;for&nbsp;DELETE&nbsp;requests.</tt></dd></dl>
 
 <dl><dt><a name="OAuth2Handler-error"><strong>error</strong></a>(self, code)</dt><dd><tt>Clears&nbsp;the&nbsp;response&nbsp;output&nbsp;stream&nbsp;and&nbsp;sets&nbsp;the&nbsp;given&nbsp;HTTP&nbsp;error&nbsp;code.<br>
@@ -999,7 +1027,7 @@
 <dl><dt><a name="OAuth2Handler-trace"><strong>trace</strong></a>(self, *args)</dt><dd><tt>Handler&nbsp;method&nbsp;for&nbsp;TRACE&nbsp;requests.</tt></dd></dl>
 
 <hr>
-Class methods inherited from <a href="google.appengine.ext.webapp.html#RequestHandler">google.appengine.ext.webapp.RequestHandler</a>:<br>
+Class methods inherited from <a href="google.appengine.ext.webapp._webapp25.html#RequestHandler">google.appengine.ext.webapp._webapp25.RequestHandler</a>:<br>
 <dl><dt><a name="OAuth2Handler-get_url"><strong>get_url</strong></a>(cls, *args, **kargs)<font color="#909090"><font face="helvetica, arial"> from <a href="__builtin__.html#type">__builtin__.type</a></font></font></dt><dd><tt>Returns&nbsp;the&nbsp;url&nbsp;for&nbsp;the&nbsp;given&nbsp;handler.<br>
 &nbsp;<br>
 The&nbsp;default&nbsp;implementation&nbsp;uses&nbsp;the&nbsp;patterns&nbsp;passed&nbsp;to&nbsp;the&nbsp;active<br>
@@ -1037,7 +1065,7 @@
 create&nbsp;a&nbsp;set&nbsp;of&nbsp;post&nbsp;handlers&nbsp;that&nbsp;will&nbsp;do&nbsp;simple&nbsp;text&nbsp;transformations<br>
 you&nbsp;can&nbsp;write:<br>
 &nbsp;<br>
-&nbsp;&nbsp;class&nbsp;ChangeTextHandler(webapp.<a href="google.appengine.ext.webapp.html#RequestHandler">RequestHandler</a>):<br>
+&nbsp;&nbsp;class&nbsp;ChangeTextHandler(webapp.<a href="google.appengine.ext.webapp._webapp25.html#RequestHandler">RequestHandler</a>):<br>
 &nbsp;<br>
 &nbsp;&nbsp;&nbsp;&nbsp;def&nbsp;<a href="#OAuth2Handler-__init__">__init__</a>(self,&nbsp;transform):<br>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;self.<strong>transform</strong>&nbsp;=&nbsp;transform<br>
@@ -1057,7 +1085,7 @@
 Text&nbsp;POSTed&nbsp;to&nbsp;/to_upper&nbsp;will&nbsp;be&nbsp;upper&nbsp;cased.</tt></dd></dl>
 
 <hr>
-Data descriptors inherited from <a href="google.appengine.ext.webapp.html#RequestHandler">google.appengine.ext.webapp.RequestHandler</a>:<br>
+Data descriptors inherited from <a href="google.appengine.ext.webapp._webapp25.html#RequestHandler">google.appengine.ext.webapp._webapp25.RequestHandler</a>:<br>
 <dl><dt><strong>__dict__</strong></dt>
 <dd><tt>dictionary&nbsp;for&nbsp;instance&nbsp;variables&nbsp;(if&nbsp;defined)</tt></dd>
 </dl>
@@ -1165,7 +1193,7 @@
 <tr><td bgcolor="#55aa55"><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</tt></td><td>&nbsp;</td>
 <td width="100%"><strong>OAUTH2CLIENT_NAMESPACE</strong> = 'oauth2client#ns'<br>
 <strong>__author__</strong> = 'jcgregorio@google.com (Joe Gregorio)'<br>
-<strong>application</strong> = &lt;google.appengine.ext.webapp.WSGIApplication object&gt;</td></tr></table><p>
+<strong>application</strong> = &lt;google.appengine.ext.webapp._webapp25.WSGIApplication object&gt;</td></tr></table><p>
 <table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
 <tr bgcolor="#7799ee">
 <td colspan=3 valign=bottom>&nbsp;<br>
diff --git a/docs/oauth2client.client.html b/docs/oauth2client.client.html
index 129d65c..f0ddee6 100644
--- a/docs/oauth2client.client.html
+++ b/docs/oauth2client.client.html
@@ -8,7 +8,7 @@
 <td valign=bottom>&nbsp;<br>
 <font color="#ffffff" face="helvetica, arial">&nbsp;<br><big><big><strong><a href="oauth2client.html"><font color="#ffffff">oauth2client</font></a>.client</strong></big></big></font></td
 ><td align=right valign=bottom
-><font color="#ffffff" face="helvetica, arial"><a href=".">index</a><br><a href="file:/usr/local/google/home/jcgregorio/projects/apiclient-release/oauth2client/client.py">/usr/local/google/home/jcgregorio/projects/apiclient-release/oauth2client/client.py</a></font></td></tr></table>
+><font color="#ffffff" face="helvetica, arial"><a href=".">index</a><br><a href="file:/home/jcgregorio/projects/apiclient-release/oauth2client/client.py">/home/jcgregorio/projects/apiclient-release/oauth2client/client.py</a></font></td></tr></table>
     <p><tt>An&nbsp;OAuth&nbsp;2.0&nbsp;client.<br>
 &nbsp;<br>
 Tools&nbsp;for&nbsp;interacting&nbsp;with&nbsp;OAuth&nbsp;2.0&nbsp;protected&nbsp;resources.</tt></p>
diff --git a/docs/oauth2client.clientsecrets.html b/docs/oauth2client.clientsecrets.html
index dd26da9..ae4966c 100644
--- a/docs/oauth2client.clientsecrets.html
+++ b/docs/oauth2client.clientsecrets.html
@@ -8,7 +8,7 @@
 <td valign=bottom>&nbsp;<br>
 <font color="#ffffff" face="helvetica, arial">&nbsp;<br><big><big><strong><a href="oauth2client.html"><font color="#ffffff">oauth2client</font></a>.clientsecrets</strong></big></big></font></td
 ><td align=right valign=bottom
-><font color="#ffffff" face="helvetica, arial"><a href=".">index</a><br><a href="file:/usr/local/google/home/jcgregorio/projects/apiclient-release/oauth2client/clientsecrets.py">/usr/local/google/home/jcgregorio/projects/apiclient-release/oauth2client/clientsecrets.py</a></font></td></tr></table>
+><font color="#ffffff" face="helvetica, arial"><a href=".">index</a><br><a href="file:/home/jcgregorio/projects/apiclient-release/oauth2client/clientsecrets.py">/home/jcgregorio/projects/apiclient-release/oauth2client/clientsecrets.py</a></font></td></tr></table>
     <p><tt>Utilities&nbsp;for&nbsp;reading&nbsp;OAuth&nbsp;2.0&nbsp;client&nbsp;secret&nbsp;files.<br>
 &nbsp;<br>
 A&nbsp;client_secrets.json&nbsp;file&nbsp;contains&nbsp;all&nbsp;the&nbsp;information&nbsp;needed&nbsp;to&nbsp;interact&nbsp;with<br>
diff --git a/docs/oauth2client.crypt.html b/docs/oauth2client.crypt.html
new file mode 100644
index 0000000..3e0fbe3
--- /dev/null
+++ b/docs/oauth2client.crypt.html
@@ -0,0 +1,255 @@
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html><head><title>Python: module oauth2client.crypt</title>
+</head><body bgcolor="#f0f0f8">
+
+<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="heading">
+<tr bgcolor="#7799ee">
+<td valign=bottom>&nbsp;<br>
+<font color="#ffffff" face="helvetica, arial">&nbsp;<br><big><big><strong><a href="oauth2client.html"><font color="#ffffff">oauth2client</font></a>.crypt</strong></big></big></font></td
+><td align=right valign=bottom
+><font color="#ffffff" face="helvetica, arial"><a href=".">index</a><br><a href="file:/home/jcgregorio/projects/apiclient-release/oauth2client/crypt.py">/home/jcgregorio/projects/apiclient-release/oauth2client/crypt.py</a></font></td></tr></table>
+    <p><tt>#&nbsp;-*-&nbsp;coding:&nbsp;utf-8&nbsp;-*-<br>
+#<br>
+#&nbsp;Copyright&nbsp;(C)&nbsp;2011&nbsp;Google&nbsp;Inc.<br>
+#<br>
+#&nbsp;Licensed&nbsp;under&nbsp;the&nbsp;Apache&nbsp;License,&nbsp;Version&nbsp;2.0&nbsp;(the&nbsp;"License");<br>
+#&nbsp;you&nbsp;may&nbsp;not&nbsp;use&nbsp;this&nbsp;file&nbsp;except&nbsp;in&nbsp;compliance&nbsp;with&nbsp;the&nbsp;License.<br>
+#&nbsp;You&nbsp;may&nbsp;obtain&nbsp;a&nbsp;copy&nbsp;of&nbsp;the&nbsp;License&nbsp;at<br>
+#<br>
+#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="http://www.apache.org/licenses/LICENSE-2.0">http://www.apache.org/licenses/LICENSE-2.0</a><br>
+#<br>
+#&nbsp;Unless&nbsp;required&nbsp;by&nbsp;applicable&nbsp;law&nbsp;or&nbsp;agreed&nbsp;to&nbsp;in&nbsp;writing,&nbsp;software<br>
+#&nbsp;distributed&nbsp;under&nbsp;the&nbsp;License&nbsp;is&nbsp;distributed&nbsp;on&nbsp;an&nbsp;"AS&nbsp;IS"&nbsp;BASIS,<br>
+#&nbsp;WITHOUT&nbsp;WARRANTIES&nbsp;OR&nbsp;CONDITIONS&nbsp;OF&nbsp;ANY&nbsp;KIND,&nbsp;either&nbsp;express&nbsp;or&nbsp;implied.<br>
+#&nbsp;See&nbsp;the&nbsp;License&nbsp;for&nbsp;the&nbsp;specific&nbsp;language&nbsp;governing&nbsp;permissions&nbsp;and<br>
+#&nbsp;limitations&nbsp;under&nbsp;the&nbsp;License.</tt></p>
+<p>
+<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
+<tr bgcolor="#aa55cc">
+<td colspan=3 valign=bottom>&nbsp;<br>
+<font color="#ffffff" face="helvetica, arial"><big><strong>Modules</strong></big></font></td></tr>
+    
+<tr><td bgcolor="#aa55cc"><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</tt></td><td>&nbsp;</td>
+<td width="100%"><table width="100%" summary="list"><tr><td width="25%" valign=top><a href="base64.html">base64</a><br>
+<a href="OpenSSL.crypto.html">OpenSSL.crypto</a><br>
+</td><td width="25%" valign=top><a href="hashlib.html">hashlib</a><br>
+<a href="logging.html">logging</a><br>
+</td><td width="25%" valign=top><a href="simplejson.html">simplejson</a><br>
+<a href="time.html">time</a><br>
+</td><td width="25%" valign=top></td></tr></table></td></tr></table><p>
+<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
+<tr bgcolor="#ee77aa">
+<td colspan=3 valign=bottom>&nbsp;<br>
+<font color="#ffffff" face="helvetica, arial"><big><strong>Classes</strong></big></font></td></tr>
+    
+<tr><td bgcolor="#ee77aa"><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</tt></td><td>&nbsp;</td>
+<td width="100%"><dl>
+<dt><font face="helvetica, arial"><a href="__builtin__.html#object">__builtin__.object</a>
+</font></dt><dd>
+<dl>
+<dt><font face="helvetica, arial"><a href="oauth2client.crypt.html#Signer">Signer</a>
+</font></dt><dt><font face="helvetica, arial"><a href="oauth2client.crypt.html#Verifier">Verifier</a>
+</font></dt></dl>
+</dd>
+<dt><font face="helvetica, arial"><a href="exceptions.html#Exception">exceptions.Exception</a>(<a href="exceptions.html#BaseException">exceptions.BaseException</a>)
+</font></dt><dd>
+<dl>
+<dt><font face="helvetica, arial"><a href="oauth2client.crypt.html#AppIdentityError">AppIdentityError</a>
+</font></dt></dl>
+</dd>
+</dl>
+ <p>
+<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
+<tr bgcolor="#ffc8d8">
+<td colspan=3 valign=bottom>&nbsp;<br>
+<font color="#000000" face="helvetica, arial"><a name="AppIdentityError">class <strong>AppIdentityError</strong></a>(<a href="exceptions.html#Exception">exceptions.Exception</a>)</font></td></tr>
+    
+<tr><td bgcolor="#ffc8d8"><tt>&nbsp;&nbsp;&nbsp;</tt></td><td>&nbsp;</td>
+<td width="100%"><dl><dt>Method resolution order:</dt>
+<dd><a href="oauth2client.crypt.html#AppIdentityError">AppIdentityError</a></dd>
+<dd><a href="exceptions.html#Exception">exceptions.Exception</a></dd>
+<dd><a href="exceptions.html#BaseException">exceptions.BaseException</a></dd>
+<dd><a href="__builtin__.html#object">__builtin__.object</a></dd>
+</dl>
+<hr>
+Data descriptors defined here:<br>
+<dl><dt><strong>__weakref__</strong></dt>
+<dd><tt>list&nbsp;of&nbsp;weak&nbsp;references&nbsp;to&nbsp;the&nbsp;object&nbsp;(if&nbsp;defined)</tt></dd>
+</dl>
+<hr>
+Methods inherited from <a href="exceptions.html#Exception">exceptions.Exception</a>:<br>
+<dl><dt><a name="AppIdentityError-__init__"><strong>__init__</strong></a>(...)</dt><dd><tt>x.<a href="#AppIdentityError-__init__">__init__</a>(...)&nbsp;initializes&nbsp;x;&nbsp;see&nbsp;x.__class__.__doc__&nbsp;for&nbsp;signature</tt></dd></dl>
+
+<hr>
+Data and other attributes inherited from <a href="exceptions.html#Exception">exceptions.Exception</a>:<br>
+<dl><dt><strong>__new__</strong> = &lt;built-in method __new__ of type object&gt;<dd><tt>T.<a href="#AppIdentityError-__new__">__new__</a>(S,&nbsp;...)&nbsp;-&gt;&nbsp;a&nbsp;new&nbsp;<a href="__builtin__.html#object">object</a>&nbsp;with&nbsp;type&nbsp;S,&nbsp;a&nbsp;subtype&nbsp;of&nbsp;T</tt></dl>
+
+<hr>
+Methods inherited from <a href="exceptions.html#BaseException">exceptions.BaseException</a>:<br>
+<dl><dt><a name="AppIdentityError-__delattr__"><strong>__delattr__</strong></a>(...)</dt><dd><tt>x.<a href="#AppIdentityError-__delattr__">__delattr__</a>('name')&nbsp;&lt;==&gt;&nbsp;del&nbsp;x.name</tt></dd></dl>
+
+<dl><dt><a name="AppIdentityError-__getattribute__"><strong>__getattribute__</strong></a>(...)</dt><dd><tt>x.<a href="#AppIdentityError-__getattribute__">__getattribute__</a>('name')&nbsp;&lt;==&gt;&nbsp;x.name</tt></dd></dl>
+
+<dl><dt><a name="AppIdentityError-__getitem__"><strong>__getitem__</strong></a>(...)</dt><dd><tt>x.<a href="#AppIdentityError-__getitem__">__getitem__</a>(y)&nbsp;&lt;==&gt;&nbsp;x[y]</tt></dd></dl>
+
+<dl><dt><a name="AppIdentityError-__getslice__"><strong>__getslice__</strong></a>(...)</dt><dd><tt>x.<a href="#AppIdentityError-__getslice__">__getslice__</a>(i,&nbsp;j)&nbsp;&lt;==&gt;&nbsp;x[i:j]<br>
+&nbsp;<br>
+Use&nbsp;of&nbsp;negative&nbsp;indices&nbsp;is&nbsp;not&nbsp;supported.</tt></dd></dl>
+
+<dl><dt><a name="AppIdentityError-__reduce__"><strong>__reduce__</strong></a>(...)</dt></dl>
+
+<dl><dt><a name="AppIdentityError-__repr__"><strong>__repr__</strong></a>(...)</dt><dd><tt>x.<a href="#AppIdentityError-__repr__">__repr__</a>()&nbsp;&lt;==&gt;&nbsp;repr(x)</tt></dd></dl>
+
+<dl><dt><a name="AppIdentityError-__setattr__"><strong>__setattr__</strong></a>(...)</dt><dd><tt>x.<a href="#AppIdentityError-__setattr__">__setattr__</a>('name',&nbsp;value)&nbsp;&lt;==&gt;&nbsp;x.name&nbsp;=&nbsp;value</tt></dd></dl>
+
+<dl><dt><a name="AppIdentityError-__setstate__"><strong>__setstate__</strong></a>(...)</dt></dl>
+
+<dl><dt><a name="AppIdentityError-__str__"><strong>__str__</strong></a>(...)</dt><dd><tt>x.<a href="#AppIdentityError-__str__">__str__</a>()&nbsp;&lt;==&gt;&nbsp;str(x)</tt></dd></dl>
+
+<dl><dt><a name="AppIdentityError-__unicode__"><strong>__unicode__</strong></a>(...)</dt></dl>
+
+<hr>
+Data descriptors inherited from <a href="exceptions.html#BaseException">exceptions.BaseException</a>:<br>
+<dl><dt><strong>__dict__</strong></dt>
+</dl>
+<dl><dt><strong>args</strong></dt>
+</dl>
+<dl><dt><strong>message</strong></dt>
+</dl>
+</td></tr></table> <p>
+<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
+<tr bgcolor="#ffc8d8">
+<td colspan=3 valign=bottom>&nbsp;<br>
+<font color="#000000" face="helvetica, arial"><a name="Signer">class <strong>Signer</strong></a>(<a href="__builtin__.html#object">__builtin__.object</a>)</font></td></tr>
+    
+<tr bgcolor="#ffc8d8"><td rowspan=2><tt>&nbsp;&nbsp;&nbsp;</tt></td>
+<td colspan=2><tt>Signs&nbsp;messages&nbsp;with&nbsp;a&nbsp;private&nbsp;key.<br>&nbsp;</tt></td></tr>
+<tr><td>&nbsp;</td>
+<td width="100%">Methods defined here:<br>
+<dl><dt><a name="Signer-__init__"><strong>__init__</strong></a>(self, pkey)</dt><dd><tt>Constructor.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;pkey,&nbsp;OpenSSL.crypto.PKey,&nbsp;The&nbsp;private&nbsp;key&nbsp;to&nbsp;sign&nbsp;with.</tt></dd></dl>
+
+<dl><dt><a name="Signer-sign"><strong>sign</strong></a>(self, message)</dt><dd><tt>Signs&nbsp;a&nbsp;message.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;message:&nbsp;string,&nbsp;Message&nbsp;to&nbsp;be&nbsp;signed.<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;string,&nbsp;The&nbsp;signature&nbsp;of&nbsp;the&nbsp;message&nbsp;for&nbsp;the&nbsp;given&nbsp;key.</tt></dd></dl>
+
+<hr>
+Static methods defined here:<br>
+<dl><dt><a name="Signer-from_string"><strong>from_string</strong></a>(key, password<font color="#909090">='notasecret'</font>)</dt><dd><tt>Construct&nbsp;a&nbsp;<a href="#Signer">Signer</a>&nbsp;instance&nbsp;from&nbsp;a&nbsp;string.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;key:&nbsp;string,&nbsp;private&nbsp;key&nbsp;in&nbsp;P12&nbsp;format.<br>
+&nbsp;&nbsp;password:&nbsp;string,&nbsp;password&nbsp;for&nbsp;the&nbsp;private&nbsp;key&nbsp;file.<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;<a href="#Signer">Signer</a>&nbsp;instance.<br>
+&nbsp;<br>
+Raises:<br>
+&nbsp;&nbsp;OpenSSL.crypto.Error&nbsp;if&nbsp;the&nbsp;key&nbsp;can't&nbsp;be&nbsp;parsed.</tt></dd></dl>
+
+<hr>
+Data descriptors defined here:<br>
+<dl><dt><strong>__dict__</strong></dt>
+<dd><tt>dictionary&nbsp;for&nbsp;instance&nbsp;variables&nbsp;(if&nbsp;defined)</tt></dd>
+</dl>
+<dl><dt><strong>__weakref__</strong></dt>
+<dd><tt>list&nbsp;of&nbsp;weak&nbsp;references&nbsp;to&nbsp;the&nbsp;object&nbsp;(if&nbsp;defined)</tt></dd>
+</dl>
+</td></tr></table> <p>
+<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
+<tr bgcolor="#ffc8d8">
+<td colspan=3 valign=bottom>&nbsp;<br>
+<font color="#000000" face="helvetica, arial"><a name="Verifier">class <strong>Verifier</strong></a>(<a href="__builtin__.html#object">__builtin__.object</a>)</font></td></tr>
+    
+<tr bgcolor="#ffc8d8"><td rowspan=2><tt>&nbsp;&nbsp;&nbsp;</tt></td>
+<td colspan=2><tt>Verifies&nbsp;the&nbsp;signature&nbsp;on&nbsp;a&nbsp;message.<br>&nbsp;</tt></td></tr>
+<tr><td>&nbsp;</td>
+<td width="100%">Methods defined here:<br>
+<dl><dt><a name="Verifier-__init__"><strong>__init__</strong></a>(self, pubkey)</dt><dd><tt>Constructor.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;pubkey,&nbsp;OpenSSL.crypto.PKey,&nbsp;The&nbsp;public&nbsp;key&nbsp;to&nbsp;verify&nbsp;with.</tt></dd></dl>
+
+<dl><dt><a name="Verifier-verify"><strong>verify</strong></a>(self, message, signature)</dt><dd><tt>Verifies&nbsp;a&nbsp;message&nbsp;against&nbsp;a&nbsp;signature.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;message:&nbsp;string,&nbsp;The&nbsp;message&nbsp;to&nbsp;verify.<br>
+&nbsp;&nbsp;signature:&nbsp;string,&nbsp;The&nbsp;signature&nbsp;on&nbsp;the&nbsp;message.<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;True&nbsp;if&nbsp;message&nbsp;was&nbsp;singed&nbsp;by&nbsp;the&nbsp;private&nbsp;key&nbsp;associated&nbsp;with&nbsp;the&nbsp;public<br>
+&nbsp;&nbsp;key&nbsp;that&nbsp;this&nbsp;<a href="__builtin__.html#object">object</a>&nbsp;was&nbsp;constructed&nbsp;with.</tt></dd></dl>
+
+<hr>
+Static methods defined here:<br>
+<dl><dt><a name="Verifier-from_string"><strong>from_string</strong></a>(key_pem, is_x509_cert)</dt><dd><tt>Construct&nbsp;a&nbsp;Verified&nbsp;instance&nbsp;from&nbsp;a&nbsp;string.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;key_pem:&nbsp;string,&nbsp;public&nbsp;key&nbsp;in&nbsp;PEM&nbsp;format.<br>
+&nbsp;&nbsp;is_x509_cert:&nbsp;bool,&nbsp;True&nbsp;if&nbsp;key_pem&nbsp;is&nbsp;an&nbsp;X509&nbsp;cert,&nbsp;otherwise&nbsp;it&nbsp;is<br>
+&nbsp;&nbsp;&nbsp;&nbsp;expected&nbsp;to&nbsp;be&nbsp;an&nbsp;RSA&nbsp;key&nbsp;in&nbsp;PEM&nbsp;format.<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;<a href="#Verifier">Verifier</a>&nbsp;instance.<br>
+&nbsp;<br>
+Raises:<br>
+&nbsp;&nbsp;OpenSSL.crypto.Error&nbsp;if&nbsp;the&nbsp;key_pem&nbsp;can't&nbsp;be&nbsp;parsed.</tt></dd></dl>
+
+<hr>
+Data descriptors defined here:<br>
+<dl><dt><strong>__dict__</strong></dt>
+<dd><tt>dictionary&nbsp;for&nbsp;instance&nbsp;variables&nbsp;(if&nbsp;defined)</tt></dd>
+</dl>
+<dl><dt><strong>__weakref__</strong></dt>
+<dd><tt>list&nbsp;of&nbsp;weak&nbsp;references&nbsp;to&nbsp;the&nbsp;object&nbsp;(if&nbsp;defined)</tt></dd>
+</dl>
+</td></tr></table></td></tr></table><p>
+<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
+<tr bgcolor="#eeaa77">
+<td colspan=3 valign=bottom>&nbsp;<br>
+<font color="#ffffff" face="helvetica, arial"><big><strong>Functions</strong></big></font></td></tr>
+    
+<tr><td bgcolor="#eeaa77"><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</tt></td><td>&nbsp;</td>
+<td width="100%"><dl><dt><a name="-make_signed_jwt"><strong>make_signed_jwt</strong></a>(signer, payload)</dt><dd><tt>Make&nbsp;a&nbsp;signed&nbsp;JWT.<br>
+&nbsp;<br>
+See&nbsp;<a href="http://self-issued.info/docs/draft-jones-json-web-token.html">http://self-issued.info/docs/draft-jones-json-web-token.html</a>.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;signer:&nbsp;crypt.<a href="#Signer">Signer</a>,&nbsp;Cryptographic&nbsp;signer.<br>
+&nbsp;&nbsp;payload:&nbsp;dict,&nbsp;Dictionary&nbsp;of&nbsp;data&nbsp;to&nbsp;convert&nbsp;to&nbsp;JSON&nbsp;and&nbsp;then&nbsp;sign.<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;string,&nbsp;The&nbsp;JWT&nbsp;for&nbsp;the&nbsp;payload.</tt></dd></dl>
+ <dl><dt><a name="-verify_signed_jwt_with_certs"><strong>verify_signed_jwt_with_certs</strong></a>(jwt, certs, audience)</dt><dd><tt>Verify&nbsp;a&nbsp;JWT&nbsp;against&nbsp;public&nbsp;certs.<br>
+&nbsp;<br>
+See&nbsp;<a href="http://self-issued.info/docs/draft-jones-json-web-token.html">http://self-issued.info/docs/draft-jones-json-web-token.html</a>.<br>
+&nbsp;<br>
+Args:<br>
+&nbsp;&nbsp;jwt:&nbsp;string,&nbsp;A&nbsp;JWT.<br>
+&nbsp;&nbsp;certs:&nbsp;dict,&nbsp;Dictionary&nbsp;where&nbsp;values&nbsp;of&nbsp;public&nbsp;keys&nbsp;in&nbsp;PEM&nbsp;format.<br>
+&nbsp;&nbsp;audience:&nbsp;string,&nbsp;The&nbsp;audience,&nbsp;'aud',&nbsp;that&nbsp;this&nbsp;JWT&nbsp;should&nbsp;contain.&nbsp;If<br>
+&nbsp;&nbsp;&nbsp;&nbsp;None&nbsp;then&nbsp;the&nbsp;JWT's&nbsp;'aud'&nbsp;parameter&nbsp;is&nbsp;not&nbsp;verified.<br>
+&nbsp;<br>
+Returns:<br>
+&nbsp;&nbsp;dict,&nbsp;The&nbsp;deserialized&nbsp;JSON&nbsp;payload&nbsp;in&nbsp;the&nbsp;JWT.<br>
+&nbsp;<br>
+Raises:<br>
+&nbsp;&nbsp;<a href="#AppIdentityError">AppIdentityError</a>&nbsp;if&nbsp;any&nbsp;checks&nbsp;are&nbsp;failed.</tt></dd></dl>
+</td></tr></table><p>
+<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
+<tr bgcolor="#55aa55">
+<td colspan=3 valign=bottom>&nbsp;<br>
+<font color="#ffffff" face="helvetica, arial"><big><strong>Data</strong></big></font></td></tr>
+    
+<tr><td bgcolor="#55aa55"><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</tt></td><td>&nbsp;</td>
+<td width="100%"><strong>AUTH_TOKEN_LIFETIME_SECS</strong> = 300<br>
+<strong>CLOCK_SKEW_SECS</strong> = 300<br>
+<strong>MAX_TOKEN_LIFETIME_SECS</strong> = 86400</td></tr></table>
+</body></html>
\ No newline at end of file
diff --git a/docs/oauth2client.django_orm.html b/docs/oauth2client.django_orm.html
index ba85510..644c10a 100644
--- a/docs/oauth2client.django_orm.html
+++ b/docs/oauth2client.django_orm.html
@@ -8,7 +8,7 @@
 <td valign=bottom>&nbsp;<br>
 <font color="#ffffff" face="helvetica, arial">&nbsp;<br><big><big><strong><a href="oauth2client.html"><font color="#ffffff">oauth2client</font></a>.django_orm</strong></big></big></font></td
 ><td align=right valign=bottom
-><font color="#ffffff" face="helvetica, arial"><a href=".">index</a><br><a href="file:/usr/local/google/home/jcgregorio/projects/apiclient-release/oauth2client/django_orm.py">/usr/local/google/home/jcgregorio/projects/apiclient-release/oauth2client/django_orm.py</a></font></td></tr></table>
+><font color="#ffffff" face="helvetica, arial"><a href=".">index</a><br><a href="file:/home/jcgregorio/projects/apiclient-release/oauth2client/django_orm.py">/home/jcgregorio/projects/apiclient-release/oauth2client/django_orm.py</a></font></td></tr></table>
     <p><tt>OAuth&nbsp;2.0&nbsp;utilities&nbsp;for&nbsp;Django.<br>
 &nbsp;<br>
 Utilities&nbsp;for&nbsp;using&nbsp;OAuth&nbsp;2.0&nbsp;in&nbsp;conjunction&nbsp;with<br>
@@ -62,13 +62,7 @@
 Methods defined here:<br>
 <dl><dt><a name="CredentialsField-contribute_to_class"><strong>contribute_to_class</strong></a>(self, cls, name)</dt></dl>
 
-<dl><dt><a name="CredentialsField-db_type"><strong>db_type</strong></a> = inner(*args, **kwargs)</dt></dl>
-
-<dl><dt><a name="CredentialsField-get_db_prep_lookup"><strong>get_db_prep_lookup</strong></a> = inner(*args, **kwargs)</dt></dl>
-
-<dl><dt><a name="CredentialsField-get_db_prep_save"><strong>get_db_prep_save</strong></a> = inner(*args, **kwargs)</dt></dl>
-
-<dl><dt><a name="CredentialsField-get_db_prep_value"><strong>get_db_prep_value</strong></a> = inner(*args, **kwargs)</dt></dl>
+<dl><dt><a name="CredentialsField-get_db_prep_value"><strong>get_db_prep_value</strong></a>(self, value, connection, prepared<font color="#909090">=False</font>)</dt></dl>
 
 <dl><dt><a name="CredentialsField-get_internal_type"><strong>get_internal_type</strong></a>(self)</dt></dl>
 
@@ -85,13 +79,12 @@
 
 <dl><dt><a name="CredentialsField-__deepcopy__"><strong>__deepcopy__</strong></a>(self, memodict)</dt></dl>
 
-<dl><dt><a name="CredentialsField-__init__"><strong>__init__</strong></a>(self, verbose_name<font color="#909090">=None</font>, name<font color="#909090">=None</font>, primary_key<font color="#909090">=False</font>, max_length<font color="#909090">=None</font>, unique<font color="#909090">=False</font>, blank<font color="#909090">=False</font>, null<font color="#909090">=False</font>, db_index<font color="#909090">=False</font>, rel<font color="#909090">=None</font>, default<font color="#909090">=&lt;class django.db.models.fields.NOT_PROVIDED&gt;</font>, editable<font color="#909090">=True</font>, serialize<font color="#909090">=True</font>, unique_for_date<font color="#909090">=None</font>, unique_for_month<font color="#909090">=None</font>, unique_for_year<font color="#909090">=None</font>, choices<font color="#909090">=None</font>, help_text<font color="#909090">=''</font>, db_column<font color="#909090">=None</font>, db_tablespace<font color="#909090">=None</font>, auto_created<font color="#909090">=False</font>, validators<font color="#909090">=[]</font>, error_messages<font color="#909090">=None</font>)</dt></dl>
+<dl><dt><a name="CredentialsField-__init__"><strong>__init__</strong></a>(self, verbose_name<font color="#909090">=None</font>, name<font color="#909090">=None</font>, primary_key<font color="#909090">=False</font>, max_length<font color="#909090">=None</font>, unique<font color="#909090">=False</font>, blank<font color="#909090">=False</font>, null<font color="#909090">=False</font>, db_index<font color="#909090">=False</font>, rel<font color="#909090">=None</font>, default<font color="#909090">=&lt;class django.db.models.fields.NOT_PROVIDED&gt;</font>, editable<font color="#909090">=True</font>, serialize<font color="#909090">=True</font>, unique_for_date<font color="#909090">=None</font>, unique_for_month<font color="#909090">=None</font>, unique_for_year<font color="#909090">=None</font>, choices<font color="#909090">=None</font>, help_text<font color="#909090">=''</font>, db_column<font color="#909090">=None</font>, db_tablespace<font color="#909090">=None</font>, auto_created<font color="#909090">=False</font>)</dt></dl>
 
 <dl><dt><a name="CredentialsField-bind"><strong>bind</strong></a>(self, fieldmapping, original, bound_field_class)</dt></dl>
 
-<dl><dt><a name="CredentialsField-clean"><strong>clean</strong></a>(self, value, model_instance)</dt><dd><tt>Convert&nbsp;the&nbsp;value's&nbsp;type&nbsp;and&nbsp;run&nbsp;validation.&nbsp;Validation&nbsp;errors&nbsp;from&nbsp;to_python<br>
-and&nbsp;validate&nbsp;are&nbsp;propagated.&nbsp;The&nbsp;correct&nbsp;value&nbsp;is&nbsp;returned&nbsp;if&nbsp;no&nbsp;error&nbsp;is<br>
-raised.</tt></dd></dl>
+<dl><dt><a name="CredentialsField-db_type"><strong>db_type</strong></a>(self)</dt><dd><tt>Returns&nbsp;the&nbsp;database&nbsp;column&nbsp;data&nbsp;type&nbsp;for&nbsp;this&nbsp;field,&nbsp;taking&nbsp;into<br>
+account&nbsp;the&nbsp;DATABASE_ENGINE&nbsp;setting.</tt></dd></dl>
 
 <dl><dt><a name="CredentialsField-formfield"><strong>formfield</strong></a>(self, form_class<font color="#909090">=&lt;class 'django.forms.fields.CharField'&gt;</font>, **kwargs)</dt><dd><tt>Returns&nbsp;a&nbsp;django.forms.<a href="django.db.models.fields.html#Field">Field</a>&nbsp;instance&nbsp;for&nbsp;this&nbsp;database&nbsp;<a href="django.db.models.fields.html#Field">Field</a>.</tt></dd></dl>
 
@@ -106,29 +99,24 @@
 
 <dl><dt><a name="CredentialsField-get_choices_default"><strong>get_choices_default</strong></a>(self)</dt></dl>
 
+<dl><dt><a name="CredentialsField-get_db_prep_lookup"><strong>get_db_prep_lookup</strong></a>(self, lookup_type, value)</dt><dd><tt>Returns&nbsp;field's&nbsp;value&nbsp;prepared&nbsp;for&nbsp;database&nbsp;lookup.</tt></dd></dl>
+
+<dl><dt><a name="CredentialsField-get_db_prep_save"><strong>get_db_prep_save</strong></a>(self, value)</dt><dd><tt>Returns&nbsp;field's&nbsp;value&nbsp;prepared&nbsp;for&nbsp;saving&nbsp;into&nbsp;a&nbsp;database.</tt></dd></dl>
+
 <dl><dt><a name="CredentialsField-get_default"><strong>get_default</strong></a>(self)</dt><dd><tt>Returns&nbsp;the&nbsp;default&nbsp;value&nbsp;for&nbsp;this&nbsp;field.</tt></dd></dl>
 
 <dl><dt><a name="CredentialsField-get_flatchoices"><strong>get_flatchoices</strong></a>(self, include_blank<font color="#909090">=True</font>, blank_choice<font color="#909090">=[('', '---------')]</font>)</dt><dd><tt>Returns&nbsp;flattened&nbsp;choices&nbsp;with&nbsp;a&nbsp;default&nbsp;blank&nbsp;choice&nbsp;included.</tt></dd></dl>
 
-<dl><dt><a name="CredentialsField-get_prep_lookup"><strong>get_prep_lookup</strong></a>(self, lookup_type, value)</dt><dd><tt>Perform&nbsp;preliminary&nbsp;non-db&nbsp;specific&nbsp;lookup&nbsp;checks&nbsp;and&nbsp;conversions</tt></dd></dl>
-
-<dl><dt><a name="CredentialsField-get_prep_value"><strong>get_prep_value</strong></a>(self, value)</dt><dd><tt>Perform&nbsp;preliminary&nbsp;non-db&nbsp;specific&nbsp;value&nbsp;checks&nbsp;and&nbsp;conversions.</tt></dd></dl>
-
 <dl><dt><a name="CredentialsField-get_validator_unique_lookup_type"><strong>get_validator_unique_lookup_type</strong></a>(self)</dt></dl>
 
 <dl><dt><a name="CredentialsField-has_default"><strong>has_default</strong></a>(self)</dt><dd><tt>Returns&nbsp;a&nbsp;boolean&nbsp;of&nbsp;whether&nbsp;this&nbsp;field&nbsp;has&nbsp;a&nbsp;default&nbsp;value.</tt></dd></dl>
 
 <dl><dt><a name="CredentialsField-pre_save"><strong>pre_save</strong></a>(self, model_instance, add)</dt><dd><tt>Returns&nbsp;field's&nbsp;value&nbsp;just&nbsp;before&nbsp;saving.</tt></dd></dl>
 
-<dl><dt><a name="CredentialsField-run_validators"><strong>run_validators</strong></a>(self, value)</dt></dl>
-
 <dl><dt><a name="CredentialsField-save_form_data"><strong>save_form_data</strong></a>(self, instance, data)</dt></dl>
 
 <dl><dt><a name="CredentialsField-set_attributes_from_name"><strong>set_attributes_from_name</strong></a>(self, name)</dt></dl>
 
-<dl><dt><a name="CredentialsField-validate"><strong>validate</strong></a>(self, value, model_instance)</dt><dd><tt>Validates&nbsp;value&nbsp;and&nbsp;throws&nbsp;ValidationError.&nbsp;Subclasses&nbsp;should&nbsp;override<br>
-this&nbsp;to&nbsp;provide&nbsp;validation&nbsp;logic.</tt></dd></dl>
-
 <dl><dt><a name="CredentialsField-value_from_object"><strong>value_from_object</strong></a>(self, obj)</dt><dd><tt>Returns&nbsp;the&nbsp;value&nbsp;of&nbsp;this&nbsp;field&nbsp;in&nbsp;the&nbsp;given&nbsp;model&nbsp;instance.</tt></dd></dl>
 
 <dl><dt><a name="CredentialsField-value_to_string"><strong>value_to_string</strong></a>(self, obj)</dt><dd><tt>Returns&nbsp;a&nbsp;string&nbsp;value&nbsp;of&nbsp;this&nbsp;field&nbsp;from&nbsp;the&nbsp;passed&nbsp;obj.<br>
@@ -144,8 +132,6 @@
 </dl>
 <dl><dt><strong>choices</strong></dt>
 </dl>
-<dl><dt><strong>description</strong></dt>
-</dl>
 <dl><dt><strong>flatchoices</strong></dt>
 <dd><tt>Flattened&nbsp;version&nbsp;of&nbsp;choices&nbsp;tuple.</tt></dd>
 </dl>
@@ -157,10 +143,6 @@
 
 <dl><dt><strong>creation_counter</strong> = 0</dl>
 
-<dl><dt><strong>default_error_messages</strong> = {'blank': &lt;django.utils.functional.__proxy__ object&gt;, 'invalid_choice': &lt;django.utils.functional.__proxy__ object&gt;, 'null': &lt;django.utils.functional.__proxy__ object&gt;}</dl>
-
-<dl><dt><strong>default_validators</strong> = []</dl>
-
 <dl><dt><strong>empty_strings_allowed</strong> = True</dl>
 
 </td></tr></table> <p>
@@ -179,13 +161,7 @@
 Methods defined here:<br>
 <dl><dt><a name="FlowField-contribute_to_class"><strong>contribute_to_class</strong></a>(self, cls, name)</dt></dl>
 
-<dl><dt><a name="FlowField-db_type"><strong>db_type</strong></a> = inner(*args, **kwargs)</dt></dl>
-
-<dl><dt><a name="FlowField-get_db_prep_lookup"><strong>get_db_prep_lookup</strong></a> = inner(*args, **kwargs)</dt></dl>
-
-<dl><dt><a name="FlowField-get_db_prep_save"><strong>get_db_prep_save</strong></a> = inner(*args, **kwargs)</dt></dl>
-
-<dl><dt><a name="FlowField-get_db_prep_value"><strong>get_db_prep_value</strong></a> = inner(*args, **kwargs)</dt></dl>
+<dl><dt><a name="FlowField-get_db_prep_value"><strong>get_db_prep_value</strong></a>(self, value, connection, prepared<font color="#909090">=False</font>)</dt></dl>
 
 <dl><dt><a name="FlowField-get_internal_type"><strong>get_internal_type</strong></a>(self)</dt></dl>
 
@@ -202,13 +178,12 @@
 
 <dl><dt><a name="FlowField-__deepcopy__"><strong>__deepcopy__</strong></a>(self, memodict)</dt></dl>
 
-<dl><dt><a name="FlowField-__init__"><strong>__init__</strong></a>(self, verbose_name<font color="#909090">=None</font>, name<font color="#909090">=None</font>, primary_key<font color="#909090">=False</font>, max_length<font color="#909090">=None</font>, unique<font color="#909090">=False</font>, blank<font color="#909090">=False</font>, null<font color="#909090">=False</font>, db_index<font color="#909090">=False</font>, rel<font color="#909090">=None</font>, default<font color="#909090">=&lt;class django.db.models.fields.NOT_PROVIDED&gt;</font>, editable<font color="#909090">=True</font>, serialize<font color="#909090">=True</font>, unique_for_date<font color="#909090">=None</font>, unique_for_month<font color="#909090">=None</font>, unique_for_year<font color="#909090">=None</font>, choices<font color="#909090">=None</font>, help_text<font color="#909090">=''</font>, db_column<font color="#909090">=None</font>, db_tablespace<font color="#909090">=None</font>, auto_created<font color="#909090">=False</font>, validators<font color="#909090">=[]</font>, error_messages<font color="#909090">=None</font>)</dt></dl>
+<dl><dt><a name="FlowField-__init__"><strong>__init__</strong></a>(self, verbose_name<font color="#909090">=None</font>, name<font color="#909090">=None</font>, primary_key<font color="#909090">=False</font>, max_length<font color="#909090">=None</font>, unique<font color="#909090">=False</font>, blank<font color="#909090">=False</font>, null<font color="#909090">=False</font>, db_index<font color="#909090">=False</font>, rel<font color="#909090">=None</font>, default<font color="#909090">=&lt;class django.db.models.fields.NOT_PROVIDED&gt;</font>, editable<font color="#909090">=True</font>, serialize<font color="#909090">=True</font>, unique_for_date<font color="#909090">=None</font>, unique_for_month<font color="#909090">=None</font>, unique_for_year<font color="#909090">=None</font>, choices<font color="#909090">=None</font>, help_text<font color="#909090">=''</font>, db_column<font color="#909090">=None</font>, db_tablespace<font color="#909090">=None</font>, auto_created<font color="#909090">=False</font>)</dt></dl>
 
 <dl><dt><a name="FlowField-bind"><strong>bind</strong></a>(self, fieldmapping, original, bound_field_class)</dt></dl>
 
-<dl><dt><a name="FlowField-clean"><strong>clean</strong></a>(self, value, model_instance)</dt><dd><tt>Convert&nbsp;the&nbsp;value's&nbsp;type&nbsp;and&nbsp;run&nbsp;validation.&nbsp;Validation&nbsp;errors&nbsp;from&nbsp;to_python<br>
-and&nbsp;validate&nbsp;are&nbsp;propagated.&nbsp;The&nbsp;correct&nbsp;value&nbsp;is&nbsp;returned&nbsp;if&nbsp;no&nbsp;error&nbsp;is<br>
-raised.</tt></dd></dl>
+<dl><dt><a name="FlowField-db_type"><strong>db_type</strong></a>(self)</dt><dd><tt>Returns&nbsp;the&nbsp;database&nbsp;column&nbsp;data&nbsp;type&nbsp;for&nbsp;this&nbsp;field,&nbsp;taking&nbsp;into<br>
+account&nbsp;the&nbsp;DATABASE_ENGINE&nbsp;setting.</tt></dd></dl>
 
 <dl><dt><a name="FlowField-formfield"><strong>formfield</strong></a>(self, form_class<font color="#909090">=&lt;class 'django.forms.fields.CharField'&gt;</font>, **kwargs)</dt><dd><tt>Returns&nbsp;a&nbsp;django.forms.<a href="django.db.models.fields.html#Field">Field</a>&nbsp;instance&nbsp;for&nbsp;this&nbsp;database&nbsp;<a href="django.db.models.fields.html#Field">Field</a>.</tt></dd></dl>
 
@@ -223,29 +198,24 @@
 
 <dl><dt><a name="FlowField-get_choices_default"><strong>get_choices_default</strong></a>(self)</dt></dl>
 
+<dl><dt><a name="FlowField-get_db_prep_lookup"><strong>get_db_prep_lookup</strong></a>(self, lookup_type, value)</dt><dd><tt>Returns&nbsp;field's&nbsp;value&nbsp;prepared&nbsp;for&nbsp;database&nbsp;lookup.</tt></dd></dl>
+
+<dl><dt><a name="FlowField-get_db_prep_save"><strong>get_db_prep_save</strong></a>(self, value)</dt><dd><tt>Returns&nbsp;field's&nbsp;value&nbsp;prepared&nbsp;for&nbsp;saving&nbsp;into&nbsp;a&nbsp;database.</tt></dd></dl>
+
 <dl><dt><a name="FlowField-get_default"><strong>get_default</strong></a>(self)</dt><dd><tt>Returns&nbsp;the&nbsp;default&nbsp;value&nbsp;for&nbsp;this&nbsp;field.</tt></dd></dl>
 
 <dl><dt><a name="FlowField-get_flatchoices"><strong>get_flatchoices</strong></a>(self, include_blank<font color="#909090">=True</font>, blank_choice<font color="#909090">=[('', '---------')]</font>)</dt><dd><tt>Returns&nbsp;flattened&nbsp;choices&nbsp;with&nbsp;a&nbsp;default&nbsp;blank&nbsp;choice&nbsp;included.</tt></dd></dl>
 
-<dl><dt><a name="FlowField-get_prep_lookup"><strong>get_prep_lookup</strong></a>(self, lookup_type, value)</dt><dd><tt>Perform&nbsp;preliminary&nbsp;non-db&nbsp;specific&nbsp;lookup&nbsp;checks&nbsp;and&nbsp;conversions</tt></dd></dl>
-
-<dl><dt><a name="FlowField-get_prep_value"><strong>get_prep_value</strong></a>(self, value)</dt><dd><tt>Perform&nbsp;preliminary&nbsp;non-db&nbsp;specific&nbsp;value&nbsp;checks&nbsp;and&nbsp;conversions.</tt></dd></dl>
-
 <dl><dt><a name="FlowField-get_validator_unique_lookup_type"><strong>get_validator_unique_lookup_type</strong></a>(self)</dt></dl>
 
 <dl><dt><a name="FlowField-has_default"><strong>has_default</strong></a>(self)</dt><dd><tt>Returns&nbsp;a&nbsp;boolean&nbsp;of&nbsp;whether&nbsp;this&nbsp;field&nbsp;has&nbsp;a&nbsp;default&nbsp;value.</tt></dd></dl>
 
 <dl><dt><a name="FlowField-pre_save"><strong>pre_save</strong></a>(self, model_instance, add)</dt><dd><tt>Returns&nbsp;field's&nbsp;value&nbsp;just&nbsp;before&nbsp;saving.</tt></dd></dl>
 
-<dl><dt><a name="FlowField-run_validators"><strong>run_validators</strong></a>(self, value)</dt></dl>
-
 <dl><dt><a name="FlowField-save_form_data"><strong>save_form_data</strong></a>(self, instance, data)</dt></dl>
 
 <dl><dt><a name="FlowField-set_attributes_from_name"><strong>set_attributes_from_name</strong></a>(self, name)</dt></dl>
 
-<dl><dt><a name="FlowField-validate"><strong>validate</strong></a>(self, value, model_instance)</dt><dd><tt>Validates&nbsp;value&nbsp;and&nbsp;throws&nbsp;ValidationError.&nbsp;Subclasses&nbsp;should&nbsp;override<br>
-this&nbsp;to&nbsp;provide&nbsp;validation&nbsp;logic.</tt></dd></dl>
-
 <dl><dt><a name="FlowField-value_from_object"><strong>value_from_object</strong></a>(self, obj)</dt><dd><tt>Returns&nbsp;the&nbsp;value&nbsp;of&nbsp;this&nbsp;field&nbsp;in&nbsp;the&nbsp;given&nbsp;model&nbsp;instance.</tt></dd></dl>
 
 <dl><dt><a name="FlowField-value_to_string"><strong>value_to_string</strong></a>(self, obj)</dt><dd><tt>Returns&nbsp;a&nbsp;string&nbsp;value&nbsp;of&nbsp;this&nbsp;field&nbsp;from&nbsp;the&nbsp;passed&nbsp;obj.<br>
@@ -261,8 +231,6 @@
 </dl>
 <dl><dt><strong>choices</strong></dt>
 </dl>
-<dl><dt><strong>description</strong></dt>
-</dl>
 <dl><dt><strong>flatchoices</strong></dt>
 <dd><tt>Flattened&nbsp;version&nbsp;of&nbsp;choices&nbsp;tuple.</tt></dd>
 </dl>
@@ -274,10 +242,6 @@
 
 <dl><dt><strong>creation_counter</strong> = 0</dl>
 
-<dl><dt><strong>default_error_messages</strong> = {'blank': &lt;django.utils.functional.__proxy__ object&gt;, 'invalid_choice': &lt;django.utils.functional.__proxy__ object&gt;, 'null': &lt;django.utils.functional.__proxy__ object&gt;}</dl>
-
-<dl><dt><strong>default_validators</strong> = []</dl>
-
 <dl><dt><strong>empty_strings_allowed</strong> = True</dl>
 
 </td></tr></table> <p>
diff --git a/docs/oauth2client.file.html b/docs/oauth2client.file.html
index 4a5bd55..86a5f36 100644
--- a/docs/oauth2client.file.html
+++ b/docs/oauth2client.file.html
@@ -8,7 +8,7 @@
 <td valign=bottom>&nbsp;<br>
 <font color="#ffffff" face="helvetica, arial">&nbsp;<br><big><big><strong><a href="oauth2client.html"><font color="#ffffff">oauth2client</font></a>.file</strong></big></big></font></td
 ><td align=right valign=bottom
-><font color="#ffffff" face="helvetica, arial"><a href=".">index</a><br><a href="file:/usr/local/google/home/jcgregorio/projects/apiclient-release/oauth2client/file.py">/usr/local/google/home/jcgregorio/projects/apiclient-release/oauth2client/file.py</a></font></td></tr></table>
+><font color="#ffffff" face="helvetica, arial"><a href=".">index</a><br><a href="file:/home/jcgregorio/projects/apiclient-release/oauth2client/file.py">/home/jcgregorio/projects/apiclient-release/oauth2client/file.py</a></font></td></tr></table>
     <p><tt>Utilities&nbsp;for&nbsp;OAuth.<br>
 &nbsp;<br>
 Utilities&nbsp;for&nbsp;making&nbsp;it&nbsp;easier&nbsp;to&nbsp;work&nbsp;with&nbsp;OAuth&nbsp;2.0<br>
diff --git a/docs/oauth2client.html b/docs/oauth2client.html
index 7bd25d1..2781c19 100644
--- a/docs/oauth2client.html
+++ b/docs/oauth2client.html
@@ -8,7 +8,7 @@
 <td valign=bottom>&nbsp;<br>
 <font color="#ffffff" face="helvetica, arial">&nbsp;<br><big><big><strong>oauth2client</strong></big></big></font></td
 ><td align=right valign=bottom
-><font color="#ffffff" face="helvetica, arial"><a href=".">index</a><br><a href="file:/usr/local/google/home/jcgregorio/projects/apiclient-release/oauth2client/__init__.py">/usr/local/google/home/jcgregorio/projects/apiclient-release/oauth2client/__init__.py</a></font></td></tr></table>
+><font color="#ffffff" face="helvetica, arial"><a href=".">index</a><br><a href="file:/home/jcgregorio/projects/apiclient-release/oauth2client/__init__.py">/home/jcgregorio/projects/apiclient-release/oauth2client/__init__.py</a></font></td></tr></table>
     <p></p>
 <p>
 <table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
diff --git a/docs/oauth2client.multistore_file.html b/docs/oauth2client.multistore_file.html
index 215bf76..6efddfe 100644
--- a/docs/oauth2client.multistore_file.html
+++ b/docs/oauth2client.multistore_file.html
@@ -8,7 +8,7 @@
 <td valign=bottom>&nbsp;<br>
 <font color="#ffffff" face="helvetica, arial">&nbsp;<br><big><big><strong><a href="oauth2client.html"><font color="#ffffff">oauth2client</font></a>.multistore_file</strong></big></big></font></td
 ><td align=right valign=bottom
-><font color="#ffffff" face="helvetica, arial"><a href=".">index</a><br><a href="file:/usr/local/google/home/jcgregorio/projects/apiclient-release/oauth2client/multistore_file.py">/usr/local/google/home/jcgregorio/projects/apiclient-release/oauth2client/multistore_file.py</a></font></td></tr></table>
+><font color="#ffffff" face="helvetica, arial"><a href=".">index</a><br><a href="file:/home/jcgregorio/projects/apiclient-release/oauth2client/multistore_file.py">/home/jcgregorio/projects/apiclient-release/oauth2client/multistore_file.py</a></font></td></tr></table>
     <p><tt>Multi-credential&nbsp;file&nbsp;store&nbsp;with&nbsp;lock&nbsp;support.<br>
 &nbsp;<br>
 This&nbsp;module&nbsp;implements&nbsp;a&nbsp;JSON&nbsp;credential&nbsp;store&nbsp;where&nbsp;multiple<br>
diff --git a/docs/oauth2client.tools.html b/docs/oauth2client.tools.html
index 94fd840..1bd1b0b 100644
--- a/docs/oauth2client.tools.html
+++ b/docs/oauth2client.tools.html
@@ -8,7 +8,7 @@
 <td valign=bottom>&nbsp;<br>
 <font color="#ffffff" face="helvetica, arial">&nbsp;<br><big><big><strong><a href="oauth2client.html"><font color="#ffffff">oauth2client</font></a>.tools</strong></big></big></font></td
 ><td align=right valign=bottom
-><font color="#ffffff" face="helvetica, arial"><a href=".">index</a><br><a href="file:/usr/local/google/home/jcgregorio/projects/apiclient-release/oauth2client/tools.py">/usr/local/google/home/jcgregorio/projects/apiclient-release/oauth2client/tools.py</a></font></td></tr></table>
+><font color="#ffffff" face="helvetica, arial"><a href=".">index</a><br><a href="file:/home/jcgregorio/projects/apiclient-release/oauth2client/tools.py">/home/jcgregorio/projects/apiclient-release/oauth2client/tools.py</a></font></td></tr></table>
     <p><tt>Command-line&nbsp;tools&nbsp;for&nbsp;authenticating&nbsp;via&nbsp;OAuth&nbsp;2.0<br>
 &nbsp;<br>
 Do&nbsp;the&nbsp;OAuth&nbsp;2.0&nbsp;Web&nbsp;Server&nbsp;dance&nbsp;for&nbsp;a&nbsp;command&nbsp;line&nbsp;application.&nbsp;Stores&nbsp;the<br>
diff --git a/docs/uritemplate.html b/docs/uritemplate.html
index d3a2e36..3be8aeb 100644
--- a/docs/uritemplate.html
+++ b/docs/uritemplate.html
@@ -8,7 +8,7 @@
 <td valign=bottom>&nbsp;<br>
 <font color="#ffffff" face="helvetica, arial">&nbsp;<br><big><big><strong>uritemplate</strong></big></big></font></td
 ><td align=right valign=bottom
-><font color="#ffffff" face="helvetica, arial"><a href=".">index</a><br><a href="file:/usr/local/google/home/jcgregorio/projects/apiclient-release/uritemplate/__init__.py">/usr/local/google/home/jcgregorio/projects/apiclient-release/uritemplate/__init__.py</a></font></td></tr></table>
+><font color="#ffffff" face="helvetica, arial"><a href=".">index</a><br><a href="file:/home/jcgregorio/projects/apiclient-release/uritemplate/__init__.py">/home/jcgregorio/projects/apiclient-release/uritemplate/__init__.py</a></font></td></tr></table>
     <p><tt>#&nbsp;Early,&nbsp;and&nbsp;incomplete&nbsp;implementation&nbsp;of&nbsp;-04.<br>
 #</tt></p>
 <p>
diff --git a/samples/urlshortener/urlshortener.py b/samples/urlshortener/urlshortener.py
index 3df04ef..4f32f6d 100644
--- a/samples/urlshortener/urlshortener.py
+++ b/samples/urlshortener/urlshortener.py
@@ -59,8 +59,8 @@
 # creating credentials for this application be sure to choose an Application
 # type of "Installed application".
 FLOW = OAuth2WebServerFlow(
-    client_id='433807057907.apps.googleusercontent.com',
-    client_secret='jigtZpMApkRxncxikFpR+SFg',
+    client_id='[[CLIENT ID GOES HERE]]',
+    client_secret='[[CLIENT SECRET GOES HERE]]',
     scope='https://www.googleapis.com/auth/urlshortener',
     user_agent='urlshortener-cmdline-sample/1.0')
 
diff --git a/setup.py b/setup.py
index 33130e9..2ffc37c 100644
--- a/setup.py
+++ b/setup.py
@@ -48,7 +48,7 @@
 accessing the Plus, Moderator, and many other Google APIs."""
 
 setup(name="google-api-python-client",
-      version="1.0beta6",
+      version="1.0beta7",
       description="Google API Client Library for Python",
       long_description=long_desc,
       author="Joe Gregorio",
diff --git a/setup_oauth2client.py b/setup_oauth2client.py
index cd5fd4b..c13d696 100644
--- a/setup_oauth2client.py
+++ b/setup_oauth2client.py
@@ -40,7 +40,7 @@
 long_desc = """The oauth2client is a client library for OAuth 2.0."""
 
 setup(name="oauth2client",
-      version="1.0beta6",
+      version="1.0beta7",
       description="OAuth 2.0 client library",
       long_description=long_desc,
       author="Joe Gregorio",