pydo.tools.get_health()
Generated on 1 Oct 2026
from pydo version
v0.43.0
Usage
client.tools.get_health(
tool_slug="exa_web_search",
window="HEALTH_WINDOW_TWENTY_FOUR_HOURS",
include_history=False,
)Description
Returns availability and latency for one catalog tool over the requested window, optionally with a history series. Metrics are aggregated across all customers; request volumes are not reported. Returns 404 when tool_slug is not a catalog tool.
Parameters
tool_slugstring requiredCatalog tool slug, for example
exa_search. Required.windowstring optionalWindow to aggregate over. Defaults to twenty-four hours.
-HEALTH_WINDOW_UNSPECIFIED: Twenty-four hours.
-HEALTH_WINDOW_ONE_HOUR: One hour; history points are 10 minutes.
-HEALTH_WINDOW_TWENTY_FOUR_HOURS: Twenty-four hours; history points are 1 hour.
-HEALTH_WINDOW_SEVEN_DAYS: Seven days; history points are 6 hours.
-HEALTH_WINDOW_THIRTY_DAYS: Thirty days; history points are 24 hours.include_historyboolean optionalAdditionally returns the window split into resolution-aligned points (the history field below).
Response Example
More Information
See /v2/action-gateway/tools/health/tools/{tool_slug} in the API reference for additional detail on responses, headers, parameters, and more.