Skip to main content
GET
Wallet Credit Events
Every individual credit a wallet has received, filterable by program, time and amount, sortable by time or amount.
Every event carries username — the recipient’s Polymarket display name — where known (null otherwise).
Owner addresses. Pass an owner EOA as the wallet address and the response combines the EOA’s Polymarket wallets (Safe, proxy, deposit wallets) that have data for this endpoint. Passing a Safe, proxy or deposit wallet returns just that wallet, as before. Combined responses list the combined wallets in wallets. See Owner addresses.

Credit types

Every credits endpoint accepts these values in type/types: types accepts a comma-separated set (types=maker_rebate,taker_rebate) or all.

Examples

Largest maker rebates first:
Yield credits during one week:

Owner address fields

Present only when you pass an owner EOA. See Owner addresses. wallet stays the address you passed.

Authorizations

x-api-key
string
header
required

Path Parameters

addr
string
required

Wallet (proxy) address, or an owner EOA to combine every Polymarket wallet it owns.

Query Parameters

types
string

Comma-separated set of credit types (One of reward, yield, maker_rebate, taker_rebate, referral_reward), or all for every type.

start_ts
integer

Unix seconds start bound (inclusive).

end_ts
integer

Unix seconds end bound (inclusive).

min_amount
string

Minimum credit amount (USD).

max_amount
string

Maximum credit amount (USD).

sort
string

time (default) or amount.

order
string

desc (default) or asc.

limit
integer

Rows per page, max 500 (default 100).

offset
integer

Pagination offset.

token
string

Payout token filter: usdce or pusd.

Response

200 - application/json

Success

Owner-address responses add the optional fields below. See the page for the full response.

wallets
object[]

Present only when you pass an owner EOA: the combined wallets, in a fixed order.

events
object[]