Skip to main content
GET
Wallet Credit Totals
Total credits received by a wallet, per program, in one call. Add start_ts/end_ts for time-windowed totals (for example, rebates earned this month).
The response includes an identity block with username, controlling eoa, wallet_type, deployed, current, wallet_details, and other_wallets. wallet_details separates wallet type from deployment status and identifies the account’s current trading wallet. Polymarket’s own API does not expose this anywhere.
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

All five programs at once:
Rebates only, June 2026:

Owner address fields

Present only when you pass an owner EOA. See Owner addresses. Totals are summed per program across the combined wallets. wallet stays the address you passed, and identity describes that address.

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).

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.