Vistear

Series de audiencia

Series de un canal

Las transmisiones de un canal en las últimas 48 horas. Abierto.

GEThttps://www.vistear.com/api/v1/channels/{id}/series
AbiertoCache: public, s-maxage=60

Una serie por transmisión de todas las cuentas del canal unificado. Es lo que dibuja la página de cada canal y no pide clave.

Solo acepta rangos de hasta 48 horas. Para 3, 7, 30 o 90 días usá Series por canal con tu clave.

Autorización

Abierto. No descuenta cuota.

Parámetros de ruta

  • idstringobligatorio

    Id de cualquiera de las cuentas del canal (UC…, kick:<id> o twitch:<id>).

Parámetros de consulta

  • rangeenumdefault: 48h

    Período hacia atrás desde ahora. El paso es de 1 minuto en 3 y 6 h, 2 minutos en 12 h, promedios de 5 y 10 minutos en 24 y 48 h, y el pico de cada hora en 7, 30 y 90 días.

    3h6h12h24h48h

Respuesta

200 · application/json

  • asOfstring (ISO 8601)

    Instante de corte de los datos, en UTC.

  • t0number

    Inicio del primer punto, en milisegundos epoch (UTC).

  • stepMsnumber

    Paso entre puntos, en milisegundos. El punto i corresponde a t0 + i × stepMs.

  • nnumber

    Cantidad de puntos de cada serie.

  • hours | daysnumber

    Período cubierto: uno de los dos, según el rango pedido.

  • seriesSeries[]

    Una serie por canal (o por video).

    Ver campos de series
    • idstring

      Id del canal (o del video), estable entre consultas.

    • labelstring

      Nombre para mostrar.

    • kind"channel" | "video" | "total"

      Qué representa la serie.

    • thumbstring | null

      Imagen del canal o del video.

    • viewers(number | null)[]

      n valores alineados a la grilla. null: no había transmisión (o dato) en ese punto.

    • likes(number | null)[]

      n valores, o vacío cuando la métrica no aplica (Kick y Twitch no reportan likes).

Códigos de estado

  • 200Series del canal.
  • 400Id inválido, o un rango de días.
  • 404Canal no encontrado.
  • 502La base de datos no respondió. Reintentá.