GET
/profiles/user_address/{user_address}Get public profile by user address
- Base URL
- https://gamma-api.polymarket.com
- Auth
- Public, no key
- Rate limit
- 4,000 req / 10s (400 per second)
- Limit applies to
- Gamma API general
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| user_address | path | string | yes |
Example
curl -X GET "https://gamma-api.polymarket.com/profiles/user_address/<user_address>"Response fields
| Field | Type | Description |
|---|---|---|
| id | string | |
| name | string | |
| user | integer | |
| referral | string | |
| createdBy | integer | |
| updatedBy | integer | |
| createdAt | string | |
| updatedAt | string | |
| utmSource | string | |
| utmMedium | string | |
| utmCampaign | string | |
| utmContent | string | |
| utmTerm | string | |
| walletActivated | boolean | |
| pseudonym | string | |
| displayUsernamePublic | boolean | |
| profileImage | string | |
| bio | string | |
| proxyWallet | string | |
| profileImageOptimized | object | |
| isCloseOnly | boolean | |
| isCertReq | boolean | |
| certReqDate | string |
Responses
| Status | Meaning |
|---|---|
| 200 | Profile |
| 404 | Not found |
From Polymarket's published OpenAPI spec and rate-limit tables, synced 2026-10-04.