Instagram Videos
The Instagram videos endpoint provides access to the top-performing Instagram videos published in the last 48 hours.
GET/v1/instagram/videos/digest
Get Instagram videos digest
Returns the top Instagram videos published in the last 48 hours, ordered by view count (highest first).
Cost per request:
Query parameters
- Name
limit- Type
- number
- Description
Number of top videos to return (1-100). Default is 50.
Request
GET
/v1/instagram/videos/digestcurl -G https://api.virlo.ai/v1/instagram/videos/digest \
-H "Authorization: Bearer {token}" \
-d limit=50
Response
{
"data": [
{
"id": "a1b2c3d4-e5f6-4a5b-8c9d-0e1f2a3b4c5d",
"url": "https://www.instagram.com/reel/ABC123/",
"publish_date": "2025-10-22T04:00:51",
"views": 8543210,
"number_of_likes": 42356,
"number_of_comments": 892,
"description": "Trending Reels content that's blowing up! #explorepage #viral #instagram",
"thumbnail_url": "https://auth.virlo.ai/storage/v1/object/public/thumbnails/7d83882f-b4bf-44d1-9a62-706585fbc6ed.jpg",
"hashtags": ["#explorepage", "#viral", "#instagram"],
"type": "instagram",
"niche": "celebrities",
"author_id": "c577e7ab-d6fa-55ec-b6af-1f7114ab29f9",
"bookmarks": 1234,
"external_id": "ABC123",
"region": "US",
"duration": 15,
"transcript_raw": null
},
{
"id": "b2c3d4e5-f6a7-5b6c-9d0e-1f2a3b4c5d6e",
"url": "https://www.instagram.com/reel/DEF456/",
"publish_date": "2025-10-22T12:00:40",
"views": 7234567,
"number_of_likes": 35241,
"number_of_comments": 654,
"description": "Instagram Reels going viral with this trend #reels #trending #fyp",
"thumbnail_url": "https://auth.virlo.ai/storage/v1/object/public/thumbnails/962fd693-c3fc-45b3-bef7-28ff947bd04f.jpg",
"hashtags": null,
"type": "instagram",
"niche": "celebrities",
"author_id": "d688f8bc-e70b-66fd-c7b0-2f8225bc30a0",
"bookmarks": 987,
"external_id": "DEF456",
"region": "US",
"duration": 12,
"transcript_raw": "This is the video transcript..."
}
]
}
Error responses
The Instagram videos digest endpoint may return the following error codes:
- Name
400 Bad Request- Description
Invalid parameters provided. Common causes include: - Invalid limit value (must be 1-100)
- Name
401 Unauthorized- Description
Missing or invalid API key. Ensure you're including your API key in the Authorization header.
- Name
429 Too Many Requests- Description
Rate limit exceeded. Your plan has specific rate limits per endpoint. Wait before making additional requests.
