mattermost_dart 4.0.0
mattermost_dart: ^4.0.0 copied to clipboard
MatterMost API Client for Dart
mattermost_dart (EXPERIMENTAL) #
There is also a work-in-progress Postman API reference.
This Dart package is automatically generated by the OpenAPI Generator project:
- API version: 4.0.0
- Build package: org.openapitools.codegen.languages.DartDioNextClientCodegen
Requirements #
- Dart 2.12.0 or later OR Flutter 1.26.0 or later
- Dio 4.0.0+
Installation & Usage #
pub.dev #
To use the package from pub.dev, please include the following in pubspec.yaml
dependencies:
mattermost_dart: 4.0.0
Github #
If this Dart package is published to Github, please include the following in pubspec.yaml
dependencies:
mattermost_dart:
git:
url: https://github.com/tuyen-vuduc/mattermost-dart-openapi.git
#ref: main
Local development #
To use the package from your local drive, please include the following in pubspec.yaml
dependencies:
mattermost_dart:
path: /path/to/mattermost_dart
Getting Started #
Please follow the installation procedure and then run the following:
import 'package:mattermost_dart/mattermost_dart.dart';
final api = MattermostDart().getAuthenticationApi();
final InlineObject26 inlineObject26 = ; // InlineObject26 |
try {
api.migrateAuthToLdap(inlineObject26);
} catch on DioError (e) {
print("Exception when calling AuthenticationApi->migrateAuthToLdap: $e\n");
}
Documentation for API Endpoints #
All URIs are relative to http://your-mattermost-url.com/api/v4
| Class | Method | HTTP request | Description |
|---|---|---|---|
| AuthenticationApi | migrateAuthToLdap | POST /users/migrate_auth/ldap | Migrate user accounts authentication type to LDAP. |
| AuthenticationApi | migrateAuthToSaml | POST /users/migrate_auth/saml | Migrate user accounts authentication type to SAML. |
| BleveApi | purgeBleveIndexes | POST /bleve/purge_indexes | Purge all Bleve indexes |
| BotsApi | assignBot | POST /bots/{bot_user_id}/assign/{user_id} | Assign a bot to a user |
| BotsApi | convertBotToUser | POST /bots/{bot_user_id}/convert_to_user | Convert a bot into a user |
| BotsApi | convertUserToBot | POST /users/{user_id}/convert_to_bot | Convert a user into a bot |
| BotsApi | createBot | POST /bots | Create a bot |
| BotsApi | deleteBotIconImage | DELETE /bots/{bot_user_id}/icon | Delete bot's LHS icon image |
| BotsApi | disableBot | POST /bots/{bot_user_id}/disable | Disable a bot |
| BotsApi | enableBot | POST /bots/{bot_user_id}/enable | Enable a bot |
| BotsApi | getBot | GET /bots/{bot_user_id} | Get a bot |
| BotsApi | getBotIconImage | GET /bots/{bot_user_id}/icon | Get bot's LHS icon |
| BotsApi | getBots | GET /bots | Get bots |
| BotsApi | patchBot | PUT /bots/{bot_user_id} | Patch a bot |
| BotsApi | setBotIconImage | POST /bots/{bot_user_id}/icon | Set bot's LHS icon image |
| BrandApi | deleteBrandImage | DELETE /brand/image | Delete current brand image |
| BrandApi | getBrandImage | GET /brand/image | Get brand image |
| BrandApi | uploadBrandImage | POST /brand/image | Upload brand image |
| ChannelsApi | addChannelMember | POST /channels/{channel_id}/members | Add user to channel |
| ChannelsApi | autocompleteChannelsForTeam | GET /teams/{team_id}/channels/autocomplete | Autocomplete channels |
| ChannelsApi | autocompleteChannelsForTeamForSearch | GET /teams/{team_id}/channels/search_autocomplete | Autocomplete channels for search |
| ChannelsApi | channelMembersMinusGroupMembers | GET /channels/{channel_id}/members_minus_group_members | Channel members minus group members. |
| ChannelsApi | createChannel | POST /channels | Create a channel |
| ChannelsApi | createDirectChannel | POST /channels/direct | Create a direct message channel |
| ChannelsApi | createGroupChannel | POST /channels/group | Create a group message channel |
| ChannelsApi | createSidebarCategoryForTeamForUser | POST /users/{user_id}/teams/{team_id}/channels/categories | Create user's sidebar category |
| ChannelsApi | deleteChannel | DELETE /channels/{channel_id} | Delete a channel |
| ChannelsApi | getAllChannels | GET /channels | Get a list of all channels |
| ChannelsApi | getChannel | GET /channels/{channel_id} | Get a channel |
| ChannelsApi | getChannelByName | GET /teams/{team_id}/channels/name/{channel_name} | Get a channel by name |
| ChannelsApi | getChannelByNameForTeamName | GET /teams/name/{team_name}/channels/name/{channel_name} | Get a channel by name and team name |
| ChannelsApi | getChannelMember | GET /channels/{channel_id}/members/{user_id} | Get channel member |
| ChannelsApi | getChannelMemberCountsByGroup | GET /channels/{channel_id}/member_counts_by_group | Channel members counts for each group that has atleast one member in the channel |
| ChannelsApi | getChannelMembers | GET /channels/{channel_id}/members | Get channel members |
| ChannelsApi | getChannelMembersByIds | POST /channels/{channel_id}/members/ids | Get channel members by ids |
| ChannelsApi | getChannelMembersForUser | GET /users/{user_id}/teams/{team_id}/channels/members | Get channel memberships and roles for a user |
| ChannelsApi | getChannelMembersTimezones | GET /channels/{channel_id}/timezones | Get timezones in a channel |
| ChannelsApi | getChannelModerations | GET /channels/{channel_id}/moderations | Get information about channel's moderation. |
| ChannelsApi | getChannelStats | GET /channels/{channel_id}/stats | Get channel statistics |
| ChannelsApi | getChannelUnread | GET /users/{user_id}/channels/{channel_id}/unread | Get unread messages |
| ChannelsApi | getChannelsForTeamForUser | GET /users/{user_id}/teams/{team_id}/channels | Get channels for user |
| ChannelsApi | getChannelsForUser | GET /users/{user_id}/channels | Get all channels from all teams |
| ChannelsApi | getDeletedChannelsForTeam | GET /teams/{team_id}/channels/deleted | Get deleted channels |
| ChannelsApi | getPinnedPosts | GET /channels/{channel_id}/pinned | Get a channel's pinned posts |
| ChannelsApi | getPrivateChannelsForTeam | GET /teams/{team_id}/channels/private | Get private channels |
| ChannelsApi | getPublicChannelsByIdsForTeam | POST /teams/{team_id}/channels/ids | Get a list of channels by ids |
| ChannelsApi | getPublicChannelsForTeam | GET /teams/{team_id}/channels | Get public channels |
| ChannelsApi | getSidebarCategoriesForTeamForUser | GET /users/{user_id}/teams/{team_id}/channels/categories | Get user's sidebar categories |
| ChannelsApi | getSidebarCategoryForTeamForUser | GET /users/{user_id}/teams/{team_id}/channels/categories/{category_id} | Get sidebar category |
| ChannelsApi | getSidebarCategoryOrderForTeamForUser | GET /users/{user_id}/teams/{team_id}/channels/categories/order | Get user's sidebar category order |
| ChannelsApi | moveChannel | POST /channels/{channel_id}/move | Move a channel |
| ChannelsApi | patchChannel | PUT /channels/{channel_id}/patch | Patch a channel |
| ChannelsApi | patchChannelModerations | PUT /channels/{channel_id}/moderations/patch | Update a channel's moderation settings. |
| ChannelsApi | removeSidebarCategoryForTeamForUser | DELETE /users/{user_id}/teams/{team_id}/channels/categories/{category_id} | Delete sidebar category |
| ChannelsApi | removeUserFromChannel | DELETE /channels/{channel_id}/members/{user_id} | Remove user from channel |
| ChannelsApi | restoreChannel | POST /channels/{channel_id}/restore | Restore a channel |
| ChannelsApi | searchAllChannels | POST /channels/search | Search all private and open type channels across all teams |
| ChannelsApi | searchArchivedChannels | POST /teams/{team_id}/channels/search_archived | Search archived channels |
| ChannelsApi | searchChannels | POST /teams/{team_id}/channels/search | Search channels |
| ChannelsApi | searchGroupChannels | POST /channels/group/search | Search Group Channels |
| ChannelsApi | updateChannel | PUT /channels/{channel_id} | Update a channel |
| ChannelsApi | updateChannelMemberSchemeRoles | PUT /channels/{channel_id}/members/{user_id}/schemeRoles | Update the scheme-derived roles of a channel member. |
| ChannelsApi | updateChannelNotifyProps | PUT /channels/{channel_id}/members/{user_id}/notify_props | Update channel notifications |
| ChannelsApi | updateChannelPrivacy | PUT /channels/{channel_id}/privacy | Update channel's privacy |
| ChannelsApi | updateChannelRoles | PUT /channels/{channel_id}/members/{user_id}/roles | Update channel roles |
| ChannelsApi | updateChannelScheme | PUT /channels/{channel_id}/scheme | Set a channel's scheme |
| ChannelsApi | updateSidebarCategoriesForTeamForUser | PUT /users/{user_id}/teams/{team_id}/channels/categories | Update user's sidebar categories |
| ChannelsApi | updateSidebarCategoryForTeamForUser | PUT /users/{user_id}/teams/{team_id}/channels/categories/{category_id} | Update sidebar category |
| ChannelsApi | updateSidebarCategoryOrderForTeamForUser | PUT /users/{user_id}/teams/{team_id}/channels/categories/order | Update user's sidebar category order |
| ChannelsApi | viewChannel | POST /channels/members/{user_id}/view | View channel |
| CloudApi | confirmCustomerPayment | POST /cloud/payment/confirm | Completes the payment setup intent |
| CloudApi | createCustomerPayment | POST /cloud/payment | Create a customer setup payment intent |
| CloudApi | getCloudCustomer | GET /cloud/customer | Get cloud customer |
| CloudApi | getCloudProducts | GET /cloud/products | Get cloud products |
| CloudApi | getInvoiceForSubscriptionAsPdf | GET /cloud/subscription/invoices/{invoice_id}/pdf | Get cloud invoice PDF |
| CloudApi | getInvoicesForSubscription | GET /cloud/subscription/invoices | Get cloud subscription invoices |
| CloudApi | getSubscription | GET /cloud/subscription | Get cloud subscription |
| CloudApi | getSubscriptionStats | GET /cloud/subscription/stats | GET endpoint for cloud subscription stats |
| CloudApi | postEndpointForCwsWebhooks | POST /cloud/webhook | POST endpoint for CWS Webhooks |
| CloudApi | sendAdminUpgradeRequestEmail | POST /cloud/subscription/limitreached/invite | POST endpoint for triggering sending emails to admin with request to upgrade workspace |
| CloudApi | sendAdminUpgradeRequestEmailOnJoin | POST /cloud/subscription/limitreached/join | POST endpoint for triggering sending emails to admin with request to upgrade workspace |
| CloudApi | updateCloudCustomer | PUT /cloud/customer | Update cloud customer |
| CloudApi | updateCloudCustomerAddress | PUT /cloud/customer/address | Update cloud customer address |
| ClusterApi | getClusterStatus | GET /cluster/status | Get cluster status |
| CommandsApi | createCommand | POST /commands | Create a command |
| CommandsApi | deleteCommand | DELETE /commands/{command_id} | Delete a command |
| CommandsApi | executeCommand | POST /commands/execute | Execute a command |
| CommandsApi | getCommandById | GET /commands/{command_id} | Get a command |
| CommandsApi | listAutocompleteCommands | GET /teams/{team_id}/commands/autocomplete | List autocomplete commands |
| CommandsApi | listCommandAutocompleteSuggestions | GET /teams/{team_id}/commands/autocomplete_suggestions | List commands' autocomplete data |
| CommandsApi | listCommands | GET /commands | List commands for a team |
| CommandsApi | moveCommand | PUT /commands/{command_id}/move | Move a command |
| CommandsApi | regenCommandToken | PUT /commands/{command_id}/regen_token | Generate a new token |
| CommandsApi | updateCommand | PUT /commands/{command_id} | Update a command |
| ComplianceApi | createComplianceReport | POST /compliance/reports | Create report |
| ComplianceApi | downloadComplianceReport | GET /compliance/reports/{report_id}/download | Download a report |
| ComplianceApi | getComplianceReport | GET /compliance/reports/{report_id} | Get a report |
| ComplianceApi | getComplianceReports | GET /compliance/reports | Get reports |
| DataRetentionApi | addChannelsToRetentionPolicy | POST /data_retention/policies/{policy_id}/channels | Add channels to a granular data retention policy |
| DataRetentionApi | addTeamsToRetentionPolicy | POST /data_retention/policies/{policy_id}/teams | Add teams to a granular data retention policy |
| DataRetentionApi | createDataRetentionPolicy | POST /data_retention/policies | Create a new granular data retention policy |
| DataRetentionApi | deleteDataRetentionPolicy | DELETE /data_retention/policies/{policy_id} | Delete a granular data retention policy |
| DataRetentionApi | getChannelPoliciesForUser | GET /users/{user_id}/data_retention/channel_policies | Get the policies which are applied to a user's channels |
| DataRetentionApi | getChannelsForRetentionPolicy | GET /data_retention/policies/{policy_id}/channels | Get the channels for a granular data retention policy |
| DataRetentionApi | getDataRetentionPolicies | GET /data_retention/policies | Get the granular data retention policies |
| DataRetentionApi | getDataRetentionPoliciesCount | GET /data_retention/policies_count | Get the number of granular data retention policies |
| DataRetentionApi | getDataRetentionPolicy | GET /data_retention/policy | Get the global data retention policy |
| DataRetentionApi | getDataRetentionPolicyByID | GET /data_retention/policies/{policy_id} | Get a granular data retention policy |
| DataRetentionApi | getTeamPoliciesForUser | GET /users/{user_id}/data_retention/team_policies | Get the policies which are applied to a user's teams |
| DataRetentionApi | getTeamsForRetentionPolicy | GET /data_retention/policies/{policy_id}/teams | Get the teams for a granular data retention policy |
| DataRetentionApi | patchDataRetentionPolicy | PATCH /data_retention/policies/{policy_id} | Patch a granular data retention policy |
| DataRetentionApi | removeChannelsFromRetentionPolicy | DELETE /data_retention/policies/{policy_id}/channels | Delete channels from a granular data retention policy |
| DataRetentionApi | removeTeamsFromRetentionPolicy | DELETE /data_retention/policies/{policy_id}/teams | Delete teams from a granular data retention policy |
| DataRetentionApi | searchChannelsForRetentionPolicy | POST /data_retention/policies/{policy_id}/channels/search | Search for the channels in a granular data retention policy |
| DataRetentionApi | searchTeamsForRetentionPolicy | POST /data_retention/policies/{policy_id}/teams/search | Search for the teams in a granular data retention policy |
| ElasticsearchApi | purgeElasticsearchIndexes | POST /elasticsearch/purge_indexes | Purge all Elasticsearch indexes |
| ElasticsearchApi | testElasticsearch | POST /elasticsearch/test | Test Elasticsearch configuration |
| EmojiApi | autocompleteEmoji | GET /emoji/autocomplete | Autocomplete custom emoji |
| EmojiApi | createEmoji | POST /emoji | Create a custom emoji |
| EmojiApi | deleteEmoji | DELETE /emoji/{emoji_id} | Delete a custom emoji |
| EmojiApi | getEmoji | GET /emoji/{emoji_id} | Get a custom emoji |
| EmojiApi | getEmojiByName | GET /emoji/name/{emoji_name} | Get a custom emoji by name |
| EmojiApi | getEmojiImage | GET /emoji/{emoji_id}/image | Get custom emoji image |
| EmojiApi | getEmojiList | GET /emoji | Get a list of custom emoji |
| EmojiApi | searchEmoji | POST /emoji/search | Search custom emoji |
| ExportsApi | deleteExport | DELETE /exports/{export_name} | Delete an export file |
| ExportsApi | downloadExport | GET /exports/{export_name} | Download an export file |
| ExportsApi | listExports | GET /exports | List export files |
| FilesApi | getFile | GET /files/{file_id} | Get a file |
| FilesApi | getFileInfo | GET /files/{file_id}/info | Get metadata for a file |
| FilesApi | getFileLink | GET /files/{file_id}/link | Get a public file link |
| FilesApi | getFilePreview | GET /files/{file_id}/preview | Get a file's preview |
| FilesApi | getFilePublic | GET /files/{file_id}/public | Get a public file |
| FilesApi | getFileThumbnail | GET /files/{file_id}/thumbnail | Get a file's thumbnail |
| FilesApi | searchFiles | POST /teams/{team_id}/files/search | Search files in a team |
| FilesApi | uploadFile | POST /files | Upload a file |
| GroupsApi | getGroup | GET /groups/{group_id} | Get a group |
| GroupsApi | getGroupStats | GET /groups/{group_id}/stats | Get group stats |
| GroupsApi | getGroupSyncableForChannelId | GET /groups/{group_id}/channels/{channel_id} | Get GroupSyncable from channel ID |
| GroupsApi | getGroupSyncableForTeamId | GET /groups/{group_id}/teams/{team_id} | Get GroupSyncable from Team ID |
| GroupsApi | getGroupSyncablesChannels | GET /groups/{group_id}/channels | Get group channels |
| GroupsApi | getGroupSyncablesTeams | GET /groups/{group_id}/teams | Get group teams |
| GroupsApi | getGroupUsers | GET /groups/{group_id}/members | Get group users |
| GroupsApi | getGroups | GET /groups | Get groups |
| GroupsApi | getGroupsAssociatedToChannelsByTeam | GET /teams/{team_id}/groups_by_channels | Get team groups by channels |
| GroupsApi | getGroupsByChannel | GET /channels/{channel_id}/groups | Get channel groups |
| GroupsApi | getGroupsByTeam | GET /teams/{team_id}/groups | Get team groups |
| GroupsApi | getGroupsByUserId | GET /users/{user_id}/groups | Get groups for a userId |
| GroupsApi | linkGroupSyncableForChannel | POST /groups/{group_id}/channels/{channel_id}/link | Link a channel to a group |
| GroupsApi | linkGroupSyncableForTeam | POST /groups/{group_id}/teams/{team_id}/link | Link a team to a group |
| GroupsApi | patchGroup | PUT /groups/{group_id}/patch | Patch a group |
| GroupsApi | patchGroupSyncableForChannel | PUT /groups/{group_id}/channels/{channel_id}/patch | Patch a GroupSyncable associated to Channel |
| GroupsApi | patchGroupSyncableForTeam | PUT /groups/{group_id}/teams/{team_id}/patch | Patch a GroupSyncable associated to Team |
| GroupsApi | unlinkGroupSyncableForChannel | DELETE /groups/{group_id}/channels/{channel_id}/link | Delete a link from a channel to a group |
| GroupsApi | unlinkGroupSyncableForTeam | DELETE /groups/{group_id}/teams/{team_id}/link | Delete a link from a team to a group |
| GroupsApi | unlinkLdapGroup | DELETE /ldap/groups/{remote_id}/link | Delete a link for LDAP group |
| ImportsApi | listImports | GET /imports | List import files |
| IntegrationActionsApi | openInteractiveDialog | POST /actions/dialogs/open | Open a dialog |
| IntegrationActionsApi | submitInteractiveDialog | POST /actions/dialogs/submit | Submit a dialog |
| JobsApi | cancelJob | POST /jobs/{job_id}/cancel | Cancel a job. |
| JobsApi | createJob | POST /jobs | Create a new job. |
| JobsApi | downloadJob | GET /jobs/{job_id}/download | Download the results of a job. |
| JobsApi | getJob | GET /jobs/{job_id} | Get a job. |
| JobsApi | getJobs | GET /jobs | Get the jobs. |
| JobsApi | getJobsByType | GET /jobs/type/{type} | Get the jobs of the given type. |
| LDAPApi | deleteLdapPrivateCertificate | DELETE /ldap/certificate/private | Remove private key |
| LDAPApi | deleteLdapPublicCertificate | DELETE /ldap/certificate/public | Remove public certificate |
| LDAPApi | migrateAuthToLdap | POST /users/migrate_auth/ldap | Migrate user accounts authentication type to LDAP. |
| LDAPApi | migrateIdLdap | POST /ldap/migrateid | Migrate Id LDAP |
| LDAPApi | syncLdap | POST /ldap/sync | Sync with LDAP |
| LDAPApi | testLdap | POST /ldap/test | Test LDAP configuration |
| LDAPApi | uploadLdapPrivateCertificate | POST /ldap/certificate/private | Upload private key |
| LDAPApi | uploadLdapPublicCertificate | POST /ldap/certificate/public | Upload public certificate |
| LdapApi | getLdapGroups | GET /ldap/groups | Returns a list of LDAP groups |
| LdapApi | linkLdapGroup | POST /ldap/groups/{remote_id}/link | Link a LDAP group |
| MigrateApi | migrateAuthToLdap | POST /users/migrate_auth/ldap | Migrate user accounts authentication type to LDAP. |
| MigrateApi | migrateAuthToSaml | POST /users/migrate_auth/saml | Migrate user accounts authentication type to SAML. |
| OAuthApi | createOAuthApp | POST /oauth/apps | Register OAuth app |
| OAuthApi | deleteOAuthApp | DELETE /oauth/apps/{app_id} | Delete an OAuth app |
| OAuthApi | getAuthorizedOAuthAppsForUser | GET /users/{user_id}/oauth/apps/authorized | Get authorized OAuth apps |
| OAuthApi | getOAuthApp | GET /oauth/apps/{app_id} | Get an OAuth app |
| OAuthApi | getOAuthAppInfo | GET /oauth/apps/{app_id}/info | Get info on an OAuth app |
| OAuthApi | getOAuthApps | GET /oauth/apps | Get OAuth apps |
| OAuthApi | regenerateOAuthAppSecret | POST /oauth/apps/{app_id}/regen_secret | Regenerate OAuth app secret |
| OAuthApi | updateOAuthApp | PUT /oauth/apps/{app_id} | Update an OAuth app |
| OpenGraphApi | openGraph | POST /opengraph | Get open graph metadata for url |
| PermissionsApi | getAncillaryPermissions | GET /permissions/ancillary | Return all system console subsection ancillary permissions |
| PluginsApi | disablePlugin | POST /plugins/{plugin_id}/disable | Disable plugin |
| PluginsApi | enablePlugin | POST /plugins/{plugin_id}/enable | Enable plugin |
| PluginsApi | getMarketplacePlugins | GET /plugins/marketplace | Gets all the marketplace plugins |
| PluginsApi | getMarketplaceVisitedByAdmin | GET /plugins/marketplace/first_admin_visit | Get if the Plugin Marketplace has been visited by at least an admin. |
| PluginsApi | getPluginStatuses | GET /plugins/statuses | Get plugins status |
| PluginsApi | getPlugins | GET /plugins | Get plugins |
| PluginsApi | getWebappPlugins | GET /plugins/webapp | Get webapp plugins |
| PluginsApi | installMarketplacePlugin | POST /plugins/marketplace | Installs a marketplace plugin |
| PluginsApi | installPluginFromUrl | POST /plugins/install_from_url | Install plugin from url |
| PluginsApi | removePlugin | DELETE /plugins/{plugin_id} | Remove plugin |
| PluginsApi | uploadPlugin | POST /plugins | Upload plugin |
| PostsApi | createPost | POST /posts | Create a post |
| PostsApi | createPostEphemeral | POST /posts/ephemeral | Create a ephemeral post |
| PostsApi | deletePost | DELETE /posts/{post_id} | Delete a post |
| PostsApi | doPostAction | POST /posts/{post_id}/actions/{action_id} | Perform a post action |
| PostsApi | getFileInfosForPost | GET /posts/{post_id}/files/info | Get file info for post |
| PostsApi | getFlaggedPostsForUser | GET /users/{user_id}/posts/flagged | Get a list of flagged posts |
| PostsApi | getPost | GET /posts/{post_id} | Get a post |
| PostsApi | getPostThread | GET /posts/{post_id}/thread | Get a thread |
| PostsApi | getPostsAroundLastUnread | GET /users/{user_id}/channels/{channel_id}/posts/unread | Get posts around oldest unread |
| PostsApi | getPostsByIds | POST /posts/ids | Get posts by a list of ids |
| PostsApi | getPostsForChannel | GET /channels/{channel_id}/posts | Get posts for a channel |
| PostsApi | patchPost | PUT /posts/{post_id}/patch | Patch a post |
| PostsApi | pinPost | POST /posts/{post_id}/pin | Pin a post to the channel |
| PostsApi | searchPosts | POST /teams/{team_id}/posts/search | Search for team posts |
| PostsApi | setPostUnread | POST /users/{user_id}/posts/{post_id}/set_unread | Mark as unread from a post. |
| PostsApi | unpinPost | POST /posts/{post_id}/unpin | Unpin a post to the channel |
| PostsApi | updatePost | PUT /posts/{post_id} | Update a post |
| PreferencesApi | deletePreferences | POST /users/{user_id}/preferences/delete | Delete user's preferences |
| PreferencesApi | getPreferences | GET /users/{user_id}/preferences | Get the user's preferences |
| PreferencesApi | getPreferencesByCategory | GET /users/{user_id}/preferences/{category} | List a user's preferences by category |
| PreferencesApi | getPreferencesByCategoryByName | GET /users/{user_id}/preferences/{category}/name/{preference_name} | Get a specific user preference |
| PreferencesApi | updatePreferences | PUT /users/{user_id}/preferences | Save the user's preferences |
| ReactionsApi | deleteReaction | DELETE /users/{user_id}/posts/{post_id}/reactions/{emoji_name} | Remove a reaction from a post |
| ReactionsApi | getBulkReactions | POST /posts/ids/reactions | Bulk get the reaction for posts |
| ReactionsApi | getReactions | GET /posts/{post_id}/reactions | Get a list of reactions to a post |
| ReactionsApi | saveReaction | POST /reactions | Create a reaction |
| RolesApi | getRole | GET /roles/{role_id} | Get a role |
| RolesApi | getRoleByName | GET /roles/name/{role_name} | Get a role |
| RolesApi | getRolesByNames | POST /roles/names | Get a list of roles by name |
| RolesApi | patchRole | PUT /roles/{role_id}/patch | Patch a role |
| RolesApi | rolesGet | GET /roles | Get a list of all the roles |
| RootApi | acknowledgeNotification | POST /notifications/ack | Acknowledge receiving of a notification |
| SAMLApi | deleteSamlIdpCertificate | DELETE /saml/certificate/idp | Remove IDP certificate |
| SAMLApi | deleteSamlPrivateCertificate | DELETE /saml/certificate/private | Remove private key |
| SAMLApi | deleteSamlPublicCertificate | DELETE /saml/certificate/public | Remove public certificate |
| SAMLApi | getSamlCertificateStatus | GET /saml/certificate/status | Get certificate status |
| SAMLApi | getSamlMetadata | GET /saml/metadata | Get metadata |
| SAMLApi | getSamlMetadataFromIdp | POST /saml/metadatafromidp | Get metadata from Identity Provider |
| SAMLApi | migrateAuthToSaml | POST /users/migrate_auth/saml | Migrate user accounts authentication type to SAML. |
| SAMLApi | resetSamlAuthDataToEmail | POST /saml/reset_auth_data | Reset AuthData to Email |
| SAMLApi | uploadSamlIdpCertificate | POST /saml/certificate/idp | Upload IDP certificate |
| SAMLApi | uploadSamlPrivateCertificate | POST /saml/certificate/private | Upload private key |
| SAMLApi | uploadSamlPublicCertificate | POST /saml/certificate/public | Upload public certificate |
| SchemesApi | createScheme | POST /schemes | Create a scheme |
| SchemesApi | deleteScheme | DELETE /schemes/{scheme_id} | Delete a scheme |
| SchemesApi | getChannelsForScheme | GET /schemes/{scheme_id}/channels | Get a page of channels which use this scheme. |
| SchemesApi | getScheme | GET /schemes/{scheme_id} | Get a scheme |
| SchemesApi | getSchemes | GET /schemes | Get the schemes. |
| SchemesApi | getTeamsForScheme | GET /schemes/{scheme_id}/teams | Get a page of teams which use this scheme. |
| SchemesApi | patchScheme | PUT /schemes/{scheme_id}/patch | Patch a scheme |
| SearchApi | searchFiles | POST /teams/{team_id}/files/search | Search files in a team |
| SharedChannelsApi | getAllSharedChannels | GET /sharedchannels/{team_id} | Get all shared channels for team. |
| SharedChannelsApi | getRemoteClusterInfo | GET /sharedchannels/remote_info/{remote_id} | Get remote cluster info by ID for user. |
| StatusApi | getUserStatus | GET /users/{user_id}/status | Get user status |
| StatusApi | getUsersStatusesByIds | POST /users/status/ids | Get user statuses by id |
| StatusApi | postUserRecentCustomStatusDelete | POST /users/{user_id}/status/custom/recent/delete | Delete user's recent custom status |
| StatusApi | removeRecentCustomStatus | DELETE /users/{user_id}/status/custom/recent | Delete user's recent custom status |
| StatusApi | unsetUserCustomStatus | DELETE /users/{user_id}/status/custom | Unsets user custom status |
| StatusApi | updateUserCustomStatus | PUT /users/{user_id}/status/custom | Update user custom status |
| StatusApi | updateUserStatus | PUT /users/{user_id}/status | Update user status |
| SystemApi | checkIntegrity | POST /integrity | Perform a database integrity check |
| SystemApi | clearServerBusy | DELETE /server_busy | Clears the server busy (high load) flag |
| SystemApi | databaseRecycle | POST /database/recycle | Recycle database connections |
| SystemApi | generateSupportPacket | GET /system/support_packet | Download a zip file which contains helpful and useful information for troubleshooting your mattermost instance. |
| SystemApi | getAnalyticsOld | GET /analytics/old | Get analytics |
| SystemApi | getAudits | GET /audits | Get audits |
| SystemApi | getClientConfig | GET /config/client | Get client configuration |
| SystemApi | getClientLicense | GET /license/client | Get client license |
| SystemApi | getConfig | GET /config | Get configuration |
| SystemApi | getEnvironmentConfig | GET /config/environment | Get configuration made through environment variables |
| SystemApi | getImageByUrl | GET /image | Get an image by url |
| SystemApi | getLogs | GET /logs | Get logs |
| SystemApi | getNotices | GET /system/notices/{teamId} | Get notices for logged in user in specified team |
| SystemApi | getPing | GET /system/ping | Check system health |
| SystemApi | getRedirectLocation | GET /redirect_location | Get redirect location |
| SystemApi | getServerBusyExpires | GET /server_busy | Get server busy expiry time. |
| SystemApi | getSupportedTimezone | GET /system/timezones | Retrieve a list of supported timezones |
| SystemApi | getWarnMetricsStatus | GET /warn_metrics/status | Get the warn metrics status (enabled or disabled) |
| SystemApi | invalidateCaches | POST /caches/invalidate | Invalidate all the caches |
| SystemApi | markNoticesViewed | PUT /system/notices/view | Update notices as 'viewed' |
| SystemApi | patchConfig | PUT /config/patch | Patch configuration |
| SystemApi | postLog | POST /logs | Add log message |
| SystemApi | reloadConfig | POST /config/reload | Reload configuration |
| SystemApi | removeLicenseFile | DELETE /license | Remove license file |
| SystemApi | requestLicenseRenewalLink | GET /license/renewal | Request the license renewal link |
| SystemApi | requestTrialLicense | POST /trial-license | Request and install a trial license for your server |
| SystemApi | restartServer | POST /restart | Restart the system after an upgrade from Team Edition to Enterprise Edition |
| SystemApi | sendTrialLicenseWarnMetricAck | POST /warn_metrics/trial-license-ack/{warn_metric_id} | Request trial license and acknowledge a warning of a metric status |
| SystemApi | sendWarnMetricAck | POST /warn_metrics/ack/{warn_metric_id} | Acknowledge a warning of a metric status |
| SystemApi | setServerBusy | POST /server_busy | Set the server busy (high load) flag |
| SystemApi | testEmail | POST /email/test | Send a test email |
| SystemApi | testS3Connection | POST /file/s3_test | Test AWS S3 connection |
| SystemApi | testSiteURL | POST /site_url/test | Checks the validity of a Site URL |
| SystemApi | trialLicensePrevGet | GET /trial-license/prev | Get last trial license used |
| SystemApi | updateConfig | PUT /config | Update configuration |
| SystemApi | updateMarketplaceVisitedByAdmin | POST /plugins/marketplace/first_admin_visit | Stores that the Plugin Marketplace has been visited by at least an admin. |
| SystemApi | upgradeToEnterprise | POST /upgrade_to_enterprise | Executes an inplace upgrade from Team Edition to Enterprise Edition |
| SystemApi | upgradeToEnterpriseStatus | GET /upgrade_to_enterprise/status | Get the current status for the inplace upgrade from Team Edition to Enterprise Edition |
| SystemApi | uploadLicenseFile | POST /license | Upload license file |
| TeamsApi | addTeamMember | POST /teams/{team_id}/members | Add user to team |
| TeamsApi | addTeamMemberFromInvite | POST /teams/members/invite | Add user to team from invite |
| TeamsApi | addTeamMembers | POST /teams/{team_id}/members/batch | Add multiple users to team |
| TeamsApi | createTeam | POST /teams | Create a team |
| TeamsApi | getAllTeams | GET /teams | Get teams |
| TeamsApi | getTeam | GET /teams/{team_id} | Get a team |
| TeamsApi | getTeamByName | GET /teams/name/{name} | Get a team by name |
| TeamsApi | getTeamIcon | GET /teams/{team_id}/image | Get the team icon |
| TeamsApi | getTeamInviteInfo | GET /teams/invite/{invite_id} | Get invite info for a team |
| TeamsApi | getTeamMember | GET /teams/{team_id}/members/{user_id} | Get a team member |
| TeamsApi | getTeamMembers | GET /teams/{team_id}/members | Get team members |
| TeamsApi | getTeamMembersByIds | POST /teams/{team_id}/members/ids | Get team members by ids |
| TeamsApi | getTeamMembersForUser | GET /users/{user_id}/teams/members | Get team members for a user |
| TeamsApi | getTeamStats | GET /teams/{team_id}/stats | Get a team stats |
| TeamsApi | getTeamUnread | GET /users/{user_id}/teams/{team_id}/unread | Get unreads for a team |
| TeamsApi | getTeamsForUser | GET /users/{user_id}/teams | Get a user's teams |
| TeamsApi | getTeamsUnreadForUser | GET /users/{user_id}/teams/unread | Get team unreads for a user |
| TeamsApi | importTeam | POST /teams/{team_id}/import | Import a Team from other application |
| TeamsApi | invalidateEmailInvites | DELETE /teams/invites/email | Invalidate active email invitations |
| TeamsApi | inviteGuestsToTeam | POST /teams/{team_id}/invite-guests/email | Invite guests to the team by email |
| TeamsApi | inviteUsersToTeam | POST /teams/{team_id}/invite/email | Invite users to the team by email |
| TeamsApi | patchTeam | PUT /teams/{team_id}/patch | Patch a team |
| TeamsApi | regenerateTeamInviteId | POST /teams/{team_id}/regenerate_invite_id | Regenerate the Invite ID from a Team |
| TeamsApi | removeTeamIcon | DELETE /teams/{team_id}/image | Remove the team icon |
| TeamsApi | removeTeamMember | DELETE /teams/{team_id}/members/{user_id} | Remove user from team |
| TeamsApi | restoreTeam | POST /teams/{team_id}/restore | Restore a team |
| TeamsApi | searchFiles | POST /teams/{team_id}/files/search | Search files in a team |
| TeamsApi | searchTeams | POST /teams/search | Search teams |
| TeamsApi | setTeamIcon | POST /teams/{team_id}/image | Sets the team icon |
| TeamsApi | softDeleteTeam | DELETE /teams/{team_id} | Delete a team |
| TeamsApi | teamExists | GET /teams/name/{name}/exists | Check if team exists |
| TeamsApi | teamMembersMinusGroupMembers | GET /teams/{team_id}/members_minus_group_members | Team members minus group members. |
| TeamsApi | updateTeam | PUT /teams/{team_id} | Update a team |
| TeamsApi | updateTeamMemberRoles | PUT /teams/{team_id}/members/{user_id}/roles | Update a team member roles |
| TeamsApi | updateTeamMemberSchemeRoles | PUT /teams/{team_id}/members/{user_id}/schemeRoles | Update the scheme-derived roles of a team member. |
| TeamsApi | updateTeamPrivacy | PUT /teams/{team_id}/privacy | Update teams's privacy |
| TeamsApi | updateTeamScheme | PUT /teams/{team_id}/scheme | Set a team's scheme |
| TermsOfServiceApi | createTermsOfService | POST /terms_of_service | Creates a new terms of service |
| TermsOfServiceApi | getTermsOfService | GET /terms_of_service | Get latest terms of service |
| TermsOfServiceApi | getUserTermsOfService | GET /users/{user_id}/terms_of_service | Fetches user's latest terms of service action if the latest action was for acceptance. |
| TermsOfServiceApi | registerTermsOfServiceAction | POST /users/{user_id}/terms_of_service | Records user action when they accept or decline custom terms of service |
| ThreadsApi | getThreadMentionCountsByChannel | GET /users/{user_id}/teams/{team_id}/threads/mention_counts | Get all unread mention counts from followed threads, per-channel |
| ThreadsApi | getUserThread | GET /users/{user_id}/teams/{team_id}/threads/{thread_id} | Get a thread followed by the user |
| ThreadsApi | getUserThreads | GET /users/{user_id}/teams/{team_id}/threads | Get all threads that user is following |
| ThreadsApi | startFollowingThread | PUT /users/{user_id}/teams/{team_id}/threads/{thread_id}/following | Start following a thread |
| ThreadsApi | stopFollowingThread | DELETE /users/{user_id}/teams/{team_id}/threads/{thread_id}/following | Stop following a thread |
| ThreadsApi | updateThreadReadForUser | PUT /users/{user_id}/teams/{team_id}/threads/{thread_id}/read/{timestamp} | Mark a thread that user is following read state to the timestamp |
| ThreadsApi | updateThreadsReadForUser | PUT /users/{user_id}/teams/{team_id}/threads/read | Mark all threads that user is following as read |
| UploadsApi | createUpload | POST /uploads | Create an upload |
| UploadsApi | getUpload | GET /uploads/{upload_id} | Get an upload session |
| UploadsApi | uploadData | POST /uploads/{upload_id} | Perform a file upload |
| UsersApi | attachDeviceId | PUT /users/sessions/device | Attach mobile device |
| UsersApi | autocompleteUsers | GET /users/autocomplete | Autocomplete users |
| UsersApi | checkUserMfa | POST /users/mfa | Check MFA |
| UsersApi | convertBotToUser | POST /bots/{bot_user_id}/convert_to_user | Convert a bot into a user |
| UsersApi | convertUserToBot | POST /users/{user_id}/convert_to_bot | Convert a user into a bot |
| UsersApi | createUser | POST /users | Create a user |
| UsersApi | createUserAccessToken | POST /users/{user_id}/tokens | Create a user access token |
| UsersApi | deleteUser | DELETE /users/{user_id} | Deactivate a user account. |
| UsersApi | demoteUserToGuest | POST /users/{user_id}/demote | Demote a user to a guest |
| UsersApi | disableUserAccessToken | POST /users/tokens/disable | Disable personal access token |
| UsersApi | enableUserAccessToken | POST /users/tokens/enable | Enable personal access token |
| UsersApi | generateMfaSecret | POST /users/{user_id}/mfa/generate | Generate MFA secret |
| UsersApi | getChannelMembersWithTeamDataForUser | GET /users/{user_id}/channel_members | Get all channel members from all teams for a user |
| UsersApi | getDefaultProfileImage | GET /users/{user_id}/image/default | Return user's default (generated) profile image |
| UsersApi | getKnownUsers | GET /users/known | Get user IDs of known users |
| UsersApi | getProfileImage | GET /users/{user_id}/image | Get user's profile image |
| UsersApi | getSessions | GET /users/{user_id}/sessions | Get user's sessions |
| UsersApi | getTotalUsersStats | GET /users/stats | Get total count of users in the system |
| UsersApi | getTotalUsersStatsFiltered | GET /users/stats/filtered | Get total count of users in the system matching the specified filters |
| UsersApi | getUploadsForUser | GET /users/{user_id}/uploads | Get uploads for a user |
| UsersApi | getUser | GET /users/{user_id} | Get a user |
| UsersApi | getUserAccessToken | GET /users/tokens/{token_id} | Get a user access token |
| UsersApi | getUserAccessTokens | GET /users/tokens | Get user access tokens |
| UsersApi | getUserAccessTokensForUser | GET /users/{user_id}/tokens | Get user access tokens |
| UsersApi | getUserAudits | GET /users/{user_id}/audits | Get user's audits |
| UsersApi | getUserByEmail | GET /users/email/{email} | Get a user by email |
| UsersApi | getUserByUsername | GET /users/username/{username} | Get a user by username |
| UsersApi | getUserTermsOfService | GET /users/{user_id}/terms_of_service | Fetches user's latest terms of service action if the latest action was for acceptance. |
| UsersApi | getUsers | GET /users | Get users |
| UsersApi | getUsersByGroupChannelIds | POST /users/group_channels | Get users by group channels ids |
| UsersApi | getUsersByIds | POST /users/ids | Get users by ids |
| UsersApi | getUsersByUsernames | POST /users/usernames | Get users by usernames |
| UsersApi | login | POST /users/login | Login to Mattermost server |
| UsersApi | loginByCwsToken | POST /users/login/cws | Auto-Login to Mattermost server using CWS token |
| UsersApi | logout | POST /users/logout | Logout from the Mattermost server |
| UsersApi | migrateAuthToLdap | POST /users/migrate_auth/ldap | Migrate user accounts authentication type to LDAP. |
| UsersApi | migrateAuthToSaml | POST /users/migrate_auth/saml | Migrate user accounts authentication type to SAML. |
| UsersApi | patchUser | PUT /users/{user_id}/patch | Patch a user |
| UsersApi | permanentDeleteAllUsers | DELETE /users | Permanent delete all users |
| UsersApi | promoteGuestToUser | POST /users/{user_id}/promote | Promote a guest to user |
| UsersApi | publishUserTyping | POST /users/{user_id}/typing | Publish a user typing websocket event. |
| UsersApi | registerTermsOfServiceAction | POST /users/{user_id}/terms_of_service | Records user action when they accept or decline custom terms of service |
| UsersApi | resetPassword | POST /users/password/reset | Reset password |
| UsersApi | revokeAllSessions | POST /users/{user_id}/sessions/revoke/all | Revoke all active sessions for a user |
| UsersApi | revokeSession | POST /users/{user_id}/sessions/revoke | Revoke a user session |
| UsersApi | revokeSessionsFromAllUsers | POST /users/sessions/revoke/all | Revoke all sessions from all users. |
| UsersApi | revokeUserAccessToken | POST /users/tokens/revoke | Revoke a user access token |
| UsersApi | searchUserAccessTokens | POST /users/tokens/search | Search tokens |
| UsersApi | searchUsers | POST /users/search | Search users |
| UsersApi | sendPasswordResetEmail | POST /users/password/reset/send | Send password reset email |
| UsersApi | sendVerificationEmail | POST /users/email/verify/send | Send verification email |
| UsersApi | setDefaultProfileImage | DELETE /users/{user_id}/image | Delete user's profile image |
| UsersApi | setProfileImage | POST /users/{user_id}/image | Set user's profile image |
| UsersApi | switchAccountType | POST /users/login/switch | Switch login method |
| UsersApi | updateUser | PUT /users/{user_id} | Update a user |
| UsersApi | updateUserActive | PUT /users/{user_id}/active | Update user active status |
| UsersApi | updateUserAuth | PUT /users/{user_id}/auth | Update a user's authentication method |
| UsersApi | updateUserMfa | PUT /users/{user_id}/mfa | Update a user's MFA |
| UsersApi | updateUserPassword | PUT /users/{user_id}/password | Update a user's password |
| UsersApi | updateUserRoles | PUT /users/{user_id}/roles | Update a user's roles |
| UsersApi | verifyUserEmail | POST /users/email/verify | Verify user email |
| UsersApi | verifyUserEmailWithoutToken | POST /users/{user_id}/email/verify/member | Verify user email by ID |
| WebhooksApi | createIncomingWebhook | POST /hooks/incoming | Create an incoming webhook |
| WebhooksApi | createOutgoingWebhook | POST /hooks/outgoing | Create an outgoing webhook |
| WebhooksApi | deleteIncomingWebhook | DELETE /hooks/incoming/{hook_id} | Delete an incoming webhook |
| WebhooksApi | deleteOutgoingWebhook | DELETE /hooks/outgoing/{hook_id} | Delete an outgoing webhook |
| WebhooksApi | getIncomingWebhook | GET /hooks/incoming/{hook_id} | Get an incoming webhook |
| WebhooksApi | getIncomingWebhooks | GET /hooks/incoming | List incoming webhooks |
| WebhooksApi | getOutgoingWebhook | GET /hooks/outgoing/{hook_id} | Get an outgoing webhook |
| WebhooksApi | getOutgoingWebhooks | GET /hooks/outgoing | List outgoing webhooks |
| WebhooksApi | regenOutgoingHookToken | POST /hooks/outgoing/{hook_id}/regen_token | Regenerate the token for the outgoing webhook. |
| WebhooksApi | updateIncomingWebhook | PUT /hooks/incoming/{hook_id} | Update an incoming webhook |
| WebhooksApi | updateOutgoingWebhook | PUT /hooks/outgoing/{hook_id} | Update an outgoing webhook |
Documentation For Models #
- ActionsDialogsOpenDialog
- AddOn
- Address
- AppError
- Audit
- AutocompleteSuggestion
- Bot
- Channel
- ChannelData
- ChannelMember
- ChannelMemberCountByGroup
- ChannelMemberWithTeamData
- ChannelMemberWithTeamDataAllOf
- ChannelModeratedRole
- ChannelModeratedRoles
- ChannelModeratedRolesPatch
- ChannelModeration
- ChannelModerationPatch
- ChannelNotifyProps
- ChannelStats
- ChannelUnread
- ChannelUnreadAt
- ChannelWithTeamData
- ChannelWithTeamDataAllOf
- CloudCustomer
- ClusterInfo
- Command
- CommandResponse
- Compliance
- Config
- ConfigAnalyticsSettings
- ConfigClusterSettings
- ConfigComplianceSettings
- ConfigEmailSettings
- ConfigFileSettings
- ConfigGitLabSettings
- ConfigLdapSettings
- ConfigLocalizationSettings
- ConfigLogSettings
- ConfigMetricsSettings
- ConfigNativeAppSettings
- ConfigPasswordSettings
- ConfigPrivacySettings
- ConfigRateLimitSettings
- ConfigSamlSettings
- ConfigServiceSettings
- ConfigSqlSettings
- ConfigSupportSettings
- ConfigTeamSettings
- DataRetentionPolicy
- DataRetentionPolicyAllOf
- DataRetentionPolicyCreate
- DataRetentionPolicyForChannel
- DataRetentionPolicyForTeam
- DataRetentionPolicyWithTeamAndChannelCounts
- DataRetentionPolicyWithTeamAndChannelCountsAllOf
- DataRetentionPolicyWithTeamAndChannelIds
- DataRetentionPolicyWithTeamAndChannelIdsAllOf
- DataRetentionPolicyWithoutId
- Emoji
- EnvironmentConfig
- EnvironmentConfigAnalyticsSettings
- EnvironmentConfigClusterSettings
- EnvironmentConfigComplianceSettings
- EnvironmentConfigEmailSettings
- EnvironmentConfigFileSettings
- EnvironmentConfigGitLabSettings
- EnvironmentConfigLdapSettings
- EnvironmentConfigLocalizationSettings
- EnvironmentConfigLogSettings
- EnvironmentConfigMetricsSettings
- EnvironmentConfigNativeAppSettings
- EnvironmentConfigPasswordSettings
- EnvironmentConfigRateLimitSettings
- EnvironmentConfigSamlSettings
- EnvironmentConfigServiceSettings
- EnvironmentConfigSqlSettings
- EnvironmentConfigSupportSettings
- EnvironmentConfigTeamSettings
- FileInfo
- FileInfoList
- GlobalDataRetentionPolicy
- Group
- GroupSyncableChannel
- GroupSyncableChannels
- GroupSyncableTeam
- GroupSyncableTeams
- GroupWithSchemeAdmin
- IncomingWebhook
- InlineObject
- InlineObject1
- InlineObject10
- InlineObject100
- InlineObject101
- InlineObject102
- InlineObject103
- InlineObject104
- InlineObject105
- InlineObject107
- InlineObject109
- InlineObject11
- InlineObject12
- InlineObject13
- InlineObject14
- InlineObject15
- InlineObject16
- InlineObject17
- InlineObject18
- InlineObject19
- InlineObject2
- InlineObject20
- InlineObject21
- InlineObject22
- InlineObject23
- InlineObject24
- InlineObject25
- InlineObject26
- InlineObject27
- InlineObject28
- InlineObject29
- InlineObject3
- InlineObject30
- InlineObject31
- InlineObject32
- InlineObject33
- InlineObject34
- InlineObject35
- InlineObject36
- InlineObject37
- InlineObject39
- InlineObject4
- InlineObject40
- InlineObject41
- InlineObject43
- InlineObject44
- InlineObject45
- InlineObject46
- InlineObject47
- InlineObject48
- InlineObject49
- InlineObject5
- InlineObject50
- InlineObject51
- InlineObject52
- InlineObject53
- InlineObject54
- InlineObject55
- InlineObject56
- InlineObject57
- InlineObject58
- InlineObject59
- InlineObject6
- InlineObject60
- InlineObject61
- InlineObject62
- InlineObject65
- InlineObject66
- InlineObject67
- InlineObject69
- InlineObject7
- InlineObject70
- InlineObject71
- InlineObject73
- InlineObject74
- InlineObject75
- InlineObject76
- InlineObject77
- InlineObject81
- InlineObject82
- InlineObject85
- InlineObject86
- InlineObject87
- InlineObject89
- InlineObject9
- InlineObject90
- InlineObject91
- InlineObject92
- InlineObject93
- InlineObject94
- InlineObject95
- InlineObject97
- InlineObject98
- InlineObject99
- InlineResponse200
- InlineResponse2001
- InlineResponse20010
- InlineResponse20011
- InlineResponse20012
- InlineResponse20013
- InlineResponse20014
- InlineResponse20015
- InlineResponse20016
- InlineResponse20017
- InlineResponse2002
- InlineResponse2003
- InlineResponse2004
- InlineResponse2005
- InlineResponse2006
- InlineResponse2007
- InlineResponse2008
- InlineResponse2009
- InlineResponse201
- IntegrityCheckResult
- Invoice
- InvoiceLineItem
- Job
- LDAPGroup
- LDAPGroupsPaged
- LicenseRenewalLink
- MarketplacePlugin
- Notice
- OAuthApp
- OpenGraph
- OpenGraphArticle
- OpenGraphArticleAuthors
- OpenGraphAudios
- OpenGraphBook
- OpenGraphImages
- OpenGraphVideos
- OrderedSidebarCategories
- OrphanedRecord
- OutgoingWebhook
- PaymentMethod
- PaymentSetupIntent
- PluginManifest
- PluginManifestBackend
- PluginManifestServer
- PluginManifestServerExecutables
- PluginManifestWebapp
- PluginStatus
- Post
- PostList
- PostListWithSearchMatches
- PostMetadata
- PostMetadataEmbeds
- PostMetadataImages
- PostsEphemeralPost
- Preference
- Product
- PushNotification
- Reaction
- RelationalIntegrityCheckData
- RemoteClusterInfo
- RetentionPolicyForChannelList
- RetentionPolicyForTeamList
- Role
- SamlCertificateStatus
- Scheme
- ServerBusy
- Session
- SharedChannel
- SidebarCategory
- SidebarCategoryWithChannels
- SlackAttachment
- SlackAttachmentField
- Status
- StatusOK
- Subscription
- SubscriptionStats
- System
- SystemStatusResponse
- Team
- TeamExists
- TeamMap
- TeamMember
- TeamStats
- TeamUnread
- TermsOfService
- Timezone
- UploadSession
- User
- UserAccessToken
- UserAccessTokenSanitized
- UserAuthData
- UserAutocomplete
- UserAutocompleteInChannel
- UserAutocompleteInTeam
- UserNotifyProps
- UserTermsOfService
- UserThread
- UserThreads
- UsersStats
Documentation For Authorization #
bearerAuth #
- Type: HTTP basic authentication