Internal

Broker only: prove control API authentication and database readiness

POST
/v1/internal/gateway/tcp/health

Internal broker only; excluded from public SDK methods. Requires the configured dedicated broker bearer and a successful database check. Works while HOSTED_GATEWAY_TCP_ENABLED is false; ready:true grants no traffic authority. The broker caches a successful probe at most 10 seconds and expires readiness proof after 30 seconds; authentication refusal invalidates it immediately. Strict empty JSON, 4096-byte bodies, 2000 requests/minute.

Authorization

HostedGatewayTcpBrokerAuth
AuthorizationBearer <token>

Internal service only: the dedicated HOSTED_GATEWAY_TCP_BROKER_TOKEN, at least 48 characters. Route credentials, organization API keys, account sessions and the worker token are never accepted. Never distribute this bearer to a customer or public SDK.

In: header

Request Body

application/json

Response Body

application/json

curl -X POST "https://example.com/v1/internal/gateway/tcp/health" \  -H "Content-Type: application/json" \  -d '{}'
{  "transport": "agentsafe-tcp-relay/1",  "ready": true}