Skip to content

sidebar: order: 11

GET /api/quantis/v2/rates/markets/

Returns the current USDT/VES exchange rate from Binance plus two computed values: average (midpoint between BCV-USD and USDT) and difference (the spread between USDT and BCV-USD).

MethodGET
URLhttps://app.vzla.io/api/quantis/v2/rates/markets/
AuthenticationAuthorization: Bearer vzlaio_...
ParametersNone

Request

Terminal window
curl --request GET \
--url 'https://app.vzla.io/api/quantis/v2/rates/markets/' \
--header 'Authorization: Bearer vzlaio_YOUR_TOKEN_HERE'

sidebar: order: 11

Response

data

FieldTypeDescription
timestampstring (ISO 8601 datetime)When this snapshot was last fetched
usdtobjectUSDT/VES rate from Binance
computedobjectDerived values comparing USDT against BCV-USD

data.usdt

FieldTypeDescription
ratestringVES per 1 USDT
indicator_pctstringPercentage change from the previous rate
indicator_amountstringAbsolute change from the previous rate in VES
marketstringAlways "Binance"

data.computed.average

Midpoint between the BCV-USD rate and the USDT rate.

FieldTypeDescription
ratestringComputed average rate in VES
indicator_pctstringPercentage change of this average from the previous snapshot
indicator_amountstringAbsolute change of this average in VES

data.computed.difference

How much higher USDT trades versus the official BCV-USD rate.

FieldTypeDescription
amountstringUSDT rate minus BCV-USD rate, in VES
indicator_pctstringPercentage change of the spread from the previous snapshot
indicator_amountstringAbsolute change of the spread in VES

meta

FieldTypeDescription
sourcestringAlways "markets"
currency_quotestringAlways "VES"
instrumentstringAlways "USDT"

sidebar: order: 11

Response headers

HeaderDescription
X-API-Version2.0
X-Quota-LimitYour monthly request limit
X-Quota-RemainingRequests remaining this month
X-Quota-ResetISO 8601 timestamp of next quota reset
X-Request-IDUUID for this request

sidebar: order: 11

Example response

{
"data": {
"timestamp": "2026-05-06T20:08:56.581073+00:00",
"usdt": {
"rate": "656.92582500",
"indicator_pct": "0.00060890",
"indicator_amount": "0.00400000",
"market": "Binance"
},
"computed": {
"average": {
"rate": "575.15116250",
"indicator_pct": "1.70015878",
"indicator_amount": "9.61501250"
},
"difference": {
"amount": "163.54932500",
"indicator_pct": "7.62450901",
"indicator_amount": "11.58642500"
}
}
},
"meta": {
"source": "markets",
"currency_quote": "VES",
"instrument": "USDT"
}
}

sidebar: order: 11

HTTP status codes

CodeMeaning
200 OKSuccess.
401 UnauthorizedMissing or invalid token.
405 Method Not AllowedOnly GET is supported.
429 Too Many RequestsMonthly quota exhausted.
500 Internal Server ErrorServer error. Retry after a short delay.

401 — no Authorization header

{
"error": {
"code": "auth_missing",
"message": "Authentication credentials were not provided"
}
}

401 — invalid token

{
"error": {
"code": "auth_token_unknown",
"message": "Invalid token format"
}
}

429

{
"error": {
"code": "quota_exceeded",
"message": "Monthly quota limit exceeded.",
"details": {
"reset_at": "2026-06-01T00:00:00Z"
}
}
}
Complete documentation as plain text for AI tools (llms.txt)