/api/hl/vaults/overview
GETKhả dụng

Bảng tổng quan vault Hyperliquid

Bảng tổng quan vault Hyperliquid (TVL, APR, mức phơi nhiễm)

GET/api/hl/vaults/overview

Yêu cầu

Tham số truy vấn

TênKiểuBắt buộcMặc địnhGiá trị hợp lệMô tả
sortstringTùy chọntvltvl, apr, exposure, long, short, upnl, vol24h, pnl24hKhóa sắp xếp.
dirstringTùy chọndescasc, descChiều sắp xếp.
limitintegerTùy chọn100≤ 300Số dòng trả về. Ví dụ: 100
qstringTùy chọn——Tìm theo tên / địa chỉ (tối đa 60 ký tự).

Yêu cầu mẫu

curl -s "https://www.coinboss.com/api/hl/vaults/overview?limit=100"

Trường phản hồi

Bảng trường được tạo từ phản hồi thật nên liệt kê đúng những gì endpoint trả về. Đường dẫn dùng a[] cho phần tử mảng và {*} cho object có khóa là tên động, chẳng hạn một coin hoặc một sàn.

TrườngKiểuĐơn vịMô tả
successboolean—true khi yêu cầu thành công. Khi thất bại, nội dung phản hồi là `{ success: false, code, error, request_id }`.
updatednumbermsThời điểm dữ liệu được cập nhật lần gần nhất.
totalsobject—Các tổng.
totals.vaultsnumbercountSố vault đang mở có TVL lớn hơn 0 (trước khi áp dụng `limit` và tìm kiếm).
totals.tvlUsdnumberUSDTổng TVL của các vault đó.
totals.pollednumbercountCác vault có vị thế đã được đọc ít nhất một lần; chỉ những vault này đóng góp vào tổng long / short.
totals.longUsdnumberUSDGiá trị danh nghĩa long.
totals.shortUsdnumberUSDGiá trị danh nghĩa short.
totals.syncedAtnumbermsDấu thời gian.
rowsarray—Các dòng kết quả.
rows[]object—Các dòng kết quả.
rows[].addressstring—Địa chỉ on-chain.
rows[].namestring—Tên.
rows[].leaderstring—Địa chỉ của người điều hành vault.
rows[].tvlnumberUSDTổng giá trị bị khóa trong vault.
rows[].aprnumber—Lợi suất quy năm của vault.
rows[].relTypestring—Loại quan hệ theo danh bạ vault của Hyperliquid: `parent`, `child` hoặc `normal`.
rows[].parentAddressstring|null—Địa chỉ của vault mẹ khi đây là vault con; null trong các trường hợp khác.
rows[].createTimenumbermsDấu thời gian.
rows[].accountValuenumberUSDVốn chủ sở hữu của tài khoản.
rows[].positionValuenumberUSDGiá trị danh nghĩa của vị thế.
rows[].longValuenumberUSDGiá trị danh nghĩa long.
rows[].shortValuenumberUSDGiá trị danh nghĩa short.
rows[].totalUpnlnumberUSDTổng PnL chưa thực hiện.
rows[].posCountnumbercountSố vị thế đang mở tại lần polling vị thế gần nhất; null khi vault chưa được polling.
rows[].posPolledAtnumbermsThời điểm vị thế được truy vấn lần gần nhất.
rows[].vol24hnumber|nullUSDKhối lượng danh nghĩa của các lệnh khớp của vault trong ngày UTC hiện tại và ngày trước đó (24 đến 48 giờ, không phải 24h trượt); null khi không ghi nhận lệnh khớp nào.
rows[].pnl24hnumber|nullUSDPnL đã đóng của các lệnh khớp của vault trong ngày UTC hiện tại và ngày trước đó; null khi không ghi nhận lệnh khớp nào.
rows[].fills24hnumber|nullcountSố lệnh khớp của vault trong ngày UTC hiện tại và ngày trước đó; null khi không ghi nhận lệnh nào.

Tạo lúc 2026-11-11 23:00 UTC từ 1 phản hồi thật.

Phản hồi mẫu

/api/hl/vaults/overview?limit=100 · Phản hồi thật, ghi lại lúc 2026-11-13 03:58:41 UTC. Mảng và map dài được rút gọn khi hiển thị: rows có 100 phần tử.

  • {
    • "success": true,
    • "updated": 1794542321291,
    • "totals": {
      • "vaults": 2907,
      • "tvlUsd": 367445957.14,
      • "polled": 299,
      • "longUsd": 115759575.06,
      • "shortUsd": 31020454.97,
      • "syncedAt": 1794542172182
      },
    • "rows": [
      • { … 18 },
      • { … 18 }
      ]
    }

Chi tiết

