For Agents
Read Bybit market data, place and cancel orders, and query wallet balances. Authenticate with an X-BAPI-API-KEY plus signed X-BAPI-SIGN header.
Get started with Bybit V5 API in minutes using your preferred integration method.
# Add to your MCP client config (Claude Desktop, Cursor, Windsurf)
{
"jentic": {
"url": "https://api.jentic.com/mcp",
"auth": "oauth"
}
}
# Then ask your agent:
"place a bybit order"
# → Jentic returns the GET /events tool with parameter schema, agent executes.What an agent can do with Bybit V5 API API.
Read kline (candlestick) data for any tradable instrument
Fetch the live orderbook and 24-hour ticker stats
Look up instrument metadata such as tick size and contract details
Place and cancel orders against spot or derivatives markets
List the trader's currently active orders
GET STARTED
Use for: Get the latest kline data for BTCUSDT on the 1-hour interval, Fetch the current orderbook for ETHUSDT on derivatives, Retrieve the 24-hour ticker for the top 20 spot pairs, Place a market buy order for 0.1 BTC
Not supported: Does not handle on-chain transfers, fiat on-ramp KYC, or tax reporting — use for Bybit V5 market data, order placement, and wallet balance queries only.
Jentic publishes the only available OpenAPI document for Bybit V5 API, keeping it validated and agent-ready.
Jentic publishes the only available OpenAPI specification for Bybit V5 API, keeping it validated and agent-ready. Bybit is a cryptocurrency derivatives and spot exchange. The V5 API exposes market data — klines, orderbook, tickers, instrument info — plus trading operations and account wallet queries. This curated spec covers the most commonly used endpoints; the bybit.com main spec adds position management, asset withdrawals, and order amends. Authentication uses an API key plus HMAC-SHA256 signature header.
Query the wallet balance across account types
Patterns agents use Bybit V5 API API for, with concrete tasks.
★ Algorithmic Trading Loop
Drive a live trading loop that reads market data via /v5/market/kline and /v5/market/orderbook, computes a signal, and submits orders through /v5/order/create. Quantitative traders use this for systematic spot or perpetual futures strategies. The V5 surface is unified across product types so the same loop can target spot or derivatives.
Pull 1-minute klines for BTCUSDT, compute a moving-average crossover, and submit a market order via POST /v5/order/create when the signal flips
Market Data Capture
Capture historical and live market data for backtesting, research, or analytics dashboards. Researchers use /v5/market/kline for historical bars, /v5/market/orderbook for snapshots, and /v5/market/tickers for cross-section pricing. All four market endpoints are unauthenticated for read-only access.
For each of 50 tracked symbols, fetch 1-day klines for the last 365 days and write to a parquet file for backtesting
Portfolio Monitoring
Monitor open orders and wallet balances continuously by polling /v5/order/realtime and /v5/account/wallet-balance. Useful for risk dashboards or alerting when positions or balances deviate from expected ranges. Polling at a moderate interval keeps within rate-limit budgets.
Every 30 seconds, fetch /v5/account/wallet-balance and post an alert when total equity drops more than 5% inside an hour
AI Agent Trading Operations
Through Jentic, an AI agent can execute Bybit market and trading operations using natural language intent, with the API key kept out of the agent context. Useful for assistants that monitor positions, hedge exposure, or rebalance on a trader's behalf under guarded conditions.
Search Jentic for 'place a bybit order', load the schema for POST /v5/order/create, and execute with category, symbol, side, orderType, and qty
8 endpoints — jentic publishes the only available openapi specification for bybit v5 api, keeping it validated and agent-ready.
METHOD
PATH
DESCRIPTION
/v5/market/kline
Read kline (candlestick) data
/v5/market/orderbook
Read the live orderbook
/v5/market/tickers
Read 24h ticker stats
/v5/market/instruments-info
Read instrument metadata
/v5/order/create
Place a new order
/v5/order/cancel
Cancel an open order
/v5/order/realtime
List active orders
/v5/account/wallet-balance
Query wallet balance
/v5/market/kline
Read kline (candlestick) data
/v5/market/orderbook
Read the live orderbook
/v5/market/tickers
Read 24h ticker stats
/v5/market/instruments-info
Read instrument metadata
/v5/order/create
Place a new order
Three things that make agents converge on Jentic-routed access.
Credential isolation
Bybit API keys are stored encrypted in the Jentic vault. The X-BAPI-SIGN HMAC signature is computed at execution time so raw secrets never enter the agent's context window.
Intent-based discovery
Agents search by intent (e.g., 'place a bybit order') and Jentic returns the matching operation with its input schema.
Time to first call
Direct Bybit V5 integration: 1-2 days for auth, signature handling, and error mapping. Through Jentic: under 1 hour for the first working call.
Alternatives and complements available in the Jentic catalogue.
Bybit V5 API (extended)
Wider Bybit V5 surface including positions and asset withdrawals
Use the bybit.com main spec when you need /v5/position/list, /v5/order/amend, or /v5/asset/withdraw/create
Binance
Major crypto exchange with deep liquidity across spot and derivatives
Choose Binance for the largest spot order book and broader product coverage
Kraken
Crypto exchange with strong spot and futures coverage
Use Kraken when fiat on-ramp coverage and US-friendly compliance matter
OKX
Crypto exchange with derivatives and on-chain products
Pair with Bybit when running cross-exchange strategies for arbitrage or risk diversification
Specific to using Bybit V5 API API through Jentic.
Why is there no official OpenAPI spec for Bybit V5 API?
Bybit does not publish a single OpenAPI specification covering the V5 API. Jentic generates and maintains this spec so that AI agents and developers can call Bybit V5 API via structured tooling. It is validated against the live API and kept up to date. Get started at https://app.jentic.com/sign-up.
What authentication does the Bybit V5 API use?
Authenticated endpoints require an API key in the X-BAPI-API-KEY header plus a request signature in the X-BAPI-SIGN header (HMAC-SHA256). Through Jentic, the secret is held in the encrypted vault and the signature is computed at execution time so raw secrets never enter the agent's context.
Can I place orders with this API?
Yes. POST /v5/order/create places a new order on spot or derivatives markets; POST /v5/order/cancel cancels an open order. The category and symbol parameters select the product type and instrument.
What are the rate limits for the Bybit V5 API?
Rate limits vary by endpoint and account tier and are not enumerated in the spec. Public market endpoints have looser limits than authenticated trade endpoints. Watch for 10006 / 429 responses and back off rather than retrying immediately.
How do I read the orderbook through Jentic?
Run pip install jentic, then search Jentic with the query 'read bybit orderbook', load the schema for GET /v5/market/orderbook, and execute with the category and symbol parameters set to your target market.
How does this spec differ from the bybit.com main spec?
Both target the live Bybit V5 API. This spec covers 8 commonly used endpoints across market, trade, and account. The bybit.com main spec adds position listing, order amends, and asset withdrawals for broader account operations.
/v5/order/cancel
Cancel an open order
/v5/order/realtime
List active orders
/v5/account/wallet-balance
Query wallet balance