diff --git a/geomagio/api/ws/app.py b/geomagio/api/ws/app.py
index 9431fc44756063c5258b4052fc3dc4f0c35e2186..9038d972da0d8584d5c418055f2300e2a62ed2d5 100644
--- a/geomagio/api/ws/app.py
+++ b/geomagio/api/ws/app.py
@@ -31,6 +31,13 @@ app.include_router(elements.router)
 app.include_router(observatories.router)
 
 
+@app.middleware("http")
+async def add_process_time_header(request: Request, call_next):
+    response = await call_next(request)
+    response.headers["X-Process-Time"] = "45"
+    return response
+
+
 @app.get("/", include_in_schema=False)
 async def redirect_to_docs():
     return RedirectResponse("/ws/docs")