Nodes API

This Nodes API reference guide describes the endpoints to access Bloq Nodes services and manage your Bloq Nodes.

Jump to:

GET /chains

This resource lists the chains and versions available for creating new nodes.

Responses

Status
Meaning
Description

200

Successful operation

Example responses

200 Response

[
  {
    "chain": "bch",
    "network": "mainnet",
    "software": "abc-0.19"
  },
  {
    "chain": "bch",
    "network": "testnet",
    "software": "abc-0.19"
  },
  {
    "chain": "btc",
    "network": "mainnet",
    "software": "core-0.17"
  },
  {
    "chain": "btc",
    "network": "testnet",
    "software": "core-0.17"
  }
  {
    "chain": "eth",
    "network": "mainnet",
    "software": "geth-1.8"
  },
  {
    "chain": "ltc",
    "network": "mainnet",
    "software": "litecoin-0.17"
  }
]

Code sample

POST /users/me/nodes

This resource creates a new node.

Parameters

Name
In
Type
Required
Description

image

body

string

true

Blockchain id. btc, bch, ltc, btctestnet, bchtestnet, and eth are currently supported

large

body

boolean

false

Set true to request a larger/faster node.

jwt

body

boolean

false

Use jwt Bearer token for auth.

Body parameter

Responses

Status
Meaning
Description

200

Successful operation

Example responses

200 Response

Code sample

GET /users/me/nodes

This resource list created nodes

Responses

Status
Meaning
Description
Schema

200

Successful operation

Inline

Example responses

200 Response

Code sample

GET /users/me/nodes/{id}

This resource fetches a node by ID.

Responses

Status
Meaning
Description
Schema

200

Successful operation

Inline

Example responses

200 Response

Code sample

DELETE /users/me/nodes/{id}

This resource removes a node by ID.

Responses

Status
Meaning
Description
Schema

200

Successful operation

Inline

Code sample

Last updated

Was this helpful?