🔍 Chub Scrapers API

Instagram & TikTok Search & Profile Scraping Service

Checking...

📊 API Status

GET Health Check

/health

Check if the API service is running and healthy.

🔍 Search Endpoints

POST Instagram Search

/api/search/instagram

Search for Instagram users by query.

Request Body:

{ "query": "fitness", "limit": 3 }

Test Instagram Search

POST Multi-Platform Search

/api/search

Search across multiple platforms (Instagram & TikTok).

Request Body:

{ "query": "cooking", "platforms": ["instagram", "tiktok"], "limit": 3 }

Test Multi-Platform Search

👤 Profile Scraping

GET Profile Scraping

/api/profile/:username?platforms=instagram,tiktok&maxPosts=100&userID=optional

Scrape detailed profile information and posts from multiple platforms.

Example URL:

/api/profile/username?platforms=instagram,tiktok&maxPosts=50&userID=123

Test Profile Scraping

📚 API Documentation

Available Endpoints

GET /health - Health check POST /api/search/instagram - Instagram user search POST /api/search - Multi-platform search GET /api/profile/:username - Profile scraping

Rate Limits

Search endpoints: 10 requests/minute Profile scraping: 5 requests/minute Other API endpoints: 20 requests/minute Health check: No rate limiting