Moj User Posts Scraper – Videos by User ID avatar

Moj User Posts Scraper – Videos by User ID

Pricing

from $1.50 / 1,000 moj user posts

Go to Apify Store
Moj User Posts Scraper – Videos by User ID

Moj User Posts Scraper – Videos by User ID

Scrape public Moj user posts and profile videos by user ID. Discover feed pivots automatically, paginate results, and export video data through the Apify API.

Pricing

from $1.50 / 1,000 moj user posts

Rating

0.0

(0)

Developer

Tarique

Tarique

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Categories

Share

What does Moj User Posts Scraper do?

Moj User Posts Scraper is a Moj profile video scraper and user posts API for collecting public videos by user ID from Moj. Export captions, direct media URLs, thumbnails, creator details, likes, comments, views, and the original post data to JSON, CSV, or Excel.

Moj's feed requires a video pivot instead of a plain user ID, so the Actor discovers and validates that pivot automatically, paginates the profile feed, and removes overlapping posts. No Moj login, cookies, browser, or external API key is required. Requests use a sticky Apify Residential Proxy session.

Why scrape Moj user posts?

  • Build a public creator video catalog from stable user IDs.
  • Monitor creator activity, publishing patterns, and engagement over time.
  • Research influencers and public user-generated content (UGC).
  • Analyze captions, engagement, thumbnails, and direct media URLs.
  • Collect multiple creators in one run while isolating per-user failures.
  • Schedule repeat collections and consume results through the Apify API.
  • Preserve the complete Moj video object in data for advanced analysis.

What Moj user-post data can be extracted?

FieldTypeDescription
user_idstringRequested Moj user ID
pageintegerProfile-feed page number
video_idstringMoj video ID
captionstringPublic video caption
video_page_urlstringPublic Moj video page
video_urlstringDirect video URL returned by Moj
thumbnail_urlstringPublic thumbnail
author_id / author_namestringValidated public creator identity
interaction countsintegerLikes, comments, and views when available
dataobjectOriginal Moj post object
If you needUse this Actor
Discover Moj users and user IDs by keywordMoj Search Scraper
Resolve every available URL for a videoMoj Video Details & URL Parser
Export comments from creator videosMoj Comments Scraper
Collect videos from a hashtag feedMoj Hashtag Scraper

How to scrape Moj user posts and profile videos

  1. Obtain public Moj user IDs from Moj Search or another public source.
  2. Add the IDs to user_ids as strings.
  3. Set the maximum number of feed pages for each user.
  4. Start the run and inspect the default dataset.
  5. Export results as JSON, CSV, Excel, or another supported format.

Moj User Posts Scraper API input

{
"user_ids": ["58139789301"],
"max_pages": 5
}

See the Input tab for full validation. The page limit applies separately to each user. Exact duplicate user IDs are removed. User ID 58139789301 returned public videos when live-verified on September 20, 2026; profile availability can change.

Moj user video output: JSON, CSV, and Excel

Each unique video is one row. Moj normally overlaps the pivot post between adjacent pages; the Actor removes that overlap by video ID while retaining first-seen order.

{
"success": true,
"user_id": "12345678901",
"page": 1,
"video_id": "1234567890",
"caption": "Example user video caption",
"video_page_url": "https://mojapp.in/video/1234567890",
"video_url": "https://cdn.example.com/example-video.mp4",
"author_name": "Example Creator",
"error": null
}

You can download the dataset in various formats such as JSON, HTML, CSV, or Excel. JSON retains the full nested data field. If the Actor cannot find a public pivot post, it stores a failure row for that user and continues the batch.

Moj user posts API for AI agents and automations

Call Actor ID spider_studio/moj-user-posts-scraper through the Apify API, JavaScript or Python client, schedules, webhooks, and integrations. Every post repeats the requested user_id, which makes multi-creator exports safe to group in a database, spreadsheet, or LLM pipeline.

Minimal request:

{"user_ids":["58139789301"],"max_pages":1}

Use the Search Actor first when an agent has a creator name but not a user ID. Use the Video Details Actor afterward when it needs every current codec or bitrate URL.

Live verification and reliability

Last live-verified on September 20, 2026: automatic handle lookup, pivot discovery, author validation, and two-page re-pivoting returned 16 unique public videos for the tested account. Creator libraries differ in size, and Moj can reorder a feed, so the Actor deduplicates by video ID instead of assuming stable page positions.

How much does it cost to scrape Moj user posts?

This Actor uses pay-per-event pricing with platform usage included:

Apify user tierPrice per successful postPrice per 1,000 posts
Free$0.0025$2.50
Bronze, Silver, Gold, Platinum, Diamond$0.0015$1.50

The automatic Actor-start event costs $0.00005 per run. There is no user-request, pivot-discovery, or page-request fee. Only unique public videos successfully saved to the default Dataset trigger the post-result event; failed users, empty feeds, failure rows, retries, and overlapping posts are free. Post-run Dataset reads and long-term storage remain subject to Apify's standard platform pricing.

Tips and limitations

  • A public profile with no searchable public videos cannot be used to bootstrap the pivot feed.
  • Feed ordering is controlled by Moj and may change between runs.
  • The Actor verifies the returned author ID to prevent a wrong pivot from silently collecting another creator.
  • Direct CDN URLs can expire; use the video-detail Actor when you need all current media variants.
  • HTTP/1.1 is intentionally pinned because Moj blocks incompatible HTTP/2 fingerprints.

Moj User Posts Scraper FAQ, disclaimer, and support

How do I find a Moj user ID?

Run Moj Search Scraper with search_type set to user. The returned item_id is the user ID accepted here.

Do I need a Moj login or profile URL?

No. Supply decimal user IDs only. The Actor manages the anonymous session and profile-feed pivot automatically.

Why does a user ID need pivot discovery?

Moj's current public profile-post operation is keyed by a post. The Actor hides this implementation detail and accepts only user IDs plus a page limit.

Can private users be collected?

No. Only public profiles and public videos returned by Moj are processed.

Can I export Moj profile videos to Excel?

Yes. Open the default dataset and export it to Excel, CSV, JSON, XML, or another supported format.

Is this an official Moj user API?

No. This is an independently developed public-data Actor and is not affiliated with or endorsed by Moj or ShareChat.

Our Actors are ethical and do not extract private user data such as email addresses, gender, or location. They only extract what users have chosen to share publicly. Results can contain personal data protected by GDPR and other regulations. Use it only with a legitimate basis and consult legal counsel when unsure.

Use the Actor's API tab for programmatic runs and the Issues tab for support. Include the user ID and sanitized run link.