General APIs with JWT

Check Executor Health

Endpoint to run health check on a node.

The check creates a temporary GPU container on the executor, so it must never run on a machine a customer is actively using. It is skipped (and passed) when the executor has an active customer rental — signalled by the validator's rental_in_progress flag, confirmed by a fresh DB check, or detected after the fact if a rental landed mid-check. See services/rental_gate.py.

post/validator/{validator_hotkey}/executor-health-check

Request body

miner_addressstring required
miner_portinteger required
miner_hotkeystring required
container_portinteger required
executor_idstring nullable
rental_in_progressboolean
gpu_uuidsstring[]
cpu_countinteger nullable

Response

Successful Response

successboolean required
errorstring nullable
detailsobject nullable
reason_codestring nullable

Changes

No recorded changes to this endpoint across all 1 revision of this API.