Get Bridge Client Debug Snapshot

JFrog REST APIs

Content Type
REST API

Description: Returns a summary of current operating status for a bridge, or for a single TCP node of a bridge.

Related Documentation: The returned payload contains Bridge Advanced Parameters.Bridge Advanced Parameters

Security: Requires a valid admin tokenGenerate a Token in MyJFrog

Usage:

GET https://{{bridge_client_BaseURL}}/bridge-client/api/v1/bridges/debug

where

{{bridge_client_BaseURL}} is the URL of the JPD that is the Bridge Client.

In HIgh Availability (HA) or load-balanced deployments, the bridge is typically deployed with several TCP nodes. Replace {{bridge_client_BaseURL}} with the IP address of each node to retrieve its information:

GET https://{{bridge_Node_IP}}/bridge-client/api/v1/bridges/debug

Content-Type: application/json

Produces: application/json

Sample Response:

{
    "bridges": [
        {
            "id": "demo",
            "config": {
                "type": "default",
                "remote": {
                    "url": "https://your_SaaS_JPD.org",
                    "token": "<removed>",
                    "insecure": false,
                    "proxy": {
                        "enabled": true,
                        "cache_expiration_secs": 3600,
                        "key": "platform",
                        "scheme_override": ""
                    }
                },
                "local": {
                    "url": "https://your_self_managed_JPD:8082",
                    "anonymous_endpoints": [
                        ".*/system/(ping|readiness|liveness)"
                    ],
                    "dial_timeout_secs": 5
                },
                "bridge_id": "demo",
                "min_tunnels": 2,
                "max_tunnels": 10,
                "target_usage": {
                    "low": 1,
                    "high": 5
                },
                "jobs": {
                    "tunnel_creation": {
                        "interval_minutes": 1
                    },
                    "tunnel_closing": {
                        "cron_expr": "0 0 * * *",
                        "allow_close_used_tunnels": true
                    }
                }
            },
            "active_connections": [
                {
                    "id": "conn-5Ffav9vjMzoxGsqCZQ8FhM",
                    "active_streams": 1,
                    "created_at": "2025-11-14T17:07:41Z",
                    "last_dialed_at": "2025-11-17T10:49:03Z"
                },
                {
                    "id": "conn-67ycOxycABHEdIiDlRWbkl",
                    "active_streams": 0,
                    "created_at": "2025-11-14T17:08:07Z",
                    "last_dialed_at": "2025-11-17T10:48:53Z"
                }
            ],
            "created_at": "2025-11-12T17:50:28Z"
        }
    ]
}

Response status codes:

200- Success

400- Failed

401- Unauthorized user

403- Action not permitted for this account