# Carboncopy > Programmatic access to Polymarket copy-trading. Manage portfolios, follow traders, and track orders via REST API or MCP. ## Docs - [Get account info](https://docs.carboncopy.inc/api-reference/account/get-account-info.md): Returns information about the authenticated user's Carbon Copy account. - [Batch update followed traders](https://docs.carboncopy.inc/api-reference/follow-management/batch-update-followed-traders.md): Update copy settings for up to 100 followed traders in a single request. - [Follow a trader](https://docs.carboncopy.inc/api-reference/follow-management/follow-a-trader.md): Start copy-trading a new wallet. Returns `409 Conflict` if already following. - [Get followed trader](https://docs.carboncopy.inc/api-reference/follow-management/get-followed-trader.md): Returns detailed info for a single followed trader including recent trades. - [List followed traders](https://docs.carboncopy.inc/api-reference/follow-management/list-followed-traders.md): Returns all traders you currently follow, including copy settings and performance stats. - [Pause copy trading](https://docs.carboncopy.inc/api-reference/follow-management/pause-copy-trading.md): Temporarily pause copy trading for a specific trader without unfollowing. - [Resume copy trading](https://docs.carboncopy.inc/api-reference/follow-management/resume-copy-trading.md): Resume copy trading for a previously paused trader. - [Unfollow a trader](https://docs.carboncopy.inc/api-reference/follow-management/unfollow-a-trader.md): Stop copy-trading this wallet. Existing open positions are **not** automatically closed. - [Update follow settings](https://docs.carboncopy.inc/api-reference/follow-management/update-follow-settings.md): Update copy-trading settings. All fields are optional — only provided fields are changed. - [Health check](https://docs.carboncopy.inc/api-reference/health/health-check.md): Returns API health status. No authentication required. - [API Reference](https://docs.carboncopy.inc/api-reference/introduction.md): Interactive documentation for all Carboncopy API endpoints. Try requests directly in your browser. - [Get market price](https://docs.carboncopy.inc/api-reference/markets/get-market-price.md): Fetch the current or historical price for a Polymarket token. - [Get order by ID](https://docs.carboncopy.inc/api-reference/orders/get-order-by-id.md): Returns a single order by its document ID. - [List orders](https://docs.carboncopy.inc/api-reference/orders/list-orders.md): Returns a paginated list of orders placed by your copy-trading bot. - [Close a position](https://docs.carboncopy.inc/api-reference/portfolio/close-a-position.md): Sell all shares in an open position at the current market price. - [Get P&L time series](https://docs.carboncopy.inc/api-reference/portfolio/get-p&l-time-series.md): Returns time-series portfolio P&L snapshots (captured every 15 minutes) for charting performance over time. Includes realized and unrealized P&L breakdown. - [Get portfolio summary](https://docs.carboncopy.inc/api-reference/portfolio/get-portfolio-summary.md): Returns an aggregated summary of your copy-trading portfolio including live wallet balance, open positions value, unrealized P&L, and lifetime stats. - [List copy trade history](https://docs.carboncopy.inc/api-reference/portfolio/list-copy-trade-history.md): Returns a paginated list of all copy trades. Every item includes a `pnl` field (`0` when not yet realized). Also available at `/api/v1/portfolio/trades`. - [List copy trade history (alias)](https://docs.carboncopy.inc/api-reference/portfolio/list-copy-trade-history-alias.md): Alias for `/api/v1/portfolio/history`. Returns identical data. - [List positions](https://docs.carboncopy.inc/api-reference/portfolio/list-positions.md): Returns live open positions (mark-to-market). `status=closed` currently returns an empty set. - [P&L breakdown by market](https://docs.carboncopy.inc/api-reference/portfolio/p&l-breakdown-by-market.md): Returns realized P&L and volume grouped by each market you have traded. - [P&L breakdown by trader](https://docs.carboncopy.inc/api-reference/portfolio/p&l-breakdown-by-trader.md): Returns realized P&L and volume grouped by each copied trader. - [Discover traders](https://docs.carboncopy.inc/api-reference/trader-discovery/discover-traders.md): Search and filter traders on the platform. Use this to find traders worth following based on performance metrics. - [Get trader performance](https://docs.carboncopy.inc/api-reference/trader-discovery/get-trader-performance.md): Returns detailed performance analytics for any trader on the platform, including P&L history, drawdown, and Sharpe ratio. - [Authentication](https://docs.carboncopy.inc/authentication.md): Authenticate with the Carboncopy API using scoped API keys. - [Errors](https://docs.carboncopy.inc/errors.md): Carboncopy uses consistent, machine-readable error codes across all endpoints. - [Carboncopy API](https://docs.carboncopy.inc/index.md): Programmatic access to Polymarket copy-trading. Follow top traders, automate positions, and monitor your portfolio. - [MCP Server](https://docs.carboncopy.inc/mcp-server.md): Use Carboncopy from AI agents via the Model Context Protocol. - [Pagination](https://docs.carboncopy.inc/pagination.md): Carboncopy uses cursor-based pagination for all list endpoints. No page numbers — just opaque cursors that stay stable as data changes. - [Polymarket MCP Capabilities Reference](https://docs.carboncopy.inc/polymarket-mcp/capabilities-reference.md): Canonical reference for public discovery, batched market data, auth wrappers, bridge, transaction building, relayer flows, prompts, and resources. - [Polymarket MCP Overview](https://docs.carboncopy.inc/polymarket-mcp/overview.md): Production MCP server for Polymarket market discovery, trading, relayer, bridge, and agent workflows. - [Polymarket MCP Quickstart](https://docs.carboncopy.inc/polymarket-mcp/quickstart.md): Set up @carbon-copy/polymarket-mcp in an MCP client, connect over stdio, and configure runtime/auth environment variables. - [Workflow: Market Analysis](https://docs.carboncopy.inc/polymarket-mcp/workflows-market-analysis.md): Agent-friendly workflow to analyze a Polymarket market before execution using the canonical MCP surface. - [Quickstart](https://docs.carboncopy.inc/quickstart.md): Make your first Carboncopy API call in under 5 minutes. - [Rate Limits](https://docs.carboncopy.inc/rate-limits.md): Understand Carboncopy's rate limit tiers, response headers, and how to handle 429 errors gracefully. ## OpenAPI Specs - [openapi](https://docs.carboncopy.inc/api-reference/openapi.json)