Skip to main content
GET
/
api
/
v1
/
trending
/
top-short-song
Get top short trending songs
curl --request GET \
  --url https://youtube.zilodata.com/api/v1/trending/top-short-song \
  --header 'x-api-key: <api-key>'
{
  "data": {
    "contents": [
      {
        "author": {
          "avatar": {
            "url": "https://lh3.googleusercontent.com/FYuEt6xkGQq5fxelWOrUXjO_z9B30AW_XvMIqx0ck45YveG6RvSqk0jLU_TjDYqjgCUxsYP8-WUV-2g=w180-h180-l90-rj",
            "width": 180,
            "height": 180
          },
          "name": "Lenar"
        },
        "videoId": "4PSNNk0C5JY",
        "thumbnails": [
          {
            "url": "https://lh3.googleusercontent.com/FYuEt6xkGQq5fxelWOrUXjO_z9B30AW_XvMIqx0ck45YveG6RvSqk0jLU_TjDYqjgCUxsYP8-WUV-2g=w180-h180-l90-rj",
            "width": 180,
            "height": 180
          }
        ],
        "publishedTimeText": "2 months ago",
        "releaseDate": {
          "year": 2025,
          "month": 9,
          "day": 17
        },
        "title": "Montagem Miau (Slowed)",
        "songwriters": [
          "Lenar",
          "Lenar"
        ],
        "songProducers": [
          "Lenar"
        ],
        "position": {
          "currentPosition": 1,
          "previousPosition": 1,
          "percentViewsChange": 0.20657046,
          "periodsOnChart": 25
        },
        "url": "https://www.youtube.com/watch?v=4PSNNk0C5JY"
      }
    ]
  },
  "message": "Success",
  "statusCode": 200,
  "pagination": {
    "total": 100,
    "hasMore": true,
    "paginationToken": "CDsQ8FsiEwje95_F1pmRAxXlsykDHUX"
  }
}

Authorizations

x-api-key
string
header
required

API Key

Query Parameters

countryCode
enum<string>
default:global

Country code for top short trending songs/ filter by country

Available options:
global,
au,
br,
ca,
fr,
de,
in,
jp,
mx,
kr,
ae,
gb,
us
Example:

"global"

filterByType
enum<string>
default:DAILY

Sort by

Available options:
DAILY,
WEEKLY
Example:

"DAILY"

filterByDate
string<YYYYMMDD>
default:20251106

Filter by date, format: YYYYMMDD

Example:

"20251106"

geoCode
enum<string>
default:US

Geographical code

Available options:
US,
AE,
AR,
AT,
AU,
AZ,
BD,
BE,
BG,
BR,
CA,
CH,
CL,
CO,
CZ,
DE,
DK,
DO,
DZ,
EC,
EG,
ES,
FI,
FR,
GB,
GH,
GR,
GT,
HK,
HN,
HR,
HU,
ID,
IE,
IL,
IN,
IQ,
IT,
JP,
KE,
KR,
LB,
LT,
LV,
MA,
MX,
MY,
NG,
NL,
NO,
NZ,
PE,
PH,
PK,
PL,
PT,
RO,
RU,
SA,
SE,
SG,
TH,
TR,
TW,
UA,
VE,
VN,
ZA
Example:

"US"

language
enum<string>
default:en

Language code

Available options:
ar,
az,
bg,
bn,
cs,
da,
de,
el,
en,
en-GB,
en-IE,
en-NZ,
en-SG,
es,
es-419,
fi,
fil,
fr,
he,
hi,
hr,
hu,
id,
it,
ja,
ko,
lt,
lv,
ms,
nl,
no,
pl,
pt-BR,
pt-PT,
ro,
ru,
sv,
th,
tr,
uk,
ur,
vi,
zh-Hant
Example:

"en"

Response

Success

data
object
required
message
string
Example:

"Success"

statusCode
number
Example:

200

pagination
object