Skip to content
Docs

RPC Nodes

RPC NodesFlex

Create RPC Node Flex
client.RPCNodes.Flex.New(ctx, body) (*Flex, error)
POST/v1/rpc_nodes/flex
Get RPC Node Flex Details
client.RPCNodes.Flex.Get(ctx, nodeID) (*Flex, error)
GET/v1/rpc_nodes/flex/{node_id}
Update RPC Node Flex
client.RPCNodes.Flex.Update(ctx, nodeID, body) (*Flex, error)
PATCH/v1/rpc_nodes/flex/{node_id}
Delete RPC Node Flex
client.RPCNodes.Flex.Delete(ctx, nodeID) error
DELETE/v1/rpc_nodes/flex/{node_id}
List RPC Node Flex
client.RPCNodes.Flex.List(ctx, query) (*Cursor[Flex], error)
GET/v1/rpc_nodes/flex
ModelsExpand Collapse
type Flex struct{…}

RPC Node Flex details.

ID string

Unique identifier for the RPC Node Flex.

Blockchain string

Blockchain type.

CreatedAt Time

When the RPC Node Flex was created.

formatdate-time
Endpoint string

RPC endpoint URL.

Name string

Name of the RPC Node Flex.

Network string

Network type (e.g., mainnet, testnet).

ProjectID string

Project identifier associated with the RPC Node Flex.

Tags []string

Tags to attach to the RPC Node Flex.

UpdatedAt Time

When the RPC Node Flex was updated.

formatdate-time
type FlexBlockchain struct{…}

Blockchain supported by the RPC Node Flex.

Blockchain string

Blockchain type.

Network string

Network type (e.g., mainnet, testnet).

type FlexBlockchainList struct{…}
Blockchain string

Blockchain type.

Network string

Network type (e.g., mainnet, testnet).

type FlexList struct{…}
Items []Flex
ID string

Unique identifier for the RPC Node Flex.

Blockchain string

Blockchain type.

CreatedAt Time

When the RPC Node Flex was created.

formatdate-time
Endpoint string

RPC endpoint URL.

Name string

Name of the RPC Node Flex.

Network string

Network type (e.g., mainnet, testnet).

ProjectID string

Project identifier associated with the RPC Node Flex.

Tags []string

Tags to attach to the RPC Node Flex.

UpdatedAt Time

When the RPC Node Flex was updated.

formatdate-time

RPC NodesFlexBlockchains

List Flex Blockchains
client.RPCNodes.Flex.Blockchains.List(ctx, query) (*Cursor[FlexBlockchain], error)
GET/v1/rpc_nodes/flex/blockchains

RPC NodesDedicated

Get RPC Node Dedicated Details
client.RPCNodes.Dedicated.Get(ctx, nodeID) (*Dedicated, error)
GET/v1/rpc_nodes/dedicated/{node_id}
List RPC Node Dedicated
client.RPCNodes.Dedicated.List(ctx, query) (*Cursor[Dedicated], error)
GET/v1/rpc_nodes/dedicated
ModelsExpand Collapse
type Dedicated struct{…}

RPC Node Dedicated details.

ID string

Unique identifier for the RPC Node Dedicated.

Blockchain string

Blockchain type.

CreatedAt Time

When the RPC Node Dedicated was created.

formatdate-time
Endpoint string

RPC endpoint URL.

Name string

Name of the RPC Node Dedicated.

Network string

Network type (e.g., mainnet, testnet).

ProjectID string

Project identifier associated with the RPC Node Dedicated.

Tags []string

Tags to attach to the RPC Node Dedicated.

UpdatedAt Time

When the RPC Node Dedicated was updated.

formatdate-time
type DedicatedBlockchain struct{…}

Blockchain supported by the RPC Node Dedicated.

Blockchain string

Blockchain type.

Network string

Network type (e.g., mainnet, testnet).

type DedicatedBlockchainList struct{…}
Blockchain string

Blockchain type.

Network string

Network type (e.g., mainnet, testnet).

type DedicatedList struct{…}
Items []Dedicated
ID string

Unique identifier for the RPC Node Dedicated.

Blockchain string

Blockchain type.

CreatedAt Time

When the RPC Node Dedicated was created.

formatdate-time
Endpoint string

RPC endpoint URL.

Name string

Name of the RPC Node Dedicated.

Network string

Network type (e.g., mainnet, testnet).

ProjectID string

Project identifier associated with the RPC Node Dedicated.

Tags []string

Tags to attach to the RPC Node Dedicated.

UpdatedAt Time

When the RPC Node Dedicated was updated.

formatdate-time

RPC NodesDedicatedBlockchains

List Dedicated Blockchains
client.RPCNodes.Dedicated.Blockchains.List(ctx, query) (*Cursor[DedicatedBlockchain], error)
GET/v1/rpc_nodes/dedicated/blockchains