ManyVids Videos & Creators Scraper avatar

ManyVids Videos & Creators Scraper

Pricing

from $6.15 / 1,000 results

Go to Apify Store
ManyVids Videos & Creators Scraper

ManyVids Videos & Creators Scraper

Scrape the ManyVids public catalog of videos and creators. Extract title, price, currency, creator, views, likes, tags, duration and thumbnail. Export to JSON, CSV or Excel.

Pricing

from $6.15 / 1,000 results

Rating

0.0

(0)

Developer

Scrapers Lat

Scrapers Lat

Maintained by Community

Actor stats

0

Bookmarked

8

Total users

0

Monthly active users

20 hours ago

Last modified

Share

ManyVids Videos & Creators Scraper

ManyVids Videos & Creators Scraper

Here is one real result, with every field the actor returns:

{
"imageUrl": "https://ods.manyvids.com/519435/05ce1f1f01b31f2778b0d59e0db48980-46/screenshots/12ea402f80d74a8ea47d4eb5f9193bab.jpg",
"title": "Foot fetish french speaking",
"url": "https://www.manyvids.com/Video/7027845/foot-fetish-french-speaking",
"videoId": "7027845",
"creator": "Sissi Viter",
"creatorUrl": "https://www.manyvids.com/Profile/519435/sissi-viter/Store/Videos",
"creatorId": "519435",
"creatorVerified": false,
"creatorIsAI": false,
"price": 4.99,
"currency": "USD",
"onSale": true,
"discountedPrice": 3.74,
"isFree": false,
"views": 117,
"likes": 0,
"duration": "07:23",
"resolution": "HD",
"sizeLabel": "904.89 MB",
"previewUrl": "https://ods.manyvids.com/519435/05ce1f1f01b31f2778b0d59e0db48980-46/preview/b0a0c1ed2e70b5d71b65_12ea402f80d74a8ea47d4eb5f9193bab.mp4_720.mp4",
"commentCount": 0,
"isExclusive": false,
"launchDate": "2025-11-06T22:14:45.000Z",
"status": "ACTIVE",
"description": "T'aime mes pieds, ta place cest a mes pieds, adorer et rever avec mes pieds ... (trimmed)",
"tags": ["FootFetish", "French", "MILF", "SolesFetish", "Toes"],
"observedAt": "2026-08-10T14:06:23.124Z",
"error": null
}

The most complete ManyVids scraper available. It returns every field the public catalog and video page expose, including price and sale price, views, likes, duration, resolution, file size, tags, and creator identity (verified and AI flags), so you can build a full video-and-creator dataset in one run.

Note: the description above is trimmed for length; live runs return the full text. All values shown are real.

📥 Input · 📤 Output · 💰 Pricing · ▶️ Examples

Apify Coverage Output Billing

Table of contents

What it does

The actor reads the public ManyVids catalog, optionally filtered by a keyword or by specific creator profile URLs, and writes one normalized record per video to the run's dataset. With withDetails enabled (the default), it opens each video page to collect price, sale price, views, likes, duration, resolution, file size, tags and creator stats. With withDetails disabled it returns only the fast catalog fields (title, creator, thumbnail, description, url) for cheaper, higher-volume pulls. Missing source values are returned as null, never invented.

Quickstart

Open the actor, paste this into the input, and press Run. It returns 10 of the newest videos with full details.

{
"maxVideos": 10,
"withDetails": true
}

Add a searchQuery to filter the catalog by keyword, or pass creatorUrls to pull only public videos by specific creators.

Input reference

FieldTypeRequiredDefaultDescription
maxVideosintegerno10Maximum number of videos to collect (1 to 1000000). Free Apify plans are capped at 10 per run.
withDetailsbooleannotrueWhen on, each video page is opened for price, views, likes, tags, duration and creator stats. When off, only fast catalog fields are returned.
searchQuerystringno(empty)Keyword to filter the public catalog by title or description, for example latina, cosplay, joi. Empty browses the newest videos.
creatorUrlsstring[]no[]Optional ManyVids creator profile URLs, for example https://www.manyvids.com/Profile/1010148672/daniellatriplex/Store/Videos. Only public videos by these creators are returned.

Output reference

One dataset item per video. Types: string, number, boolean, array, or null when the source value is absent.

