Skip to main content
The Trade History API gives you read-only access to every trade executed through Bebop. Look up trades by wallet address or inspect individual transactions - all from a single endpoint that aggregates across every supported chain.

When to Use

  • You need post-trade analytics - reconciling fills, tracking volumes, or attributing trades to your integration via the source parameter
  • You want to inspect any Bebop transaction across all supported chains from a single endpoint, without querying each chain separately

At a Glance

TransportREST
AuthenticationOptional (required only for source filtering)
Base URLhttps://api.bebop.xyz/history/v2/
ComplexityLow - standard REST GET requests

How It Works

StepActionYou sendYou get back
1Query tradesWallet address → GET /history/v2/tradesPaginated list of trades with token + USD details
2Inspect a transactionTx hash → GET /history/v2/tx/{tx_hash}Full trade breakdown: tokens, amounts, gas, type
To filter by source (partner attribution), authenticate with your API key.

Key Endpoints

EndpointPurpose
GET /history/v2/tradesQuery trades by wallet address with time range and pagination
GET /history/v2/tx/{tx_hash}Look up a specific transaction by hash

Next Steps

Quickstart

Fetch your first trade history in a few minutes.