/api/hl/vault-profile/:addr
GETParziale

Profilo di un vault Hyperliquid

Profilo di un vault Hyperliquid (posizioni, performance)

GET/api/hl/vault-profile/:addr
Copertura parziale. I vault padre (come HLP) detengono posizioni nei vault figli, quindi per essi `positions`, `topCoins` e `daily` possono essere vuoti.

Richiesta

Parametri di query

NomeTipoObbligatorioPredefinitoValori ammessiDescrizione
addr pathstringObbligatorio——Indirizzo di 40 cifre esadecimali con prefisso 0x; 400 se il formato non è valido. Esempio: 0xdfc24b077bc1425ad1dea75bcb6f8158e10df303

I parametri contrassegnati con «path» fanno parte dell'URL.

Richiesta di esempio

curl -s "https://www.coinboss.com/api/hl/vault-profile/0xdfc24b077bc1425ad1dea75bcb6f8158e10df303"

Campi della risposta

La tabella dei campi è generata da risposte reali, quindi elenca esattamente ciò che l'endpoint restituisce. I percorsi usano a[] per gli elementi di un array e {*} per gli oggetti indicizzati da un nome dinamico, come una moneta o un exchange.

CampoTipoUnitàDescrizione
successboolean—true quando la richiesta è riuscita. In caso di errore il corpo è `{ success: false, code, error, request_id }`.
updatednumbermsMomento dell'ultimo aggiornamento dei dati.
addressstring—Indirizzo on-chain.
vaultobject—Record di directory del vault con gli ultimi totali delle sue posizioni; null quando l'indirizzo non è un vault noto.
vault.namestring—Nome.
vault.leaderstring—Indirizzo del leader del vault.
vault.tvlnumberUSDValore totale bloccato nel vault.
vault.aprnumber—Rendimento annualizzato del vault.
vault.isClosedboolean—True quando Hyperliquid elenca il vault come chiuso.
vault.relTypestring—Tipo di relazione dalla directory dei vault di Hyperliquid: `parent`, `child` o `normal`.
vault.parentAddressnull—Indirizzo del vault padre quando questo è un vault figlio; altrimenti null.
vault.createTimenumbermsTimestamp.
vault.accountValuenumberUSDEquity dell'account.
vault.positionValuenumberUSDNozionale della posizione.
vault.longValuenumberUSDNozionale long.
vault.shortValuenumberUSDNozionale short.
vault.totalUpnlnumberUSDPnL non realizzato totale.
vault.posPolledAtnumbermsMomento dell'ultima interrogazione delle posizioni.
vault.syncedAtnumbermsTimestamp.
positionsarray—Posizioni aperte. vuoto nei campioni usati per generare questa tabella
stylenull—Profilo dello stile di trading costruito dalle esecuzioni del vault nei giorni con dati degli ultimi 30 giorni (volume, quota taker, turnover); null quando non è registrata alcuna esecuzione.
topCoinsarray—Monete principali. vuoto nei campioni usati per generare questa tabella
dailyarray—Valori giornalieri. vuoto nei campioni usati per generare questa tabella

Generata 2026-11-11 23:00 UTC da 1 risposte reali.

Risposta di esempio

/api/hl/vault-profile/0xdfc24b077bc1425ad1dea75bcb6f8158e10df303 · Risposta reale acquisita 2026-11-13 03:58:38 UTC.

  • {
    • "success": true,
    • "updated": 1794542318769,
    • "address": "0xdfc24b077bc1425ad1dea75bcb6f8158e10df303",
    • "vault": {
      • "name": "Hyperliquidity Provider (HLP)",
      • "leader": "0x677d831aef5328190852e24f13c46cac05f984e7",
      • "tvl": 150199834.32,
      • "apr": 0.226572,
      • "isClosed": false,
      • "relType": "parent",
      • "parentAddress": null,
      • "createTime": 1683243596849,
      • "accountValue": 10173298.97,
      • "positionValue": 0,
      • "longValue": 0,
      • "shortValue": 0,
      • "totalUpnl": 0,
      • "posPolledAt": 1794542171335,
      • "syncedAt": 1794542172182
      },
    • "positions": [],
    • "style": null,
    • "topCoins": [],
    • "daily": []
    }

