📊 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