How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Bullet Market-Data API

The Market-Data API from Bullet — 11 operation(s) for market-data.

Bullet Market-Data API is one of 9 APIs that Bullet publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Market Data. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.

This API exposes 11 operations across 11 paths, and defines 22 schemas. It is described by OpenAPI 3.2.0, at version 0.1.0.

Requests are made against 4 base URLs: /, https://tradingapi.mainnet.bullet.xyz, https://tradingapi.testnet.bullet.xyz, https://tradingapi.staging.bullet.xyz.

11 operations 11 paths 22 schemas 11 GET

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
0.1.0
Base URL
https://tradingapi.bullet.xyz
Contact
License
Proprietary
Resource Areas
1

Paths & Operations 11

Across 11 paths, the API surfaces 11 operations — 11 GET. Each is listed below with its method, path, parameters, and response codes.

Market-Data 11
GET
/fapi/v1/borrowLendPools
Borrow Lend Pools - Doesnt exist in Binance
borrow_lend_pools 1 param → 200400500502
GET
/fapi/v1/depth
Get orderbook
order_book 2 params → 200400404500502
GET
/fapi/v1/exchangeInfo
Get current exchange trading rules and symbol information
exchange_info → 200400500502
GET
/fapi/v1/fundingInfo
Funding rate metadata (caps, intervals) per symbol
funding_info 1 param → 200400404500502
GET
/fapi/v1/fundingRate
Latest price for a symbol or symbols
funding_rate 1 param → 200400404500502
GET
/fapi/v1/insuranceBalance
Query Insurance Fund Balance Snapshot
insurance_balance → 200400500502
GET
/fapi/v1/openInterest
Open interest per market
open_interest → 200400502503
GET
/fapi/v1/premiumIndex
Mark price, index price, and estimated funding rate per symbol
premium_index 1 param → 200400404500502
GET
/fapi/v1/ticker/24hr
24 hour rolling window price change statistics. returns all markets — no per-symbol filtering (intentional, dataset is small)
ticker_24hr → 200400502503
GET
/fapi/v1/ticker/price
Latest price for a symbol or symbols
ticker_price 1 param → 200400404500502
GET
/fapi/v1/trades
Recent Trades List
recent_trades 2 params → 200400404502503

Schemas 22

The contract defines 22 schemas that model the data the API accepts and returns. The most detailed are Symbol (26 properties), BorrowLendPoolResponse (14 properties), Ticker24hr (13 properties), PremiumIndex (8 properties). Each schema is shown below with its type and property counts.

PriceTicker
object
3 properties 3 required
Ticker24hr
object
13 properties 13 required
RateParams
object
4 properties 4 required
RateLimit
object
4 properties 4 required
OpenInterest
object
open interest for a single market
3 properties 3 required
ChainInfo
object
chain-level constants from the rollup
5 properties 5 required
GlobalConfigResponse
object
6 properties 6 required
InsuranceBalance
object
2 properties 2 required
FundingInfo
object
funding rate metadata per symbol
4 properties 4 required
Symbol
object
26 properties 26 required
OrderBook
object
5 properties 5 required
Trade
object
6 properties 6 required
BorrowLendPoolResponse
object
14 properties 14 required
ApiErrorDetail
Typed details body. Variant order is important for untagged deserialization: keep the more-specific shape (JsonValidation) before more-permissive ones. Upstrea…
ExchangeInfo
object
6 properties 4 required
FundingRate
object
4 properties 4 required
InsuranceAsset
object
3 properties 3 required
PremiumIndex
object
real-time mark price, index price, and estimated funding rate per symbol
8 properties 8 required
Filter
ApiErrorResponse
object
Structured API error response matching Bullet API format. All error responses from the trading API conform to this schema.
4 properties 2 required
Asset
object
7 properties 5 required
JsonValidationErrorDetail
object
One JSON shape failure: machine-readable rule + full serde message including line/column. Surfaced under details on the wire.
2 properties 2 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

bullet-market-data-api-openapi.yml Raw ↑

Other APIs Bullet publishes across the network.

Bullet Account API
Bullet Address API
Bullet Health API
Bullet Rollup API
Bullet SolanaOffchainTx API
Bullet Trading API
Bullet Tx API
Bullet User Data (Beta) API
Where this information came from

This is an independent, third-party profile of Bullet Market-Data API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.