Get trades for a user or markets
Query Parameters
Page size. Values above the maximum are clamped to 10000.
0 <= x <= 10000Starting index for pagination. Requests past the cap are rejected with a 400 (never silently clamped). To read history deeper than offset 10000, page inside start/end windows — each window has its own offset budget.
0 <= x <= 10000Must be provided together with filterAmount.
CASH, TOKENS Must be provided together with filterType.
x >= 0Comma-separated list of condition IDs. Mutually exclusive with eventId.
0x-prefixed 64-hex string
^0x[a-fA-F0-9]{64}$Comma-separated list of event IDs. Mutually exclusive with market.
x >= 1User Profile Address (0x-prefixed, 40 hex chars)
^0x[a-fA-F0-9]{40}$"0x56687bf447db6ffa42ffe2204a05edaa20f55839"
BUY, SELL Lower-bound timestamp (epoch seconds) for the trade window. Omit or pass 0 for the default window (most recent ~3 years); pass a positive epoch (e.g. 1) to retrieve full history on user-scoped requests. Market/event-scoped requests keep the ~3-year floor — start can only narrow their window, not extend it.
x >= 0Upper-bound timestamp (epoch seconds) for the trade window. Omit for the default (current time); rows newer than end are excluded.
x >= 0Response
Success
User Profile Address (0x-prefixed, 40 hex chars)
^0x[a-fA-F0-9]{40}$"0x56687bf447db6ffa42ffe2204a05edaa20f55839"
BUY, SELL 0x-prefixed 64-hex string
^0x[a-fA-F0-9]{64}$"0xdd22472e552920b8438158ea7238bfadfa4f736aa4cee91a6b86c39ead110917"