ByCrawl API
Unified API for social media data across 10 platforms: Threads, Facebook, X/Twitter, Reddit, TikTok, LinkedIn, Instagram, YouTube, Dcard, and Job104.
What is ByCrawl?
ByCrawl 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.
Supported Platforms
| Platform | Posts | Users | Search | Feed |
|---|---|---|---|---|
| Threads | Yes | Yes | Yes | Yes |
| Yes | Yes | Yes | — | |
| X / Twitter | Yes | Yes | Yes | — |
| Yes | Yes | Yes | — | |
| TikTok | Yes | Yes | — | Categories |
| Limited | Limited | Jobs | Companies |
Base URL
https://api.bycrawl.comOfficial Python SDK
Install the official SDK for a typed, Pythonic experience with auto-pagination, retry logic, and async support:
pip install bycrawlfrom bycrawl import ByCrawl
client = ByCrawl(api_key="sk_byc_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
curl -H "x-api-key: sk_byc_xxx" https://api.bycrawl.com/threads/users/zuckQuick Example
cURL
# Get a Threads user profile
curl -H "x-api-key: sk_byc_xxx" \
https://api.bycrawl.com/threads/users/zuck
# Search X/Twitter posts
curl -H "x-api-key: sk_byc_xxx" \
"https://api.bycrawl.com/x/posts/search?q=bitcoin&count=5"
# Get a Reddit subreddit
curl -H "x-api-key: sk_byc_xxx" \
https://api.bycrawl.com/reddit/subreddits/programming