GET
/
v1
/
io-blocks
/
blocks
/
{block_id}
/
workers
/
{device_id}
Device Details for a Block
curl --request GET \
  --url https://api.io.solutions/v1/io-blocks/blocks/{block_id}/workers/{device_id} \
  --header 'Authorization: Bearer <token>'
{
  "status": "Success",
  "time_and_date": "2024-03-18T22:00:00Z",
  "block_id": "2024-05-13T15:00:00",
  "device_id": "bedefd6b-44e8-4855-9692-f216e34a8d65",
  "connectivity_tier": "Ultra High Speed",
  "processor": "NVIDIA A100 PCIE-80GB",
  "processor_quantity": 10,
  "pow": "Success",
  "potl": "Success",
  "uptime_in_minutes": 50,
  "total_score": 12032.5,
  "normalized_score": 327.54,
  "rewarded": 1.401,
  "brand_name": "NVIDIA",
  "brand_id": 2,
  "pow_success_list": true,
  "potl_success_list": true
}

Authorizations

Authorization
string
header
required

The access token received from the authorization server in the OAuth 2.0 flow.

Path Parameters

device_id
string
required

The unique identifier for your device.

block_id
string
required

The unique identifier for a specific block.

Response

200

status
string
Example:

"Success"

time_and_date
string
Example:

"2024-03-18T22:00:00Z"

block_id
string
Example:

"2024-05-13T15:00:00"

device_id
string
Example:

"bedefd6b-44e8-4855-9692-f216e34a8d65"

connectivity_tier
string
Example:

"Ultra High Speed"

processor
string
Example:

"NVIDIA A100 PCIE-80GB"

processor_quantity
integer
default:0
Example:

10

pow
string
Example:

"Success"

potl
string
Example:

"Success"

uptime_in_minutes
integer
default:0
Example:

50

total_score
number
default:0
Example:

12032.5

normalized_score
number
default:0
Example:

327.54

rewarded
number
default:0
Example:

1.401

brand_name
string
Example:

"NVIDIA"

brand_id
integer
default:0
Example:

2

pow_success_list
boolean
default:true
Example:

true

potl_success_list
boolean
default:true
Example:

true