Back to all Stores

Instagram Posts By Post URL

01KCH074WMFCB4TCHQYG1Z36PF
Maintained by CafeScraper
Try for free
Our Instagram post scraper extracts creator username, post description, hashtags, comment/like counts, post date, media URLs, location, post ID, profile link & video duration. It works via post URL and exports structured results.

Learn More

What data can the Instagram Post Scraper extract?

Username, caption, hashtags, comments, likes, post date, multimedia URLs, views, recent comments, plus author profile data (followers, profile URL, total posts).

Can I get engagement data?

Yes. Likes, comments, recent comment text, video views, and top interactions are included.

What export formats are supported?

JSON, CSV. Developers can use JSON streams; non-technical users can analyze via Excel or BI tools.

Result

This is an example of how results will look like.

json Copy
[
  {
    "profile_url": "https://www.instagram.com/fnfsouthasia",
    "url": "https://www.instagram.com/p/DNSqPpaTXwt",
    "user_posted": "fnfsouthasia",
    "description": "South Asian Study Tour | Addu City Council & National Parliament, Maldives \n\nFrom the southern shores of Addu City to the bustling capital of Malé, our journey through Maldivian governance was both local and national in scope. \nIn Addu City, we met the Mayor and Council members, exchanging views on tourism, sustainability, and economic development. \nIn Malé, we were welcomed to the National Parliament, where discussions with the Deputy Speaker, the Maldives-German Friendship Group, and fellow parliamentarians offered a deeper perspective on the nation’s democratic process and international cooperation. Two cities, one shared commitment to progress and resilience. \n\n#FNF #fnfsouthasia #Maldives #Governance #Democracy #SouthAsia",
    "hashtags": [
      "#FNF",
      "#fnfsouthasia",
      "#Maldives",
      "#Governance",
      "#Democracy",
      "#SouthAsia"
    ],
    "num_comments": 15,
    "date_posted": 1755080297,
    "likes": 72,
    "photos": [
      "https:\\/\\/instagram.fpbh2-1.fna.fbcdn.net\\/v\\/t51.2885-15\\/531690764_18420407425099653_1447563064038004775_n.jpg?stp=dst-jpg_e35_tt6&efg=eyJ2ZW5jb2RlX3RhZyI6IkNBUk9VU0VMX0lURU0uaW1hZ2VfdXJsZ2VuLjEwODB4MTA4MC5zZHIuZjgyNzg3LmRlZmF1bHRfaW1hZ2UuYzIifQ&_nc_ht=instagram.fpbh2-1.fna.fbcdn.net&_nc_cat=109&_nc_oc=Q6cZ2QGaAdNbrsSwja0e8LseYBIHEV4HyoY4ENHOgUkA6-K06Z64jTO8KlG6h0qWHbzpOv0&_nc_ohc=5JdwHb-FDE8Q7kNvwH8ySaQ&_nc_gid=2cDBVP9QGV2oDAQyN7Zvfg&edm=APs17CUBAAAA&ccb=7-5&ig_cache_key=MzY5ODIwNDAxOTUwMTUyODI3NQ%3D%3D.3-ccb7-5&oh=00_AfYW6FcKglENarZIon7vfVJsWeLCEtz4u0qZKMWp5TJ0qw&oe=68C82685&_nc_sid=10d13b"
    ],
    "videos": [],
    "location": "",
    "latest_comments": [
      {
        "comments": "Berichte der UN, Amnesty International und Human Rights Watch dokumentieren detailliert die israelische Kriegsführung und die Folgen für die Zivilbevölkerung. Diese Berichte belegen, dass Israel den Zugang zu Hilfslieferungen massiv eingeschränkt, lebensnotwendige Infrastruktur bombardiert und die Bevölkerung von der Versorgung abgeschnitten hat. Das sind keine \"Kollateralschäden\", sondern direkte Handlungen mit gravierenden humanitären Konsequenzen.",
        "user_commenting": "borasaratsch",
        "likes": null,
        "profile_picture": "https:\\/\\/instagram.fpbh2-1.fna.fbcdn.net\\/v\\/t51.2885-19\\/489830738_1042827321244290_7006059898393520821_n.jpg?stp=dst-jpg_s150x150_tt6&efg=eyJ2ZW5jb2RlX3RhZyI6InByb2ZpbGVfcGljLmRqYW5nby4xMDgwLmMyIn0&_nc_ht=instagram.fpbh2-1.fna.fbcdn.net&_nc_cat=106&_nc_oc=Q6cZ2QE8N31mxpN65YzXQnbDBHZi15y2QdKDuTvCe8SIstlXsG8z6qjUQ4jIpDSOlQkITNU&_nc_ohc=noVW-4kSGQkQ7kNvwEbOTBn&_nc_gid=2cDBVP9QGV2oDAQyN7Zvfg&edm=APs17CUBAAAA&ccb=7-5&oh=00_AfYIxrN6_IZnNZWpX11d2ykTbpD_UaFRiXmt3FqyhBcVHg&oe=68C84D2D&_nc_sid=10d13b"
      }
    ],
    "post_id": "3698204037234916397",
    "has_handshake": "",
    "shortcode": "DNSqPpaTXwt",
    "content_type": "carousel_container",
    "pk": "3698204037234916397",
    "content_id": "DNSqPpaTXwt",
    "engagement_score_view": "",
    "thumbnail": "https:\\/\\/instagram.fpbh2-1.fna.fbcdn.net\\/v\\/t51.2885-15\\/531690764_18420407425099653_1447563064038004775_n.jpg?stp=dst-jpg_e35_tt6&efg=eyJ2ZW5jb2RlX3RhZyI6IkNBUk9VU0VMX0lURU0uaW1hZ2VfdXJsZ2VuLjEwODB4MTA4MC5zZHIuZjgyNzg3LmRlZmF1bHRfaW1hZ2UuYzIifQ&_nc_ht=instagram.fpbh2-1.fna.fbcdn.net&_nc_cat=109&_nc_oc=Q6cZ2QGaAdNbrsSwja0e8LseYBIHEV4HyoY4ENHOgUkA6-K06Z64jTO8KlG6h0qWHbzpOv0&_nc_ohc=5JdwHb-FDE8Q7kNvwH8ySaQ&_nc_gid=2cDBVP9QGV2oDAQyN7Zvfg&edm=APs17CUBAAAA&ccb=7-5&ig_cache_key=MzY5ODIwNDAxOTUwMTUyODI3NQ%3D%3D.3-ccb7-5&oh=00_AfYW6FcKglENarZIon7vfVJsWeLCEtz4u0qZKMWp5TJ0qw&oe=68C82685&_nc_sid=10d13b",
    "video_view_count": "",
    "product_type": "carousel_container",
    "coauthor_producers": [
      {
        "pk": "1967973481",
        "profile_pic_url": "https:\\/\\/instagram.fpbh2-1.fna.fbcdn.net\\/v\\/t51.2885-19\\/268693703_612120366773986_4844400712227563388_n.jpg?stp=dst-jpg_s150x150_tt6&efg=eyJ2ZW5jb2RlX3RhZyI6InByb2ZpbGVfcGljLmRqYW5nby45MTQuYzIifQ&_nc_ht=instagram.fpbh2-1.fna.fbcdn.net&_nc_cat=110&_nc_oc=Q6cZ2QGaAdNbrsSwja0e8LseYBIHEV4HyoY4ENHOgUkA6-K06Z64jTO8KlG6h0qWHbzpOv0&_nc_ohc=8Go17javdz4Q7kNvwF1llag&_nc_gid=2cDBVP9QGV2oDAQyN7Zvfg&edm=APs17CUBAAAA&ccb=7-5&oh=00_Afa_UcQJlVxDi_wc8MtMiL8uQh1JmpsgxnlJWkgcTlBDIg&oe=68C833B2&_nc_sid=10d13b",
        "is_unpublished": null,
        "username": "sandra_weeser",
        "id": "1967973481",
        "__typename": "XDTUserDict",
        "full_name": "Sandra Weeser",
        "is_verified": true,
        "friendship_status": null,
        "supervision_info": null
      }
    ],
    "tagged_users": [
      {
        "full_name": "Stefan Beyer",
        "id": "199250327",
        "is_verified": false,
        "profile_pic_url": "https:\\/\\/instagram.fpbh2-1.fna.fbcdn.net\\/v\\/t51.2885-19\\/449673123_1251196195842798_8980667140701194950_n.jpg?stp=dst-jpg_s150x150_tt6&efg=eyJ2ZW5jb2RlX3RhZyI6InByb2ZpbGVfcGljLmRqYW5nby4xMDgwLmMyIn0&_nc_ht=instagram.fpbh2-1.fna.fbcdn.net&_nc_cat=106&_nc_oc=Q6cZ2QGaAdNbrsSwja0e8LseYBIHEV4HyoY4ENHOgUkA6-K06Z64jTO8KlG6h0qWHbzpOv0&_nc_ohc=m1FnJWMJ2B0Q7kNvwFzPoeU&_nc_gid=2cDBVP9QGV2oDAQyN7Zvfg&edm=APs17CUBAAAA&ccb=7-5&oh=00_AfZj5XLsL59rBaw0_QckdSDZz--s4FZzaKeitxV_hBZUuw&oe=68C835F4&_nc_sid=10d13b",
        "username": "stefanbeyer"
      }
    ],
    "video_play_count": "",
    "followers": 4599,
    "posts_count": 2220,
    "profile_image_link": "https:\\/\\/instagram.fpbh2-1.fna.fbcdn.net\\/v\\/t51.2885-19\\/367570571_149650738176597_5814565096430453443_n.jpg?stp=dst-jpg_s150x150_tt6&efg=eyJ2ZW5jb2RlX3RhZyI6InByb2ZpbGVfcGljLmRqYW5nby45NjAuYzIifQ&_nc_ht=instagram.fpbh2-1.fna.fbcdn.net&_nc_cat=109&_nc_oc=Q6cZ2QGaAdNbrsSwja0e8LseYBIHEV4HyoY4ENHOgUkA6-K06Z64jTO8KlG6h0qWHbzpOv0&_nc_ohc=dz5Ej_9zhrYQ7kNvwGFL4lx&_nc_gid=2cDBVP9QGV2oDAQyN7Zvfg&edm=APs17CUBAAAA&ccb=7-5&oh=00_AfZnaCuO9wBZiGS1z2uOl4tflt8XbxFtrcqoGQTRCyy6ug&oe=68C83F12&_nc_sid=10d13b",
    "is_verified": true,
    "is_paid_partnership": false,
    "partnership_details": "",
    "user_posted_id": "2976891652",
    "post_content": "",
    "audio": "",
    "videos_duration": [],
    "images": [
      {
        "url": "https://instagram.fpbh2-1.fna.fbcdn.net/v/t51.2885-15/531422626_18420407548099653_1851409223395919754_n.jpg?stp=dst-jpg_e35_tt6&efg=eyJ2ZW5jb2RlX3RhZyI6IkNBUk9VU0VMX0lURU0uaW1hZ2VfdXJsZ2VuLjEwODB4MTA4MC5zZHIuZjgyNzg3LmRlZmF1bHRfaW1hZ2UuYzIifQ&_nc_ht=instagram.fpbh2-1.fna.fbcdn.net&_nc_cat=109&_nc_oc=Q6cZ2QGaAdNbrsSwja0e8LseYBIHEV4HyoY4ENHOgUkA6-K06Z64jTO8KlG6h0qWHbzpOv0&_nc_ohc=nk5O0xLgMgMQ7kNvwGvMk9R&_nc_gid=2cDBVP9QGV2oDAQyN7Zvfg&edm=APs17CUBAAAA&ccb=7-5&ig_cache_key=MzY5ODIwNDAxOTQ5MzEyNTA2OA%3D%3D.3-ccb7-5&oh=00_AfbvVfR_aZKwmxH7N2t3-1-CSwWM1_d4Kt3tRWR9u_MN4w&oe=68C83A5A&_nc_sid=10d13b",
        "id": "3698204019493125068"
      }
    ],
    "alt_text": "Photo shared by FNF South Asia on August 13, 2025 tagging @stefanbeyer, @sandra_weeser, @nupur.hasija, @adducitycouncil, @marcusfaberfdp, @rene.domke, and @juergen.martens. May be an image of 9 people, office and text that says 'F FRIEDRICH FRIEDRICHNAUMANN NAUMANN FOUNDATION For Freedom. 1. South SouthAsia Asia'.",
    "photos_number": 14,
    "input": {
      "url": "https://www.instagram.com/p/DNSqPpaTXwt/"
    }
  }
]

