Xandeum Network Documentation

API and Dashboard Usage Guide

About This Project

This dashboard provides a visual interface for monitoring and managing active nodes in the Xandeum network. All data is fetched from a custom API that provides real-time information about network pNodes.

Dashboard Features

3D Globe Visualization

View geographic locations of all nodes on an interactive 3D globe

Filter and Sort

Search and sort nodes by Uptime, Storage, and Usage Percentage

Auto-Refresh

Data is automatically fetched from API every 5 minutes

Smart Caching

Geographic location data is cached for 24 hours

API Endpoints

GET/health

Check API health and availability status

Response:

{
  "ok": true
}
GET/pods

Retrieve list of all active pNodes with complete information

Requires Bearer Token Authentication

Request Header:

Authorization: Bearer YOUR_TOKEN

Response Sample:

[
  {
    "address": "173.212.207.32:9001",
    "is_public": true,
    "pubkey": "EcTqXgB6VJStAtBZ...",
    "storage_committed": 340000000000,
    "storage_used": 50591,
    "storage_usage_percent": 0.00001487,
    "uptime": 760965,
    "version": "0.8.0",
    "location": {
      "city": "Helsinki",
      "country": "Finland",
      "latitude": 60.1695,
      "longitude": 24.9354
    }
  }
]

Using the API

Example cURL request:

curl -X GET https://xandapi.eferbarn.com/pods \
  -H "Authorization: Bearer YOUR_TOKEN"

Built by eferbarn

xandeum.eferbarn.com