{"repo":"walterwhite-69/Moviebox-API","free":true,"listed":false,"github":"https://github.com/walterwhite-69/Moviebox-API","clone":"git clone https://github.com/walterwhite-69/Moviebox-API.git","description":"🚀 High-performance, asynchronous REST API for MovieBox.ph. Featuring real-time metadata scraping, search suggestions, and direct video stream extraction (MP4/HLS) with auto-server discovery and Cloudflare bypass. Built with FastAPI.","language":"Python","stars":49,"topics":["api","asynchronous","fastapi","hls-streaming","metadata-extraction","movieapi","moviebox-api","python","streaming-api","web-scraping"],"license":"MIT","category":"scrapers-browser-automation","readme_excerpt":"🎬 MovieBox API (v1.0.0) The ultimate REST API for MovieBox.ph. 🚀 Optimized for high-speed metadata scraping, real-time stream extraction, and seamless frontend integration. --- ✨ Features - 🏠 Comprehensive Homepage : Instant access to Banners, Trending Now, Hot, Cinema, and custom Operating categories. - 🔍 Advanced Search : Real-time keyword suggestions and full-text search results. - 📱 Tabbed Navigation : Fully functional endpoints for Movies, TV Series, Animation, and Rankings. - 🗃️ Deep Metadata : Extraction of IMDb ratings, release dates, high-res posters, genres, and dub/sub lists. - ▶️ Direct Streaming : Direct .mp4 and HLS stream retrieval with automatic server discovery and Cloudflare bypass. - ⚡ High Performance : Built with FastAPI and Httpx for asynchronous, non-blocking requests. --- 🛠️ Tech Stack - Backend : FastAPI (Python) - Networking : Httpx (Async HTTP Client) - Parsing : BeautifulSoup4 & Regex (NUXT DATA Parsing) - Deployment : Uvicorn --- 🚀 Getting Started Prerequisites - Python 3.9 or higher - pip (Python package installer) Installation 1. Clone the repository : 2. Install dependencies : Note: If requirements.txt is missing, install manually: pip install fastapi uvicorn httpx beautifulsoup4 3. Start the server : --- 📡 API Endpoints 🏠 Home Endpoint Description :--- :--- GET /home Full homepage data including banners and all sections. GET /home/banner Return only active featured banner items. GET /home/sections List all available section names and","default_branch":null,"files":null,"tree":[],"storefront":"/r/walterwhite-69","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/walterwhite-69/Moviebox-API/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}