Update docs (#291)

diff --git a/docs/dyn/identitytoolkit_v3.relyingparty.html b/docs/dyn/identitytoolkit_v3.relyingparty.html
index bf6a581..6a678a6 100644
--- a/docs/dyn/identitytoolkit_v3.relyingparty.html
+++ b/docs/dyn/identitytoolkit_v3.relyingparty.html
@@ -147,6 +147,9 @@
     "context": "A String", # The opaque value used by the client to maintain context info between the authentication request and the IDP callback.
     "appId": "A String", # The app ID of the mobile app, base64(CERT_SHA1):PACKAGE_NAME for Android, BUNDLE_ID for iOS.
     "continueUri": "A String", # The URI to which the IDP redirects the user after the federated login flow.
+    "customParameter": { # The query parameter that client can customize by themselves in auth url. The following parameters are reserved for server so that they cannot be customized by clients: client_id, response_type, scope, redirect_uri, state.
+      "a_key": "A String", # The customized query parameter.
+    },
     "identifier": "A String", # The email or federated ID of the user.
   }
 
@@ -221,6 +224,7 @@
         "photoUrl": "A String", # The URL of the user profile photo.
         "emailVerified": True or False, # Whether the email has been verified.
         "lastLoginAt": "A String", # last login timestamp.
+        "customAuth": True or False, # Whether the user is authenticated by the developer.
         "disabled": True or False, # Whether the user is disabled.
         "version": 42, # Version of the user's password.
         "providerUserInfo": [ # The IDP of the user.
@@ -232,14 +236,14 @@
             "providerId": "A String", # The IdP ID. For white listed IdPs it's a short domain name, e.g., google.com, aol.com, live.net and yahoo.com. For other OpenID IdPs it's the OP identifier.
             "rawId": "A String", # User's raw identifier directly returned from IDP.
             "email": "A String", # User's email at IDP.
-            "screenName": "A String", # User's screen name at Twitter.
+            "screenName": "A String", # User's screen name at Twitter or login name at Github.
           },
         ],
         "passwordUpdatedAt": 3.14, # The timestamp when the password was last updated.
         "salt": "A String", # The user's password salt.
         "email": "A String", # The email of the user.
         "createdAt": "A String", # User creation timestamp.
-        "screenName": "A String", # User's screen name at Twitter.
+        "screenName": "A String", # User's screen name at Twitter or login name at Github.
       },
     ],
   }</pre>
@@ -279,6 +283,7 @@
         "photoUrl": "A String", # The URL of the user profile photo.
         "emailVerified": True or False, # Whether the email has been verified.
         "lastLoginAt": "A String", # last login timestamp.
+        "customAuth": True or False, # Whether the user is authenticated by the developer.
         "disabled": True or False, # Whether the user is disabled.
         "version": 42, # Version of the user's password.
         "providerUserInfo": [ # The IDP of the user.
@@ -290,14 +295,14 @@
             "providerId": "A String", # The IdP ID. For white listed IdPs it's a short domain name, e.g., google.com, aol.com, live.net and yahoo.com. For other OpenID IdPs it's the OP identifier.
             "rawId": "A String", # User's raw identifier directly returned from IDP.
             "email": "A String", # User's email at IDP.
-            "screenName": "A String", # User's screen name at Twitter.
+            "screenName": "A String", # User's screen name at Twitter or login name at Github.
           },
         ],
         "passwordUpdatedAt": 3.14, # The timestamp when the password was last updated.
         "salt": "A String", # The user's password salt.
         "email": "A String", # The email of the user.
         "createdAt": "A String", # User creation timestamp.
-        "screenName": "A String", # User's screen name at Twitter.
+        "screenName": "A String", # User's screen name at Twitter or login name at Github.
       },
     ],
   }</pre>
@@ -450,8 +455,10 @@
   An object of the form:
 
     { # Response of resetting the password.
+    "requestType": "A String", # The request type.
     "kind": "identitytoolkit#ResetPasswordResponse", # The fixed string "identitytoolkit#ResetPasswordResponse".
-    "email": "A String", # The user's email.
+    "email": "A String", # The user's email. If the out-of-band code is for email recovery, the user's original email.
+    "newEmail": "A String", # If the out-of-band code is for email recovery, the user's new email.
   }</pre>
 </div>
 
@@ -666,6 +673,7 @@
         "photoUrl": "A String", # The URL of the user profile photo.
         "emailVerified": True or False, # Whether the email has been verified.
         "lastLoginAt": "A String", # last login timestamp.
+        "customAuth": True or False, # Whether the user is authenticated by the developer.
         "disabled": True or False, # Whether the user is disabled.
         "version": 42, # Version of the user's password.
         "providerUserInfo": [ # The IDP of the user.
@@ -677,16 +685,17 @@
             "providerId": "A String", # The IdP ID. For white listed IdPs it's a short domain name, e.g., google.com, aol.com, live.net and yahoo.com. For other OpenID IdPs it's the OP identifier.
             "rawId": "A String", # User's raw identifier directly returned from IDP.
             "email": "A String", # User's email at IDP.
-            "screenName": "A String", # User's screen name at Twitter.
+            "screenName": "A String", # User's screen name at Twitter or login name at Github.
           },
         ],
         "passwordUpdatedAt": 3.14, # The timestamp when the password was last updated.
         "salt": "A String", # The user's password salt.
         "email": "A String", # The email of the user.
         "createdAt": "A String", # User creation timestamp.
-        "screenName": "A String", # User's screen name at Twitter.
+        "screenName": "A String", # User's screen name at Twitter or login name at Github.
       },
     ],
+    "sanityCheck": True or False, # If true, backend will do sanity check(including duplicate email and federated id) when uploading account.
     "signerKey": "A String", # The key for to hash the password.
     "memoryCost": 42, # Memory cost for hash calculation. Used by scrypt similar algorithms.
     "saltSeparator": "A String", # The salt separator.
@@ -750,7 +759,7 @@
     "oauthAccessToken": "A String", # The OAuth2 access token.
     "emailRecycled": True or False, # It's true if the email is recycled.
     "email": "A String", # The email returned by the IdP. NOTE: The federated login user may not own the email.
-    "screenName": "A String", # The screen_name of a Twitter user.
+    "screenName": "A String", # The screen_name of a Twitter user or the login name at Github.
     "nickName": "A String", # The nick name of the user.
     "errorMessage": "A String", # Client error code.
     "oauthTokenSecret": "A String", # The OAuth1 access token secret.