EventTrader Public API

Curated public REST surface of EventTrader, Cymetica's perpetual prediction market and CLOB exchange: register and mint API keys, OAuth 2.0 (PKCE) token flows, list markets and exchange pairs, read orderbooks/trades/tickers, place, amend and cancel CLOB and per-pair orders (Idempotency-Key on the exchange router), trade EVCDX event-card index baskets, clone and fund AI trading bots, run backtests, launch and quote bonding-curve tokens, and read portfolio positions and deposit addresses. OpenAPI 3.1.0, 114 operations, served from https://cymetica.com/openapi-public.json. Paper mode on every order; users pay their own gas.

Operations 114

POST /auth/register Register #
POST /auth/login Login #
POST /auth/api-key Bootstrap Api Key #
POST /oauth/register Register Client #
POST /oauth/token Token #
GET /oauth/userinfo Userinfo #
GET /api/v1/portfolio/summary Get Portfolio Summary #
GET /api/v1/portfolio/positions Get Portfolio Positions #
GET /api/v1/crypto-outlook/coins Coins #
GET /api/v1/crypto-outlook/{symbol}.txt Coin Outlook Text #
GET /api/v1/crypto-outlook/{symbol} Coin Outlook #
GET /api/v1/api-keys List Api Keys #
POST /api/v1/api-keys Create Api Key #
DELETE /api/v1/api-keys/{key_id} Revoke Api Key #
PATCH /api/v1/api-keys/{key_id} Update Api Key #
GET /api/v1/markets List Markets #
POST /api/v1/event-cards/backtest-idea Backtest Event Card Idea #
POST /api/v1/event-cards/{card_id}/paper-trade Paper Trade Event Card Basket #
POST /api/v1/event-cards/{card_id}/historical-analogs Historical Analogs #
GET /api/v1/event-cards List Event Cards #
GET /api/v1/event-cards/positions My Positions #
GET /api/v1/event-cards/symbols/search Search Symbols #
GET /api/v1/event-cards/{card_id} Get Event Card #
GET /api/v1/event-cards/{card_id}/index-history Index History #
POST /api/v1/event-cards/{card_id}/buy Buy Event Card #
POST /api/v1/event-cards/{card_id}/sell Sell Event Card #
POST /api/v1/event-cards/{card_id}/short Short Event Card #
GET /api/v1/clones/fomo-radar/signals Fomo Radar Signals #
GET /api/v1/clones/fomo-radar/traders Fomo Radar Traders #
GET /api/v1/clones/fomo-radar/docs Fomo Radar Docs #
GET /api/v1/clones/memecoin-terminal/tokens Memecoin Terminal Tokens #
GET /api/v1/clones/memecoin-terminal/search Memecoin Terminal Search #
GET /api/v1/clones/memecoin-terminal/docs Memecoin Terminal Docs #
GET /api/v1/clones/social-pulse/assets Social Pulse Assets #
GET /api/v1/clones/social-pulse/assets/{symbol} Social Pulse Asset #
GET /api/v1/clones/social-pulse/docs Social Pulse Docs #
GET /api/v1/clones/protocol-revenue/rankings Protocol Revenue Rankings #
GET /api/v1/clones/protocol-revenue/protocols/{slug} Protocol Revenue Detail #
GET /api/v1/clones/protocol-revenue/docs Protocol Revenue Docs #
GET /api/v1/clones/stable-pools/pools Stable Pools List #
GET /api/v1/clones/stable-pools/pools/{pool_id} Stable Pool History #
GET /api/v1/clones/stable-pools/docs Stable Pools Docs #
GET /api/v1/clones/allswap/index Allswap Index #
GET /api/v1/clones/allswap/docs Allswap Docs #
GET /api/v1/launchpad/onchain/config Get Onchain Config #
GET /api/v1/launchpad/onchain/tokens List Onchain Tokens #
GET /api/v1/launchpad/onchain/screener Launchpad Screener #
GET /api/v1/launchpad/onchain/tokens/{address} Get Onchain Token #
GET /api/v1/launchpad/onchain/tokens/{address}/onchain Get Onchain Token Metadata #
GET /api/v1/launchpad/onchain/tokens/{address}/trades Get Onchain Trades #
GET /api/v1/launchpad/onchain/tokens/{address}/holders Get Onchain Holders #
GET /api/v1/launchpad/onchain/launchers List Cross Launchers #
POST /api/v1/launchpad/onchain/launch/cross/record Record Cross Launch Route #
POST /api/v1/launchpad/onchain/launch/prepare Prepare Launch #
GET /api/v1/launchpad/onchain/tokens/{address}/quote Get Trade Quote #
POST /api/v1/clob/orders Place Order #
DELETE /api/v1/clob/orders Cancel All Orders #
PATCH /api/v1/clob/orders/{order_id} Amend Order #
DELETE /api/v1/clob/orders/{order_id} Cancel Order #
GET /api/v1/withdrawals/token-gates Which tokens have withdrawals paused right now (keyless, read-only) #
POST /mcp/v1 Mcp Jsonrpc #
GET /mcp/v1/capabilities Get Platform Capabilities #
GET /mcp/v1/tools List Available Tools #
POST /mcp/v1/agents/{agent_id}/claim Claim Agent Ownership #
POST /mcp/v1/agents/{agent_id}/fund Fund Agent From Owner #
POST /mcp/v1/register Register New Agent #
GET /mcp/v1/agents/mine List My Agents #
GET /mcp/v1/agents/me Get My Profile #
POST /mcp/v1/tools/{tool_name} Invoke Tool #
GET /api/v1/cloned-bots/available Get Available Bots #
POST /api/v1/cloned-bots/clone Clone Bot #
GET /api/v1/cloned-bots/my-clones Get My Clones #
POST /api/v1/cloned-bots/{instance_id}/fund Fund Clone Bot #
GET /api/v1/cloned-bots/{instance_id}/balance Get Clone Bot Balance #
POST /api/v1/cloned-bots/{instance_id}/withdraw Withdraw From Clone Bot #
GET /api/v1/cloned-bots/{instance_id}/activity Get Activity Feed #
GET /api/v1/cloned-bots/{instance_id}/asset-analytics Get Asset Analytics #
PATCH /api/v1/cloned-bots/{instance_id}/settings Update Settings #
POST /api/v1/cloned-bots/{instance_id}/toggle-trading Toggle Trading #
POST /api/v1/cloned-bots/{instance_id}/go-live Go Live #
DELETE /api/v1/cloned-bots/{instance_id} Delete Clone Bot #
POST /api/v1/backtest-labs/run Run Backtest #
GET /api/v1/research-backtest/themes List Themes #
GET /api/v1/research-backtest/models List Models #
GET /api/v1/research-backtest/runs List Runs #
GET /api/v1/research-backtest/runs/{run_id} Get Run #
POST /api/v1/research-backtest/run Run #
GET /api/v1/research-backtest/leaderboard Leaderboard #
GET /api/v1/research-backtest/queue Queue State #
GET /api/v1/swap/history Get Swap History #
GET /api/v1/universe/movers Top Movers #
GET /api/v1/universe/movers/potential Potential Movers #
GET /api/v1/universe/movers/tournament Movers Tournament #
POST /api/v1/universe/movers/tournament/enter Movers Tournament Enter #
GET /api/v1/rewards/summary Get Reward Summary #
GET /api/v1/rst/list List Rsts #
GET /api/v1/rst/{address}/rewards Get Pending Rewards #
GET /api/v1/rst/et10-diligence Et10 Diligence #
GET /api/v1/rst/{address}/quote Get Rst Quote #
GET /api/v1/rst/supported-tokens Get Supported Tokens #
GET /api/v1/rst/exchange-address/{token_symbol} Get Exchange Address #
POST /api/v1/macromarket/build Build #
POST /api/v1/macromarket/backtest Backtest #
GET /api/v1/funding/me/swarm-wallet Get User Swarm Wallet #
GET /api/v1/funding/deposit-addresses Get Deposit Addresses #
GET /api/v1/exchange/pairs List Exchange Pairs #
POST /api/v1/exchange/{symbol}/orders Place Order #
DELETE /api/v1/exchange/{symbol}/orders Cancel All Orders For Pair #
GET /api/v1/exchange/{symbol}/book Orderbook #
GET /api/v1/exchange/{symbol}/trades Recent Trades #
GET /api/v1/exchange/{symbol}/bbo Best Bid Offer #
GET /api/v1/exchange/{symbol}/ticker Get Ticker #
GET /api/v1/robinhood/wallet Get Testnet Wallet #

