diff --git a/packages/web-api/src/response/AdminConversationsSearchResponse.ts b/packages/web-api/src/response/AdminConversationsSearchResponse.ts index 60f77f807..4d94f1c13 100644 --- a/packages/web-api/src/response/AdminConversationsSearchResponse.ts +++ b/packages/web-api/src/response/AdminConversationsSearchResponse.ts @@ -19,6 +19,7 @@ export type AdminConversationsSearchResponse = WebAPICallResult & { }; export interface Conversation { + canvas?: Canvas; channel_email_addresses?: string[]; channel_manager_count?: number; connected_limited_team_ids?: string[]; @@ -48,3 +49,13 @@ export interface Conversation { pending_connected_team_ids?: string[]; purpose?: string; } + +export interface Canvas { + ownership_details?: OwnershipDetail[]; + total_count?: number; +} + +export interface OwnershipDetail { + count?: number; + team_id?: string; +} diff --git a/packages/web-api/src/response/ChatPostMessageResponse.ts b/packages/web-api/src/response/ChatPostMessageResponse.ts index c8a1ee1f0..1a458534e 100644 --- a/packages/web-api/src/response/ChatPostMessageResponse.ts +++ b/packages/web-api/src/response/ChatPostMessageResponse.ts @@ -378,6 +378,7 @@ export interface BlockFile { mimetype?: string; mode?: string; mp4?: string; + mp4_low?: string; name?: string; non_owner_editable?: boolean; num_stars?: number; @@ -579,6 +580,7 @@ export interface FileElement { mimetype?: string; mode?: string; mp4?: string; + mp4_low?: string; name?: string; non_owner_editable?: boolean; num_stars?: number; diff --git a/packages/web-api/src/response/ChatScheduleMessageResponse.ts b/packages/web-api/src/response/ChatScheduleMessageResponse.ts index fe57d1761..85087b98c 100644 --- a/packages/web-api/src/response/ChatScheduleMessageResponse.ts +++ b/packages/web-api/src/response/ChatScheduleMessageResponse.ts @@ -277,6 +277,7 @@ export interface File { mimetype?: string; mode?: string; mp4?: string; + mp4_low?: string; name?: string; non_owner_editable?: boolean; num_stars?: number; diff --git a/packages/web-api/src/response/ChatUpdateResponse.ts b/packages/web-api/src/response/ChatUpdateResponse.ts index b763bfddc..ec7fe41b8 100644 --- a/packages/web-api/src/response/ChatUpdateResponse.ts +++ b/packages/web-api/src/response/ChatUpdateResponse.ts @@ -282,6 +282,7 @@ export interface BlockFile { mimetype?: string; mode?: string; mp4?: string; + mp4_low?: string; name?: string; non_owner_editable?: boolean; num_stars?: number; @@ -498,6 +499,7 @@ export interface FileElement { mimetype?: string; mode?: string; mp4?: string; + mp4_low?: string; name?: string; non_owner_editable?: boolean; num_stars?: number; diff --git a/packages/web-api/src/response/ConversationsHistoryResponse.ts b/packages/web-api/src/response/ConversationsHistoryResponse.ts index 875ca8918..01f1c65a2 100644 --- a/packages/web-api/src/response/ConversationsHistoryResponse.ts +++ b/packages/web-api/src/response/ConversationsHistoryResponse.ts @@ -394,6 +394,7 @@ export interface BlockFile { mimetype?: string; mode?: string; mp4?: string; + mp4_low?: string; name?: string; non_owner_editable?: boolean; num_stars?: number; @@ -595,6 +596,7 @@ export interface FileElement { mimetype?: string; mode?: string; mp4?: string; + mp4_low?: string; name?: string; non_owner_editable?: boolean; num_stars?: number; diff --git a/packages/web-api/src/response/ConversationsListResponse.ts b/packages/web-api/src/response/ConversationsListResponse.ts index 100ae87bd..6d8922d51 100644 --- a/packages/web-api/src/response/ConversationsListResponse.ts +++ b/packages/web-api/src/response/ConversationsListResponse.ts @@ -59,10 +59,17 @@ export interface Channel { } export interface Properties { + canvas?: Canvas; posting_restricted_to?: RestrictedTo; threads_restricted_to?: RestrictedTo; } +export interface Canvas { + file_id?: string; + is_empty?: boolean; + quip_thread_id?: string; +} + export interface RestrictedTo { type?: string[]; user?: string[]; diff --git a/packages/web-api/src/response/ConversationsOpenResponse.ts b/packages/web-api/src/response/ConversationsOpenResponse.ts index 33ceee72c..69ae7d8e4 100644 --- a/packages/web-api/src/response/ConversationsOpenResponse.ts +++ b/packages/web-api/src/response/ConversationsOpenResponse.ts @@ -293,6 +293,7 @@ export interface File { mimetype?: string; mode?: string; mp4?: string; + mp4_low?: string; name?: string; non_owner_editable?: boolean; num_stars?: number; diff --git a/packages/web-api/src/response/ConversationsRepliesResponse.ts b/packages/web-api/src/response/ConversationsRepliesResponse.ts index 5d908203e..64cda5704 100644 --- a/packages/web-api/src/response/ConversationsRepliesResponse.ts +++ b/packages/web-api/src/response/ConversationsRepliesResponse.ts @@ -383,6 +383,7 @@ export interface BlockFile { mimetype?: string; mode?: string; mp4?: string; + mp4_low?: string; name?: string; non_owner_editable?: boolean; num_stars?: number; @@ -584,6 +585,7 @@ export interface FileElement { mimetype?: string; mode?: string; mp4?: string; + mp4_low?: string; name?: string; non_owner_editable?: boolean; num_stars?: number; diff --git a/packages/web-api/src/response/FilesInfoResponse.ts b/packages/web-api/src/response/FilesInfoResponse.ts index ba21494bf..6f2662bf5 100644 --- a/packages/web-api/src/response/FilesInfoResponse.ts +++ b/packages/web-api/src/response/FilesInfoResponse.ts @@ -80,6 +80,7 @@ export interface File { mimetype?: string; mode?: string; mp4?: string; + mp4_low?: string; name?: string; non_owner_editable?: boolean; num_stars?: number; diff --git a/packages/web-api/src/response/FilesListResponse.ts b/packages/web-api/src/response/FilesListResponse.ts index ce38f2dfc..b0948207b 100644 --- a/packages/web-api/src/response/FilesListResponse.ts +++ b/packages/web-api/src/response/FilesListResponse.ts @@ -65,6 +65,7 @@ export interface File { mimetype?: string; mode?: string; mp4?: string; + mp4_low?: string; name?: string; non_owner_editable?: boolean; num_stars?: number; diff --git a/packages/web-api/src/response/FilesRemoteAddResponse.ts b/packages/web-api/src/response/FilesRemoteAddResponse.ts index f542fd878..d104c0c6e 100644 --- a/packages/web-api/src/response/FilesRemoteAddResponse.ts +++ b/packages/web-api/src/response/FilesRemoteAddResponse.ts @@ -64,6 +64,7 @@ export interface File { mimetype?: string; mode?: string; mp4?: string; + mp4_low?: string; name?: string; non_owner_editable?: boolean; num_stars?: number; diff --git a/packages/web-api/src/response/FilesRemoteInfoResponse.ts b/packages/web-api/src/response/FilesRemoteInfoResponse.ts index 694e374a3..726bd0ce2 100644 --- a/packages/web-api/src/response/FilesRemoteInfoResponse.ts +++ b/packages/web-api/src/response/FilesRemoteInfoResponse.ts @@ -64,6 +64,7 @@ export interface File { mimetype?: string; mode?: string; mp4?: string; + mp4_low?: string; name?: string; non_owner_editable?: boolean; num_stars?: number; diff --git a/packages/web-api/src/response/FilesRemoteListResponse.ts b/packages/web-api/src/response/FilesRemoteListResponse.ts index 6dd0e73fb..e645f61a8 100644 --- a/packages/web-api/src/response/FilesRemoteListResponse.ts +++ b/packages/web-api/src/response/FilesRemoteListResponse.ts @@ -65,12 +65,13 @@ export interface File { mimetype?: string; mode?: string; mp4?: string; + mp4_low?: string; name?: string; non_owner_editable?: boolean; num_stars?: number; original_attachment_count?: number; - original_h?: number; - original_w?: number; + original_h?: string; + original_w?: string; permalink?: string; permalink_public?: string; pinned_to?: string[]; @@ -93,40 +94,40 @@ export interface File { subtype?: string; thumb_1024?: string; thumb_1024_gif?: string; - thumb_1024_h?: number; - thumb_1024_w?: number; + thumb_1024_h?: string; + thumb_1024_w?: string; thumb_160?: string; thumb_160_gif?: string; thumb_160_h?: string; thumb_160_w?: string; thumb_360?: string; thumb_360_gif?: string; - thumb_360_h?: number; - thumb_360_w?: number; + thumb_360_h?: string; + thumb_360_w?: string; thumb_480?: string; thumb_480_gif?: string; - thumb_480_h?: number; - thumb_480_w?: number; + thumb_480_h?: string; + thumb_480_w?: string; thumb_64?: string; thumb_64_gif?: string; thumb_64_h?: string; thumb_64_w?: string; thumb_720?: string; thumb_720_gif?: string; - thumb_720_h?: number; - thumb_720_w?: number; + thumb_720_h?: string; + thumb_720_w?: string; thumb_80?: string; thumb_800?: string; thumb_800_gif?: string; - thumb_800_h?: number; - thumb_800_w?: number; + thumb_800_h?: string; + thumb_800_w?: string; thumb_80_gif?: string; thumb_80_h?: string; thumb_80_w?: string; thumb_960?: string; thumb_960_gif?: string; - thumb_960_h?: number; - thumb_960_w?: number; + thumb_960_h?: string; + thumb_960_w?: string; thumb_gif?: string; thumb_pdf?: string; thumb_pdf_h?: string; diff --git a/packages/web-api/src/response/FilesRemoteShareResponse.ts b/packages/web-api/src/response/FilesRemoteShareResponse.ts index 05d6ad671..904e6c1b9 100644 --- a/packages/web-api/src/response/FilesRemoteShareResponse.ts +++ b/packages/web-api/src/response/FilesRemoteShareResponse.ts @@ -64,6 +64,7 @@ export interface File { mimetype?: string; mode?: string; mp4?: string; + mp4_low?: string; name?: string; non_owner_editable?: boolean; num_stars?: number; diff --git a/packages/web-api/src/response/FilesRemoteUpdateResponse.ts b/packages/web-api/src/response/FilesRemoteUpdateResponse.ts index c4ef04d3d..dd6482c50 100644 --- a/packages/web-api/src/response/FilesRemoteUpdateResponse.ts +++ b/packages/web-api/src/response/FilesRemoteUpdateResponse.ts @@ -64,6 +64,7 @@ export interface File { mimetype?: string; mode?: string; mp4?: string; + mp4_low?: string; name?: string; non_owner_editable?: boolean; num_stars?: number; diff --git a/packages/web-api/src/response/FilesRevokePublicURLResponse.ts b/packages/web-api/src/response/FilesRevokePublicURLResponse.ts index 0a2c5a0fd..95674d1cb 100644 --- a/packages/web-api/src/response/FilesRevokePublicURLResponse.ts +++ b/packages/web-api/src/response/FilesRevokePublicURLResponse.ts @@ -64,6 +64,7 @@ export interface File { mimetype?: string; mode?: string; mp4?: string; + mp4_low?: string; name?: string; non_owner_editable?: boolean; num_stars?: number; diff --git a/packages/web-api/src/response/FilesSharedPublicURLResponse.ts b/packages/web-api/src/response/FilesSharedPublicURLResponse.ts index 507bbff31..357d3e075 100644 --- a/packages/web-api/src/response/FilesSharedPublicURLResponse.ts +++ b/packages/web-api/src/response/FilesSharedPublicURLResponse.ts @@ -64,6 +64,7 @@ export interface File { mimetype?: string; mode?: string; mp4?: string; + mp4_low?: string; name?: string; non_owner_editable?: boolean; num_stars?: number; diff --git a/packages/web-api/src/response/FilesUploadResponse.ts b/packages/web-api/src/response/FilesUploadResponse.ts index 4596eaf1e..51605ef12 100644 --- a/packages/web-api/src/response/FilesUploadResponse.ts +++ b/packages/web-api/src/response/FilesUploadResponse.ts @@ -64,6 +64,7 @@ export interface File { mimetype?: string; mode?: string; mp4?: string; + mp4_low?: string; name?: string; non_owner_editable?: boolean; num_stars?: number; diff --git a/packages/web-api/src/response/PinsListResponse.ts b/packages/web-api/src/response/PinsListResponse.ts index 0d6d39f75..f386436dc 100644 --- a/packages/web-api/src/response/PinsListResponse.ts +++ b/packages/web-api/src/response/PinsListResponse.ts @@ -72,6 +72,7 @@ export interface File { mimetype?: string; mode?: string; mp4?: string; + mp4_low?: string; name?: string; non_owner_editable?: boolean; num_stars?: number; diff --git a/packages/web-api/src/response/ReactionsGetResponse.ts b/packages/web-api/src/response/ReactionsGetResponse.ts index cf1700828..51e321349 100644 --- a/packages/web-api/src/response/ReactionsGetResponse.ts +++ b/packages/web-api/src/response/ReactionsGetResponse.ts @@ -278,6 +278,7 @@ export interface File { mimetype?: string; mode?: string; mp4?: string; + mp4_low?: string; name?: string; non_owner_editable?: boolean; num_stars?: number; diff --git a/packages/web-api/src/response/ReactionsListResponse.ts b/packages/web-api/src/response/ReactionsListResponse.ts index 1a1be77cc..a56a38bd3 100644 --- a/packages/web-api/src/response/ReactionsListResponse.ts +++ b/packages/web-api/src/response/ReactionsListResponse.ts @@ -391,6 +391,7 @@ export interface BlockFile { mimetype?: string; mode?: string; mp4?: string; + mp4_low?: string; name?: string; non_owner_editable?: boolean; num_stars?: number; @@ -592,6 +593,7 @@ export interface FileElement { mimetype?: string; mode?: string; mp4?: string; + mp4_low?: string; name?: string; non_owner_editable?: boolean; num_stars?: number; diff --git a/packages/web-api/src/response/RtmStartResponse.ts b/packages/web-api/src/response/RtmStartResponse.ts index 5d13ff030..493accf3f 100644 --- a/packages/web-api/src/response/RtmStartResponse.ts +++ b/packages/web-api/src/response/RtmStartResponse.ts @@ -489,6 +489,7 @@ export interface BlockFile { mimetype?: string; mode?: string; mp4?: string; + mp4_low?: string; name?: string; non_owner_editable?: boolean; num_stars?: number; @@ -690,6 +691,7 @@ export interface FileElement { mimetype?: string; mode?: string; mp4?: string; + mp4_low?: string; name?: string; non_owner_editable?: boolean; num_stars?: number; diff --git a/packages/web-api/src/response/SearchAllResponse.ts b/packages/web-api/src/response/SearchAllResponse.ts index e37a6f59b..d7ef70ef6 100644 --- a/packages/web-api/src/response/SearchAllResponse.ts +++ b/packages/web-api/src/response/SearchAllResponse.ts @@ -513,6 +513,7 @@ export interface File { mimetype?: string; mode?: string; mp4?: string; + mp4_low?: string; name?: string; non_owner_editable?: boolean; num_stars?: number; diff --git a/packages/web-api/src/response/SearchMessagesResponse.ts b/packages/web-api/src/response/SearchMessagesResponse.ts index 87fdb36ad..ad5f8c0a2 100644 --- a/packages/web-api/src/response/SearchMessagesResponse.ts +++ b/packages/web-api/src/response/SearchMessagesResponse.ts @@ -380,6 +380,7 @@ export interface BlockFile { mimetype?: string; mode?: string; mp4?: string; + mp4_low?: string; name?: string; non_owner_editable?: boolean; num_stars?: number; @@ -581,6 +582,7 @@ export interface FileElement { mimetype?: string; mode?: string; mp4?: string; + mp4_low?: string; name?: string; non_owner_editable?: boolean; num_stars?: number; diff --git a/packages/web-api/src/response/StarsListResponse.ts b/packages/web-api/src/response/StarsListResponse.ts index 663a70021..309e38828 100644 --- a/packages/web-api/src/response/StarsListResponse.ts +++ b/packages/web-api/src/response/StarsListResponse.ts @@ -86,6 +86,7 @@ export interface ItemFile { mimetype?: string; mode?: string; mp4?: string; + mp4_low?: string; name?: string; non_owner_editable?: boolean; num_stars?: number; @@ -596,6 +597,7 @@ export interface FileElement { mimetype?: string; mode?: string; mp4?: string; + mp4_low?: string; name?: string; non_owner_editable?: boolean; num_stars?: number; diff --git a/packages/web-api/src/response/TeamAccessLogsResponse.ts b/packages/web-api/src/response/TeamAccessLogsResponse.ts index 953ef4100..0422307c6 100644 --- a/packages/web-api/src/response/TeamAccessLogsResponse.ts +++ b/packages/web-api/src/response/TeamAccessLogsResponse.ts @@ -10,12 +10,13 @@ import { WebAPICallResult } from '../WebClient'; export type TeamAccessLogsResponse = WebAPICallResult & { - error?: string; - logins?: Login[]; - needed?: string; - ok?: boolean; - paging?: Paging; - provided?: string; + error?: string; + logins?: Login[]; + needed?: string; + ok?: boolean; + paging?: Paging; + provided?: string; + response_metadata?: ResponseMetadata; }; export interface Login { @@ -37,3 +38,7 @@ export interface Paging { pages?: number; total?: number; } + +export interface ResponseMetadata { + next_cursor?: string; +} diff --git a/packages/web-api/src/response/UsersConversationsResponse.ts b/packages/web-api/src/response/UsersConversationsResponse.ts index 3b91a0f9e..49789b9dd 100644 --- a/packages/web-api/src/response/UsersConversationsResponse.ts +++ b/packages/web-api/src/response/UsersConversationsResponse.ts @@ -61,10 +61,17 @@ export interface Channel { } export interface Properties { + canvas?: Canvas; huddles_restricted?: boolean; posting_restricted_to?: PostingRestrictedTo; } +export interface Canvas { + file_id?: string; + is_empty?: boolean; + quip_thread_id?: string; +} + export interface PostingRestrictedTo { type?: string[]; }