API Reference

HTTP API endpoints exposed by an XE node

Every running XE node exposes an HTTP API on port 8080. All endpoints return JSON; values that would overflow a JavaScript number (balances, hashes) are returned as strings.

The pages in this section render the live OpenAPI spec — each operation has a schema, code samples, and an interactive playground that can call the testnet or your local node directly from the browser.

  • Accounts — balances and per-account chain reads
  • Blocks — block submission, lookup, and proof-of-work
  • Chat — peer-to-peer messaging
  • Directory — account-to-peer directory
  • Leases — compute lease lifecycle and providers
  • VMs — provider-side VM management
  • Node — node health, frontiers, conflicts
  • State Chain — governance reads and writes