Drop-in replacement for upload-post.com
POST /api/upload_videos - Upload videos to social platformsPOST /api/upload_photos - Upload photos/image carouselsPOST /api/upload_text - Upload text-only postsGET /api/uploadposts/status?request_id={id} - Track upload progressGET /api/uploadposts/history - Retrieve upload historyPOST /api/uploadposts/users - Create user profileGET /api/uploadposts/users?username={username} - Get user profileDELETE /api/uploadposts/users?username={username} - Delete user profilePOST /api/uploadposts/users/generate-jwt - Generate JWT tokenPOST /api/uploadposts/users/validate-jwt - Validate JWT tokenAll API requests require an API key in the Authorization header:
Authorization: Apikey your-api-key-here
curl -X POST http://localhost:3000/api/upload_videos \ -H "Authorization: Apikey your-api-key-here" \ -F "video=@/path/to/video.mp4" \ -F "user=testuser" \ -F "platform[]=tiktok" \ -F "title=My First TikTok Video"