+
+
+ .zuliprc key |
+ Environment variable |
+ Required |
+ Description |
+
+
+
+ key |
+ ZULIP_API_KEY |
+ Yes |
+
+ API key, which you can get through
+ Zulip's web interface.
+ |
+
+
+ email |
+ ZULIP_EMAIL |
+ Yes |
+
+ The email address of the user who owns the API key mentioned
+ above.
+ |
+
+
+ site |
+ ZULIP_SITE |
+ No |
+
+ URL where your Zulip server is located.
+ |
+
+
+ client_cert_key |
+ ZULIP_CERT_KEY |
+ No |
+
+ Path to the SSL/TLS private key that the binding should use to
+ connect to the server.
+ |
+
+
+ client_cert |
+ ZULIP_CERT |
+ No* |
+
+ The public counterpart of client_cert_key /
+ ZULIP_CERT_KEY . This setting is required if a cert
+ key has been set.
+ |
+
+
+ client_bundle |
+ ZULIP_CERT_BUNDLE |
+ No |
+
+ Path where the server's PEM-encoded certificate is located. CA
+ certificates are also accepted, in case those CA's have issued the
+ server's certificate. Defaults to the built-in CA bundle trusted
+ by Python.
+ |
+
+
+ insecure |
+ ZULIP_ALLOW_INSECURE |
+ No |
+
+ Allows connecting to Zulip servers with an invalid SSL/TLS
+ certificate. Please note that enabling this will make the HTTPS
+ connection insecure. Defaults to false .
+ |
+
+
diff --git a/templates/zerver/api/sidebar.md b/templates/zerver/api/sidebar.md
index 9c89b7b2fe..2c62b42321 100644
--- a/templates/zerver/api/sidebar.md
+++ b/templates/zerver/api/sidebar.md
@@ -19,6 +19,7 @@
* [Overview](/api/rest)
* [Installation instructions](/api/installation-instructions)
* [API keys](/api/api-keys)
+* [Configuring the Python bindings](/api/configuring-python-bindings)
* [Error handling](/api/rest-error-handling)
{!rest_endpoints.md!}