Properties
| Name | Type | Description |
|---|---|---|
| ask | string | Current lowest ask price |
| base_currency | string | Symbol/currency code of base pair, eg. BTC |
| base_volume | string | 24小时交易量 |
| bid | string | Current highest bid price |
| collection_internal | integer | 收取时间间隔(小时) |
| contractSize | number | |
| end_timestamp | integer | Ending of this derivative product (relevant for expirable futures or options) |
| funding_rate | number | 资金费率 |
| high | string | 24小时最高交易价格 |
| id | integer | |
| index_currency | string | Underlying currency for index |
| index_name | string | Name of the underlying index if any |
| index_price | string | Underlying index price |
| last_price | string | 最新价格 |
| low | string | 24小时最低交易价格 |
| next_funding_rate | number | Upcoming predicted funding rate |
| next_funding_rate_timestamp | integer | 下次资金费率时间 |
| open_interest | number | The open interest in the last 24 hours in contracts |
| product_type | string | 产品类型 |
| start_timestamp | integer | Starting of this derivative product (relevant for expirable futures or options) |
| symbol | string | |
| target_currency | string | Symbol/currency code of target pair, eg. ETH |
| target_volume | string | 24小时交易额 |
| ticker_id | string | Identifier of a ticker with delimiter to separate base/target, eg. BTC-PERP |
| underlyingType | integer |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://raw.githubusercontent.com/api-evangelist/xt-com/main/json-schema/xt-com-contract-vo-schema.json",
"title": "ContractVO",
"x-generated": "2026-10-13",
"x-method": "derived",
"x-generator": "derive-json-schema.py",
"x-source": "openapi/xt-com-futures-market-openapi.yml#/components/schemas/ContractVO",
"type": "object",
"properties": {
"ask": {
"type": "string",
"description": "Current lowest ask price"
},
"base_currency": {
"type": "string",
"description": "Symbol/currency code of base pair, eg. BTC"
},
"base_volume": {
"type": "string",
"description": "24小时交易量"
},
"bid": {
"type": "string",
"description": "Current highest bid price"
},
"collection_internal": {
"type": "integer",
"description": "收取时间间隔(小时)",
"format": "int32"
},
"contractSize": {
"type": "number",
"format": "bigdecimal"
},
"end_timestamp": {
"type": "integer",
"description": "Ending of this derivative product (relevant for expirable futures or options)",
"format": "int64"
},
"funding_rate": {
"type": "number",
"description": "资金费率",
"format": "bigdecimal"
},
"high": {
"type": "string",
"description": "24小时最高交易价格"
},
"id": {
"type": "integer",
"format": "int64"
},
"index_currency": {
"type": "string",
"description": "Underlying currency for index"
},
"index_name": {
"type": "string",
"description": "Name of the underlying index if any"
},
"index_price": {
"type": "string",
"description": "Underlying index price"
},
"last_price": {
"type": "string",
"description": "最新价格"
},
"low": {
"type": "string",
"description": "24小时最低交易价格"
},
"next_funding_rate": {
"type": "number",
"description": "Upcoming predicted funding rate",
"format": "bigdecimal"
},
"next_funding_rate_timestamp": {
"type": "integer",
"description": "下次资金费率时间",
"format": "int64"
},
"open_interest": {
"type": "number",
"description": "The open interest in the last 24 hours in contracts",
"format": "bigdecimal"
},
"product_type": {
"type": "string",
"description": "产品类型"
},
"start_timestamp": {
"type": "integer",
"description": "Starting of this derivative product (relevant for expirable futures or options)",
"format": "int64"
},
"symbol": {
"type": "string"
},
"target_currency": {
"type": "string",
"description": "Symbol/currency code of target pair, eg. ETH"
},
"target_volume": {
"type": "string",
"description": "24小时交易额"
},
"ticker_id": {
"type": "string",
"description": "Identifier of a ticker with delimiter to separate base/target, eg. BTC-PERP"
},
"underlyingType": {
"type": "integer",
"format": "int32"
}
}
}
Work with this as data
Every JSON Schema 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 schemas
4 MCP tools reach this
find_json_schemasBrowse and filter every JSON Schema in the catalog.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.
Call it yourself
curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/xt-com-contract-vo"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"
Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
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.