Read one gateway's resource inventory and secret-free TCP status
Account session scoped to the current workspace. Reads require workspace membership. Each gateway keeps its own inventory; deployment_id names one, else the primary, and an id the workspace does not hold is 404 GATEWAY_NOT_FOUND. Saving inventory alone does not activate routing. HTTPS connected status requires a verified deployed upstream; TCP connected status requires a fresh authenticated connector lease. TCP metadata is omitted and tcp_enabled is false when the default-off feature is disabled. HTTP and WebSocket forwarding remain unsupported.
Authorization
AccountSessionCookie The signed HttpOnly account session the web app holds after sign-in (also accepted as a Bearer acct_ token).
In: cookie
Query Parameters
One of the current workspace's gateways; omitted, the workspace's primary. The organization always comes from the session, never from a parameter.
uuidResponse Body
application/json
curl -X GET "https://example.com/v1/public/account/workspace/deployments/resources"{ "resources": [ { "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "type": "url", "resource": "string", "label": "string", "created_at": "2019-08-24T14:15:22Z", "status": "connected", "status_message": "string", "tcp": { "route_id": "dd833dbc-f3c5-44d9-98a2-7ba12ebc8160", "generation": 1, "state": "provisioning", "gateway_url": "http://example.com", "connector_online": true, "last_seen_at": "2019-08-24T14:15:22Z", "credentials_available": true, "message": "string" } } ], "resource_limit": 50, "tcp_enabled": true}Switch one gateway to its pending gateway token POST
Signed account session, current workspace ADMIN or OWNER and verified email; same-site JSON is mandatory. Acts on the gateway deployment_id names, else the primary. api_accepts_token is the administrator's statement that the tenant's API accepts the pending token. The pending token becomes the one in use and a provisioning job delivers it to every pod of the gateway; until the fleet confirms it, gateway_token.sent in the overview is false and pods may still send the previous token. With no token pending, a token in use that the fleet has not confirmed is delivered again. An explicit id the workspace does not hold is 404 GATEWAY_NOT_FOUND.
Save a resource to one gateway's inventory POST
Signed account session, current workspace ADMIN or OWNER and verified email; same-site JSON is mandatory. Saves to the gateway deployment_id names, else the primary; an id the workspace does not hold is 404 GATEWAY_NOT_FOUND. Saving never activates routing; a repeat returns the saved resource. At most 50 resources per gateway.

