Skip to main content
GET
/
api
/
workflows
/
polymarket
/
getTrades
Get Trades
curl --request GET \
  --url https://api-v2.swaps.xyz/api/workflows/polymarket/getTrades \
  --header 'x-api-key: <api-key>'
[
  {
    "proxyWallet": "<string>",
    "side": "BUY",
    "asset": "<string>",
    "conditionId": "<string>",
    "size": 123,
    "price": 123,
    "timestamp": 123,
    "title": "<string>",
    "slug": "<string>",
    "icon": "<string>",
    "eventSlug": "<string>",
    "outcome": "<string>",
    "outcomeIndex": 123,
    "name": "<string>",
    "pseudonym": "<string>",
    "bio": "<string>",
    "profileImage": "<string>",
    "profileImageOptimized": "<string>",
    "transactionHash": "<string>"
  }
]

Authorizations

x-api-key
string
header
required

API key for authentication. Contact Swaps.xyz to obtain an API key.

Query Parameters

userId
string
required

User EVM EOA address EVM address (0x prefix + 40 hex characters)

Example:

"0x1234567890123456789012345678901234567890"

proxyWallet
string

Polymarket proxy wallet address EVM address (0x prefix + 40 hex characters)

Example:

"0x1234567890123456789012345678901234567890"

Response

Array of trades

proxyWallet
string
required

User Profile Address (0x-prefixed, 40 hex chars)

side
enum<string>
required

Order side

Available options:
BUY,
SELL
asset
string
required

Asset token ID

conditionId
string
required

Condition ID (0x-prefixed 64-hex string)

size
number
required

Trade size

price
number
required

Trade price

timestamp
integer<int64>
required

Unix timestamp

title
string
required

Market title

slug
string
required

Market slug

icon
string
required

Market icon URL

eventSlug
string
required

Event slug

outcome
string
required

Outcome name

outcomeIndex
integer
required

Outcome index

name
string
required

User name

pseudonym
string
required

User pseudonym

bio
string
required

User bio

profileImage
string
required

User profile image URL

profileImageOptimized
string
required

Optimized profile image URL

transactionHash
string
required

Transaction hash