diff --git a/apps/meteor/server/api/v1/chat.ts b/apps/meteor/server/api/v1/chat.ts index 22a436c15a7d8..1c6466c90a39a 100644 --- a/apps/meteor/server/api/v1/chat.ts +++ b/apps/meteor/server/api/v1/chat.ts @@ -260,6 +260,7 @@ const chatEndpoints = API.v1 'chat.readThread', { authRequired: true, + rateLimiterOptions: { numRequestsAllowed: 20, intervalTimeInMS: 10000 }, body: isChatReadThreadProps, response: { 400: validateBadRequestErrorResponse, @@ -1058,6 +1059,7 @@ const chatEndpoints = API.v1 'chat.getThreadsList', { authRequired: true, + rateLimiterOptions: { numRequestsAllowed: 20, intervalTimeInMS: 10000 }, query: isChatGetThreadsListProps, response: { 200: ajv.compile<{ threads: IThreadMainMessage[]; count: number; offset: number; total: number }>({ @@ -1186,6 +1188,7 @@ const chatEndpoints = API.v1 'chat.getThreadMessages', { authRequired: true, + rateLimiterOptions: { numRequestsAllowed: 20, intervalTimeInMS: 10000 }, query: isChatGetThreadMessagesProps, response: { 200: ajv.compile<{ messages: IMessage[]; count: number; offset: number; total: number }>({