Module types

Module types 

Source
Expand description

The data types sent to and returned from the API client.

Structs§

AdminConversationsCreateSchema
Schema for successful response of admin.conversations.create
AdminConversationsGetConversationPrefsSchema
AdminConversationsGetConversationPrefsSchemaData
Schema for successful response of admin.conversations.getConversationPrefs
AdminConversationsGetTeamsSchema
Schema for successful response of admin.conversations.getTeams
AdminConversationsSearchSchema
Schema for successful response of admin.conversations.search
AdminInviteRequestsApproveRequest
ApiMethodUsersGetPresence
Generated from users.getPresence with shasum e7251aec575d8863f9e0eb38663ae9dc26655f65
ApiPermissionsScopesListSuccessSchema
Schema for successful response api.permissions.scopes.list method
AppsPermissionsInfoSchema
Schema for successful response from apps.permissions.info method
AppsPermissionsResourcesListSuccessSchema
Schema for successful response apps.permissions.resources.list method
Attachments
AuthRevokeSchema
Schema for successful response from auth.revoke method
AuthTestSuccessSchema
Schema for successful response auth.test method
AutoTypeAnyOf
All of the following types are flattened into one object:
Blocks
Bot
BotAnyOf
All of the following types are flattened into one object:
BotsInfoSchema
Schema for successful response from bots.info method
CanThread
ChannelActionsTsAnyOf
All of the following types are flattened into one object:
ChannelAnyOf
All of the following types are flattened into one object:
ChannelData
ChatDeleteSuccessSchema
Schema for successful response of chat.delete method
ChatGetPermalinkSuccessSchema
Schema for successful response chat.getPermalink
ChatMeMessageSchema
Schema for successful response from chat.meMessage method
ChatPostEphemeralSuccessSchema
Schema for successful response from chat.postEphemeral method
ChatPostMessageSuccessSchema
Schema for successful response of chat.postMessage method
ChatScheduleMessageSuccessSchema
Schema for successful response of chat.scheduleMessage method
ChatScheduledMessagesListSchema
Schema for successful response from chat.scheduledMessages.list method
ChatUpdateSuccessSchema
Schema for successful response of chat.update method
ConversationImChannelObjectFromConversationsMethods
ConversationImChannelObjectFromConversationsMethodsShares
ConversationMpimObject
ConversationsCloseSuccessSchema
Schema for successful response conversations.close method
ConversationsHistorySuccessSchema
Schema for successful response from conversations.history method
ConversationsInfoSuccessSchema
Schema for successful response conversations.info
ConversationsJoinSuccessSchema
Schema for successful response from conversations.join method
ConversationsLeaveSuccessSchema
Schema for successful response from conversations.leave method
ConversationsListSuccessSchema
Schema for successful response from conversations.list method
ConversationsMembersSuccessSchema
Schema for successful response conversations.members method
ConversationsOpenSuccessSchema
Schema for successful response from conversations.open method when opening channels, ims, mpims
ConversationsRepliesSuccessSchema
Schema for successful response from conversations.replies method
Current
DeletedByAnyOf
All of the following types are flattened into one object:
DeprecationWarning
DisplayCounts
DndEndSchema
Schema for successful response from dnd.endDnd method
DndEndSnoozeSchema
Schema for successful response from dnd.endSnooze method
DndInfoSchema
Schema for successful response from dnd.info method
DndSetSnoozeSchema
Schema for successful response from dnd.setSnooze method
ExternalOrgMigrations
Fields
FilesInfoSchema
Schema for successful response from files.info method
FilesListSchema
Schema for successful response from files.list method
FilesUploadSchema
Schema for successful response files.upload method
Icons
Im
Info
Items
ItemsAnyOf
All of the following types are flattened into one object:
LatestAnyOf
All of the following types are flattened into one object:
Logins
Logs
Message
MessageObject
MessagePin
MigrationExchangeSuccessSchema
Schema for successful response from migration.exchange method
NewPagingStyle
ObjsBotProfile
ObjsChannel
ObjsComment
ObjsConversation
ObjsConversationAnyOf
All of the following types are flattened into one object:
ObjsEnterpriseUser
ObjsFile
ObjsFileShares
ObjsIcon
ObjsMessage
ObjsMessageIcons
ObjsPaging
ObjsPrimaryOwner
ObjsReaction
ObjsReminder
ObjsResources
ObjsResponseMetadata
ObjsResponseMetadataAnyOf
All of the following types are flattened into one object:
ObjsSubteam
ObjsTeam
ObjsTeamProfileField
ObjsTeamProfileFieldOption
ObjsUser
user object for non enterprise type
ObjsUserAnyOf
All of the following types are flattened into one object:
ObjsUserData
enterprise user
ObjsUserProfile
ObjsUserProfileShort
OptionsAnyOf
All of the following types are flattened into one object:
ParentConversationAnyOf
All of the following types are flattened into one object:
PinsListResponse
PinsListResponseAnyOf
All of the following types are flattened into one object:
PinsListResponseData
Prefs
Profile
ReactionsListSchema
Schema for successful response from reactions.list method
RemindersAddSchema
Schema for successful response from reminders.add method
RemindersListSchema
Schema for successful response from reminders.list method
Resources
ResponseMetadata
RtmConnectSchema
Schema for successful response from rtm.connect method
RtmConnectSchemaTeam
ScheduledMessages
Scopes
SelfData
Shares
SsoProvider
StarsListSchema
Schema for successful response from stars.list method
Team
TeamAccessLogsSchema
Schema for successful response from team.accessLogs method
TeamInfoSchema
Schema for successful response from team.info method
TeamIntegrationLogsSchema
Schema for successful response from team.integrationLogs method
TeamProfileGetSuccessSchema
Schema for successful response from team.profile.get method
Topic
TzAnyOf
All of the following types are flattened into one object:
User
UsergroupsCreateSchema
Schema for successful response from usergroups.create method
UsergroupsListSchema
Schema for successful response from usergroups.list method
UsergroupsUsersListSchema
Schema for successful response from usergroups.users.list method
UsersConversationsSuccessSchema
Schema for successful response from users.conversations method. Returned conversation objects do not include num_members or is_member
UsersIdentityResponse
Schema for ‘identity.basic’ scope
UsersIdentityResponseAnyOf
All of the following types are flattened into one object:
UsersIdentityResponseData
Schema for ‘identity.basic,identity.email’ scopes
UsersIdentityResponseDataType
Schema for ‘identity.basic,identity.avatar’ scopes
UsersIdentityResponseDataTypeLinks
Schema for ‘identity.basic,identity.team’ scopes
UsersIdentityResponseTeam
UsersIdentityResponseTeamData
UsersIdentityResponseUser
UsersInfoSuccessSchema
Schema for successful response from users.info method
UsersListSchema
Schema for successful response from users.list method
UsersProfileGetSchema
Schema for successful response from users.profile.get method
UsersProfileSetSchema
Schema for successful response from users.profile.set method
UsersSetPhotoSchema
Schema for successful response from users.setPhoto method
UsersSetPhotoSchemaProfile

Enums§

AutoType
FieldsOneOf
All of the following types:
ItemsType
MessagePinType
Plan
Type
Warnings