Skip to main content

Partner Guide

This guide is for partners building retail trading platforms on top of Polymarket US. If you’re building a platform that onboards end-users for trading, this section is for you.
What is a Partner?A partner builds a consumer-facing trading application. Partners manage their own users, handle KYC verification, process deposits and withdrawals, and execute trades on behalf of their customers.

Before You Start

Onboarding

Generate your API keys, share your public key with Polymarket, and complete the verification process to receive your credentials.

Partner Types

Polymarket US supports two types of partners:
Partner TypeDescriptionAPIs Used
Direct TradingInstitutional or proprietary traders who trade their own capitalTrading APIs only
Retail PartnerRetail platforms onboarding end-usersTrading APIs + Partner APIs

User Lifecycle

Partners manage the complete user lifecycle from KYC verification to trading:
Automatic User CreationUsers are created automatically when KYC verification is approved. There is no separate account creation step - the system provisions EP3 trading resources as part of the KYC approval process.

1. Identity Verification (KYC)

Start by verifying user identity. When approved, the user is automatically provisioned for trading.
  • API: KYC API
  • Key endpoint: POST /v1/kyc/start

2. Funding

Link bank accounts or cards and process deposits.

3. Trading

Once funded, users can place orders.
  • API: Trading API
  • Key endpoints:
    • POST /v1/trading/orders - Insert order
    • POST /v1/trading/orders/cancel - Cancel order

4. Positions & Withdrawals

Track positions and process withdrawals (following FIFO rules).

Complete Onboarding Flow

Getting Started

Support

For integration questions, contact institutional@qcex.com.