Developers

API Documentation

Build on top of Paxeful with our REST and WebSocket APIs.

Authentication

All authenticated endpoints require an API key passed via the X-Paxeful-Key header. Generate keys from your account settings.

Base URL

https://api.paxeful.com/v1

Endpoints

  • GET /markets — list all trading pairs and 24h stats
  • GET /ticker/:symbol — realtime price and 24h stats for a pair
  • GET /orderbook/:symbol — full order book depth
  • POST /orders — place a new order (authenticated)
  • GET /wallets — return balances for all assets (authenticated)
  • POST /withdrawals — request a withdrawal (authenticated)

WebSocket

Real-time market data is available via wss://stream.paxeful.com/v1. Subscribe to channels like ticker@BTCUSDT, trades@ETHUSDT, or book@BTCUSDT.

Rate Limits

Public endpoints: 60 requests / minute. Authenticated endpoints: 300 requests / minute. Contact us for higher limits.

Request API access