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/digest
curl -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.

Was this page helpful?