@@ -16,10 +16,14 @@ import {
1616 AddCommentsBatchResponse ,
1717 AddReactionRequest ,
1818 AddReactionResponse ,
19+ CreateFeedGroupRequest ,
20+ CreateFeedGroupResponse ,
1921 CreateFeedViewRequest ,
2022 CreateFeedViewResponse ,
2123 CreateManyFeedsRequest ,
2224 CreateManyFeedsResponse ,
25+ DeleteActivitiesRequest ,
26+ DeleteActivitiesResponse ,
2327 DeleteActivityReactionResponse ,
2428 DeleteActivityResponse ,
2529 DeleteBookmarkResponse ,
@@ -29,10 +33,8 @@ import {
2933 DeleteFeedUserDataResponse ,
3034 DeleteFeedViewResponse ,
3135 ExportFeedUserDataResponse ,
32- FollowManyRequest ,
33- FollowManyResponse ,
34- FollowRequest ,
35- FollowResponse ,
36+ FollowBatchRequest ,
37+ FollowBatchResponse ,
3638 GetActivityResponse ,
3739 GetCommentRepliesResponse ,
3840 GetCommentResponse ,
@@ -49,19 +51,20 @@ import {
4951 QueryCommentsResponse ,
5052 QueryFeedMembersRequest ,
5153 QueryFeedMembersResponse ,
54+ QueryFeedsRequest ,
5255 QueryFeedsResponse ,
5356 QueryFollowsRequest ,
5457 QueryFollowsResponse ,
5558 RejectFeedMemberRequest ,
5659 RejectFeedMemberResponse ,
5760 RejectFollowRequest ,
5861 RejectFollowResponse ,
59- RemoveActivitiesRequest ,
60- RemoveActivitiesResponse ,
6162 RemoveCommentReactionResponse ,
6263 Response ,
63- UnfollowManyRequest ,
64- UnfollowManyResponse ,
64+ SingleFollowRequest ,
65+ SingleFollowResponse ,
66+ UnfollowBatchRequest ,
67+ UnfollowBatchResponse ,
6568 UnfollowResponse ,
6669 UnpinActivityResponse ,
6770 UpdateActivityPartialRequest ,
@@ -81,8 +84,6 @@ import {
8184 UpdateFollowResponse ,
8285 UpsertActivitiesRequest ,
8386 UpsertActivitiesResponse ,
84- UpsertFeedGroupRequest ,
85- UpsertFeedGroupResponse ,
8687} from '../models' ;
8788import { decoders } from '../model-decoders/decoders' ;
8889
@@ -136,6 +137,25 @@ export class FeedsApi {
136137 return { ...response . body , metadata : response . metadata } ;
137138 }
138139
140+ async removeActivities (
141+ request : DeleteActivitiesRequest ,
142+ ) : Promise < StreamResponse < DeleteActivitiesResponse > > {
143+ const body = {
144+ activity_ids : request ?. activity_ids ,
145+ hard_delete : request ?. hard_delete ,
146+ user_id : request ?. user_id ,
147+ user : request ?. user ,
148+ } ;
149+
150+ const response = await this . apiClient . sendRequest <
151+ StreamResponse < DeleteActivitiesResponse >
152+ > ( 'POST' , '/feeds/v3/activities/delete' , undefined , undefined , body ) ;
153+
154+ decoders . DeleteActivitiesResponse ?.( response . body ) ;
155+
156+ return { ...response . body , metadata : response . metadata } ;
157+ }
158+
139159 async queryActivities (
140160 request ?: QueryActivitiesRequest ,
141161 ) : Promise < StreamResponse < QueryActivitiesResponse > > {
@@ -158,25 +178,6 @@ export class FeedsApi {
158178 return { ...response . body , metadata : response . metadata } ;
159179 }
160180
161- async removeActivities (
162- request : RemoveActivitiesRequest ,
163- ) : Promise < StreamResponse < RemoveActivitiesResponse > > {
164- const body = {
165- activity_ids : request ?. activity_ids ,
166- hard_delete : request ?. hard_delete ,
167- user_id : request ?. user_id ,
168- user : request ?. user ,
169- } ;
170-
171- const response = await this . apiClient . sendRequest <
172- StreamResponse < RemoveActivitiesResponse >
173- > ( 'POST' , '/feeds/v3/activities/remove' , undefined , undefined , body ) ;
174-
175- decoders . RemoveActivitiesResponse ?.( response . body ) ;
176-
177- return { ...response . body , metadata : response . metadata } ;
178- }
179-
180181 async deleteActivity ( request : {
181182 activity_id : string ;
182183 hard_delete ?: boolean ;
@@ -398,6 +399,7 @@ export class FeedsApi {
398399 object_type : string ;
399400 depth ?: number ;
400401 sort ?: string ;
402+ replies_limit ?: number ;
401403 limit ?: number ;
402404 prev ?: string ;
403405 next ?: string ;
@@ -407,6 +409,7 @@ export class FeedsApi {
407409 object_type : request ?. object_type ,
408410 depth : request ?. depth ,
409411 sort : request ?. sort ,
412+ replies_limit : request ?. replies_limit ,
410413 limit : request ?. limit ,
411414 prev : request ?. prev ,
412415 next : request ?. next ,
@@ -429,7 +432,7 @@ export class FeedsApi {
429432 object_id : request ?. object_id ,
430433 object_type : request ?. object_type ,
431434 parent_id : request ?. parent_id ,
432- attachment : request ?. attachment ,
435+ attachments : request ?. attachments ,
433436 mentioned_user_ids : request ?. mentioned_user_ids ,
434437 custom : request ?. custom ,
435438 } ;
@@ -460,16 +463,14 @@ export class FeedsApi {
460463 }
461464
462465 async queryComments (
463- request ? : QueryCommentsRequest ,
466+ request : QueryCommentsRequest ,
464467 ) : Promise < StreamResponse < QueryCommentsResponse > > {
465468 const body = {
469+ filter : request ?. filter ,
466470 limit : request ?. limit ,
467471 next : request ?. next ,
468472 prev : request ?. prev ,
469473 sort : request ?. sort ,
470- user_id : request ?. user_id ,
471- activity_ids : request ?. activity_ids ,
472- parent_ids : request ?. parent_ids ,
473474 } ;
474475
475476 const response = await this . apiClient . sendRequest <
@@ -618,8 +619,8 @@ export class FeedsApi {
618619 }
619620
620621 async createFeedGroup (
621- request : UpsertFeedGroupRequest ,
622- ) : Promise < StreamResponse < UpsertFeedGroupResponse > > {
622+ request : CreateFeedGroupRequest ,
623+ ) : Promise < StreamResponse < CreateFeedGroupResponse > > {
623624 const body = {
624625 feed_group_id : request ?. feed_group_id ,
625626 activity_analysers : request ?. activity_analysers ,
@@ -631,10 +632,10 @@ export class FeedsApi {
631632 } ;
632633
633634 const response = await this . apiClient . sendRequest <
634- StreamResponse < UpsertFeedGroupResponse >
635+ StreamResponse < CreateFeedGroupResponse >
635636 > ( 'POST' , '/feeds/v3/feed_groups' , undefined , undefined , body ) ;
636637
637- decoders . UpsertFeedGroupResponse ?.( response . body ) ;
638+ decoders . CreateFeedGroupResponse ?.( response . body ) ;
638639
639640 return { ...response . body , metadata : response . metadata } ;
640641 }
@@ -742,6 +743,7 @@ export class FeedsApi {
742743 feed_id : request ?. feed_id ,
743744 } ;
744745 const body = {
746+ created_by_id : request ?. created_by_id ,
745747 custom : request ?. custom ,
746748 } ;
747749
@@ -1000,7 +1002,6 @@ export class FeedsApi {
10001002 feed_group_id : request ?. feed_group_id ,
10011003 } ;
10021004 const body = {
1003- view_id : request ?. view_id ,
10041005 activity_selectors : request ?. activity_selectors ,
10051006 aggregation : request ?. aggregation ,
10061007 ranking : request ?. ranking ,
@@ -1072,7 +1073,7 @@ export class FeedsApi {
10721073 return { ...response . body , metadata : response . metadata } ;
10731074 }
10741075
1075- async createManyFeeds (
1076+ async createFeedsBatch (
10761077 request : CreateManyFeedsRequest ,
10771078 ) : Promise < StreamResponse < CreateManyFeedsResponse > > {
10781079 const body = {
@@ -1088,20 +1089,31 @@ export class FeedsApi {
10881089 return { ...response . body , metadata : response . metadata } ;
10891090 }
10901091
1091- async feedsQueryFeeds ( ) : Promise < StreamResponse < QueryFeedsResponse > > {
1092+ async feedsQueryFeeds (
1093+ request ?: QueryFeedsRequest ,
1094+ ) : Promise < StreamResponse < QueryFeedsResponse > > {
1095+ const body = {
1096+ watch : request ?. watch ,
1097+ sort : request ?. sort ,
1098+ filter : request ?. filter ,
1099+ pagination : request ?. pagination ,
1100+ } ;
1101+
10921102 const response = await this . apiClient . sendRequest <
10931103 StreamResponse < QueryFeedsResponse >
1094- > ( 'GET ' , '/feeds/v3/feeds/query' , undefined , undefined ) ;
1104+ > ( 'POST ' , '/feeds/v3/feeds/query' , undefined , undefined , body ) ;
10951105
10961106 decoders . QueryFeedsResponse ?.( response . body ) ;
10971107
10981108 return { ...response . body , metadata : response . metadata } ;
10991109 }
11001110
11011111 async updateFollow (
1102- request ? : UpdateFollowRequest ,
1112+ request : UpdateFollowRequest ,
11031113 ) : Promise < StreamResponse < UpdateFollowResponse > > {
11041114 const body = {
1115+ source : request ?. source ,
1116+ target : request ?. target ,
11051117 push_preference : request ?. push_preference ,
11061118 custom : request ?. custom ,
11071119 } ;
@@ -1116,21 +1128,20 @@ export class FeedsApi {
11161128 }
11171129
11181130 async follow (
1119- request : FollowRequest ,
1120- ) : Promise < StreamResponse < FollowResponse > > {
1131+ request : SingleFollowRequest ,
1132+ ) : Promise < StreamResponse < SingleFollowResponse > > {
11211133 const body = {
11221134 source : request ?. source ,
11231135 target : request ?. target ,
11241136 push_preference : request ?. push_preference ,
1125- request : request ?. request ,
11261137 custom : request ?. custom ,
11271138 } ;
11281139
11291140 const response = await this . apiClient . sendRequest <
1130- StreamResponse < FollowResponse >
1141+ StreamResponse < SingleFollowResponse >
11311142 > ( 'POST' , '/feeds/v3/follows' , undefined , undefined , body ) ;
11321143
1133- decoders . FollowResponse ?.( response . body ) ;
1144+ decoders . SingleFollowResponse ?.( response . body ) ;
11341145
11351146 return { ...response . body , metadata : response . metadata } ;
11361147 }
@@ -1152,18 +1163,18 @@ export class FeedsApi {
11521163 return { ...response . body , metadata : response . metadata } ;
11531164 }
11541165
1155- async followMany (
1156- request : FollowManyRequest ,
1157- ) : Promise < StreamResponse < FollowManyResponse > > {
1166+ async followBatch (
1167+ request : FollowBatchRequest ,
1168+ ) : Promise < StreamResponse < FollowBatchResponse > > {
11581169 const body = {
11591170 follows : request ?. follows ,
11601171 } ;
11611172
11621173 const response = await this . apiClient . sendRequest <
1163- StreamResponse < FollowManyResponse >
1174+ StreamResponse < FollowBatchResponse >
11641175 > ( 'POST' , '/feeds/v3/follows/batch' , undefined , undefined , body ) ;
11651176
1166- decoders . FollowManyResponse ?.( response . body ) ;
1177+ decoders . FollowBatchResponse ?.( response . body ) ;
11671178
11681179 return { ...response . body , metadata : response . metadata } ;
11691180 }
@@ -1225,20 +1236,20 @@ export class FeedsApi {
12251236 return { ...response . body , metadata : response . metadata } ;
12261237 }
12271238
1228- async unfollowMany (
1229- request : UnfollowManyRequest ,
1230- ) : Promise < StreamResponse < UnfollowManyResponse > > {
1239+ async unfollowBatch (
1240+ request : UnfollowBatchRequest ,
1241+ ) : Promise < StreamResponse < UnfollowBatchResponse > > {
12311242 const body = {
12321243 follows : request ?. follows ,
12331244 user_id : request ?. user_id ,
12341245 user : request ?. user ,
12351246 } ;
12361247
12371248 const response = await this . apiClient . sendRequest <
1238- StreamResponse < UnfollowManyResponse >
1249+ StreamResponse < UnfollowBatchResponse >
12391250 > ( 'POST' , '/feeds/v3/unfollow/batch' , undefined , undefined , body ) ;
12401251
1241- decoders . UnfollowManyResponse ?.( response . body ) ;
1252+ decoders . UnfollowBatchResponse ?.( response . body ) ;
12421253
12431254 return { ...response . body , metadata : response . metadata } ;
12441255 }
0 commit comments