Dettagli

Autenticazione
Nessuna. Endpoint pubblico.
Limite di richieste
1200 richieste al minuto per IP
Cache del server
30s
Micro-cache edge
10s
Frequenza di aggiornamento
directory ogni 30 min; posizioni ogni 5 min; esecuzioni ogni 10 s; cache dell'API 30 s
Finestra
30 giorni di aggregati giornalieri; monete principali dalle esecuzioni archiviate
Fonti dei dati
Profilo del vault: informazioni della directory, posizioni attuali con distanza dalla liquidazione, metriche sullo stile di trading e aggregati giornalieri a 30 giorni costruiti dalle esecuzioni dei vault lette dal nostro nodo.
Copertura degli exchange
Qualsiasi vault della directory ufficiale; posizioni solo per i vault con TVL >= 10.000 USD
Paginazione
nessuno
Unità
USD; ratios as decimals
Metodo
takerRatio = taker notional / total notional; dailyTurnover = volume / days / TVL; liqDistance = |mark - liqPx| / mark with mark = positionValue / |size|
Timestamp
Millisecondi dall'epoca Unix (UTC), salvo diversa indicazione nella descrizione del campo
Formato della risposta
json
Stabilità
Stabile

Stato in tempo reale

ParzialeVerificato 2026-11-13 03:58:38 UTCHTTP 2003 msSchema conformeDato più recente risalente a 0s fa

I vault padre (come HLP) detengono posizioni nei vault figli, quindi per essi `positions`, `topCoins` e `daily` possono essere vuoti.

Disponibilità, ultimi 30 giorni

100% di 409 verifiche superate

Errori

Le chiamate non riuscite hanno la stessa struttura su tutti gli endpoint. L'elenco completo è nella pagina degli errori. Errori e limiti di richieste →

CodiceHTTPSignificatoChe cosa fare
INVALID_PARAM400Manca un parametro obbligatorio oppure un valore non è accettato. `param` indica il nome del parametro quando è noto.Non riprovare senza modifiche; correggere la richiesta.
UNAUTHORIZED401L'header `CB-API-KEY` è stato inviato ma la chiave è sconosciuta o revocata. I dati pubblici non richiedono alcuna chiave: rimuovere l'header o usare una chiave valida.Non riprovare senza modifiche.
FORBIDDEN403La route non fa parte dell'API pubblica (interna o riservata agli account).Non riprovare.
NOT_FOUND404Route sconosciuta, oppure la moneta / l'exchange / il fondo richiesto non esiste.Non riprovare; verificare il percorso e gli identificatori nel catalogo.
RATE_LIMITED429Più richieste del limite al minuto. `Retry-After` indica i secondi da attendere.Attendere `Retry-After`, poi riprovare con backoff.
INTERNAL500Errore imprevisto del server. Il messaggio è volutamente generico; citare `request_id` quando lo si segnala.Riprovare una volta dopo qualche secondo; se persiste, segnalarlo con l'ID della richiesta.
UPSTREAM_FAILED503La fonte di dati alla base di questo endpoint non ha risposto in tempo. Al suo posto non vengono restituiti numeri obsoleti o sostitutivi.Riprovare con backoff; controllare la pagina di stato.
UNAVAILABLE501 / 503Il dataset è temporaneamente non pronto (riscaldamento della cache) oppure l'endpoint non ha ancora una fonte pubblica lecita.Riprovare più tardi; il catalogo contrassegna gli endpoint non disponibili per scelta progettuale.
REQUEST_FAILED200Alcuni endpoint meno recenti rispondono HTTP 200 con `success: false`. Controllare sempre `success`, non solo lo stato HTTP.Dipende dal messaggio; trattare come una richiesta non riuscita.

Prova

GET/api/hl/vault-profile/:addrParziale
Parametri

string — 0x-prefixed 40-hex address; 400 on bad format.

URL della richiestahttps://www.coinboss.com/api/hl/vault-profile/0xdfc24b077bc1425ad1dea75bcb6f8158e10df303
Scegliere un endpoint e premere «Invia richiesta». La risposta, gli header e i tempi compariranno qui.