Sora AI Video Scraper & Downloader | OpenAI Sora API avatar
Sora AI Video Scraper & Downloader | OpenAI Sora API

Pricing

Pay per event

Go to Apify Store
Sora AI Video Scraper & Downloader | OpenAI Sora API

Sora AI Video Scraper & Downloader | OpenAI Sora API

Scrape AI-generated videos and images from OpenAI's Sora platform. Extract prompts, metadata, thumbnails, GIFs. Bulk download up to 10,000 items. Pay-per-result pricing starting at $0.001/item.

Pricing

Pay per event

Rating

0.0

(0)

Developer

ClearPath

ClearPath

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

4 days ago

Last modified

Categories

Share

Sora.ai API - Search & Download AI-Generated Videos

Search and download AI-generated videos and images from OpenAI's Sora platform by keyword. Extract prompts, metadata, and media files.

Demo

Features

  • Keyword Search - Find AI generations by any search term
  • Media Downloads - Save thumbnails, GIFs, and full videos to Apify KV Store
  • Complete Metadata - Prompts, creator info, dimensions, likes, remix data
  • Pagination - Scrape up to 10,000 results per run

Input Parameters

ParameterTypeDefaultDescription
querystringcarsSearch keyword
maxResultsinteger1000Maximum items to scrape (1-10,000)
downloadThumbsbooleantrueDownload thumbnail images
downloadGifbooleantrueDownload preview GIFs
downloadVideosbooleanfalseDownload full video files (5-50MB each)

Output Example

{
"id": "gen_01jwkjdj4se4ybgxc5wk5nk7vv",
"taskId": "task_01jwkjbhc4eq1rrnbb6gkpzygm",
"createdAt": "2025-05-31T16:22:26.129434Z",
"title": "Cyberpunk Agent Descent",
"prompt": null,
"taskType": "video_gen",
"username": "annavision",
"user": {
"id": "user-pbzrSWzXjVd2NFPPSXlD4HAz",
"username": "annavision"
},
"likeCount": 5,
"isPublic": true,
"nFrames": 150,
"width": 480,
"height": 720,
"seed": 880177176,
"durationSecs": 5.0,
"operation": "storyboard",
"model": "turbo",
"actions": {
"0": "A mysterious female agent with piercing blue eyes stands atop a skyscraper...",
"44": "The agent steps off the skyscraper edge, transforming into a shadowy blur...",
"100": "She lands silently in a narrow alley, her eyes softly glowing..."
},
"canDownload": true,
"downloadStatus": "ready",
"numChildren": 0,
"sourceSize": 2511170,
"urls": {
"main": "https://videos.openai.com/.../watermarked.mp4",
"source": "https://videos.openai.com/.../source.mp4",
"thumbnail": "https://videos.openai.com/.../thumb.webp",
"md": "https://videos.openai.com/.../md.mp4",
"ld": "https://videos.openai.com/.../ld.mp4",
"spritesheet": "https://videos.openai.com/.../sprite.jpg",
"gif": null
},
"downloads": {
"thumbnail": "https://api.apify.com/v2/key-value-stores/.../records/...",
"video": "https://api.apify.com/v2/key-value-stores/.../records/..."
}
}

Pricing (Pay Per Event)

EventPriceDescription
actor_start$0.01Per run
item_scraped$0.001Per generation found
image_scraped$0.002Per thumbnail/GIF downloaded
video_scraped$0.01Per video downloaded

Cost Examples

ScenarioItemsDownloadsCost
Metadata only1000$0.11
With thumbnails100100 thumbs$0.31
With videos100100 videos$1.11
Large scrape1,0000$1.01

Quick Start

Basic (metadata only)

{
"query": "nature",
"maxResults": 100,
"downloadThumbs": false,
"downloadGif": false
}

With Downloads

{
"query": "cyberpunk",
"maxResults": 500,
"downloadThumbs": true,
"downloadGif": true,
"downloadVideos": false
}

API Integration

Python

from apify_client import ApifyClient
client = ApifyClient("YOUR_TOKEN")
run = client.actor("your-username/sora-ai-api").call(run_input={
"query": "robots",
"maxResults": 50
})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(f"{item['title']}: {item['prompt'][:50]}...")

JavaScript

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'YOUR_TOKEN' });
const run = await client.actor('your-username/sora-ai-api').call({
query: 'robots',
maxResults: 50
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach(item => console.log(item.title, item.prompt));

📧 Support

  • Email: max@mapa.slmail.me
  • Feature Requests: Email or submit via issues
  • Response Time: Typically within 24 hours