Wallet maker rebates
Wallet Activity
Wallet Maker Rebates
Get Polymarket-reported maker rebates for a wallet and date.
GET
Wallet maker rebates
Returns maker rebate records reported by Polymarket’s public rebate endpoint for one maker address and one date. Maker rebates are Polymarket accounting credits. They are not the same value as indexedDocumentation Index
Fetch the complete documentation index at: https://docs.polynode.dev/llms.txt
Use this file to discover all available pages before exploring further.
OrderFilled.fee, and they should not be treated as trader fees paid.
Polymarket’s upstream rebate endpoint expects the CLOB maker/signing address. If you pass a Safe or proxy wallet that Polymarket does not accept as a maker address, PolyNode returns an empty
rebates array with an explanatory hint.Request
Query parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
date | string | current UTC date | Date in YYYY-MM-DD format |
Example
Response fields
| Field | Type | Description |
|---|---|---|
address | string | Wallet or maker address, lowercased |
date | string | Date used for the upstream rebate lookup |
rebates | array | Polymarket upstream rebate records |
rows_returned | integer | Number of rebate records returned |
total_rebated_fees_usdc | number | Sum of rebated_fees_usdc across returned records when present |
source | string | polymarket_clob_rebates_current |
rebate_semantics | string | Source and accounting note |
upstream_status | integer | Present when Polymarket returned an invalid maker-address response that PolyNode converted to an empty result |
upstream_warning | object | Present with the upstream warning body for invalid maker-address responses |
hint | string | Present when a Safe/proxy address may need to be resolved to a maker EOA |
elapsed_ms | integer | Server-side request time in milliseconds |
rebates are passed through from Polymarket. Their fields can change upstream; when a record includes rebated_fees_usdc, PolyNode includes it in total_rebated_fees_usdc.
Errors
| HTTP | When |
|---|---|
400 | Invalid wallet address |
400 | Invalid date format |
401 | Missing or invalid PolyNode API key |
502 | Polymarket rebate upstream failed or returned invalid JSON |

