diff --git a/src/lib/RequestParser.php b/src/lib/RequestParser.php
index 9c22b6fd7..479dc1434 100644
--- a/src/lib/RequestParser.php
+++ b/src/lib/RequestParser.php
@@ -8,6 +8,8 @@
 
 /**
  * Interface for Request parsers.
+ *
+ * @deprecated 4.6.11 The \Ibexa\Rest\RequestParser is deprecated, will be removed in 5.0.0. Use \Ibexa\Contracts\Rest\UriParser\UriParserInterface and \Symfony\Component\Routing\RouterInterface instead.
  */
 interface RequestParser
 {
diff --git a/src/lib/RequestParser/EzPublish.php b/src/lib/RequestParser/EzPublish.php
index dd95997ae..eaea6d988 100644
--- a/src/lib/RequestParser/EzPublish.php
+++ b/src/lib/RequestParser/EzPublish.php
@@ -7,6 +7,8 @@
 namespace Ibexa\Rest\RequestParser;
 
 /**
+ * @deprecated 4.6.11 The \Ibexa\Rest\RequestParser\EzPublish is deprecated, will be removed in 5.0.0.
+ *
  * Pattern based Request parser pre-configured for Ibexa.
  */
 class EzPublish extends Pattern
diff --git a/src/lib/RequestParser/Pattern.php b/src/lib/RequestParser/Pattern.php
index c7806c77d..fe62edd92 100644
--- a/src/lib/RequestParser/Pattern.php
+++ b/src/lib/RequestParser/Pattern.php
@@ -10,6 +10,8 @@
 use Ibexa\Rest\RequestParser;
 
 /**
+ * @deprecated 4.6.11 The \Ibexa\Rest\RequestParser\Pattern is deprecated, will be removed in 5.0.0.
+ *
  * Pattern based Request parser.
  *
  * Handles 2 types of patterns to be used in an URL: