REFERENCE
Endpoint index.
Current routes in PBE Core 0.0.1. Public applications normally use the RPC and Commerce sections; node operators and peers use the local-management and P2P routes.
Public RPC
| Method | Route | Purpose |
|---|
| GET | /rpc/status | Public node/chain/sync status. |
| GET | /rpc/consensus | Consensus and participation parameters. |
| GET | /rpc/block/{height} | Canonical block v4. |
| GET | /rpc/balance/{address} | Balance and nonce. |
| GET | /rpc/address/{address}/transactions | Recent confirmed transfers. |
| GET | /rpc/transaction/{txid} | Confirmed transaction. |
| POST | /rpc/broadcast | Submit signed transaction v2. |
Commerce
| Method | Route | Access |
|---|
| GET | /rpc/commerce/catalog | Public |
| GET | /rpc/commerce/info | Public |
| POST | /rpc/commerce/payment-request | Public |
| GET | /rpc/commerce/payment/{reference} | Public |
| POST | /rpc/commerce/webhooks | Merchant bearer token |
| GET | /rpc/commerce/webhooks/{id} | Merchant bearer token |
| POST | /rpc/commerce/webhooks/{id}/cancel | Merchant bearer token |
Operator / local management
| Method | Route | Protection |
|---|
| GET/POST | /rpc/operator/status | Hosted GET is generic only; the bound wallet can POST a signed OPERATOR_STATUS proof for private management details. Standalone localhost receives local details. |
| GET | /rpc/operator/setup-token | Standalone localhost only. Hosted servers use the setup code printed by pbe-node. |
| POST | /rpc/operator/bind | One-time setup token + wallet signature. |
| GET | /rpc/mining/status/{address} | Public participation metrics; hosted local-operator details are redacted. |
| POST | /rpc/mining/prepare | Signed operator action. |
| POST | /rpc/mining/local | Signed operator action + producer-key authorization. |
| GET/POST | /rpc/network/settings | Standalone localhost only; POST also rejects cross-site requests. |
P2P
| Method | Route | Purpose |
|---|
| GET | /p2p/status | Node status |
| POST | /p2p/hello | Signed peer handshake/gossip |
| POST | /p2p/transaction | Transaction relay |
| POST | /p2p/block | Block relay |
| GET | /p2p/blocks | Chain synchronization |
| GET | /p2p/peers | Verified public peer hints |
Machine-readable reference
OpenAPI JSON is generated for the public and Commerce HTTP surface. Protocol serialization details remain normative in the Transactions and P2P pages.