# Bayse Markets ## Docs - [API reference](https://docs.bayse.markets/api-reference/introduction.md): Complete reference for all Bayse Markets API endpoints - [Activities](https://docs.bayse.markets/api-reference/pm/activities.md): Get your trading activity history - [Batch amend orders](https://docs.bayse.markets/api-reference/pm/batch-amend-orders.md): Modify the price and/or size of up to 20 open CLOB orders in a single round-trip - [Batch cancel orders](https://docs.bayse.markets/api-reference/pm/batch-cancel-orders.md): Cancel up to 100 CLOB orders across one or more markets in a single round-trip - [Batch place orders](https://docs.bayse.markets/api-reference/pm/batch-place-orders.md): Place up to 20 CLOB orders across one or more markets in a single round-trip - [Burn shares](https://docs.bayse.markets/api-reference/pm/burn-shares.md): Destroy equal YES and NO shares and receive funds back - [Cancel order](https://docs.bayse.markets/api-reference/pm/cancel-order.md): Cancel an open or partially filled CLOB order - [Get event](https://docs.bayse.markets/api-reference/pm/get-event.md): Get a specific prediction market event by ID - [Get event by slug](https://docs.bayse.markets/api-reference/pm/get-event-by-slug.md): Get a specific prediction market event by its slug - [Get order](https://docs.bayse.markets/api-reference/pm/get-order.md): Get details of a specific order - [Get PnL](https://docs.bayse.markets/api-reference/pm/get-pnl.md): Get your realized profit and loss over a time period - [Get portfolio](https://docs.bayse.markets/api-reference/pm/get-portfolio.md): Get your current positions across all markets - [Get quote](https://docs.bayse.markets/api-reference/pm/get-quote.md): Get a price quote before placing an order - [Get series events](https://docs.bayse.markets/api-reference/pm/get-series-events.md): Get a lightweight list of events belonging to a series - [Get liquidity rewards](https://docs.bayse.markets/api-reference/pm/liquidity-rewards.md): Get paginated list of the authenticated user's liquidity reward payouts - [Get active liquidity rewards](https://docs.bayse.markets/api-reference/pm/liquidity-rewards-active.md): Get the authenticated user's in-progress reward accumulation across active epochs - [List events](https://docs.bayse.markets/api-reference/pm/list-events.md): Get a paginated list of prediction market events - [List orders](https://docs.bayse.markets/api-reference/pm/list-orders.md): Get a paginated list of your orders - [List event series](https://docs.bayse.markets/api-reference/pm/list-series.md): Get a paginated list of event series - [Get maker rebates](https://docs.bayse.markets/api-reference/pm/maker-rebates.md): Get paginated list of the authenticated user's maker rebate payouts - [Get active maker rebates](https://docs.bayse.markets/api-reference/pm/maker-rebates-active.md): Get the authenticated user's in-progress maker rebate accumulation across active epochs - [Mint shares](https://docs.bayse.markets/api-reference/pm/mint-shares.md): Deposit funds and receive equal YES and NO shares for a market - [Order book](https://docs.bayse.markets/api-reference/pm/order-book.md): Get the live order book for one or more outcomes (CLOB markets only) - [Place order](https://docs.bayse.markets/api-reference/pm/place-order.md): Place a buy or sell order on a prediction market - [Price history](https://docs.bayse.markets/api-reference/pm/price-history.md): Get historical price data for a prediction market event - [Ticker](https://docs.bayse.markets/api-reference/pm/ticker.md): Get real-time price and volume statistics for a market outcome - [Trades](https://docs.bayse.markets/api-reference/pm/trades.md): Get recent executed trades (CLOB markets only) - [Health check](https://docs.bayse.markets/api-reference/system/health.md): Check if the API is running - [Version](https://docs.bayse.markets/api-reference/system/version.md): Get the current deployed version - [Create API key](https://docs.bayse.markets/api-reference/user/create-api-key.md): Create a new API key pair for programmatic access - [List API keys](https://docs.bayse.markets/api-reference/user/list-api-keys.md): List all active API keys for your account - [Login](https://docs.bayse.markets/api-reference/user/login.md): Authenticate with your Bayse account to get a session token - [Lookup user](https://docs.bayse.markets/api-reference/user/lookup.md): Resolve a user tag or ID to their public profile - [Revoke API key](https://docs.bayse.markets/api-reference/user/revoke-api-key.md): Permanently deactivate an API key - [Rotate API key](https://docs.bayse.markets/api-reference/user/rotate-api-key.md): Generate a new secret key while keeping the same key ID - [Get assets](https://docs.bayse.markets/api-reference/wallet/get-assets.md): Get wallet assets and balances for the authenticated user - [Authentication](https://docs.bayse.markets/authentication.md): Learn how to authenticate your API requests with API keys and HMAC signatures - [v0.1.6 — March 13, 2026](https://docs.bayse.markets/changelog/2026-03-12.md): Breaking changes to Place Order and Get Quote endpoints - [v0.1.7 — March 22, 2026](https://docs.bayse.markets/changelog/2026-03-22.md): New PnL endpoint and mint/burn share operations - [v0.1.8 — April 10, 2026](https://docs.bayse.markets/changelog/2026-04-10.md): API key management is now available in the Bayse web app - [v0.1.9 — April 15, 2026](https://docs.bayse.markets/changelog/2026-04-15.md): Market maker rebates and a new Market makers documentation section - [v0.1.11 — May 5, 2026](https://docs.bayse.markets/changelog/2026-05-05.md): Batch order endpoints and self-trade prevention for CLOB markets - [v0.1.12 — May 9, 2026](https://docs.bayse.markets/changelog/2026-05-09.md): User lookup endpoint, user trades WebSocket channel, and engine/order type in activity payloads - [v0.1.13 — May 18, 2026](https://docs.bayse.markets/changelog/2026-05-18.md): Batch amend orders endpoint, batch place / amend cap reduced to 20 - [Batch orders](https://docs.bayse.markets/concepts/batch-orders.md): Place, amend, or cancel many CLOB orders in a single round-trip - [Event series](https://docs.bayse.markets/concepts/event-series.md): Recurring prediction markets on the same asset or topic - [Events, markets & outcomes](https://docs.bayse.markets/concepts/events-markets-outcomes.md): The data model behind Bayse prediction markets - [Fees](https://docs.bayse.markets/concepts/fees.md): How trading fees work on Bayse Markets - [Market data](https://docs.bayse.markets/concepts/market-data.md): Price history, order books, trades, and ticker data - [Market engines](https://docs.bayse.markets/concepts/market-engines.md): AMM and CLOB execution on Bayse - [Multi-currency support](https://docs.bayse.markets/concepts/multi-currency.md): Trading in USD and NGN on Bayse - [Order lifecycle](https://docs.bayse.markets/concepts/order-lifecycle.md): How orders execute and progress through statuses - [Prediction markets](https://docs.bayse.markets/concepts/prediction-markets.md): Understanding prediction markets on Bayse - [Trading flow](https://docs.bayse.markets/concepts/trading-flow.md): How to browse, quote, trade, and manage positions on Bayse - [Examples](https://docs.bayse.markets/examples.md): Real-world examples of what you can build with Bayse Markets API - [FAQ](https://docs.bayse.markets/faq.md): Frequently asked questions about Bayse Markets - [Introduction](https://docs.bayse.markets/index.md): The culturally-native prediction market platform for Africa. - [Liquidity rewards](https://docs.bayse.markets/market-makers/liquidity-rewards.md): Earn rewards by providing liquidity on CLOB markets - [Maker rebates](https://docs.bayse.markets/market-makers/maker-rebates.md): Earn rebates from taker fees by providing maker liquidity on CLOB markets - [Quickstart](https://docs.bayse.markets/quickstart.md): Make your first API call to Bayse Markets in minutes - [Rate limits](https://docs.bayse.markets/rate-limits.md): Understand the rate limits applied to Bayse Markets API endpoints - [Connection](https://docs.bayse.markets/websocket/connection.md): How to connect, message format, keepalive, and reconnection - [Asset prices](https://docs.bayse.markets/websocket/crypto-prices.md): Live crypto and FX price feeds - [Errors & rate limits](https://docs.bayse.markets/websocket/errors.md): Error handling and rate limits for WebSocket connections - [WebSocket](https://docs.bayse.markets/websocket/introduction.md): Real-time data feeds for Bayse Markets - [Market data](https://docs.bayse.markets/websocket/market-data.md): Real-time activity feeds, price updates, and order book snapshots - [User orders](https://docs.bayse.markets/websocket/user-orders.md): Real-time fill updates for authenticated users ## OpenAPI Specs - [openapi](https://docs.bayse.markets/api-reference/openapi.json) ## Optional - [Bayse Markets](https://bayse.markets)