Instagram Content
Fetch public Instagram post and reel detail including media URLs, captions, author info, carousel items, and engagement metrics from one shortcode or content URL.
Try on PlaygroundAuthentication
Send your Crawlkit API key as a Bearer token in the Authorization header.
Authorization: Bearer ck_your_api_keyRequest Parameters
Send these JSON body fields in your request payload.
| Name | Type | Description |
|---|---|---|
shortcode | string | Request field. |
Example Request
Use direct HTTP requests against the public API base URL.
Example request
1const response = await fetch('https://api.crawlkit.sh/v1/crawl/instagram/content', {2 method: 'POST',3 headers: {4 'Authorization': 'Bearer YOUR_API_KEY',5 'Content-Type': 'application/json'6 },7 body: JSON.stringify({8 shortcode: 'CxIIgCCq8mg',9 options: {10 }11 })12});13 14const { data } = await response.json();15console.log(data.post.caption, data.post.like_count);Response
Success (200 OK): Returns service-specific structured payload.
Success response (200 OK)
1{2 "success": true,3 "data": {4 "post": {5 "id": "3219876543219876543",6 "shortcode": "CxIIgCCq8mg",7 "taken_at": 1705084200,8 "media_type": "image",9 "product_type": "feed",10 "width": 1440,11 "height": 1800,12 "caption": "Amazing sunset views...",13 "like_count": 125000,14 "comment_count": 3200,15 "has_audio": false,16 "display_url": "https://instagram.fist6-1.fna.fbcdn.net/...",17 "video_url": null,18 "thumbnail_url": "https://instagram.fist6-1.fna.fbcdn.net/...",19 "owner": {20 "id": "123456789",21 "username": "photographer",22 "full_name": "Photo Grapher",23 "profile_pic_url": "https://instagram.fist6-1.fna.fbcdn.net/...",24 "is_verified": true25 },26 "audio_info": null,27 "carousel_media": null28 },29 "timing": { "total": 1800 },30 "creditsUsed": 1,31 "creditsRemaining": 9932 }33}