diff --git a/api/patch_request.py b/api/patch_request.py
index bce5d0b07466faf5f4efbe03392f29e65bfa524c..c8241f7038526727fa787d4a1341bbf9107c7908 100644
--- a/api/patch_request.py
+++ b/api/patch_request.py
@@ -1,4 +1,5 @@
 import html
+import json
 import pathlib
 from typing import Optional
 
@@ -342,7 +343,7 @@ def send_informal_petch_request(message: str, mgr: Mgr, receiver=settings.patch_
         raise e
 
 
-def send_patch_request(actions, mgr: Mgr, receiver=settings.patch_request_email_receivers,
+def send_patch_request(actions: list[PatchRequestAction], mgr: Mgr, receiver=settings.patch_request_email_receivers,
                        reply_to: Optional[str] = None) -> bool:
     try:
         host_mode = db.host_omdl.OP_ENV_MODE.upper()
@@ -350,10 +351,13 @@ def send_patch_request(actions, mgr: Mgr, receiver=settings.patch_request_email_
         path = pathlib.Path(__file__).parent.parent.resolve()
         TEMPLATE = 'templates/patch_request_template.j2'
 
+        raw_action_json = json.dumps(actions)
+
         body = render_jinja_template(path, TEMPLATE,
                                      actions=actions,
                                      mgr=mgr,
-                                     host_mode=host_mode
+                                     host_mode=host_mode,
+                                     raw_action_json=raw_action_json,
                                      )
 
         building_numbers = ",".join(set([action.building.number for action in actions]))
diff --git a/templates/patch_request_template.j2 b/templates/patch_request_template.j2
index 7ecb09e1e2459abef7168e8378d7796881c26e5a..323c6d21be803e4a079b3abc4099989db4a457ba 100644
--- a/templates/patch_request_template.j2
+++ b/templates/patch_request_template.j2
@@ -90,4 +90,10 @@
 {% endfor %}
 
 <p>Have a nice day!</p>
+<br><br>
+Raw request
+<pre>
+    {{ raw_action_json | default('[]') }}
+</pre>
+
 </body>