Public APICOMING IN M3
Open-access endpoints for market data, quotes, and orderbook information without authentication.
Planned Endpoints
These endpoints will provide open access to market data and demo quotes with global rate limits (no authentication required).
GET /public/v1/pairs
List all available trading pairs with liquidity and volume metrics.
Rate Limit: 100 requests/minute per IP
GET /public/v1/orderbook
Get current orderbook state for a specific trading pair.
Query Parameters:
base- Base asset (e.g., XRP)quote- Quote asset (e.g., USD.rIssuer...)depth- Number of levels (optional, default: 20)
Rate Limit: 100 requests/minute per IP
POST /public/v1/quote
Generate a demo quote (for testing and exploration purposes).
Request Body:
{
"in": "XRP",
"out": "USD.rIssuerAddress",
"amount": "100"
}
Response: Same QuoteResponse structure as Partner API
Rate Limit: 100 requests/minute per IP
Note: Public quotes are for demonstration only and may have higher fees or longer TTLs compared to Partner API quotes.
Differences from Partner API
| Feature | Public API | Partner API |
|---|---|---|
| Authentication | None required | Ed25519 signature required |
| Rate Limits | 100 req/min (per IP) | 100-10,000 req/min (per plan) |
| Quote TTL | Higher (more conservative) | Optimized (100 ledgers) |
| Usage Tracking | No tracking | Full metering & billing |
| SLA | Best-effort | Guaranteed per plan |
| Use Case | Demo, testing, exploration | Production integrations |
Need Production Access?
For production workloads, partner with Lucendex to access:
- Higher rate limits (1,000-10,000 req/min)
- Ed25519 authentication with request signing
- Usage-based billing with transparent metering
- SLA guarantees and priority support
- Health monitoring and system status endpoints
Timeline
M2 (Current): Partner API production-ready
M3 (Planned): Public API endpoints
M4 (Planned): Validator integration & enhanced health metrics
M5 (Planned): Pilot integrations & operational polish