get_top_posts
Get the top performing Instagram posts for an account, ranked by engagement rate, likes, comments, or reach. Use this when someone asks about best posts, top content, viral posts, or highest performing content.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Number of posts to return (1-50, default 5) | |
| period | No | Time period: 7d, 30d, or 90d | 30d |
| sort_by | No | Sort by: engagement_rate, likes, comments, or reach | engagement_rate |
| username | Yes | Instagram username (without @) |