Instagram Reels API

Paginated reel feed by profile

Fetch public reels from an Instagram account with the same summary schema used across Crawlkit social list endpoints and a stable cursor contract.

1 CreditCost
CursorPagination
Reels OnlyScope

Quick Start

Get started with a simple API call.

const response = await fetch('https://api.crawlkit.sh/v1/crawl/instagram/reels', {
  method: 'POST',
  headers: {
    'Authorization': 'Bearer YOUR_API_KEY',
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({
    username: 'instagram',
    cursor: null,
    options: {
      timeout: 30000
    }
  })
});

const { data } = await response.json();
console.log(data.reels.length, data.pagination.hasMore);

Key Features

Everything you need for reliable instagram reels workflows.

Reels-Only Feed

Filters the public account feed down to clips so you do not need to separate reels from static posts yourself.

Normalized Reel Summaries

Each reel item includes caption, counts, media URLs, timestamps, dimensions, and video flags.

Cursor Pagination

Use nextCursor and hasMore to walk larger reel archives page by page.

How It Works

Get started in minutes with our simple API.

1

Get Your API Key

Sign up for free and get your API key instantly. No credit card required.

2

Make Your First Request

Use our simple REST API with your favorite programming language.

3

Get Structured Data

Receive clean JSON responses ready to use in your application.

API Response

Get clean, structured JSON data with every request. Our API returns comprehensive data including status codes, timing information, and your remaining credits.

  • Consistent JSON structure
  • Detailed timing metrics
  • Credit usage tracking
  • Error handling built-in
Response
{
  "success": true,
  "data": {
    "reels": [
      {
        "id": "35123456789012345",
        "shortcode": "DAReel12345",
        "display_url": "https://instagram.fist6-1.fna.fbcdn.net/...",
        "thumbnail_src": "https://instagram.fist6-1.fna.fbcdn.net/...",
        "is_video": true,
        "video_url": "https://instagram.fist6-1.fna.fbcdn.net/...",
        "caption": "A quick update from the team.",
        "like_count": 283001,
        "comment_count": 4981,
        "taken_at_timestamp": 1711262104,
        "dimensions": {
          "height": 1920,
          "width": 1080
        },
        "video_view_count": 1420000
      }
    ],
    "pagination": {
      "nextCursor": "QVFCb1pp...",
      "hasMore": true
    },
    "timing": { "total": 2300 },
    "creditsUsed": 1,
    "creditsRemaining": 99
  }
}

Use Cases

Common applications for Instagram Reels.

Reel Discovery

Track which creators are publishing short-form content most actively.

Creative Analysis

Study video format trends, caption patterns, and posting cadence.

Monitoring

Poll reels from key accounts without ingesting their full feed.

Frequently Asked Questions

Everything you need to know about the Instagram Reels API.

Instagram Reels returns clip content only. Instagram Posts excludes reel items and focuses on the regular profile feed.

Yes. Both public profile URLs and raw usernames are normalized before crawling.

Yes. Use nextCursor immediately for the next page while the public reel feed remains available.

Start Using Instagram Reels API Today

Get 100 free credits to test the API. No credit card required.