A powerful API interface for Ebay-Kleinanzeigen.de that enables you to fetch listings and specific data.
🚀 Looking for a ready-to-use solution?
Try it at adspy.one »
✓ Automated Search Agents
🔜 Hosted Scraper API (Coming Soon)
Report Bug
·
Request Feature
Visit adspy.one for our hosted solution with additional features and zero configuration required.
- Python 3.12 or higher
- pip (Python package manager)
- Playwright
- Clone the repository
git clone https://github.com/DanielWTE/ebay-kleinanzeigen-api.git
cd ebay-kleinanzeigen-api
- Install dependencies
pip install -r requirements.txt
playwright install chromium
- Start the API
uvicorn main:app --reload
The API will be available at http://localhost:8000
GET /inserate?page_count=5
- Fetch listings (default: 1 page, max: 20 pages)GET /inserat/{id}
- Fetch details for a specific listing
All API endpoints return responses in the following JSON format:
API documentation is available at http://localhost:8000/docs
when running locally.
Distributed under the MIT License. See LICENSE
for more information.