A FastAPI-powered API that scrapes series and episode data from videovak.com. This project allows you to retrieve:
- β Series title, tags, description, number of seasons, and episodes
- β Episode title, description, and torrent source
- Async HTTP requests using
httpx - HTML parsing with BeautifulSoup
- FastAPI framework for building async APIs
- Custom error handling with meaningful responses
- Python 3.9+
- pip
- Clone the repository:
git clone https://github.com/your-username/videovak-fastapi-scraper.git
cd videovak-fastapi-scraper- Create a virtual environment (optional):
python -m venv venv
source venv/bin/activate- Install dependencies:
pip install -r requirements.txtuvicorn main:app --reloadBy default, the API will run at: π http://localhost:8000
This tool is provided for educational purposes only. Ensure that you have permission to scrape data from any third-party site.
Kresswell-> Telegram
Want to collaborate or improve this? Open an issue or PR!