The Fasterix API is a high-performance RESTful JSON endpoint that is specifically designed to retrieve our staking node basic data.
This API reference includes all technical documentation developers need to integrate third-party applications and platforms.
Fasterix API is free to use and does not require any account registration. Only limitation is a limit of 50 calls per IP per day. Missuses will be reported and blocked.
Endpoint Overview
The Fasterix API has only 1 top-level category
| Endpoint Category | Description |
|---|---|
| /wdr-get/* | Endpoint that returns data. |
wdr-get
API endpoints for wdr-get:
/json/wdr-get/node?node_id=NodeID-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Response
200 – Successful will return staking node data in json format:
{
"id": "97",
"data_timestamp": "YYYY-MM-DD HH:MM:SS",
"node_id": "NodeID-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
"cpu_usage_1": "12.96",
"cpu_usage_5": "12.96",
"cpu_usage_15": "12.96",
"cpu_temp": "37.90",
"mem_usage": "31.60",
"disk_usage": "35.60",
"power_usage": "4.25",
"avg_response": "87.78",
"responsiveness": "100.00",
"owned": "2000.000000000",
"total": "2028.435049983",
"used_space": "20.28",
"time_left": "8.00",
"delegation_fees": "2.00",
"version": "avalanche/1.11.10",
"status": "Active",
"price": "25.00",
}
Error Response Codes
A Status object is always included in the JSON response payload for both successful calls and failures when possible. During error scenarios you may reference the error_code and error_message properties of the Status object. One of the API error codes below will be returned if applicable otherwise the HTTP status code for the general error type is returned.
| HTTP Status | Error Code | Error Message |
|---|---|---|
| 401 | 1 | API disabled |
| 401 | 2 | Unknown request |
| 401 | 3 | Missing node_id parameter |
| 402 | 4 | Unknown node_id |
| 401 | 5 | Reached maximum daily requests |
