{ "code": 200, "message": "SUCCESS", "data": { "videoTranscript": { "data": { "data": [ { "end_time": 19.0, "start_time": 0.0, "transcript": "A man in a blue jacket and red gloves sits between two women, all three looking at something off-screen. The man gestures with his hands, then covers his mouth in surprise, his eyes wide. The women on either side of him smile and laugh, one patting his arm. The man then throws his hands up in excitement, then covers his face with his red-gloved hands, appearing to cry tears of joy. The women continue to smile and laugh, one of them patting his shoulder." } ], "error_rate": 0.0, "usage_metadata": { "duration": 0.0, "model": "gemini-2.5-flash", "output_tokens": 153, "prompt_tokens": 7009 } }, "msg": "Video transcription completed successfully", "success": true }, "audioTranscript": { "data": { "data": [ { "end_time": 3.0, "speaker": null, "start_time": 0.0, "text": " Wait for his reaction." }, { "end_time": 5.0, "speaker": null, "start_time": 3.0, "text": " Yes, first place." }, { "end_time": 7.0, "speaker": null, "start_time": 5.0, "text": " Ah!" } ], "usage_metadata": { "duration": 18.304, "model": "whisper-1", "output_tokens": 0, "prompt_tokens": 0 } }, "msg": "ASR transcription completed successfully", "success": true } }, "task_id": "3adc70ed358b469da2c0553a59c5f2c5"}
{ "code": 200, "message": "SUCCESS", "data": { "videoTranscript": { "data": { "data": [ { "end_time": 19.0, "start_time": 0.0, "transcript": "A man in a blue jacket and red gloves sits between two women, all three looking at something off-screen. The man gestures with his hands, then covers his mouth in surprise, his eyes wide. The women on either side of him smile and laugh, one patting his arm. The man then throws his hands up in excitement, then covers his face with his red-gloved hands, appearing to cry tears of joy. The women continue to smile and laugh, one of them patting his shoulder." } ], "error_rate": 0.0, "usage_metadata": { "duration": 0.0, "model": "gemini-2.5-flash", "output_tokens": 153, "prompt_tokens": 7009 } }, "msg": "Video transcription completed successfully", "success": true }, "audioTranscript": { "data": { "data": [ { "end_time": 3.0, "speaker": null, "start_time": 0.0, "text": " Wait for his reaction." }, { "end_time": 5.0, "speaker": null, "start_time": 3.0, "text": " Yes, first place." }, { "end_time": 7.0, "speaker": null, "start_time": 5.0, "text": " Ah!" } ], "usage_metadata": { "duration": 18.304, "model": "whisper-1", "output_tokens": 0, "prompt_tokens": 0 } }, "msg": "ASR transcription completed successfully", "success": true } }, "task_id": "3adc70ed358b469da2c0553a59c5f2c5"}
Product: Visual Intelligence — Social Media Scraping
Use case: Fetch video metadata, transcripts, captions, and comments from YouTube, Instagram, TikTok, and Twitter/X
Host: https://mavi-backend.memories.ai/serve/api/v2Auth: Authorization: sk-mavi-... (no Bearer prefix)
This endpoint allows you to generate visual captions for a Twitter video.
Channel routing guide: see Social Media Scraping Overview. Endpoints with a channel request field let you choose apify, rapid, or memories.ai; endpoints without this field use managed routing.
This is an asynchronous endpoint. It returns a task_id immediately. You must configure a Webhook to receive the processing results.If no webhook is configured on the account, the call is rejected at submit time with HTTP 400:
{"code": 400, "msg": "An async request requires at least one webhook.", "data": null}
{ "code": 200, "message": "SUCCESS", "data": { "videoTranscript": { "data": { "data": [ { "end_time": 19.0, "start_time": 0.0, "transcript": "A man in a blue jacket and red gloves sits between two women, all three looking at something off-screen. The man gestures with his hands, then covers his mouth in surprise, his eyes wide. The women on either side of him smile and laugh, one patting his arm. The man then throws his hands up in excitement, then covers his face with his red-gloved hands, appearing to cry tears of joy. The women continue to smile and laugh, one of them patting his shoulder." } ], "error_rate": 0.0, "usage_metadata": { "duration": 0.0, "model": "gemini-2.5-flash", "output_tokens": 153, "prompt_tokens": 7009 } }, "msg": "Video transcription completed successfully", "success": true }, "audioTranscript": { "data": { "data": [ { "end_time": 3.0, "speaker": null, "start_time": 0.0, "text": " Wait for his reaction." }, { "end_time": 5.0, "speaker": null, "start_time": 3.0, "text": " Yes, first place." }, { "end_time": 7.0, "speaker": null, "start_time": 5.0, "text": " Ah!" } ], "usage_metadata": { "duration": 18.304, "model": "whisper-1", "output_tokens": 0, "prompt_tokens": 0 } }, "msg": "ASR transcription completed successfully", "success": true } }, "task_id": "3adc70ed358b469da2c0553a59c5f2c5"}