Dictionary

Column name Description Data type
url URL Url
user_posted Username of the post creator Text
description Post text description Text
hashtags Hashtags used in the post Array
num_comments Number of comments Number
date_posted Post publication date Date
likes Number of likes Number
photos URLs of attached photos, URLs can be expired due to instagram policy Array
videos URLs of attached videos, URLs can be expired due to instagram policy Array
location Geographical location Array
latest_comments Recent comments Array
post_id Unique post identifier Text
has_handshake Indicates if the post has a handshake Boolean
shortcode The shortcode of the Instagram post Text
content_type The type of content as Posts/Reels Text
pk The primary key of the media content Text
content_id The content ID of the media Text
engagement_score_view Interaction Rating Number
thumbnail The URL of the post's display image or video thumbnail Text
video_view_count The number of views on the video post Text
product_type The type of product, such as "clips" Text
coauthor_producers List of co-authors or producers Array
tagged_users Tagged User Array
video_play_count The number of times the video has been played Number
followers Number of followers the post owner has Number
posts_count The total count of posts made by the account Number
profile_image_link URL that link directly to the instagram profile image Text
is_verified Indicates whether the account is verified Boolean
is_paid_partnership Is the post sponsored Boolean
partnership_details Details of the partnership Object
user_posted_id The ID of the user who posted the post Text
post_content Post content Array
audio Audio Object
profile_url URL of the profile who posted Url
videos_duration Video Length Array
images Image Array
alt_text blind/accessible tool - descriptive text that conveys the meaning of an image in digital content Text
photos_number Number of photos Number

Input

Post URL posturl Required Text
Description: This parameter is used to specify the Instagram post URL to be fetched.