API Reference

API Media Metadata

L’API Media Metadata restituisce informazioni strutturate su un URL media pubblico (YouTube, Instagram, TikTok, Vimeo, X, Facebook, Twitch, Reddit, ecc.) senza scaricare il file.

Questo endpoint è sincrono: i metadati arrivano nella risposta HTTP (niente polling di job_id).

x-api-key:stringrichiesto

La tua chiave privata HuntAPI.

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

Costo: 1 credito per chiamata riuscita.

query:stringrichiesto

URL pubblico del media da ispezionare (es. un URL YouTube).

Risposta

{
    "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"
    }
}

Campi di risposta

CampoTipoDescrizione
metadata.idstringId media sulla piattaforma
metadata.titlestringTitolo
metadata.descriptionstringDescrizione
metadata.durationnumberDurata in secondi
metadata.thumbnailstringURL della thumbnail
metadata.channelstringNome canale / uploader
metadata.channel_urlstringURL del canale
metadata.view_countnumberVisualizzazioni
metadata.like_countnumberLike
metadata.width / heightnumberRisoluzione se disponibile
metadata.upload_datenumberTimestamp Unix
metadata.is_live / was_live / live_status-Flag live
metadata.extractorstringExtractor di origine (es. Youtube)
metadata.webpage_urlstringURL canonica della pagina
metadata.original_urlstringURL passato in query

Note

Alcuni URL non possono essere ispezionati se il contenuto è:

  • Privato
  • Non disponibile (eliminato o inaccessibile)
  • Con restrizione di età

In questi casi l’API restituisce un errore esplicativo.

Correlati

VIDEO API

Discover why Hunt is the preferred API provider for developers.