Get Instagram video metadata.
Documentation Index
Fetch the complete documentation index at: https://api-tools.memories.ai/llms.txt
Use this file to discover all available pages before exploring further.
https://mavi-backend.memories.ai/serve/api/v2
Auth: Authorization: sk-mavi-... (no Bearer prefix)channel request field let you choose apify, rapid, or memories.ai; endpoints without this field use managed routing.| Field | Type | Required | Description |
|---|---|---|---|
| video_url | string | Yes | The Instagram video URL. Must be a Reel URL (/reels/<shortcode>/ or /reel/<shortcode>/). Post URLs (/p/<shortcode>/) are rejected with HTTP 400 "instagram url error" — even when the post is a video. |
| channel | string | Yes | The channel name. Supported values: apify, rapid, memories.ai |
| Parameter | Type | Description |
|---|---|---|
| code | string | Response code indicating the result status |
| msg | string | Response message describing the operation result |
| data | object | Response data object containing Instagram metadata |
| data.data | object | Instagram data object |
| data.data.xdt_shortcode_media | object | Instagram video media object |
| data.data.xdt_shortcode_media.id | string | Video ID |
| data.data.xdt_shortcode_media.shortcode | string | Instagram short code |
| data.data.xdt_shortcode_media.thumbnail_src | string | Thumbnail image URL |
| data.data.xdt_shortcode_media.dimensions | object | Video dimensions (height, width) |
| data.data.xdt_shortcode_media.display_url | string | Display image URL |
| data.data.xdt_shortcode_media.video_url | string | Direct video URL |
| data.data.xdt_shortcode_media.video_view_count | number | Number of video views |
| data.data.xdt_shortcode_media.video_play_count | number | Number of video plays |
| data.data.xdt_shortcode_media.video_duration | number | Video duration in seconds |
| data.data.xdt_shortcode_media.product_type | string | Product type (e.g., “clips”) |
| data.data.xdt_shortcode_media.owner | object | Video owner information |
| data.data.xdt_shortcode_media.owner.username | string | Owner username |
| data.data.xdt_shortcode_media.owner.full_name | string | Owner full name |
| data.data.xdt_shortcode_media.edge_media_to_caption | object | Video caption information |
| data.data.xdt_shortcode_media.edge_media_to_parent_comment | object | Comments information |
| data.data.xdt_shortcode_media.edge_media_preview_like | object | Likes information |
| data.status | string | Response status |
| success | boolean | Indicates whether the operation was successful |
| failed | boolean | Indicates whether the operation failed |
Video metadata information with detailed Instagram data
Response code indicating the result status
200
Response message describing the operation result
"success"
Response data object containing Instagram metadata
Indicates whether the operation was successful
true
Indicates whether the operation failed
false