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