/v1/meta
Endpoints & source
Try it live
10 free calls per day — no sign-up, no API key. Goes through the oanor gateway.
It works. Grab an API key and use it in your project.
Get an API keyCode snippets
curl "https://api.oanor.com/hose-api/v1/meta" \ -H "x-oanor-key: oanor_test_..."
await fetch("https://api.oanor.com/hose-api/v1/meta", {
headers: { "x-oanor-key": "oanor_test_..." }
});
$ch = curl_init("https://api.oanor.com/hose-api/v1/meta");
curl_setopt($ch, CURLOPT_HTTPHEADER, ["x-oanor-key: oanor_test_..."]);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$out = curl_exec($ch);
import requests
requests.get(
"https://api.oanor.com/hose-api/v1/meta",
headers={"x-oanor-key": "oanor_test_..."}
)
Example response
A real response from this endpoint, captured by the latest health check.
{
"data": {
"sample": {
"vic_last": 196
},
"source": "public VPS market data feed (bgapidatafeed.vps.com.vn), keyless",
"service": "hose-api",
"endpoints": {
"GET /v1/meta": "This document.",
"GET /v1/quote": "Live quote with price band (tickers).",
"GET /v1/foreign": "Foreign-investor flows & room (tickers).",
"GET /v1/orderbook": "Top-three bid/ask order book (ticker)."
},
"description": "Live data from the Vietnamese stock market (Ho Chi Minh and Hanoi exchanges) with no key: the live quote for one or more stocks (last price plus the regulated daily price band — ceiling, floor, reference — open/high/low, change, volume), the order book (top three bid and ask levels), and foreign-investor flows (foreign buy/sell volume and value, remaining foreign room). The Vietnam-equities / price-band / foreign-flow layer for trading dashboards and screeners. Distinct from other exchange readers — the Vietnamese market with its price-band and foreign-room data. Live, short cache only.",
"upstream_status": "ok"
},
"meta": {
"timestamp": "2026-06-15T02:10:49.364Z",
"request_id": "28eff613-11f2-440f-9137-3527ff81f4c2"
},
"status": "ok",
"message": "Meta",
"success": true
}