Skip to Content
Introduction

Omniscrape API

What is Omniscrape?

Omniscrape provides a single, consistent API to fetch posts, user profiles, feeds, and search results from multiple social media platforms. Instead of dealing with each platform’s API individually, you get one unified interface. Currently supporting 15 platforms across social media (Threads, Facebook, X/Twitter, Reddit, Instagram, TikTok, YouTube, LinkedIn), forums (Dcard, PTT), business & jobs (Google Maps, Trustpilot, Job104), and more (591 Rent, Web Fetch).

Base URL

https://api.omniscrape.dev

Official Python SDK

Install the official SDK for a typed, Pythonic experience with auto-pagination, retry logic, and async support:

pip install omniscrape
from omniscrape import Omniscrape client = Omniscrape(api_key="sk_oms_xxx") user = client.threads.get_user("zuck") print(user.data.follower_count)

See the full Python SDK docs for details.

Authentication

All data endpoints require an API key passed via the x-api-key header:

curl -H "x-api-key: sk_oms_xxx" https://api.omniscrape.dev/threads/users/zuck

Quick Example

# Get a Threads user profile curl -H "x-api-key: sk_oms_xxx" \ https://api.omniscrape.dev/threads/users/zuck # Search X/Twitter posts curl -H "x-api-key: sk_oms_xxx" \ "https://api.omniscrape.dev/x/posts/search?q=bitcoin&count=5" # Get a Reddit subreddit curl -H "x-api-key: sk_oms_xxx" \ https://api.omniscrape.dev/reddit/subreddits/programming
Last updated on