Skip to main content
GET
Get a post
Returns the full post: every post summary field at identical paths, plus the ordered media[] array with per-item transcript, visible_text, and visual_description.

Media items

media[] is required, complete, and in Instagram publication order. The type field discriminates items. Image items omit the video-only fields (duration_seconds, thumbnail_url, transcript). Video items carry them, with null when a value is unavailable. Delivery URLs are Klint-controlled routes. Standard HTTP semantics govern caching and redirects. A URL is not a retention promise. Full rules: reading the results.

Errors

An unknown or currently unavailable post returns a problem object. There are no partial posts or tombstones:
not-tracked does not mean the post is absent from Instagram. Full catalog: Errors.