/api/liq-heatmap
GETDisponible

Mapa de calor de liquidaciones (modelo 2 / 3)

Mapa de calor de liquidaciones (modelo 2 / modelo 3)

GET/api/liq-heatmap

Solicitud

Parámetros de consulta

NombreTipoObligatorioValor por defectoValores admitidosDescripción
symbolstringOpcionalBTC—Símbolo de la moneda; 404 cuando no hay datos. Ejemplo: BTC
rangestringOpcional24h12h, 24h, 3d, 7d, 1MVentana temporal. Ejemplo: 24h
modelstringOpcional22, 3Número del modelo.

Solicitud de ejemplo

curl -s "https://www.coinboss.com/api/liq-heatmap?symbol=BTC&range=24h"

Campos de la respuesta

La tabla de campos se genera a partir de respuestas reales, por lo que recoge exactamente lo que devuelve el endpoint. Las rutas usan a[] para los elementos de un array y {*} para los objetos cuya clave es un nombre dinámico, como una moneda o un exchange.

CampoTipoUnidadDescripción
symbolstring—Símbolo del instrumento tal como lo normaliza CoinBoss (por ejemplo BTCUSDT).
rangestring—Ventana solicitada.
modelnumber—Variante del modelo utilizada: `2` (niveles nítidos, entradas al cierre horario, mayor ponderación del interés abierto) o `3` (suavizada, entradas repartidas por el rango de cada vela).
updatedAtnumbermsMomento de la última actualización de los datos.
currentPricenumber—Precio actual.
pricesarray—Serie de precios.
prices[]number—Serie de precios.
timesarray—Marcas de tiempo de la serie.
times[]number—Marcas de tiempo de la serie.
gridarray—Valores de la cuadrícula.
grid[]array—Valores de la cuadrícula.
grid[][]number—Valores de la cuadrícula.
maxNotionalnumberUSDNocional de liquidación modelizado de la celda más densa de toda la cuadrícula, es decir, el importe al que corresponde un valor de `grid` de 250; es una estimación del modelo, no un dato de exchange.
clustersarray—Clústeres de precio.
clusters[]object—Clústeres de precio.
clusters[].pricenumber—Último precio en la moneda de cotización (USD o USDT salvo que se indique otra cosa).
clusters[].strengthnumberratioNocional modelizado del clúster ÷ `maxNotional`, entre 0.15 y 1; los clústeres son los picos locales más fuertes (hasta 8) de la última columna.
clusters[].usdnumberUSDValor.

Generada 2026-11-11 23:00 UTC a partir de 3 respuestas reales.

Respuesta de ejemplo

/api/liq-heatmap?symbol=BTC&range=24h · Respuesta real capturada 2026-11-13 03:58:04 UTC. Los arrays y mapas largos se abrevian para su visualización: grid tenía 24 elementos; times tenía 24 elementos; grid[] tenía 250 elementos; prices tenía 250 elementos; clusters tenía 8 elementos.

  • {
    • "symbol": "BTC",
    • "range": "24h",
    • "model": 2,
    • "updatedAt": 1794542191150,
    • "currentPrice": 68700.4,
    • "prices": [
      • 65834.75,
      • 65878.66,
      • 65922.57,
      • 65966.48,
      • 66010.39,
      • 66054.3,
      • 66098.2,
      • 66142.11
      ],
    • "times": [
      • 1794456000000,
      • 1794459600000,
      • 1794463200000,
      • 1794466800000,
      • 1794470400000,
      • 1794474000000,
      • 1794477600000,
      • 1794481200000
      ],
    • "grid": [
      • [ … 8 ],
      • [ … 8 ]
      ],
    • "maxNotional": 575067181,
    • "clusters": [
      • { … 3 },
      • { … 3 }
      ]
    }

Muestras verificadas

Además del ejemplo anterior, la sonda llama a este endpoint con estos parámetros y comprueba el esquema en cada ocasión.

ParámetrosHTTPLatenciaResultado
range=24h&symbol=ETH2001 msCorrecto
range=24h&symbol=SOL2002 msCorrecto

Comprobado 2026-11-13 03:58:04 UTC

Detalles

