Skip to main content

Overview

The subscribe action allows you to receive real-time order updates from Polymarket. You can filter orders by different criteria to receive only the data you need.

Subscription Message Format

All subscription messages follow this base format:
Required Parameters:
  • action: Must be "subscribe"
  • platform: Must be "polymarket"
  • version: Currently 1
  • type: Must be "orders"
  • filters: Object containing filter criteria (see filter types below)

Tier Limits

Subscription limits vary by tier:

Filter Types

You can subscribe to orders using one of three filter criteria:

Filter by Wallet Addresses

Track orders from specific wallet addresses or use a wildcard to receive all trades.Specific Wallet Addresses:
You’ll receive order events when any of the specified wallet addresses execute trades.Wildcard - All Trades:To receive all trades across Polymarket, use a wildcard:

Subscription Acknowledgment

After sending a subscription message, you’ll receive an acknowledgment from the server:
Important: Save the subscription_id - you’ll need it to unsubscribe or update your subscription later.

Receiving Order Events

When orders matching your subscription filters are executed, you’ll receive event messages in real-time:

Next Steps