Contents:
mattermostdriver.endpoints.bots.
Bots
Bases: mattermostdriver.endpoints.base.Base
mattermostdriver.endpoints.base.Base
endpoint
create_bot
get_bots
patch_bot
get_bot
disable_bot
enable_bot
assign_bot_to_user
get_bot_lhs_icon
set_bot_lhs_icon
delete_bot_lhs_icon
mattermostdriver.endpoints.brand.
Brand
get_brand_image
upload_brand_image
mattermostdriver.endpoints.channels.
Channels
create_channel
create_direct_message_channel
create_group_message_channel
get_list_of_channels_by_ids
get_channel
update_channel
delete_channel
patch_channel
restore_channel
get_channel_statistics
get_channel_pinned_posts
get_channel_by_name
get_channel_by_name_and_team_name
get_channel_members
add_user
get_channel_members_by_ids
get_channel_member
remove_channel_member
update_channel_roles
update_channel_notifications
view_channel
get_channel_members_for_user
get_channels_for_user
get_channel_for_user
get_unread_messages
get_public_channels
get_deleted_channels
search_channels
autocomplete_channels
update_scheme_derived_roles_of_channel_member
set_channel_scheme
convert_channel
mattermostdriver.endpoints.cluster.
Cluster
get_cluster_status
mattermostdriver.endpoints.commands.
Commands
create_command
list_commands_for_team
list_autocomplete_commands
update_command
delete_command
generate_new_token
execute_command
mattermostdriver.endpoints.compliance.
Compliance
create_report
get_reports
get_report
download_report
mattermostdriver.endpoints.data_retention.
DataRetention
get_data_retention_policy
mattermostdriver.endpoints.elasticsearch.
Elasticsearch
test_elasticsearch_configuration
purge_all_elasticsearch_indexes
mattermostdriver.endpoints.emoji.
Emoji
create_custom_emoji
get_emoji_list
get_custom_emoji
delete_custom_emoji
get_custom_emoji_by_name
get_custom_emoji_image
search_custom_emoji
autocomplete_custom_emoji
mattermostdriver.endpoints.files.
Files
upload_file
get_file
get_file_thumbnail
get_file_preview
get_public_file_link
get_file_metadata
mattermostdriver.endpoints.integration_actions.
IntegrationActions
open_dialog
submit_dialog
mattermostdriver.endpoints.ldap.
LDAP
sync_ldap
test_ldap_config
mattermostdriver.endpoints.oauth.
OAuth
register_oauth_app
get_oauth_apps
get_oauth_app
delete_oauth_app
regenerate_oauth_app_secret
get_info_on_oauth_app
get_authorized_oauth_apps
mattermostdriver.endpoints.posts.
Posts
create_post
create_ephemeral_post
get_post
delete_post
update_post
patch_post
get_thread
get_list_of_flagged_posts
get_file_info_for_post
get_posts_for_channel
search_for_team_posts
pin_post_to_channel
unpin_post_to_channel
perform_post_action
get_unread_posts_for_channel
mattermostdriver.endpoints.preferences.
Preferences
This is the endpoint for Preferences. It is special in a way, that the endpoint is /user and not /preferences, like one might expect at first!
get_user_preferences
save_user_preferences
delete_user_preferences
list_user_preferences_by_category
get_specific_user_preference
mattermostdriver.endpoints.reactions.
Reactions
create_reaction
get_reactions_of_post
delete_reaction
mattermostdriver.endpoints.roles.
Roles
get_role_by_id
get_role_by_name
patch_role
get_list_of_roles_by_name
mattermostdriver.endpoints.saml.
SAML
get_metadata
upload_idp_certificate
remove_idp_certificate
upload_public_certificate
remove_public_certificate
upload_private_key
remove_private_key
get_certificate_status
mattermostdriver.endpoints.scheme.
Scheme
get_schemes
create_scheme
get_scheme
delete_scheme
patch_scheme
get_page_of_teams_using_scheme
get_page_of_channels_using_scheme
mattermostdriver.endpoints.status.
Status
get_user_status
update_user_status
get_user_statuses_by_id
mattermostdriver.endpoints.system.
System
This endpoint has a mix of different endpoints, not only /system
check_system_health
recycle_database_connection
send_test_email
get_configuration
update_configuration
reload_configuration
get_client_configuration
upload_license_file
remove_license_file
get_client_license
get_audits
invalidate_all_caches
get_logs
add_log_message
get_webrtc_token
get_analytics
get_configuration_environment
test_aws_s3_connection
mattermostdriver.endpoints.teams.
Teams
create_team
get_teams
get_team
update_team
delete_team
patch_team
get_team_by_name
search_teams
check_team_exists
get_user_teams
get_team_members
add_user_to_team
add_user_to_team_from_invite
add_multiple_users_to_team
get_team_members_for_user
get_team_member
remove_user_from_team
get_team_members_by_id
get_team_stats
update_team_member_roles
get_team_unreads_for_user
get_unreads_for_team
invite_users_to_team_by_mail
import_team_from_other_app
get_invite_info_for_team
get_team_icon
set_team_icon
update_scheme_derived_roles_of_team_member
delete_team_icon
set_team_scheme
mattermostdriver.endpoints.users.
Users
login_user
logout_user
create_user
get_users
get_users_by_ids
get_users_by_usernames
search_users
autocomplete_users
get_user
update_user
deactivate_user
patch_user
update_user_role
update_user_active_status
get_user_profile_image
set_user_profile_image
get_user_by_username
reset_password
update_user_mfa
generate_mfa
check_mfa
update_user_password
send_password_reset_mail
get_user_by_email
get_user_sessions
revoke_user_session
revoke_all_user_sessions
attach_mobile_device
get_user_audits
verify_user_email
send_verification_mail
switch_login_method
disable_personal_access_token
enable_personal_access_token
get_user_access_token
search_tokens
update_user_authentication_method
create_user_access_token
get_stats
mattermostdriver.endpoints.webhooks.
Webhooks
create_incoming_hook
list_incoming_hooks
get_incoming_hook
update_incoming_hook
create_outgoing_hook
list_outgoing_hooks
get_outgoing_hook
delete_outgoing_hook
update_outgoing_hook
regenerate_token_outgoing_hook
call_webhook