FieldTypeDescription
imageUrlstringThumbnail/screenshot URL.
titlestringVideo title.
urlstringDirect link to the video page.
videoIdstringManyVids video identifier.
creatorstringCreator display name.
creatorUrlstringCreator profile URL.
creatorIdstringCreator identifier.
creatorVerifiedbooleantrue if the creator is verified.
creatorIsAIbooleantrue if the creator is flagged as AI.
pricenumberList price (only with withDetails).
currencystringCurrency code, usually USD.
onSalebooleantrue if the video is discounted.
discountedPricenumberSale price when onSale, else null.
isFreebooleantrue if the video is free.
viewsnumberView count.
likesnumberLike count.
durationstringRuntime, for example 07:23.
resolutionstringFor example HD, 4K.
sizeLabelstringFile size label, for example 904.89 MB.
previewUrlstringPreview clip URL.
commentCountnumberNumber of comments.
isExclusivebooleantrue if the video is exclusive.
launchDatestringISO 8601 launch timestamp.
statusstringFor example ACTIVE.
descriptionstringVideo description.
tagsstring[]Tags on the video.
observedAtstringISO 8601 timestamp of when the record was collected.
errorstringnull on success. On a failed run, a single item with a populated error field is written instead.

With withDetails disabled, the detail-only fields (price, views, likes, duration, resolution, size, tags) are omitted and only the fast catalog fields are returned.

Example output record

Real record from a live run (input {"maxVideos": 10, "withDetails": true}):

{
"title": "Foot fetish french speaking",
"url": "https://www.manyvids.com/Video/7027845/foot-fetish-french-speaking",
"videoId": "7027845",
"creator": "Sissi Viter",
"creatorId": "519435",
"creatorVerified": false,
"creatorIsAI": false,
"price": 4.99,
"currency": "USD",
"onSale": true,
"discountedPrice": 3.74,
"isFree": false,
"views": 117,
"likes": 0,
"duration": "07:23",
"resolution": "HD",
"sizeLabel": "904.89 MB",
"commentCount": 0,
"isExclusive": false,
"launchDate": "2025-11-06T22:14:45.000Z",
"status": "ACTIVE",
"tags": ["FootFetish", "French", "MILF", "SolesFetish", "Toes"],
"observedAt": "2026-08-10T14:06:23.124Z",
"error": null
}

Some fields are omitted here for length; live runs return every field listed above with real values.

Run via API and CLI

Start a run and wait for it to finish, then read the dataset. Replace <TOKEN> with your Apify API token.

Run synchronously and get dataset items in one call:

curl -X POST "https://api.apify.com/v2/acts/scrapers_lat~manyvids-scraper/run-sync-get-dataset-items?token=<TOKEN>" \
-H "Content-Type: application/json" \
-d '{"searchQuery":"cosplay","maxVideos":25,"withDetails":true}'

Start a run asynchronously:

curl -X POST "https://api.apify.com/v2/acts/scrapers_lat~manyvids-scraper/runs?token=<TOKEN>" \
-H "Content-Type: application/json" \
-d '{"creatorUrls":["https://www.manyvids.com/Profile/519435/sissi-viter/Store/Videos"],"maxVideos":100}'

Apify CLI:

apify call scrapers_lat/manyvids-scraper \
--input '{"maxVideos":50,"withDetails":false}'

Fetch results

Every run writes to a dataset. Fetch items as JSON, CSV, or Excel by changing format:

# JSON
curl "https://api.apify.com/v2/datasets/<DATASET_ID>/items?token=<TOKEN>&clean=true&format=json"
# CSV
curl "https://api.apify.com/v2/datasets/<DATASET_ID>/items?token=<TOKEN>&clean=true&format=csv"
# Paginate large datasets
curl "https://api.apify.com/v2/datasets/<DATASET_ID>/items?token=<TOKEN>&offset=1000&limit=1000"

<DATASET_ID> is returned as defaultDatasetId in the run object. Use offset and limit to page through large result sets. clean=true drops empty and internal fields.

Billing and limits

  • Pay per result. You are charged per record returned (result event). See the pricing tab for the current per-result price.
  • No charge on failure. If a run errors, the actor writes a single item with a populated error field and does not charge for it. Empty runs cost nothing.
  • Spend cap respected. Set maxTotalChargeUsd on the run; once reached, the actor stops emitting and charging further billable results.
  • Free Apify plans are capped at 10 records per run. Upgrade for higher maxVideos.

FAQ and troubleshooting

A run returned 0 records. Why? The keyword or creator URLs matched nothing public. Try a broader searchQuery or leave it empty to browse the newest videos. Zero-result runs are not charged.

What is the difference between withDetails on and off? On, the actor opens each video page for price, views, likes, tags, duration and creator stats. Off, it returns only the fast catalog fields, which is cheaper and faster for large pulls.

Can I scrape a specific creator? Yes. Pass their profile URL in creatorUrls. Only public videos by that creator are returned.

Is this an official ManyVids tool? No. This actor is independent and has no affiliation with ManyVids. It reads only data that is publicly available on the site.

More scrapers at scrapers.lat

Built and maintained by scrapers.lat, where we publish scrapers for US and Latin American public platforms: company registries, government data, finance, e-commerce and more. Browse the catalog or request a custom scraper at scrapers.lat.


Independent tool, not affiliated with ManyVids. Accesses only publicly available data.