{"repo":"EchterAlsFake/unofficial-api-for-spankbang","free":true,"listed":false,"github":"https://github.com/EchterAlsFake/unofficial-api-for-spankbang","clone":"git clone https://github.com/EchterAlsFake/unofficial-api-for-spankbang.git","description":"Unofficial Python client for spankbang.com: search, metadata extraction, and video download (curl-cffi + BeautifulSoup)","language":"Python","stars":12,"topics":["python","web-scraping","beautifulsoup","curl-cffi","html-parsing","metadata","nsfw","search","spankbang","unofficial-api"],"license":null,"category":"scrapers-browser-automation","readme_excerpt":"SpankBang API An asynchronous Python API wrapper and scraper for spankbang.com + Disclaimer [!IMPORTANT] This is an unofficial and unaffiliated project. Please read the full disclaimer before use: DISCLAIMER.md By using this project you agree to comply with the target site's rules, copyright/licensing requirements, and applicable laws. Do not use it to bypass access controls or scrape at disruptive rates. --- Features Category Details --- --- Video Fetching Fetch video objects with metadata scraped directly from HTML HLS/RAW Downloading Support for both HLS-based and RAW/direct downloading configurations Pornstar & Channel Profiles Fetch channel/creator/model profiles and extract uploaded videos lists Video Search Search videos with filters (quality, duration, date, sorting) Async-First Fully asynchronous ( async / await ) built on top of asyncio Built-in Caching Automatic response caching with configurable limits to reduce redundant network requests Type Safety Comprehensive type hinting and dataclass -based models throughout Networking Features The networking layer is provided by the eaf base api package and is fully configurable through RuntimeConfig : Feature Description --- --- HTTP/1.1, HTTP/2, HTTP/3 Configurable HTTP version ( v1 , v2 , v3 — defaults to HTTP/3) Browser Impersonation Built-in browser fingerprint impersonation via curl cffi (defaults to Chrome) Custom JA3 Fingerprint Override the TLS fingerprint with a custom JA3 string for advanced use cases Proxy Supp","default_branch":null,"files":null,"tree":[],"storefront":"/r/EchterAlsFake","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/EchterAlsFake/unofficial-api-for-spankbang/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."}