Getting Started
Get up and running with the ByCrawl API in under 5 minutes.
1. Get an API Key
Sign up at the ByCrawl Dashboard and create an API key from the API Keys page.
Your key will look like: sk_byc_xxxxxxxxxxxx
2. Make Your First Request
Python (SDK)
Install the official Python SDK:
pip install bycrawlfrom bycrawl import ByCrawl
client = ByCrawl(api_key="YOUR_API_KEY")
user = client.threads.get_user("zuck")
print(user.data.username, user.data.follower_count)Response:
{
"id": "314216",
"username": "zuck",
"fullName": "Mark Zuckerberg",
"profilePic": "https://...",
"bio": "Building the future...",
"isVerified": true,
"followerCount": 3200000,
"followingCount": 450
}3. Explore the API
Each platform follows the same URL pattern:
GET /{platform}/users/{username} # User profile
GET /{platform}/users/{id}/posts # User's posts
GET /{platform}/posts/{id} # Single post
GET /{platform}/posts/search?q=keyword # Search postsSupported platforms: threads, facebook, x, reddit, tiktok, linkedin, instagram, youtube, dcard, job104
Response Format
All responses return the data directly as JSON — no wrapper object.
Success
{
"id": "314216",
"username": "zuck",
...
}Error
{
"detail": "Error message"
}Rate Limits
API usage is tracked per API key. Check your current usage on the Billing page .
Next Steps
- Install the Python SDK for a typed, Pythonic experience
- Browse the API Reference for detailed endpoint docs
- Learn about platform-specific features
- Review error codes for troubleshooting