Autenticación
Ninguna. Endpoint público.
Límite de solicitudes
1200 solicitudes por minuto por IP
Caché del servidor
60s
Microcaché de borde
10s
Frecuencia de actualización
cada 5 min para las 100 primeras monedas; las monedas en las posiciones 101-300 se actualizan en 5 lotes escalonados (aproximadamente cada 25 min)
Ventana
parámetro range: 12h | 24h | 3d | 7d | 1M; parámetro model: 2 | 3; última instantánea del modelo
Fuentes de datos
Estimación de modelo calculada internamente a partir de las velas horarias de futuros propias de CoinBoss (binance, okx como respaldo), del historial de interés abierto agregado y de las liquidaciones recopiladas.
Cobertura de exchanges
hasta 300 monedas cripto clasificadas por volumen nocional de futuros, con el requisito de >= 30 eventos de liquidación en los últimos 7 días; se excluyen las acciones tokenizadas, las materias primas, las divisas y los índices; las estimaciones son el resultado de un modelo, no niveles de liquidación informados por los exchanges
Unidades
estimated liquidation notional in USD per price level; prices in USD; timestamps in Unix ms
Método
time x price grid (250 price bins) of pending estimated liquidation notional; model 2 = OI-increment driven, leverage tiers 10/25/50/100, no decay; model 3 = entries spread across candle range, tiers 5/10/25/50/100, slow decay
Marcas de tiempo
Milisegundos de época Unix (UTC), salvo que la descripción del campo indique otra cosa
Formato de respuesta
json
Estabilidad
Estable

Estado en vivo

DisponibleComprobado 2026-11-13 03:58:04 UTCHTTP 2001 msEl esquema coincideAntigüedad del dato más reciente: 2m

Disponibilidad, últimos 30 días

100% de 410 comprobaciones superadas

Errores

Las llamadas fallidas tienen la misma estructura en todos los endpoints. La lista completa está en la página de errores. Errores y límites de solicitudes →

CódigoHTTPSignificadoQué hacer
INVALID_PARAM400Falta un parámetro obligatorio o un valor no se acepta. `param` indica el nombre del parámetro cuando se conoce.No reintente sin cambios; corrija la solicitud.
UNAUTHORIZED401Se envió la cabecera `CB-API-KEY`, pero la clave es desconocida o está revocada. Los datos públicos no necesitan clave: elimine la cabecera o use una clave válida.No reintente sin cambios.
FORBIDDEN403La ruta no forma parte de la API pública (interna o solo para cuentas).No reintente.
NOT_FOUND404Ruta desconocida, o la moneda / el exchange / el fondo solicitado no existe.No reintente; compruebe la ruta y los identificadores en el catálogo.
RATE_LIMITED429Más solicitudes que el límite por minuto. `Retry-After` indica los segundos de espera.Espere el tiempo de `Retry-After` y después reintente con espera progresiva.
INTERNAL500Error inesperado del servidor. El mensaje es genérico por diseño; cite `request_id` al informar del error.Reintente una vez tras unos segundos; si persiste, infórmelo con el ID de solicitud.
UPSTREAM_FAILED503La fuente de datos de este endpoint no respondió a tiempo. No se devuelven cifras desactualizadas ni sustitutas en su lugar.Reintente con espera progresiva; consulte la página de estado.
UNAVAILABLE501 / 503El conjunto de datos no está listo temporalmente (calentamiento de la caché) o el endpoint aún no tiene una fuente pública lícita.Reintente más tarde; el catálogo marca los endpoints que no están disponibles por diseño.
REQUEST_FAILED200Algunos endpoints antiguos responden HTTP 200 con `success: false`. Compruebe siempre `success`, no solo el estado HTTP.Depende del mensaje; trátelo como una solicitud fallida.

Pruébelo

GET/api/liq-heatmapDisponible
Parámetros

string · por defecto BTC — Coin symbol; 404 when no data.

string · por defecto 24h — Time window.

string · por defecto 2 — Model number.

URL de la solicitudhttps://www.coinboss.com/api/liq-heatmap?symbol=BTC&range=24h
Elija un endpoint y pulse «Enviar solicitud». Aquí aparecerán la respuesta, las cabeceras y los tiempos.