Skip to main content
GET
/
api
/
trending
/
video
Get Trending Video
curl --request GET \
  --url https://tiktok-api23.p.rapidapi.com/api/trending/video \
  --header 'x-rapidapi-key: <api-key>'
{
  "data": {
    "pagination": {
      "has_more": true,
      "page": 1,
      "size": 20,
      "total_count": 500
    },
    "videos": [
      {
        "country_code": "US",
        "cover": "https://p16-sign-va.tiktokcdn.com/tos-maliva-p-0068c799-us/o0ECfIeIFAM1Svaq1QCuj3AKhVIfLvIlGZQVXx~tplv-noop.image?dr=18692&refresh_token=e26c5adb&x-expires=1765888887&x-signature=W00Uqo9E7H1FQbKCnK5rEnqqUA0%3D&t=9276707c&ps=14f1eb3e&shp=9e36835a&shcp=83ba07fd&idc=my",
        "duration": 159,
        "id": "7572995879557139742",
        "item_id": "7572995879557139742",
        "item_url": "https://www.tiktok.com/@mnm_pipi/video/7572995879557139742",
        "region": "United States",
        "title": "maybe the best day of my life 🥹💚🎄🐱 #angeltree #walmart gifting a support cat for Christmas with Angel Gift Tree"
      }
    ]
  }
}

Authorizations

x-rapidapi-key
string
header
required

Query Parameters

page
integer
default:1

Page

Example:

1

limit
integer
default:20

Number of items per page (maximum is 20)

Required range: x <= 20
Example:

20

period
enum<number>
default:30
Period in days:
- 7: Last 7 days
- 30: Last 30 days
Available options:
7,
30
Example:

30

order_by
enum<string>
default:vv
Order by:
- vv: Hot
- like: Like
- comment: Comment
- repost: share
Available options:
vv,
like,
comment,
repost
Example:

"vv"

country
string
default:US

Country code. Head here for a full list of supported countries

Example:

"US"

Response

Success

data
object