Overview
A running RGB Lightning Node (RLN) exposes a REST JSON API that can be called directly to perform Lightning and RGB operations: channel management, asset issuance, payments, peer connections and more. The endpoint reference below applies to nodes managed by Utexo Cloud and to self-hosted nodes; the connection and authentication settings differ and are covered separately. Available endpoints and request schemas follow the RLN release a node is running — check the OpenAPI specification for your version.Base URL — Utexo Cloud
Each node has a unique endpoint URL visible on its dashboard page (/nodes/{nodeId}). Connections can be made via mTLS or API token. See Connect to RLN Node for details.
Base URL — self-hosted
The API listens on the port passed to--daemon-listening-port (default 3001). Authenticate with a Biscuit token — see Authentication for issuing and revoking tokens.
Available Endpoints
The node exposes the following REST endpoints, all usingPOST unless noted: