API Reference

API Media Metadata

/library/media-metadata

La API Media Metadata devuelve información estructurada sobre una URL pública (YouTube, Instagram, TikTok, Vimeo, X, Facebook, Twitch, Reddit, etc.) sin descargar el archivo.

Este endpoint es síncrono: recibes los metadatos en la respuesta HTTP (sin polling de job_id).

x-api-key:stringrequerido

Tu clave privada de HuntAPI.

Endpoint: GET https://api.huntapi.com/v1/media/metadata

Coste: 1 crédito por llamada exitosa.

query:stringrequerido

URL pública del media a inspeccionar (p. ej. una URL de YouTube).

Respuesta

{
    "metadata": {
        "id": "3g3Eow41B6I",
        "ext": "mp4",
        "title": "Faire une interview Multicam avec UNE SEULE caméra",
        "width": 640,
        "height": 360,
        "channel": "Alex Jackson",
        "is_live": false,
        "duration": 432,
        "was_live": false,
        "extractor": "Youtube",
        "thumbnail": "https://i.ytimg.com/vi/3g3Eow41B6I/maxresdefault.jpg",
        "like_count": 4060,
        "view_count": 93297,
        "channel_url": "https://www.youtube.com/channel/UCW0GdGxlRENND_ft84Cp5vg",
        "description": "...",
        "live_status": "not_live",
        "upload_date": 1712188800,
        "webpage_url": "https://www.youtube.com/watch?v=3g3Eow41B6I",
        "original_url": "https://www.youtube.com/watch?v=3g3Eow41B6I"
    }
}

Campos de respuesta

CampoTipoDescripción
metadata.idstringId del media en la plataforma
metadata.titlestringTítulo
metadata.descriptionstringDescripción
metadata.durationnumberDuración en segundos
metadata.thumbnailstringURL de la miniatura
metadata.channelstringNombre del canal / uploader
metadata.channel_urlstringURL del canal
metadata.view_countnumberNúmero de vistas
metadata.like_countnumberNúmero de likes
metadata.width / heightnumberResolución si está disponible
metadata.upload_datenumberTimestamp Unix
metadata.is_live / was_live / live_status-Flags de directo
metadata.extractorstringExtractor de origen (p. ej. Youtube)
metadata.webpage_urlstringURL canónica de la página
metadata.original_urlstringURL pasada en query

Notas

Algunas URLs no se pueden inspeccionar si el contenido es:

  • Privado
  • No disponible (eliminado o inaccesible)
  • Con restricción de edad

En esos casos la API devuelve un error explicativo.

Relacionado

VIDEO API

Discover why Hunt is the preferred API provider for developers.