From c25e5a3970f1b042246356f8939bbb2f46f05250 Mon Sep 17 00:00:00 2001 From: Timo Date: Thu, 10 Jul 2025 13:56:41 +0200 Subject: [PATCH] Add rate limit section to `GET` `finalized` and `scheduled` endpoint --- proposals/4140-delayed-events-futures.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/proposals/4140-delayed-events-futures.md b/proposals/4140-delayed-events-futures.md index f4aea67d0..a9f543c75 100644 --- a/proposals/4140-delayed-events-futures.md +++ b/proposals/4140-delayed-events-futures.md @@ -239,6 +239,9 @@ finalised events list if they exceed the limits of their homeserver. Additionally, a homeserver may discard finalised delayed events that have been returned by a `GET /_matrix/client/v1/delayed_events/finalised` response. +The homeserver **should** apply rate limiting to the `finalised` and `scheduled` delayed events `GET` endpoints. +Both most likely require (dependent on the implementation) serialization steps and can be used to slow down the server. + An example for a response to the `GET /_matrix/client/v1/delayed_events/scheduled` endpoint: ```http