New API users should migrate to deposit wallets. Read the migration guide.
curl --request GET \
--url https://clob.polymarket.com/rewards/user/total \
--header 'POLY_ADDRESS: <api-key>' \
--header 'POLY_API_KEY: <api-key>' \
--header 'POLY_PASSPHRASE: <api-key>' \
--header 'POLY_SIGNATURE: <api-key>' \
--header 'POLY_TIMESTAMP: <api-key>'Returns the summed total rewards earnings for a user on a provided day, grouped by asset address.
Requires CLOB L2 Auth headers.
curl --request GET \
--url https://clob.polymarket.com/rewards/user/total \
--header 'POLY_ADDRESS: <api-key>' \
--header 'POLY_API_KEY: <api-key>' \
--header 'POLY_PASSPHRASE: <api-key>' \
--header 'POLY_SIGNATURE: <api-key>' \
--header 'POLY_TIMESTAMP: <api-key>'Documentation Index
Fetch the complete documentation index at: https://docs.polymarket.com/llms.txt
Use this file to discover all available pages before exploring further.
Your API key
Ethereum address associated with the API key
HMAC signature of the request
API key passphrase
Unix timestamp of the request
Date in YYYY-MM-DD format
Signature type for address derivation (required for API KEY auth):
0, 1, 2 Maker address to query earnings for
If true, aggregates both native and sponsored earnings
Successfully retrieved total user earnings
Was this page helpful?