From d7d07bde7567f04d007cdfa9cea31b6b4a5c594d Mon Sep 17 00:00:00 2001 From: dux-helektra Date: Wed, 18 Feb 2026 11:16:21 +0800 Subject: [PATCH] `/ping` route support HEAD request method Allow services like Uptimerobot to monitor the WebUI which uses `HEAD` request method because it is lighter whereas in order to use `GET` method, payment is required. There's no significant impact for this changes. --- freqtrade/rpc/api_server/api_v1.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/freqtrade/rpc/api_server/api_v1.py b/freqtrade/rpc/api_server/api_v1.py index 29d3e3970..0816c5a64 100644 --- a/freqtrade/rpc/api_server/api_v1.py +++ b/freqtrade/rpc/api_server/api_v1.py @@ -71,7 +71,7 @@ router_public = APIRouter() router = APIRouter() -@router_public.get("/ping", response_model=Ping, tags=["Info"]) +@router_public.api_route("/ping", methods=["GET", "HEAD"], response_model=Ping, tags=["Info"]) def ping(): """simple ping""" return {"status": "pong"}