Xác thực
Không cần. Endpoint công khai.
Giới hạn tần suất
1200 yêu cầu mỗi phút cho mỗi IP
Cache máy chủ
60s
Micro-cache biên
10s
Tần suất cập nhật
danh bạ mỗi 30 phút; vị thế của các vault có TVL >= 10,000 USD mỗi 5 phút; fill mỗi 10 s; cache API 60 s
Khung thời gian
ảnh chụp mới nhất; vol24h / pnl24h bao phủ ngày UTC hiện tại và ngày UTC trước đó
Nguồn dữ liệu
Danh sách vault Hyperliquid với TVL/APR từ danh bạ vault chính thức, mức phơi nhiễm hiện tại truy vấn từ info API chính thức, và khối lượng/PnL 24h từ các fill của vault đọc từ node do CoinBoss tự vận hành.
Độ phủ sàn
Các vault đang mở có TVL > 0 (khoảng 2,900); mức phơi nhiễm chỉ có với ~300 vault được truy vấn
Phân trang
limit (mặc định 100, tối đa 300); tìm kiếm q
Sắp xếp
sort = tvl (mặc định) | apr | exposure | long | short | upnl | vol24h | pnl24h; dir = desc | asc
Đơn vị
USD; APR as reported upstream
Dấu thời gian
Unix epoch tính bằng mili giây (UTC), trừ khi mô tả trường ghi khác
Định dạng phản hồi
json
Độ ổn định
Ổn định

Trạng thái trực tiếp

Khả dụngKiểm tra lúc 2026-11-13 03:58:41 UTCHTTP 20014 msSchema khớpĐiểm dữ liệu mới nhất có tuổi 0s

Độ khả dụng, 30 ngày qua

100% trong 409 lần kiểm tra đạt

Lỗi

Lệnh gọi thất bại có chung một cấu trúc trên mọi endpoint. Danh sách đầy đủ nằm ở trang lỗi. Lỗi và giới hạn tần suất →

MãHTTPÝ nghĩaCách xử lý
INVALID_PARAM400Thiếu một tham số bắt buộc hoặc một giá trị không được chấp nhận. `param` nêu tên tham số khi xác định được.Đừng thử lại với yêu cầu y nguyên; hãy sửa yêu cầu.
UNAUTHORIZED401Header `CB-API-KEY` đã được gửi nhưng khóa không tồn tại hoặc đã bị thu hồi. Dữ liệu công khai không cần khóa — hãy bỏ header hoặc dùng một khóa hợp lệ.Đừng thử lại với yêu cầu y nguyên.
FORBIDDEN403Route này không thuộc API công khai (nội bộ hoặc chỉ dành cho tài khoản).Đừng thử lại.
NOT_FOUND404Route không xác định, hoặc coin / sàn / quỹ được yêu cầu không tồn tại.Đừng thử lại; hãy đối chiếu đường dẫn và các mã định danh với danh mục.
RATE_LIMITED429Số yêu cầu vượt quá giới hạn mỗi phút. `Retry-After` cho biết số giây cần chờ.Chờ theo `Retry-After`, rồi thử lại có backoff.
INTERNAL500Lỗi máy chủ không mong đợi. Thông báo được cố ý viết chung chung; hãy trích dẫn `request_id` khi báo lỗi.Thử lại một lần sau vài giây; nếu lỗi vẫn tiếp diễn, hãy báo cáo kèm ID yêu cầu.
UPSTREAM_FAILED503Nguồn dữ liệu đứng sau endpoint này không trả lời kịp thời. Không có số liệu quá hạn hay số liệu thay thế nào được trả về thay cho nó.Thử lại có backoff; xem trang trạng thái.
UNAVAILABLE501 / 503Bộ dữ liệu tạm thời chưa sẵn sàng (cache đang được làm nóng) hoặc endpoint chưa có nguồn công khai hợp pháp.Thử lại sau; danh mục có đánh dấu những endpoint không khả dụng theo thiết kế.
REQUEST_FAILED200Một số endpoint cũ hơn trả về HTTP 200 với `success: false`. Hãy luôn kiểm tra `success`, không chỉ trạng thái HTTP.Tùy vào thông báo; hãy coi là một yêu cầu thất bại.

Dùng thử

GET/api/hl/vaults/overviewKhả dụng
Tham số

string · mặc định tvl — Sort key.

string · mặc định desc — Sort direction.

integer · mặc định 100 · tối đa 300 — Number of rows to return.

string — Search by name / address (max 60 chars).

URL yêu cầuhttps://www.coinboss.com/api/hl/vaults/overview?limit=100
Chọn một endpoint rồi nhấn “Gửi yêu cầu”. Phản hồi, header và thời gian xử lý sẽ hiện ở đây.