René's URL Explorer Experiment


Title: Configuring the Python bindings | Zulip API documentation

Open Graph Title: Configuring the Python bindings | Zulip API documentation

Open Graph Description: Zulip provides a set of tools that allows interacting with its API more easily, called the Python bindings. One of the most notable use cases for these bindings are bots developed using Zulip's bot framework. | In order to use them, you need to configure them with your identity (account, API key, and Zulip server URL). There are a few ways to achieve that: | Your feedback helps us make Zulip better for everyone! Please contact us with questions, suggestions, and feature requests.

Opengraph URL: https://python.zulipchat.com/api/configuring-python-bindings

direct link

Domain: python.zulipchat.com

og:typewebsite
og:site_nameZulip
og:imagehttps://avatars.zulip.com/3607/realm/icon.png?version=2
twitter:cardsummary

Links:

Skip to main contenthttps://python.zulipchat.com/api/configuring-python-bindings#main-content
https://zulipchat.com/
API documentationhttps://zulipchat.com/api/
Log inhttps://python.zulipchat.com/login/
Sign uphttps://python.zulipchat.com/register/
API documentation homehttps://python.zulipchat.com/api/
Overviewhttps://python.zulipchat.com/api/rest
Installation instructionshttps://python.zulipchat.com/api/installation-instructions
API keys and zuliprc fileshttps://python.zulipchat.com/api/api-keys
Configuring the Python bindingshttps://python.zulipchat.com/api/configuring-python-bindings
HTTP headershttps://python.zulipchat.com/api/http-headers
Error handlinghttps://python.zulipchat.com/api/rest-error-handling
Roles and permissionshttps://python.zulipchat.com/api/roles-and-permissions
Group-setting valueshttps://python.zulipchat.com/api/group-setting-values
Message formattinghttps://python.zulipchat.com/api/message-formatting
Zulip URLshttps://python.zulipchat.com/api/zulip-urls
Client librarieshttps://python.zulipchat.com/api/client-libraries
API changeloghttps://python.zulipchat.com/api/changelog
Send a messagehttps://python.zulipchat.com/api/send-message
Upload a filehttps://python.zulipchat.com/api/upload-file
Edit a messagehttps://python.zulipchat.com/api/update-message
Delete a messagehttps://python.zulipchat.com/api/delete-message
Get messageshttps://python.zulipchat.com/api/get-messages
Construct a narrowhttps://python.zulipchat.com/api/construct-narrow
Add an emoji reactionhttps://python.zulipchat.com/api/add-reaction
Remove an emoji reactionhttps://python.zulipchat.com/api/remove-reaction
Render a messagehttps://python.zulipchat.com/api/render-message
Fetch a single messagehttps://python.zulipchat.com/api/get-message
Check if messages match a narrowhttps://python.zulipchat.com/api/check-messages-match-narrow
Get a message's edit historyhttps://python.zulipchat.com/api/get-message-history
Update personal message flagshttps://python.zulipchat.com/api/update-message-flags
Update personal message flags for narrowhttps://python.zulipchat.com/api/update-message-flags-for-narrow
Mark all messages as readhttps://python.zulipchat.com/api/mark-all-as-read
Mark messages in a channel as readhttps://python.zulipchat.com/api/mark-stream-as-read
Mark messages in a topic as readhttps://python.zulipchat.com/api/mark-topic-as-read
Get a message's read receiptshttps://python.zulipchat.com/api/get-read-receipts
Get temporary URL for an uploaded filehttps://python.zulipchat.com/api/get-file-temporary-url
Check thumbnail statushttps://python.zulipchat.com/api/check-thumbnail-status
Report a messagehttps://python.zulipchat.com/api/report-message
Get scheduled messageshttps://python.zulipchat.com/api/get-scheduled-messages
Create a scheduled messagehttps://python.zulipchat.com/api/create-scheduled-message
Edit a scheduled messagehttps://python.zulipchat.com/api/update-scheduled-message
Delete a scheduled messagehttps://python.zulipchat.com/api/delete-scheduled-message
Create a message reminderhttps://python.zulipchat.com/api/create-message-reminder
Get remindershttps://python.zulipchat.com/api/get-reminders
Delete a reminderhttps://python.zulipchat.com/api/delete-reminder
Get draftshttps://python.zulipchat.com/api/get-drafts
Create draftshttps://python.zulipchat.com/api/create-drafts
Edit a drafthttps://python.zulipchat.com/api/edit-draft
Delete a drafthttps://python.zulipchat.com/api/delete-draft
Get all saved snippetshttps://python.zulipchat.com/api/get-saved-snippets
Create a saved snippethttps://python.zulipchat.com/api/create-saved-snippet
Edit a saved snippethttps://python.zulipchat.com/api/edit-saved-snippet
Delete a saved snippethttps://python.zulipchat.com/api/delete-saved-snippet
Get all navigation viewshttps://python.zulipchat.com/api/get-navigation-views
Add a navigation viewhttps://python.zulipchat.com/api/add-navigation-view
Update the navigation viewhttps://python.zulipchat.com/api/edit-navigation-view
Remove a navigation viewhttps://python.zulipchat.com/api/remove-navigation-view
Get subscribed channelshttps://python.zulipchat.com/api/get-subscriptions
Subscribe to a channelhttps://python.zulipchat.com/api/subscribe
Unsubscribe from a channelhttps://python.zulipchat.com/api/unsubscribe
Get subscription statushttps://python.zulipchat.com/api/get-subscription-status
Get channel subscribershttps://python.zulipchat.com/api/get-subscribers
Get a user's subscribed channelshttps://python.zulipchat.com/api/get-user-channels
Update a subscription settinghttps://python.zulipchat.com/api/update-subscription-property
Bulk update subscription settingshttps://python.zulipchat.com/api/update-subscription-settings
Get all channelshttps://python.zulipchat.com/api/get-streams
Get a channel by IDhttps://python.zulipchat.com/api/get-stream-by-id
Get channel IDhttps://python.zulipchat.com/api/get-stream-id
Create a channelhttps://python.zulipchat.com/api/create-channel
Update a channelhttps://python.zulipchat.com/api/update-stream
Archive a channelhttps://python.zulipchat.com/api/archive-stream
Get channel's email addresshttps://python.zulipchat.com/api/get-stream-email-address
Get topics in a channelhttps://python.zulipchat.com/api/get-stream-topics
Topic mutinghttps://python.zulipchat.com/api/mute-topic
Update personal preferences for a topichttps://python.zulipchat.com/api/update-user-topic
Delete a topichttps://python.zulipchat.com/api/delete-topic
Add a default channelhttps://python.zulipchat.com/api/add-default-stream
Remove a default channelhttps://python.zulipchat.com/api/remove-default-stream
Create a channel folderhttps://python.zulipchat.com/api/create-channel-folder
Get channel foldershttps://python.zulipchat.com/api/get-channel-folders
Reorder channel foldershttps://python.zulipchat.com/api/patch-channel-folders
Update a channel folderhttps://python.zulipchat.com/api/update-channel-folder
Get a userhttps://python.zulipchat.com/api/get-user
Get a user by emailhttps://python.zulipchat.com/api/get-user-by-email
Get own userhttps://python.zulipchat.com/api/get-own-user
Get usershttps://python.zulipchat.com/api/get-users
Create a userhttps://python.zulipchat.com/api/create-user
Update a userhttps://python.zulipchat.com/api/update-user
Update a user by emailhttps://python.zulipchat.com/api/update-user-by-email
Deactivate a userhttps://python.zulipchat.com/api/deactivate-user
Deactivate own userhttps://python.zulipchat.com/api/deactivate-own-user
Reactivate a userhttps://python.zulipchat.com/api/reactivate-user
Get a user's statushttps://python.zulipchat.com/api/get-user-status
Update your statushttps://python.zulipchat.com/api/update-status
Update user statushttps://python.zulipchat.com/api/update-status-for-user
Update your profile datahttps://python.zulipchat.com/api/update-profile-data
Remove your profile datahttps://python.zulipchat.com/api/remove-profile-data
Set "typing" statushttps://python.zulipchat.com/api/set-typing-status
Set "typing" status for message editinghttps://python.zulipchat.com/api/set-typing-status-for-message-edit
Get a user's presencehttps://python.zulipchat.com/api/get-user-presence
Get presence of all usershttps://python.zulipchat.com/api/get-presence
Update your presencehttps://python.zulipchat.com/api/update-presence
Get attachmentshttps://python.zulipchat.com/api/get-attachments
Delete an attachmenthttps://python.zulipchat.com/api/remove-attachment
Update settingshttps://python.zulipchat.com/api/update-settings
Get user groupshttps://python.zulipchat.com/api/get-user-groups
Create a user grouphttps://python.zulipchat.com/api/create-user-group
Update a user grouphttps://python.zulipchat.com/api/update-user-group
Deactivate a user grouphttps://python.zulipchat.com/api/deactivate-user-group
Update user group membershttps://python.zulipchat.com/api/update-user-group-members
Update subgroups of a user grouphttps://python.zulipchat.com/api/update-user-group-subgroups
Get user group membership statushttps://python.zulipchat.com/api/get-is-user-group-member
Get user group membershttps://python.zulipchat.com/api/get-user-group-members
Get subgroups of a user grouphttps://python.zulipchat.com/api/get-user-group-subgroups
Mute a userhttps://python.zulipchat.com/api/mute-user
Unmute a userhttps://python.zulipchat.com/api/unmute-user
Get all alert wordshttps://python.zulipchat.com/api/get-alert-words
Add alert wordshttps://python.zulipchat.com/api/add-alert-words
Remove alert wordshttps://python.zulipchat.com/api/remove-alert-words
Regenerate your API keyhttps://python.zulipchat.com/api/regenerate-api-key
Get a bot's API keyhttps://python.zulipchat.com/api/get-bot-api-key
Regenerate a bot's API keyhttps://python.zulipchat.com/api/regenerate-bot-api-key
Get all invitationshttps://python.zulipchat.com/api/get-invites
Send invitationshttps://python.zulipchat.com/api/send-invites
Create a reusable invitation linkhttps://python.zulipchat.com/api/create-invite-link
Resend an email invitationhttps://python.zulipchat.com/api/resend-email-invite
Revoke an email invitationhttps://python.zulipchat.com/api/revoke-email-invite
Revoke a reusable invitation linkhttps://python.zulipchat.com/api/revoke-invite-link
Get server settingshttps://python.zulipchat.com/api/get-server-settings
Get linkifiershttps://python.zulipchat.com/api/get-linkifiers
Add a linkifierhttps://python.zulipchat.com/api/add-linkifier
Update a linkifierhttps://python.zulipchat.com/api/update-linkifier
Remove a linkifierhttps://python.zulipchat.com/api/remove-linkifier
Reorder linkifiershttps://python.zulipchat.com/api/reorder-linkifiers
Add a code playgroundhttps://python.zulipchat.com/api/add-code-playground
Remove a code playgroundhttps://python.zulipchat.com/api/remove-code-playground
Get all custom emojihttps://python.zulipchat.com/api/get-custom-emoji
Upload custom emojihttps://python.zulipchat.com/api/upload-custom-emoji
Deactivate custom emojihttps://python.zulipchat.com/api/deactivate-custom-emoji
Get all custom profile fieldshttps://python.zulipchat.com/api/get-custom-profile-fields
Reorder custom profile fieldshttps://python.zulipchat.com/api/reorder-custom-profile-fields
Create a custom profile fieldhttps://python.zulipchat.com/api/create-custom-profile-field
Update realm-level defaults of user settingshttps://python.zulipchat.com/api/update-realm-user-settings-defaults
Get allowed domainshttps://python.zulipchat.com/api/get-realm-domains
Add an allowed domainhttps://python.zulipchat.com/api/add-realm-domain
Update an allowed domainhttps://python.zulipchat.com/api/patch-realm-domain
Remove an allowed domainhttps://python.zulipchat.com/api/delete-realm-domain
Get all data exportshttps://python.zulipchat.com/api/get-realm-exports
Create a data exporthttps://python.zulipchat.com/api/export-realm
Get data export consent statehttps://python.zulipchat.com/api/get-realm-export-consents
Test welcome bot custom messagehttps://python.zulipchat.com/api/test-welcome-bot-custom-message
Real time events APIhttps://python.zulipchat.com/api/real-time-events
Register an event queuehttps://python.zulipchat.com/api/register-queue
Get events from an event queuehttps://python.zulipchat.com/api/get-events
Delete an event queuehttps://python.zulipchat.com/api/delete-queue
Get a bot's stored datahttps://python.zulipchat.com/api/get-bot-storage
Update a bot's stored datahttps://python.zulipchat.com/api/update-bot-storage
Remove a bot's stored datahttps://python.zulipchat.com/api/remove-bot-storage
Fetch an API key (production)https://python.zulipchat.com/api/fetch-api-key
Fetch an API key (development only)https://python.zulipchat.com/api/dev-fetch-api-key
Fetch an API key (JWT)https://python.zulipchat.com/api/jwt-fetch-api-key
List users (development only)https://python.zulipchat.com/api/dev-list-users
Register a logged-in devicehttps://python.zulipchat.com/api/register-client-device
Remove a registered devicehttps://python.zulipchat.com/api/remove-client-device
Send an E2EE test notification to mobile device(s)https://python.zulipchat.com/api/e2ee-test-notify
Register E2EE push devicehttps://python.zulipchat.com/api/register-push-device
Register E2EE push device to bouncerhttps://python.zulipchat.com/api/register-remote-push-device
Mobile notificationshttps://python.zulipchat.com/api/mobile-notifications
Send a test notification to mobile device(s)https://python.zulipchat.com/api/test-notify
Add an APNs device tokenhttps://python.zulipchat.com/api/add-apns-token
Remove an APNs device tokenhttps://python.zulipchat.com/api/remove-apns-token
Add an FCM registration tokenhttps://python.zulipchat.com/api/add-fcm-token
Remove an FCM registration tokenhttps://python.zulipchat.com/api/remove-fcm-token
Create BigBlueButton video callhttps://python.zulipchat.com/api/create-big-blue-button-video-call
Create Constructor Groups video callhttps://python.zulipchat.com/api/create-constructor-groups-video-call
Create Nextcloud Talk video callhttps://python.zulipchat.com/api/create-nextcloud-talk-video-call
Create Webex video callhttps://python.zulipchat.com/api/create-webex-video-call
Outgoing webhook payloadshttps://python.zulipchat.com/api/outgoing-webhook-payload
Back to Zuliphttps://python.zulipchat.com/
Python bindingshttps://pypi.python.org/pypi/zulip/
bot frameworkhttps://python.zulipchat.com/help/writing-bots
zuliprc filehttps://python.zulipchat.com/api/api-keys#download-a-zuliprc-file
zuliprc filehttps://python.zulipchat.com/api/api-keys#download-a-zuliprc-file
environment variableshttps://en.wikipedia.org/wiki/Environment_variable
herehttps://python.zulipchat.com/api/api-keys#configuration-keys-and-environment-variables
Installation instructionshttps://python.zulipchat.com/api/installation-instructions
API keyshttps://python.zulipchat.com/api/api-keys
Running botshttps://python.zulipchat.com/help/running-bots
Deploying botshttps://python.zulipchat.com/help/deploying-bots
contact ushttps://python.zulipchat.com/help/contact-support

Viewport: width=device-width, initial-scale=1.0

Robots: noindex,nofollow


URLs of crawlers that visited me.