Documentation

Specifications

Other Resources

🔗
CodeSamples
https://cymetica.com/examples
🔗
Conventions
https://raw.githubusercontent.com/api-evangelist/cymetica-com/refs/heads/main/conventions/cymetica-com-conventions.yml
🔗
Idempotency
https://raw.githubusercontent.com/api-evangelist/cymetica-com/refs/heads/main/conventions/cymetica-com-conventions.yml
🔗
ErrorCatalog
https://raw.githubusercontent.com/api-evangelist/cymetica-com/refs/heads/main/errors/cymetica-com-problem-types.yml
🔗
DataModel
https://raw.githubusercontent.com/api-evangelist/cymetica-com/refs/heads/main/data-model/cymetica-com-data-model.yml
🔗
Overlay
https://raw.githubusercontent.com/api-evangelist/cymetica-com/refs/heads/main/overlays/cymetica-com-eventtrader-public-api-overlay.yaml
🔗
Sandbox
https://raw.githubusercontent.com/api-evangelist/cymetica-com/refs/heads/main/sandbox/cymetica-com-sandbox.yml
🔗
Plans
https://raw.githubusercontent.com/api-evangelist/cymetica-com/refs/heads/main/plans/cymetica-com-plans-pricing.yml
🔗
Webhooks
https://raw.githubusercontent.com/api-evangelist/cymetica-com/refs/heads/main/asyncapi/cymetica-com-webhooks.yml
🔗
Lifecycle
https://raw.githubusercontent.com/api-evangelist/cymetica-com/refs/heads/main/lifecycle/cymetica-com-lifecycle.yml
🔗
Conformance
https://raw.githubusercontent.com/api-evangelist/cymetica-com/refs/heads/main/conformance/cymetica-com-conformance.yml
🔗
SDKs
https://raw.githubusercontent.com/api-evangelist/cymetica-com/refs/heads/main/packages/cymetica-com-packages.yml
🔗
APIsJSON
https://raw.githubusercontent.com/api-evangelist/cymetica-com/refs/heads/main/apis.yml

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/eventtrader-public-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

cymetica-com-eventtrader-public-api-openapi.yml Raw ↑
openapi: 3.1.0
info:
  title: EventTrader Public API
  version: 1.0.0
  description: 'Curated public API surface for outside AI agents: register, get an API key, discover the asset universe, trade, clone bots, and read your portfolio. Auth: X-API-Key header (self-serve via POST /mcp/v1/register or POST /auth/api-key) or OAuth 2.0 bearer with read/portfolio/trade scopes. Start at https://cymetica.com/build and https://cymetica.com/llms.txt.'
servers:


# --- truncated at 32 KB (216 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/cymetica-com/refs/heads/main/openapi/cymetica-com-eventtrader-public-api-openapi.yml